.hero-split{display:flex;flex-direction:column;width:100%}.hero-split__media{position:relative;width:100%;height:var(--hero-split-image-height-mobile, 26rem);overflow:hidden}.hero-split__media picture,.hero-split__media img,.hero-split__media .placeholder-svg{display:block;width:100%;height:100%}.hero-split__media img{object-fit:cover;border-radius:0}.hero-split__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgb(var(--hero-split-overlay-color, 0, 0, 0));opacity:var(--hero-split-overlay-opacity, 0);pointer-events:none}.hero-split__media-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;padding:2.4rem 1.5rem;color:var(--hero-split-image-text-color, #fff)}.hero-split__media-content--top{align-items:flex-start}.hero-split__media-content--middle{align-items:center}.hero-split__media-content .hero-split__heading,.hero-split__media-content .hero-split__caption,.hero-split__media-content .hero-split__text,.hero-split__media-content .hero-split__text a{color:inherit}.hero-split__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;pointer-events:none}.hero-split__video.is-playing{opacity:1}.hero-split__video--desktop{display:none}@media screen and (min-width:750px){.hero-split__video--desktop{display:block}.hero-split__video--mobile{display:none}}@media(prefers-reduced-motion:reduce){.hero-split__video{display:none}}.hero-split__content{position:relative;overflow:hidden;background-color:var(--hero-split-panel-bg, transparent);display:flex;align-items:center;padding:3.2rem 1.5rem 4rem}.hero-split__panel-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.hero-split__content--has-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--hero-split-panel-bg, rgb(var(--color-background)));opacity:var(--hero-split-panel-overlay-opacity, 0);pointer-events:none}.hero-split__content-inner{position:relative;z-index:2;display:flex;flex-direction:column;width:100%}.hero-split__align-left{align-self:flex-start;text-align:left}.hero-split__align-center{align-self:center;text-align:center}.hero-split__align-right{align-self:flex-end;text-align:right}.hero-split__content-inner>*{margin-top:0;margin-bottom:0}.hero-split__content-inner>*+*{margin-top:1.6rem}.hero-split__heading{line-height:1.15}.hero-split__line{display:block}.hero-split__heading a{color:inherit}.hero-split__heading--highlight-underline-hand em,.hero-split__heading--highlight-underline em{position:relative;display:inline-block;font-style:normal;white-space:nowrap}.hero-split__heading--highlight-underline-hand em:after,.hero-split__heading--highlight-underline em:after{content:"";position:absolute;left:0;bottom:-.22em;width:100%;height:.3em;background-repeat:no-repeat;background-position:center;background-size:100% 100%;transform-origin:left center;animation:hero-split-underline .6s ease .4s both;pointer-events:none}@keyframes hero-split-underline{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.hero-split__heading--highlight-underline-hand em:after,.hero-split__heading--highlight-underline em:after{animation:none}}.hero-split__text p{margin:0}.hero-split__text p+p{margin-top:.8rem}.hero-split__content-inner>.hero-split__button{margin-top:2.8rem}@media screen and (max-width:749px){.hero-split__hide-mobile{display:none!important}.hero-split__align-mobile-left{align-self:flex-start;text-align:left}.hero-split__align-mobile-center{align-self:center;text-align:center}.hero-split__align-mobile-right{align-self:flex-end;text-align:right}}@media screen and (min-width:750px){.hero-split{flex-direction:row;min-height:var(--hero-split-min-height, 62rem)}.hero-split--image-right{flex-direction:row-reverse}.hero-split__media,.hero-split__content{flex:0 0 50%;width:50%}.hero-split__media{height:auto}.hero-split__media picture,.hero-split__media img,.hero-split__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0}.hero-split__content,.hero-split__media-content{padding:4rem 5rem}.hero-split__content-inner>*{max-width:60rem}.hero-split__content-inner>*+*{margin-top:2rem}.hero-split__content-inner>.hero-split__button{margin-top:3.6rem}}@media screen and (min-width:990px){.hero-split__content,.hero-split__media-content{padding:6rem 8rem}}
/*# sourceMappingURL=/cdn/shop/t/308/assets/section-hero-split.css.map */
