.product-showcase{position:relative;overflow:hidden;color:rgb(var(--color-foreground))}.product-showcase__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.product-showcase__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000001f}.product-showcase__bg-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-showcase__bg-image--mobile{display:none}.product-showcase__inner{position:relative;z-index:2;width:100%}.product-showcase .section-heading{margin-bottom:5rem}.product-showcase__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,var(--product-showcase-image-width)) minmax(0,1fr);align-items:center;gap:4rem}.product-showcase__side{display:grid;gap:var(--product-showcase-spotlight-gap)}.product-showcase__side--left,.product-showcase__side--right{justify-items:center}.product-showcase__media{display:flex;justify-content:center;align-items:center;width:min(100%,var(--product-showcase-image-width));min-width:min(100%,var(--product-showcase-image-width));min-height:1px;margin-inline:auto}.product-showcase--no-product-image .product-showcase__media{min-height:1px}.product-showcase__image{width:min(100%,var(--product-showcase-image-width));height:auto;display:block}.product-showcase__spotlight{max-width:26rem;margin-inline:auto}.product-showcase__icon{width:var(--product-showcase-icon-size);height:auto;margin-inline:auto;margin-bottom:1.2rem}.product-showcase__spotlight-title{font-size:1.9rem;line-height:1.15;margin-bottom:.8rem}.product-showcase__spotlight-text{font-size:1.6rem;line-height:1.5;letter-spacing:0%}@media screen and (min-width:990px){.product-showcase--no-product-image .product-showcase__layout{grid-template-columns:minmax(0,1fr) minmax(18rem,var(--product-showcase-image-width)) minmax(0,1fr)}.product-showcase--no-product-image .product-showcase__media{display:block;width:var(--product-showcase-image-width);min-width:var(--product-showcase-image-width)}}@media screen and (max-width:989px){.product-showcase__layout{grid-template-columns:1fr;gap:3rem}.product-showcase__media{order:-1}.product-showcase--no-product-image .product-showcase__media{display:none}.product-showcase__side{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media screen and (max-width:749px){.product-showcase__bg-image--mobile{display:block}.product-showcase__bg-image--mobile+.product-showcase__bg-image--desktop{display:none!important}.product-showcase .section-heading{margin-bottom:3rem}.product-showcase__side{grid-template-columns:1fr;gap:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-product-showcase.css.map */
