.f-hero .container-full{padding:0}.f-hero:not(.f-hero--mobile) .f-hero--small{--hero-height: 29rem}.f-hero:not(.f-hero--mobile) .f-hero--medium{--hero-height: 36rem}.f-hero:not(.f-hero--mobile) .f-hero--large{--hero-height: 42rem}@media(min-width:768px){.f-hero--small{--hero-height: 42rem}.f-hero--medium{--hero-height: 56rem}.f-hero--large{--hero-height: 67rem}.f-hero:not(.f-hero--adapt) .f-hero__wrapper:before{display:none}}@media(max-width:767.98px){.f-hero-mobile--small{--hero-height: 29rem}.f-hero-mobile--medium{--hero-height: 36rem}.f-hero-mobile--large{--hero-height: 42rem}.f-hero-mobile--extra-large{--hero-height: 66rem}.f-hero:not(.f-hero-mobile--adapt) .f-hero__wrapper:before{display:none}}.f-hero__wrapper{min-height:var(--hero-height)}.f-hero__content{z-index:1;color:var(--text-color)}@media(min-width:768px){.f-hero__content{max-width:60%}}.f-hero__content .btn--underline{color:currentColor}.f-hero__content-wrapper{padding-top:var(--vertical-content-padding, 4rem);padding-bottom:var(--vertical-content-padding, 4rem)}.f-hero__content-wrapper:not(.container){max-width:100%}@media(max-width:767.98px){.f-hero__content-wrapper{padding-top:var(--vertical-content-padding-mobile, 4rem);padding-bottom:var(--vertical-content-padding-mobile, 4rem)}}@media(max-width:767.98px){.f-hero__wrapper--mobile-stack{padding:0}.f-hero__wrapper--mobile-stack:before,.f-hero__wrapper--mobile-stack .bg-overlay{display:none}.f-hero__wrapper--mobile-stack .f-hero__content-wrapper{padding:0;position:static}.f-hero__wrapper--mobile-stack .f-hero__bg--mobile{position:relative}.f-hero__wrapper--mobile-stack .f-hero__bg--desktop{position:relative!important}.f-hero__wrapper--mobile-stack .f-hero__bg{height:var(--hero-height);position:relative}.f-hero__wrapper--mobile-stack .f-hero__content{width:100%;padding:2rem 1.5rem 0;color:var(--color-text-body)}.f-hero__wrapper--mobile-stack .f-video-wrapper{position:relative!important}}.f-hero:not(.f-hero--adapt) .f-video-wrapper,.f-hero:not(.f-hero--adapt) .f-hero__bg{height:var(--hero-height)}.f-hero .f-hero__bg img,.f-hero .f-hero__bg svg{height:100%;width:100%;object-fit:cover}.template-index div[data-section-type=hero-section] .absolute{position:absolute!important}.template-index .f-hero__content-wrapper:not(.container){max-width:1540px}.template-index .f-hero_text{max-width:520px}.template-index div[data-section-type=hero-section] .bg-overlay:before{position:absolute;content:"";top:0;left:0;right:0;height:160px;pointer-events:none}.template-index div[data-section-type=hero-section] .bg-overlay:before{height:100%}@media(max-width:767px){.template-index div[data-section-type=hero-section] .f-hero__content-wrapper{top:auto}.template-index div[data-section-type=hero-section] .f-hero__content{padding-bottom:40px}.template-index div[data-section-type=hero-section].f-hero-mobile--large{--hero-height: 66rem}.template-index div[data-section-type=hero-section] .f-hero__wrapper--mobile-stack .f-hero__content{color:var(--text-color)}.template-index div[data-section-type=hero-section] .f-hero__wrapper--mobile-stack:before,.template-index div[data-section-type=hero-section] .f-hero__wrapper--mobile-stack .bg-overlay{display:block}}@media(min-width:500px)and (max-width:767px){.template-index div[data-section-type=hero-section] .f-hero__bg img{object-position:top}}@media(min-width:1600px){.template-index div[data-section-type=hero-section].f-hero--large{--hero-height: 74rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hero.css.map */
