.feature-rows{--fr-section-bg: #ffffffff;--fr-ink: var(--brand-green-dark, #134A2C);--fr-stripe-a: #e7ddc6;--fr-stripe-b: #f1eada;--fr-description-color: #3f4a3c;background-color:var(--fr-section-bg);padding:64px 0}.feature-rows__inner{max-width:1280px;margin:0 auto;padding:0 24px}.feature-rows__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-weight:700;font-size:clamp(1.6rem,3vw,2.1rem);color:var(--fr-ink);margin:0 0 44px;text-align:center}.feature-rows__list{display:flex;flex-direction:column;gap:56px}.feature-rows__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.feature-rows__row--has-bg{background:var(--fr-row-bg);padding:32px;border-radius:10px}.feature-rows__row--reverse .feature-rows__media{order:2}.feature-rows__row--reverse .feature-rows__copy{order:1}.feature-rows__media{position:relative}.feature-rows__image{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:6px;box-shadow:0 12px 28px color-mix(in srgb,var(--fr-ink) 12%,transparent)}.feature-rows__placeholder{position:relative;aspect-ratio:4 / 3;border:1px dashed #b9b09a;overflow:hidden;display:flex;align-items:center;justify-content:center}.feature-rows__stripes{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(-45deg,var(--fr-stripe-a) 0px,var(--fr-stripe-a) 14px,var(--fr-stripe-b) 14px,var(--fr-stripe-b) 28px)}.feature-rows__placeholder-label{position:relative;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:13px;color:#8a8371}.feature-rows__title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-weight:700;font-size:24px;color:var(--fr-title, var(--fr-ink));margin:0 0 12px}.feature-rows__description{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;line-height:1.6;color:var(--fr-description-color);margin:0 0 24px}.feature-rows__description p{margin:0}.feature-rows__btn{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border:1.5px solid var(--fr-ink);border-radius:2px;background:var(--fr-btn-bg, var(--brand-light, #ffffff));color:var(--fr-btn-text, var(--fr-ink));font-family:Oswald,Futura PT,sans-serif;font-weight:500;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.feature-rows__btn-arrow{width:15px;height:9px;transition:transform .25s ease}.feature-rows__btn:hover,.feature-rows__btn:focus-visible{background:var(--fr-btn-hover-bg, var(--fr-ink));border-color:var(--fr-btn-hover-bg, var(--fr-ink));color:var(--fr-btn-hover-text, var(--brand-light, #ffffff))}.feature-rows__btn:hover .feature-rows__btn-arrow,.feature-rows__btn:focus-visible .feature-rows__btn-arrow{transform:translate(4px)}@media(max-width:750px){.feature-rows__row,.feature-rows__row--reverse{grid-template-columns:1fr;gap:24px}.feature-rows__row--has-bg{padding:20px}.feature-rows__row--reverse .feature-rows__media,.feature-rows__row--reverse .feature-rows__copy{order:initial}.feature-rows__title{font-size:20px}}@media(prefers-reduced-motion:reduce){.feature-rows__btn,.feature-rows__btn-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-feature-rows.css.map */
