.product-features{position:relative;overflow:hidden}.product-features__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.15;margin:0 0 3rem;text-align:center;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product-features__heading{font-size:calc(var(--font-heading-scale) * 4rem);margin-bottom:4rem}}.product-features__grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:2rem;align-items:center}@media screen and (min-width:750px){.product-features__grid{gap:3rem}}.product-features__column{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:750px){.product-features__column--left{text-align:right}.product-features__column--right{text-align:left}}.product-features__feature{display:flex;align-items:center;gap:1.2rem}.product-features__feature--left{flex-direction:row;justify-content:flex-end}.product-features__feature--right{flex-direction:row;justify-content:flex-start}.product-features__line{width:3rem;height:.3rem;background-color:#d4864c;border:none;border-radius:.15rem;margin:0;flex-shrink:0}.product-features__feature-text{font-size:1.8rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground));max-width:24rem}.product-features__media{display:flex;justify-content:center;align-items:center}.product-features__image{width:100%;max-width:36rem;height:auto;display:block;object-fit:contain;margin-left:90px}.product-features__corner{position:absolute;display:none;pointer-events:none}@media screen and (min-width:750px){.product-features__corner{display:block}}.product-features__corner--top-right{top:0;right:0}.product-features__corner--bottom-left{bottom:0;left:0}.product-features__corner img{display:block;width:24rem;height:auto}@media screen and (max-width:749px){.product-features__container{padding-left:2rem;padding-right:2rem}}.product-features__image--mobile{display:none}@media screen and (max-width:749px){.product-features__media--has-mobile .product-features__image--desktop{display:none}.product-features__image--mobile{display:block}}@media screen and (max-width:749px){.product-features__image{max-width:none;width:100%;max-height:40rem;margin-left:0}.product-features__line{display:none}.product-features__feature--left,.product-features__feature--right{justify-content:center;text-align:center}.product-features__feature-text{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/section-product-features.css.map */
