:root{--em-coral: #E84A5F;--em-coral-dark: #C73848;--em-pink: #FF6B9E;--em-pink-soft: #FFC9DD;--em-pink-pale: #FFE9F1;--em-blush: #FFF0F4;--em-cream: #FFF7EE;--em-mist: #FFE3DC;--em-accent: #FFAEC9;--em-ink: #1B0F1A;--em-ink-muted: #5A4A52;--em-ink-subtle: #8A7A82;--em-line: rgba(27, 15, 26, .08);--em-line-strong: rgba(27, 15, 26, .16);--em-shadow: 0 12px 36px -12px rgba(232, 74, 95, .18);--em-shadow-soft: 0 6px 18px -8px rgba(27, 15, 26, .08);--reason-grid-gap: 24px;--reason-grid-gap-md: 64px;--reason-row-spacing: 56px;--reason-row-spacing-md: 104px;--reason-image-radius: 18px;--reason-image-aspect: 4 / 5;--chip-bg: var(--em-pink-pale);--chip-text: var(--em-ink-muted);--chip-padding: 4px 12px;--chip-radius: 9999px;--chip-gap: 8px;--closer-radius: 32px;--closer-bg: var(--em-cream);--closer-section-bg: var(--em-blush);--closer-padding: 32px;--closer-padding-md: 56px}.em-listicle *{box-sizing:border-box}.em-listicle{font-family:Bricolage Grotesque,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--em-ink);background:var(--em-cream);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.em-listicle img{display:block;max-width:100%;height:auto}.em-listicle a{color:inherit;text-decoration:none}.em-listicle .display-font{font-feature-settings:"ss01" on,"ss02" on;letter-spacing:-.02em}.em-listicle .hero{background:var(--em-blush);padding:56px 24px;text-align:center}@media(min-width:1024px){.em-listicle .hero{padding:96px 24px}}.em-listicle .hero-inner{max-width:720px;margin:0 auto}.em-listicle .hero-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--em-ink-subtle);text-transform:uppercase;margin-bottom:24px}.em-listicle .hero-h1{font-size:28px;line-height:1.18;font-weight:700;margin:0 0 24px;color:var(--em-ink)}@media(min-width:1024px){.em-listicle .hero-h1{font-size:38px}}.em-listicle .hero-subhead{font-size:14px;line-height:1.55;color:var(--em-ink-muted);max-width:520px;margin:0 auto 40px}@media(min-width:1024px){.em-listicle .hero-subhead{font-size:15px;max-width:580px}}.em-listicle .hero-subhead strong{font-weight:700;color:var(--em-ink)}.em-listicle .hero-subhead em{font-style:italic;color:var(--em-ink)}.em-listicle .hero-byline{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;padding-top:24px;border-top:1px solid var(--em-line);margin:0 auto;max-width:480px}@media(min-width:1024px){.em-listicle .hero-byline{justify-content:space-between;max-width:600px;flex-wrap:nowrap}}.em-listicle .hero-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--em-mist)}.em-listicle .hero-byline-name{display:flex;flex-direction:column;text-align:left;flex:1;min-width:0}.em-listicle .byline-name{font-size:13px;font-weight:500;color:var(--em-ink)}.em-listicle .byline-title{font-size:11px;color:var(--em-ink-subtle)}.em-listicle .hero-date{font-size:12px;color:var(--em-ink-subtle);white-space:nowrap}.em-listicle .reasons{background:var(--em-cream);padding:56px 24px}@media(min-width:1024px){.em-listicle .reasons{padding:104px 24px}}.em-listicle .reason{display:grid;grid-template-columns:1fr;gap:var(--reason-grid-gap);max-width:1080px;margin:0 auto var(--reason-row-spacing)}.em-listicle .reason:last-child{margin-bottom:0}@media(min-width:1024px){.em-listicle .reason{grid-template-columns:1fr 1fr;gap:var(--reason-grid-gap-md);margin-bottom:var(--reason-row-spacing-md);align-items:center}.em-listicle .reason:nth-child(2n) .reason-image{order:2}.em-listicle .reason:nth-child(2n) .reason-text{order:1}}.em-listicle .reason-image{margin:0;aspect-ratio:var(--reason-image-aspect);border-radius:var(--reason-image-radius);overflow:hidden;box-shadow:var(--em-shadow);background:var(--em-mist)}.em-listicle .reason-image img{width:100%;height:100%;object-fit:cover}.em-listicle .reason-headline{font-size:22px;line-height:1.25;font-weight:700;color:var(--em-ink);margin:0 0 16px}@media(min-width:1024px){.em-listicle .reason-headline{font-size:30px}}.em-listicle .reason-body{font-size:14px;line-height:1.65;color:var(--em-ink-muted);margin:0 0 24px}@media(min-width:1024px){.em-listicle .reason-body{font-size:15px}}.em-listicle .reason-body p{margin:0 0 16px}.em-listicle .reason-body p:last-child{margin-bottom:0}.em-listicle .reason-body strong,.em-listicle .reason-body .bold-fact{font-weight:700;color:var(--em-ink)}.em-listicle .reason-body u,.em-listicle .reason-body .brand-line{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--em-coral);color:var(--em-ink-muted)}.em-listicle .reason-chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--chip-gap)}.em-listicle .tag-chip{background:var(--chip-bg);color:var(--chip-text);padding:5px 12px 5px 10px;border-radius:var(--chip-radius);font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.em-listicle .tag-chip .chip-icon{width:14px;height:14px;flex-shrink:0;color:var(--em-coral)}.em-listicle .tag-chip>span{display:inline-block}.em-listicle .closer-section{background:var(--closer-section-bg);padding:48px 24px}@media(min-width:1024px){.em-listicle .closer-section{padding:96px 24px}}.em-listicle .closer-pill{background:var(--closer-bg);border-radius:var(--closer-radius);padding:var(--closer-padding);max-width:1080px;margin:0 auto;box-shadow:var(--em-shadow);display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:1024px){.em-listicle .closer-pill{grid-template-columns:1.2fr 1fr;padding:var(--closer-padding-md);gap:56px;align-items:center}}.em-listicle .closer-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--em-ink-subtle);text-transform:uppercase;margin-bottom:16px}.em-listicle .closer-headline{font-size:26px;line-height:1.18;font-weight:700;color:var(--em-ink);margin:0 0 24px}@media(min-width:1024px){.em-listicle .closer-headline{font-size:36px}}.em-listicle .closer-bullets{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px}.em-listicle .closer-bullets li{font-size:14px;line-height:1.5;color:var(--em-ink-muted);display:flex;align-items:baseline;gap:10px}@media(min-width:1024px){.em-listicle .closer-bullets li{font-size:15px}}.em-listicle .closer-bullets .check{color:var(--em-coral);font-weight:700;flex-shrink:0}.em-listicle .closer-bullets .price-was{color:var(--em-ink-subtle);margin-right:4px;text-decoration:line-through}.em-listicle .closer-bullets strong{color:var(--em-ink);font-weight:700}.em-listicle .closer-cta,.em-listicle .brand-cta{display:inline-block;background:var(--em-coral);color:#fff;padding:14px 28px;border-radius:9999px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background .15s ease,transform .15s ease}.em-listicle .closer-cta:hover,.em-listicle .brand-cta:hover{background:var(--em-coral-dark);transform:translateY(-1px)}.em-listicle .closer-image{margin:0;aspect-ratio:var(--reason-image-aspect);border-radius:var(--reason-image-radius);overflow:hidden;background:var(--em-mist)}.em-listicle .closer-image img{width:100%;height:100%;object-fit:cover}.em-listicle .brand-footer{background:var(--em-cream);padding:56px 24px;text-align:center}@media(min-width:1024px){.em-listicle .brand-footer{padding:96px 24px}}.em-listicle .em-wordmark-footer{display:inline-flex;align-items:baseline;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--em-ink);margin-bottom:24px}.em-listicle .em-wordmark-footer .em-w{display:inline-block}.em-listicle .em-wordmark-footer .em-w-mood{position:relative;display:inline-flex;align-items:baseline}.em-listicle .em-wordmark-footer .em-face{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:.7em;height:.7em;border-radius:50%;background:var(--em-cream);border:2px solid var(--em-ink);vertical-align:.05em;margin:0 .02em}.em-listicle .em-wordmark-footer .em-eye{width:3px;height:3px;background:var(--em-ink);border-radius:50%}.em-listicle .brand-tagline{font-size:14px;line-height:1.55;color:var(--em-ink-muted);max-width:480px;margin:0 auto 32px}@media(min-width:1024px){.em-listicle .brand-tagline{font-size:15px;max-width:560px}}@media(prefers-reduced-motion:reduce){.em-listicle .closer-cta,.em-listicle .brand-cta{transition:none}.em-listicle .closer-cta:hover,.em-listicle .brand-cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/7-reasons-berry-obsessed.css.map */
