.page .main{font-family:var(--body-family, var(--font-body-family));font-size:var(--font-body-size, calc(var(--font-body-scale) * 1.6rem))}.page .main :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-family, var(--font-heading-family));margin-bottom:1.6rem}.page .main h1{font-size:var(--font-heading-h1-size, calc(var(--font-heading-scale) * 4rem))}.page .main h2{font-size:var(--font-heading-h2-size, calc(var(--font-heading-scale) * 2.4rem))}.page .main h3{font-size:var(--font-heading-h3-size, calc(var(--font-heading-scale) * 2rem))}.page .main h4{font-size:var(--font-heading-h4-size, calc(var(--font-heading-scale) * 1.8rem))}.page .main h5{font-size:var(--font-heading-h5-size, calc(var(--font-heading-scale) * 1.6rem))}.page .main h6{font-size:var(--font-heading-h6-size, calc(var(--font-heading-scale) * 1.4rem))}.page .main p+:is(h1,h2,h3,h4,h5,h6){margin-top:4rem}.page-toolbar{margin-bottom:1.6rem}.page-toolbar .button{--color-button: var(--global-color-background);--color-button-text: var(--global-color-foreground);--gradient-button: rgb(var(--color-background));--color-button-border: var(--global-color-foreground);font-weight:400;transition-property:background,color,border-color;min-width:10rem}@media screen and (max-width: 1024px){.page-toolbar .button{--color-button-hover: var(--color-transparent-button-hover);--color-button-text-hover: var(--color-transparent-button-text-hover);--gradient-button-hover: var(--gradient-transparent-button-hover);--color-button-border-hover: var(--color-transparent-button-border-hover);color:rgba(var(--color-button-text-hover),1);border-color:rgba(var(--color-button-border-hover),1);background:rgba(var(--color-button-hover),1);background:var(--gradient-button-hover)}.page-toolbar{position:sticky;top:var(--header-height, 0);transition:top var(--duration-short) ease-out}.section-header.shopify-section-header-sticky.shopify-section-header-hidden~main.content-for-layout .page-toolbar{top:0}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main.content-for-layout .page-toolbar{top:var(--header-height, 0)}}@media screen and (max-width: 749px){.page-toolbar .button{min-height:3.5rem}.page .main p+:is(h1,h2,h3,h4,h5,h6){margin-top:2.4rem}}@media screen and (min-width: 1025px){.page .aside,.page .main{float:left}.page .aside{position:sticky;display:inline-block;vertical-align:top;top:var(--header-height, 0);z-index:1;width:25.6rem;transition:top var(--duration-short) ease-out}.section-header.shopify-section-header-sticky.shopify-section-header-hidden~main.content-for-layout .page .aside{top:0}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main.content-for-layout .page .aside{top:var(--header-height, 0)}.page .aside+.main{width:calc(100% - 25.6rem);max-width:93.6rem;padding-left:clamp(2.4rem,3.5vw,5.6rem)}}@media screen and (min-width: 1600px){.page .aside+.main{padding-left:15.2rem}}.section-main-404:only-child{min-height:50vh}.section__main-404-page .section__header{margin-bottom:1.6rem}.section__main-404-page .section__main{padding-top:.4rem;padding-bottom:.4rem}@media screen and (min-width: 1025px){.section__main-404-page .page-title{font-size:var(--section-heading-font-size-desktop, calc(var(--font-heading-scale)* 5rem));line-height:calc(var(--font-heading-scale)* 6.8rem)}}.section__main-page{font-size:var(--font-body-size);font-weight:400;line-height:150%;color:#000}.section__main-page .section__main a,.section__main-page .underline{text-decoration:underline;text-underline-offset:.3rem}.section__main-page .main h6{font-size:var(--font-heading-h6-size);font-weight:600;font-family:var(--font-heading-family);margin:0 0 1.6rem;line-height:120%}.section__main-page .main h6:not(:first-of-type){margin-top:4rem}.section__main-page .main ol{counter-reset:item;padding-left:3rem}.section__main-page .main li{margin-bottom:.4rem}.section__main-page .main ol>li{counter-increment:item;list-style:none;position:relative}.section__main-page .main ol>li:before{content:counter(item) ". ";position:absolute;left:-2rem}.section__main-page .main ol ul{padding-left:0;list-style:none}.section__main-page .main ul{padding-left:1.6rem}.section__main-page .main ul ul{padding-left:2rem}.section__main-page .main ul li{list-style:none;position:relative}.section__main-page .main ul li:before{content:"\25a0";position:absolute;left:-1.5rem;top:.4em;color:#000;font-size:.8rem}.section__main-page .aside .aside__block .linkslist ul .link--active,.section__main-page .aside .aside__block .card__content{color:currentColor}.section__main-page .aside .aside__block .card__content .rte a:hover:after{transform:scaleX(1)}.section__main-page .aside .aside__block .card__content .rte a:hover{color:#fff;background-size:100% 1px}.section__main-page .aside .aside__block .card__content .rte a{display:inline;background-image:linear-gradient(#fff,#fff);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease;text-decoration:none}.aside .aside__block .card__content{color:currentColor}.aside .aside__block .card-promotion .card__content .card__information h6,.section__main-page .aside .aside__block .card-promotion .card__content .card__information h6{font-weight:600;font-size:2rem;line-height:120%;margin:0 0 .8rem;font-family:var(--font-heading-family)}.section__main-page .aside .aside__block .card-promotion .card__content .card__information p,.aside .aside__block .card-promotion .card__content .card__information p{margin-bottom:0}.section__main-page .aside .aside__block .card-promotion .card__content .card__information h3,.aside .aside__block .card-promotion .card__content .card__information h3{font-weight:600;line-height:120%}.section__main-page .aside .aside__block .card-promotion .card__content .card__information strong,.aside .aside__block .card-promotion .card__content .card__information strong{font-size:1.4rem;font-weight:700;line-height:150%;margin-top:0}.section__main-page .aside .aside__block:last-child .card-promotion .card__content .card__information strong{font-size:1.6rem}.aside .aside__block:last-child .card-promotion .card__content .card__information strong{font-size:1.6rem}@media screen and (max-width: 749px){.section__main-page .main h6:not(:first-of-type){margin-top:2.4rem}}@media screen and (min-width: 750px){.section__main-page .main p{margin-bottom:0}}@media screen and (min-width: 1025px){.section__main-page .aside__groups{width:28.2rem}.aside__groups+.main{width:calc(100% - 28.2rem)!important}.card-promotion .card__content{padding:clamp(.4rem,3.5vw,1.2rem)}}@media screen and (min-width: 1600px){.aside__groups+.main{padding-left:12.6rem!important}}.mb-large,.mb-small{margin-bottom:2.4rem!important}@media screen and (min-width: 1025px){.mb-large{margin-bottom:4rem!important}.mb-small{margin-bottom:3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-page.css.map */
