.split-hero{display:grid;grid-template-columns:1fr;min-height:var(--split-hero-height-mobile, auto);overflow:hidden}.split-hero__media{position:relative;min-height:var(--split-hero-media-height-mobile, 32rem);background-color:rgba(var(--color-foreground),.08)}.split-hero__media:before{content:"";display:block;padding-bottom:var(--split-hero-media-ratio-mobile, 100%)}.split-hero__media--fixed-height:before{display:none}.split-hero__media--mobile-fixed:before{display:none}.split-hero__media--fixed-height{min-height:0;height:100%}.split-hero__media-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.split-hero__overlay{display:none}.split-hero__media-inner>img,.split-hero__media-inner>video,.split-hero__media-inner>picture,.split-hero__media-inner>picture>img{width:100%;height:100%;object-fit:var(--split-hero-image-fit, cover);object-position:center center}.split-hero__media-inner .placeholder-svg{width:100%;height:100%}.split-hero__content{display:flex;flex-direction:column;align-items:var(--split-hero-horizontal-align, center);justify-content:var(--split-hero-vertical-align, center);gap:1.2rem;padding:3.2rem 2rem;text-align:var(--split-hero-text-align, center)}.split-hero__content-inner{display:flex;flex-direction:column;align-items:inherit;justify-content:inherit;gap:1.2rem;width:100%;max-width:var(--split-hero-content-max-width, 100%)}.split-hero__block{width:100%}.split-hero__subheading{margin:0}.split-hero__heading{margin:0;color:rgb(var(--color-foreground-title))}.split-hero__text{margin:0;color:rgb(var(--color-foreground-secondary))}.split-hero__buttons{display:flex;flex-direction:column;gap:1.2rem;width:100%;max-width:var(--split-hero-buttons-width, 100%)}.split-hero__button{width:100%}@media screen and (max-width:749px){.split-hero--mobile-overlay{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;min-height:var(--split-hero-height-mobile, 90svh);background:transparent}.split-hero--mobile-overlay.background{background:transparent}.split-hero--mobile-overlay .split-hero__media,.split-hero--mobile-overlay .split-hero__content{grid-row:1;grid-column:1}.split-hero--mobile-overlay .split-hero__media{z-index:0;min-height:100%;height:100%}.split-hero--mobile-overlay .split-hero__media:before{display:none}.split-hero--mobile-overlay .split-hero__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0000 30%,rgba(0,0,0,calc(var(--split-hero-overlay-opacity, .8) * .55)),rgba(0,0,0,var(--split-hero-overlay-opacity, .8)))}.split-hero--mobile-overlay .split-hero__content{z-index:2;align-self:end;justify-self:stretch;align-items:center;justify-content:flex-end;min-height:100%;padding:2.4rem 2rem 3.2rem;text-align:center;background:transparent;--split-hero-buttons-width: 100%}.split-hero--mobile-overlay .split-hero__content-inner{align-items:center;max-width:100%}.split-hero--mobile-overlay .split-hero__heading,.split-hero--mobile-overlay .split-hero__subheading,.split-hero--mobile-overlay .split-hero__text{color:#fff}.split-hero--mobile-overlay .split-hero__text{color:#ffffffeb}.split-hero--mobile-overlay .split-hero__subheading{color:#ffffffd9}}@media screen and (min-width:750px){.split-hero{grid-template-columns:var(--split-hero-grid-column-first, 50%) var(--split-hero-grid-column-second, 50%);min-height:var(--split-hero-height, auto)}.split-hero__media{min-height:0;align-self:stretch}.split-hero:not(.split-hero--desktop-fixed) .split-hero__media:before{display:none}.split-hero--desktop-fixed .split-hero__media:before{display:none}.split-hero--media-right .split-hero__media{order:2}.split-hero--media-right .split-hero__content{order:1}.split-hero__content{padding:4.8rem 4rem}}@media screen and (min-width:1200px){.split-hero__content{padding:6.4rem 8rem}}.split-hero--align-left{--split-hero-horizontal-align: flex-start;--split-hero-text-align: left}.split-hero--align-center{--split-hero-horizontal-align: center;--split-hero-text-align: center}.split-hero--align-right{--split-hero-horizontal-align: flex-end;--split-hero-text-align: right}.split-hero--valign-top{--split-hero-vertical-align: flex-start}.split-hero--valign-center{--split-hero-vertical-align: center}.split-hero--valign-bottom{--split-hero-vertical-align: flex-end}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-split-hero.css.map */
