.feature-row-list{color:rgb(var(--color-landing-foreground))}.feature-row-list--bg-warm{background-color:rgb(var(--color-surface-warm))}.feature-row-list--bg-scheme{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.feature-row-list--bg-white{background-color:#fff}.feature-row-list--bg-muted{background-color:#f7f7f7}.feature-row-list--rows-light{--feature-row-list-row-bg: #ffffff;--feature-row-list-row-tab-bg: rgb(var(--color-surface-muted));--feature-row-list-row-title-color: rgb(var(--color-landing-foreground));--feature-row-list-row-body-color: rgb(var(--color-text-subdued) / var(--opacity-text-subdued))}.feature-row-list--rows-dark{--feature-row-list-row-bg: #ffffff;--feature-row-list-row-tab-bg: #3c3a3a;--feature-row-list-row-title-color: rgb(var(--color-landing-foreground));--feature-row-list-row-body-color: rgb(var(--color-text-subdued) / var(--opacity-text-subdued))}.feature-row-list--row-bg-white{--feature-row-list-row-bg: #ffffff}.feature-row-list--row-bg-muted{--feature-row-list-row-bg: #f7f7f7}.feature-row-list--row-bg-warm{--feature-row-list-row-bg: rgb(var(--color-surface-warm))}.feature-row-list--row-bg-scheme{--feature-row-list-row-bg: rgb(var(--color-background))}.feature-row-list__inner{display:flex;flex-direction:column;gap:32px;width:100%;max-width:var(--page-width);margin-inline:auto;padding-block:clamp(40px,calc(40px + 40 * ((100vw - 375px) / 1025)),80px);padding-inline:clamp(16px,calc(16px + 84 * ((100vw - 375px) / 1025)),100px)}.feature-row-list__header{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;order:1}.feature-row-list__eyebrow{display:flex;align-items:center;gap:4px}.feature-row-list__eyebrow-line{flex-shrink:0;width:16px;height:0;border-block-start:1px solid rgb(var(--color-accent))}.feature-row-list__eyebrow-label{margin:0;font-family:var(--font-heading-family);font-size:13px;font-weight:400;line-height:16px;letter-spacing:2.5px;text-transform:uppercase;color:rgb(var(--color-accent))}.feature-row-list__heading{display:flex;flex-direction:column;gap:4px;margin:0;width:100%}.feature-row-list__heading-line{display:block;font-family:var(--font-heading-family);font-size:clamp(28px,calc(28px + 12 * ((100vw - 375px) / 648)),40px);font-weight:500;line-height:1.4;text-transform:capitalize}.feature-row-list__heading-line--primary{color:rgb(var(--color-landing-foreground))}.feature-row-list--bg-scheme .feature-row-list__heading-line--primary{color:rgb(var(--color-foreground))}.feature-row-list__heading-line--accent{font-style:italic;font-weight:400;color:rgb(var(--color-accent))}.feature-row-list__media{order:2;width:100%;min-width:0;border-radius:8px;overflow:hidden}.feature-row-list__media--empty{aspect-ratio:4 / 5;background-color:rgb(var(--color-surface-muted))}.feature-row-list__image,.feature-row-list__placeholder{display:block;width:100%;height:auto;border-radius:8px}.feature-row-list__placeholder{height:100%}.feature-row-list__rows-wrap{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0;order:3}.feature-row-list__rows{display:flex;flex-direction:column;gap:12px;width:100%}.feature-row-list--rows-dark .feature-row-list__rows{gap:16px}.feature-row{display:flex;align-items:stretch;width:100%;min-width:0;border-radius:8px;background-color:var(--feature-row-list-row-bg)}.feature-row__tab{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;border-inline-start:1px solid transparent;border-start-start-radius:8px;border-end-start-radius:8px;background-color:var(--feature-row-list-row-tab-bg)}.feature-row-list--rows-light .feature-row__tab{border-inline-start-color:rgb(var(--color-accent));border-inline-start-width:1.5px}.feature-row__arrow{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:rgb(var(--color-accent))}.feature-row__arrow .icon-arrow{display:block;width:100%;height:100%}.feature-row__content{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0;padding-block:16px;padding-inline:16px}.feature-row__title{margin:0;font-family:var(--font-heading-family);font-size:18px;font-weight:500;line-height:1.2;color:var(--feature-row-list-row-title-color)}.feature-row__body{margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4;color:#555}.feature-row-list__footnote{margin:0;font-family:var(--font-body-family);font-size:14px;font-style:italic;font-weight:400;line-height:1.4;text-align:end;color:#555}.feature-row-list--rows-dark .feature-row-list__footnote{font-size:16px;text-align:center;color:#555}.feature-row-list--rows-dark .feature-row{gap:16px}.feature-row-list--rows-dark .feature-row__tab{border-inline-start-color:transparent;border-inline-start-width:0}.feature-row-list--rows-dark .feature-row__arrow{color:rgb(var(--color-background))}.feature-row-list--rows-dark .feature-row__content{padding-block:16px;padding-inline:0 16px;justify-content:center}.feature-row-list--rows-light .feature-row{gap:16px}.feature-row-list--rows-light .feature-row__content{padding-block:13px;padding-inline:0 16px;justify-content:center}@media screen and (min-width:1024px){.feature-row-list__heading-line{font-size:clamp(32px,calc(32px + 8 * ((100vw - 1024px) / 376)),40px)}.feature-row-list__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;row-gap:0;align-items:start}.feature-row-list__header{grid-column:2;grid-row:1;order:unset}.feature-row-list__media{grid-column:1;grid-row:1 / span 2;align-self:center;order:unset}.feature-row-list__rows-wrap{grid-column:2;grid-row:2;order:unset}.feature-row__title{font-size:20px}.feature-row__body{font-size:16px}.feature-row-list--rows-light .feature-row{align-items:center;opacity:.8}.feature-row-list--rows-light .feature-row__tab{align-self:stretch;border-inline-start-color:transparent;border-inline-start-width:0}.feature-row-list--rows-light .feature-row__content{padding-block:15px;padding-inline:0}.feature-row-list--rows-dark{--feature-row-list-row-tab-bg: #0c0c0d}.feature-row-list--rows-dark .feature-row{align-items:stretch;opacity:.8}.feature-row-list--rows-dark .feature-row__tab{align-self:stretch}.feature-row-list--rows-dark .feature-row__content{padding-block:20px;padding-inline:0 20px}.feature-row-list--rows-dark .feature-row-list__footnote{text-align:end}}@media screen and (min-width:1400px){.feature-row-list__rows-wrap{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-feature-row-list.css.map */
