.icf-pdp-story{display:block;width:100%}.icf-pdp-story--divided{border-block-start:1px solid var(--icf-line)}.icf-pdp-story__inner{max-width:min(var(--icf-container),100% - 80px);margin-inline:auto;padding-inline:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:56px;align-items:start}@media screen and (min-width:1400px){.icf-pdp-story__inner{gap:64px}}.icf-pdp-story__aside{position:sticky;top:var(--icf-anchor-offset, 120px)}.icf-pdp-story__eyebrow{font-family:var(--icf-font-body);font-size:var(--icf-text-tiny, 1.2rem);font-weight:700;letter-spacing:var(--icf-tracking-badge, .08em);text-transform:uppercase;color:var(--icf-magenta);margin:0 0 10px}.icf-pdp-story__heading{font-family:var(--icf-font-display);font-weight:400;font-size:clamp(2.6rem,2.4vw,3.4rem);line-height:1.1;letter-spacing:var(--icf-tracking-display, -.01em);color:var(--color-foreground-heading);margin:0}.icf-pdp-story__heading em{font-family:var(--icf-font-serif-italic);font-style:italic}.icf-pdp-story__jump{display:inline-block;margin-top:18px;font-family:var(--icf-font-body);font-size:var(--icf-text-body-sm, 1.5rem);font-weight:600;color:var(--icf-magenta);text-decoration:underline;text-underline-offset:3px;min-height:var(--minimum-touch-target, 44px);display:inline-flex;align-items:center}@media(hover:hover){.icf-pdp-story__jump:hover{color:var(--icf-magenta-deep)}}.icf-pdp-story__body{min-width:0}.icf-pdp-story__rte{max-width:62ch;font-family:var(--icf-font-body);color:var(--icf-ink-body)}.icf-pdp-story__rte>p:first-child{font-size:1.9rem;line-height:1.55;color:var(--icf-ink)}.icf-pdp-story__rte p{font-size:1.7rem;line-height:1.65;margin:0 0 20px}.icf-pdp-story__rte p:last-child{margin-bottom:0}.icf-pdp-story__rte p:has(br){line-height:1.8}.icf-pdp-story__rte h2{font-family:var(--icf-font-display);font-weight:400;font-size:2.8rem;line-height:1.1;letter-spacing:var(--icf-tracking-display, -.01em);color:var(--color-foreground-heading);margin:40px 0 14px}.icf-pdp-story__rte h3{font-family:var(--icf-font-display);font-weight:400;font-size:2.2rem;line-height:1.15;color:var(--color-foreground-heading);margin:32px 0 12px}.icf-pdp-story__rte>:is(h2,h3):first-child{margin-top:0}.icf-pdp-story__rte ul{list-style:none;padding-left:0;margin:0 0 20px}.icf-pdp-story__rte li{position:relative;padding-left:14px;font-size:1.6rem;line-height:1.6;margin-bottom:10px}.icf-pdp-story__rte ul li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--icf-lime)}.icf-pdp-story__rte li>strong:first-child{display:block;margin-bottom:4px;color:var(--icf-ink);font-weight:600}.icf-pdp-story__rte strong{font-weight:600;color:var(--icf-ink)}.icf-pdp-story__rte em{font-family:var(--icf-font-serif-italic);font-style:italic}.icf-pdp-story__rte a{color:var(--icf-magenta);text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.icf-pdp-story__rte a:hover{color:var(--icf-magenta-deep)}}.icf-pdp-story__rte meta,.icf-pdp-story__rte span:empty{display:none}.icf-pdp-story__rte img{max-width:100%;height:auto;border-radius:var(--icf-radius-md)}.icf-pdp-story__footnote{margin:32px 0 0;font-family:var(--icf-font-body);font-size:1.3rem;line-height:1.5;color:var(--icf-ink-soft)}.icf-pdp-story__footnote a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.icf-pdp-story__footnote a:hover{color:var(--icf-ink)}}@media screen and (max-width:1024px){.icf-pdp-story__inner{max-width:100%;grid-template-columns:minmax(0,1fr);gap:28px}.icf-pdp-story__aside{position:static}.icf-pdp-story__rte{max-width:68ch}}@media screen and (max-width:749px){.icf-pdp-story__inner{padding-inline:20px;gap:24px}.icf-pdp-story__rte{max-width:none}.icf-pdp-story__rte>p:first-child{font-size:1.8rem}.icf-pdp-story__rte p{font-size:1.7rem}.icf-pdp-story__rte h2{font-size:2.4rem;margin-top:32px}.icf-pdp-story__rte h3{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/icf-pdp-story.css.map */
