.split-product-showcase{overflow:hidden;width:100%;--subheading-color: #000000;--heading-color: #000000;--description-color: #000000}.split-product-showcase-wrapper{display:flex;flex-direction:column;width:100%}@media screen and (max-width: 749px){.split-product-showcase-wrapper{flex-direction:column}}@media screen and (min-width: 750px){.split-product-showcase-wrapper{flex-direction:row}}.split-product-showcase__item{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden}@media screen and (min-width: 750px){.split-product-showcase__item{width:50%}}.split-product-showcase__item-content{position:relative;width:100%;height:100%;min-height:400px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 990px){.split-product-showcase__item-content{min-height:500px}}.split-product-showcase__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.split-product-showcase__image{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.split-product-showcase__item:hover .split-product-showcase__image{transform:scale(1.05)}.split-product-showcase__image-placeholder{background-color:rgba(var(--color-foreground),.04);display:flex;align-items:center;justify-content:center}.split-product-showcase__item-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-foreground),var(--overlay-opacity, .2));z-index:2}.split-product-showcase__text-wrapper{position:relative;padding:4rem;z-index:3;max-width:90%}@media screen and (min-width: 750px){.split-product-showcase__text-wrapper{padding:4.8rem;max-width:80%}}@media screen and (min-width: 990px){.split-product-showcase__text-wrapper{padding:6.4rem}}.split-product-showcase__subheading{margin:0 0 1rem;opacity:.85;color:var(--subheading-color)}.split-product-showcase__heading{margin:0 0 1.5rem;color:var(--heading-color)}.split-product-showcase__description{margin:0 0 2rem;font-size:1.5rem;line-height:1.6;color:var(--description-color)}@media screen and (min-width: 750px){.split-product-showcase__description{font-size:1.6rem}}.split-product-showcase__button-wrapper{margin-top:2rem}.split-product-showcase__button-wrapper .button--has-icon{display:inline-flex;align-items:center}.split-product-showcase__button-wrapper .button--has-icon svg{margin-left:1rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-split-product-showcase.css.map */
