#shopify-section-header{position:absolute;width:100%;z-index:4}sticky-header.header-wrapper{background-color:transparent;border-bottom:0}#shopify-section-header.menu-open sticky-header.header-wrapper{background-color:rgb(var(--color-background))}#shopify-section-template--27304316928102__hero{padding-left:0;padding-right:0}.section--fah-hero{margin-top:0!important}.fah-hero{position:relative;width:100%;overflow:hidden;color:var(--fah-hero-text)}.fah-hero__media{display:block;width:100%;margin:0}.fah-hero__media img{display:block;width:100%;height:auto}.fah-hero--height-adapt .fah-hero__content{position:absolute;top:0;right:0;bottom:0;left:0}.fah-hero--height-fixed{min-height:var(--fah-hero-min-h-mobile);display:flex}.fah-hero--height-fixed .fah-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.fah-hero--height-fixed .fah-hero__media img{height:100%;object-fit:cover;object-position:center}.fah-hero--height-fixed .fah-hero__content{position:relative;width:100%}.fah-hero--no-image{min-height:var(--fah-hero-min-h-mobile)}.fah-hero--no-image .fah-hero__content{position:relative}.fah-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fah-hero-overlay);opacity:var(--fah-hero-overlay-opacity);pointer-events:none}.fah-hero__content{display:flex;justify-content:center;padding:var(--fah-hero-pad-top-mobile) 2rem var(--fah-hero-pad-bottom-mobile);box-sizing:border-box}.fah-hero--v-top .fah-hero__content{align-items:flex-start}.fah-hero--v-center .fah-hero__content{align-items:center}.fah-hero--v-bottom .fah-hero__content{align-items:flex-end}.fah-hero__inner{width:100%;max-width:var(--fah-hero-max-w);position:relative;z-index:1}.fah-hero--align-left .fah-hero__inner{text-align:left}.fah-hero--align-center .fah-hero__inner{text-align:center}.fah-hero--align-right .fah-hero__inner{text-align:right}.fah-hero__heading{margin:0 0 3.5rem;font-size:var(--fah-hero-heading-size-mobile)!important;line-height:1.05;text-transform:uppercase;color:inherit}.fah-hero__subheading{margin:0 0 2rem;font-family:PPFragment-GlareRegular!important;font-size:var(--fah-hero-sub-size);line-height:1.3;color:inherit}.fah-hero__text{font-size:var(--fah-hero-text-size);line-height:1.8;color:inherit}.fah-hero__text p{margin:0 0 1.6rem}.fah-hero__text p:last-child{margin-bottom:0}.fah-hero__text a{color:inherit}.fah-hero__button{display:inline-block;margin-top:2.4rem;padding:1.4rem 3rem;background:var(--fah-hero-button-bg);color:var(--fah-hero-button-text);text-decoration:none;font-size:1.5rem;letter-spacing:.1rem;text-transform:uppercase;transition:opacity .2s ease}.fah-hero__button:hover{opacity:.85}@media screen and (min-width:750px){.fah-hero--height-fixed,.fah-hero--no-image{min-height:var(--fah-hero-min-h)}.fah-hero__heading{font-size:var(--fah-hero-heading-size)!important}.fah-hero__content{padding:var(--fah-hero-pad-top-tablet) 5rem var(--fah-hero-pad-bottom-tablet)}}@media screen and (min-width:990px){.fah-hero__content{padding:var(--fah-hero-pad-top) 5rem var(--fah-hero-pad-bottom)}}@media screen and (max-width:749px){.fah-hero--height-adapt .fah-hero__content{position:relative;inset:auto}.fah-hero--height-adapt .fah-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.fah-hero--height-adapt .fah-hero__media img{height:100%;object-fit:cover}.fah-hero--height-adapt{min-height:var(--fah-hero-min-h-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fah-hero.css.map */
