.product-features{background-color:var(--bg, #161a33)}.product-features__inner{--gutter: 2rem;max-width:calc(var(--content-width, 1280px) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);padding-block:var(--section-padding-top, 80px) var(--section-padding-bottom, 80px);display:flex;flex-direction:column;gap:var(--row-gap, 48px)}.product-features__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap, 16px);align-items:center}.product-features__row--full{grid-template-columns:1fr}.product-features__text{order:1;padding-inline-end:var(--text-pad, 40px)}.product-features__media{order:2}.product-features--first-right .product-features__row:nth-child(2n) .product-features__text{order:2;padding-inline-end:0;padding-inline-start:var(--text-pad, 40px)}.product-features--first-right .product-features__row:nth-child(2n) .product-features__media{order:1}.product-features--first-left .product-features__row:nth-child(odd) .product-features__text{order:2;padding-inline-end:0;padding-inline-start:var(--text-pad, 40px)}.product-features--first-left .product-features__row:nth-child(odd) .product-features__media{order:1}.product-features--first-left .product-features__row:nth-child(2n) .product-features__text{order:1;padding-inline-end:var(--text-pad, 40px);padding-inline-start:0}.product-features--first-left .product-features__row:nth-child(2n) .product-features__media{order:2}.product-features__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--title-fw, 700);font-size:var(--title-fs, 3.3rem);line-height:var(--title-lh, 1.3);letter-spacing:-.05rem;color:var(--title-color, #ffffff)}.product-features__subtext{margin-top:var(--gap-title-subtext, 10px);font-family:var(--font-body-family);font-weight:var(--subtext-fw, 500);font-size:var(--subtext-fs, 1.7rem);line-height:var(--subtext-lh, 1.5);color:var(--subtext-color, #d1d1d1)}.product-features__subtext>:first-child{margin-top:0}.product-features__subtext>:last-child{margin-bottom:0}.product-features__points{margin:var(--gap-subtext-points, 16px) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--point-gap, 12px)}.product-features__point{display:flex;align-items:flex-start;gap:var(--check-gap, 8px)}.product-features__check{flex-shrink:0;display:flex;align-items:center;height:calc(var(--point-fs, 1.7rem) * var(--point-lh, 1.5));color:var(--check-color, #47a80f)}.product-features__check svg{width:var(--check-size, 20px);height:var(--check-size, 20px)}.product-features__point-text{font-family:var(--font-body-family);font-weight:var(--point-fw, 600);font-size:var(--point-fs, 1.7rem);line-height:var(--point-lh, 1.5);color:var(--point-color, #f3f3f3)}.product-features__media{aspect-ratio:var(--image-ratio, 632 / 400);border-radius:var(--image-radius, 0);overflow:hidden}.product-features__image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px){.product-features--adapt .product-features__media{aspect-ratio:auto}.product-features--adapt .product-features__image{height:auto}}@media screen and (max-width:767px){.product-features__inner{--gutter: 1.6rem;gap:var(--row-gap-mobile, 32px);padding-block:var(--section-padding-top-mobile, 70px) var(--section-padding-bottom-mobile, 70px)}.product-features__row{grid-template-columns:1fr;gap:var(--col-gap-mobile, 16px)}.product-features__text{order:0!important;padding-inline:0!important}.product-features__media{order:1!important;aspect-ratio:var(--image-ratio-mobile, 343 / 180)}.product-features--adapt-mobile .product-features__media{aspect-ratio:auto}.product-features--adapt-mobile .product-features__image{height:auto}.product-features__title{font-size:var(--title-fs-mobile, 2.9rem)}.product-features__subtext{margin-top:var(--gap-title-subtext-mobile, 8px);font-size:var(--subtext-fs-mobile, 1.5rem)}.product-features__points{margin-top:var(--gap-subtext-points-mobile, 16px);gap:var(--point-gap-mobile, 12px)}.product-features__point-text{font-size:var(--point-fs-mobile, 1.5rem)}.product-features__check{height:calc(var(--point-fs-mobile, 1.5rem) * var(--point-lh, 1.5))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-features.css.map */
