.isolate{position:relative;z-index:0}.spacing{padding-top:calc(var(--padding-top) * .5);padding-bottom:calc(var(--padding-bottom) * .5)}.element-spacing{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}[class*=section__border-]{border:solid rgba(var(--color-foreground),var(--section-border-opacity, .1))}.section__border-top{border-width:var(--section-border-width, .1rem) 0 0 0}.section__border-bottom{border-width:0 0 var(--section-border-width, .1rem) 0}.section__border-top-bottom{border-width:var(--section-border-width, .1rem) 0 var(--section-border-width, .1rem) 0}.section__border-none{border-width:0}.section+.section{margin-top:var(--spacing-sections-mobile)}.section__header{position:relative;margin-bottom:2.4rem}.section__header-container{width:100%;max-width:120rem}.section__header-caption{margin-bottom:.8rem}.section__header-heading{font-size:var(--section-heading-font-size-mobile, calc(var(--font-heading-scale)* 4rem));font-weight:var(--section-heading-font-weight);letter-spacing:var(--section-heading-letter-spacing);text-transform:var(--section-heading-text-transform);line-height:calc(1 + .2/max(1,var(--font-heading-scale)))!important;margin:0}.section__header-heading--small{font-size:min(var(--section-heading-font-size-mobile, calc(var(--font-heading-scale)* 2.4rem)),2.4rem)}.section__header-heading--medium{font-size:min(var(--section-heading-font-size-mobile, calc(var(--font-heading-scale)* 2.8rem)),2.8rem)}.section__header-heading--large{font-size:min(var(--section-heading-font-size-mobile, calc(var(--font-heading-scale)* 3.2rem)),3.2rem)}.section__footer,.section__header-tabs{margin-top:2rem}.section__header--left .section__header-tabs .tab__list{justify-content:flex-start}.section__header--right .section__header-tabs .tab__list{justify-content:flex-end}@media screen and (max-width: 989px){.spacing-tablet{padding-top:var(--padding-top-tablet);padding-bottom:var(--padding-bottom-tablet)}}@media screen and (max-width: 749px){.spacing-mobile{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.element-spacing{padding-top:var(--padding-top-mobile, calc(var(--padding-top) * .5));padding-bottom:var(--padding-bottom-mobile, calc(var(--padding-bottom) * .5))}}@media screen and (min-width: 750px){.spacing{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.section+.section{margin-top:var(--spacing-sections-tablet)}.section__header{margin-bottom:3rem}.section__header-caption{margin-bottom:1.6rem}.section__header-heading{font-size:var(--section-heading-font-size-tablet, calc(var(--font-heading-scale)* 4rem))}.section__header-heading--small{font-size:min(var(--section-heading-font-size-tablet, calc(var(--font-heading-scale)* 2.4rem)),2.4rem)}.section__header-heading--medium{font-size:min(var(--section-heading-font-size-tablet, calc(var(--font-heading-scale)* 3rem)),3rem)}.section__header-heading--large{font-size:min(var(--section-heading-font-size-tablet, calc(var(--font-heading-scale)* 3.6rem)),3.6rem)}.section__header-tabs,.section__footer{margin-top:2rem}}@media screen and (min-width: 990px){.section+.section{margin-top:var(--spacing-sections-desktop)}.section__header{margin-bottom:4.5rem}.section__header-heading{font-size:var(--section-heading-font-size-desktop, calc(var(--font-heading-scale)* 5rem))}.section__header-heading--small{font-size:min(var(--section-heading-font-size-desktop, calc(var(--font-heading-scale)* 3.2rem)),3.2rem)}.section__header-heading--medium{font-size:min(var(--section-heading-font-size-desktop, calc(var(--font-heading-scale)* 3.6rem)),3.6rem)}.section__header-heading--large{font-size:min(var(--section-heading-font-size-desktop, calc(var(--font-heading-scale)* 4rem)),4rem)}.section__header-text{margin-top:1.6rem}.section__header-button{position:absolute;top:auto;right:0;bottom:1rem}.section__header-tabs,.section__footer{margin-top:2.3rem}.section__header--right .section__header-container{margin-left:auto;margin-right:0}.section__header:has(:is(.section__header-heading--small,.section__header-heading--medium,.section__header-heading--large)){margin-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-section.css.map */
