.product-feature-sections{width:100%;overflow-x:clip}.product-feature-sections__inner{display:flex;flex-direction:column;gap:0}.product-feature-row{display:grid;grid-template-columns:1fr 1fr;min-height:560px;overflow:hidden}.product-feature-row--right .product-feature-row__media{order:2}.product-feature-row--right .product-feature-row__content{order:1}.product-feature-row__media{min-height:560px;background:#f6f6f6}.product-feature-row__image{width:100%;height:100%;object-fit:cover;display:block}.product-feature-row__content{display:flex;flex-direction:column;justify-content:center;padding:64px;background:rgb(var(--color-background))}.product-feature-row__eyebrow{margin:0 0 22px;font-size:var(--cs-font-subtitle);line-height:1.5;letter-spacing:2px;text-transform:uppercase}.product-feature-row__heading{max-width:560px;margin:0 0 26px;font-size:32px;line-height:1.25;letter-spacing:2px;text-transform:uppercase}.product-feature-row__text{max-width:560px}.product-feature-row--dark{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:0;overflow:visible;background:#121212;color:#fff;align-items:stretch}.product-feature-row--dark .product-feature-row__media{position:sticky;top:0;align-self:start;min-height:0;height:100vh;background:#121212}.product-feature-row--dark .product-feature-row__content{min-height:140vh;justify-content:center;padding:64px clamp(24px,6vw,120px);background:transparent;color:#fff}.product-feature-row--dark .product-feature-row__heading{color:#fff}.product-feature-row--dark .product-feature-row__eyebrow,.product-feature-row--dark .product-feature-row__text{color:#ffffffbf}@media screen and (max-width:749px){.product-feature-row{grid-template-columns:1fr;min-height:0}.product-feature-row--right .product-feature-row__media,.product-feature-row--right .product-feature-row__content{order:initial}.product-feature-row__media{min-height:0}.product-feature-row__image{height:auto}.product-feature-row__content{padding:36px 20px}.product-feature-row__heading{font-size:24px}.product-feature-row--dark .product-feature-row__media{position:static;height:auto}.product-feature-row--dark .product-feature-row__content{min-height:0;padding:40px 20px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-product-features.css.map */
