@layer sections{.cf-feature{--cf-feature-rule: var(--color-hairline);--cf-feature-muted: var(--color-ink-soft);display:grid;gap:var(--space-6)}@supports (color: color-mix(in srgb,currentcolor,transparent)){.cf-feature{--cf-feature-rule: color-mix(in srgb, var(--cf-text) 20%, transparent);--cf-feature-muted: color-mix(in srgb, var(--cf-text) 72%, transparent)}}.cf-feature__media{aspect-ratio:var(--cf-feature-ratio, 3 / 2);overflow:hidden;border-radius:var(--radius-sm);background-color:var(--color-steel)}.cf-feature__media--landscape{--cf-feature-ratio: 3 / 2}.cf-feature__media--portrait{--cf-feature-ratio: 4 / 5}.cf-feature__media--square{--cf-feature-ratio: 1 / 1}.cf-feature__image{inline-size:100%;block-size:100%;object-fit:cover}.cf-feature__body{max-inline-size:68ch}.cf-feature__body>*+*{margin-block-start:var(--space-5)}.cf-feature__heading{margin-block:0;font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--cf-text);text-wrap:balance}.cf-feature__subheading{margin-block:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--cf-text)}.cf-feature__body>*+.cf-feature__subheading{margin-block-start:var(--space-6)}.cf-feature__text{font-size:var(--text-base);line-height:var(--leading-body);color:var(--cf-feature-muted)}.cf-feature__quote{margin:0;padding-inline-start:var(--space-5);border-inline-start:var(--border-width) solid var(--color-brass);max-inline-size:46ch}.cf-feature__body>*+.cf-feature__quote,.cf-feature__body>.cf-feature__quote+*{margin-block-start:var(--space-7)}.cf-feature__quote-body{font-family:var(--font-editorial);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);color:var(--cf-text)}.cf-feature__cite{display:block;margin-block-start:var(--space-3);font-family:var(--font-ui);font-size:var(--text-xs);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--cf-feature-muted)}.cf-feature__list{font-size:var(--text-base);line-height:var(--leading-body);color:var(--cf-feature-muted)}.cf-feature__list ul,.cf-feature__list ol{padding-inline-start:var(--space-5)}.cf-feature__list li::marker{color:var(--color-brass)}.cf-feature__callout{padding:var(--space-5);border-inline-start:var(--space-1) solid var(--color-brass);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background-color:var(--color-steel);color:var(--color-ink)}.cf-feature__callout-label{margin-block:0;font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-soft)}.cf-feature__callout-value{display:flex;align-items:center;gap:var(--space-2);margin-block:var(--space-2) 0;font-size:var(--text-xl);line-height:var(--leading-tight)}.cf-feature__callout-source{margin-block:var(--space-3) 0;font-size:var(--text-xs);color:var(--color-ink-soft)}.cf-feature__callout-link{color:inherit;text-underline-offset:var(--space-1)}.cf-feature__callout-link:hover{text-decoration-color:var(--color-brass)}.cf-feature__actions{margin-block:0}.cf-feature__button{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--control-height);padding-inline:var(--space-6);border:var(--border-width) solid var(--cf-feature-rule);border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--cf-text);text-align:center;text-decoration:none;transition:border-color var(--dur-fast) var(--ease)}.cf-feature__button:hover{border-color:var(--color-brass)}@media(min-width:768px){.cf-feature{gap:var(--space-7)}}@media(min-width:1024px){.cf-feature--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--space-8)}.cf-feature--media .cf-feature__body{max-inline-size:none}.cf-feature--media.cf-feature--right .cf-feature__media{order:2}}@media(min-width:1024px)and (min-height:45rem){.cf-feature--media.cf-feature--sticky .cf-feature__media{position:sticky;inset-block-start:var(--space-6)}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-editorial-feature.css.map */
