.hero .h4{letter-spacing:-.01em}@media screen and (max-width: 768px){.hero .h4{font-size:36px}}#MainContent>div.shopify-section[id*=_hero_] .hero-image-text__images+.page-width[style*="--desktop-align: flex-start;"]{padding-top:120px}.hero-image-text{min-height:auto;aspect-ratio:1.9/1;position:relative;overflow:hidden;background-color:var(--beige)}.hero-image-text__images{position:absolute;top:0;right:0;bottom:0;left:0}.hero-image-text__overlay-image{margin:0 auto}.hero-image-text .page-width{min-height:inherit;height:100%;display:flex;flex-direction:row;padding-top:40px;padding-bottom:15px;justify-content:var(--desktop-justify);text-align:var(--desktop-text);align-items:var(--desktop-align)}@media screen and (max-width: 768px){.hero-image-text .page-width{justify-content:var(--mobile-justify);text-align:var(--mobile-text);align-items:var(--mobile-align)}}.hero-image-text__content a{width:auto;margin:10px 0 0;display:inline-block}.hero-image-text__image,.hero-image-text__video{position:relative}.hero-image-text__video video{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.hero-image-text__content{max-width:940px;color:#fff;position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;text-align:inherit}.hero-image-text__content>*{margin:0}.hero-image-text__text{margin:0 auto 30px}.hero-image-text__link{position:absolute;bottom:40px;color:#fff;text-decoration:underline;z-index:3}.hero-image-text__link--left{left:40px}.hero-image-text__link--right{right:40px}.hero-image-text__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@media screen and (min-width: 769px){[data-count="2"] .hero-image-text__image{width:50%!important}[data-count="3"] .hero-image-text__image{width:33.3%!important}}@media screen and (max-width: 768px){.hero-image-text{min-height:auto;aspect-ratio:1.9/1}.hero-image-text__text{font-size:66px}.hero-image-text__link--left{bottom:20px;left:50%;transform:translate(-50%)}}@media screen and (max-width: 500px){.hero-image-text{min-height:auto;aspect-ratio:.58/1}}.hero-text-graphic{min-height:720px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:var(--seaspray)}.hero-text-graphic__container{width:100%;max-width:800px;margin:0 auto;padding:0 30px;color:var(--beige);text-align:center}.hero-text-graphic__container--large{max-width:1000px}.hero-text-graphic__over{margin-bottom:50px;padding-bottom:5%;position:relative}.hero-text-graphic__over svg{height:430px;width:auto}.hero-text-graphic__over .hero-text-graphic__text{margin:0}.hero-text-graphic__over-content{width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);z-index:2}.hero-text-graphic__container--large .hero-text-graphic__over .hero-text-graphic__text{margin-bottom:30px}.hero-text-graphic__under .hero-text-graphic__text{margin:60px 0 70px}@media screen and (max-width: 768px){.hero-text-graphic{min-height:565px}.hero-text-graphic__over{margin-bottom:44px}.hero-text-graphic__over svg{height:auto;width:100%;max-width:300px}.hero-text-graphic__over .hero-text-graphic__text{top:50%}.hero-text-graphic__under .hero-text-graphic__text{margin:30px 0 40px}.hero-text-graphic__text.m-display-1{font-size:61px}}.hero-split{min-height:720px;display:flex;background:var(--beige)}.hero-split--left{flex-direction:row-reverse}.hero-split__content{width:50%;padding:40px;display:flex;justify-content:center;align-items:center}.hero-split__content-container{max-width:450px;width:100%;color:var(--seaspray);text-align:center}.hero-split__subtitle,.hero-split__title{margin:0 0 20px}.hero-split__text{max-width:240px;margin:0 auto}.hero-split__button{margin-top:60px}.hero-split__image{width:50%;position:relative}.hero-split__link{position:absolute;right:40px;bottom:40px;color:#fff;text-decoration:underline;z-index:2}.hero-split--left .hero-split__link{right:unset;left:40px}@media screen and (max-width: 768px){.hero-split{min-height:565px;flex-direction:column-reverse!important}.hero-split__content{width:100%;padding:50px 20px}.hero-split__text{max-width:270px}.hero-split__button{margin-top:40px}.hero-split__image{width:100%;padding-bottom:100%}.hero-split__link{right:unset;bottom:20px;left:50%;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/section-hero.css.map */
