.bme-bundle-editorial{--bundle-ink:var(--ink,#745c65);--bundle-mulberry:var(--mulberry,#722e48);--bundle-navy:var(--navy,#1c2955);--bundle-paper:var(--paper,#faf8f2);--bundle-rose:var(--rose,#f0e0de);--bundle-oat:var(--oat,#eee8e0);width:89%;max-width:1500px;margin:90px auto;padding:0;color:var(--bundle-ink);font-family:var(--font-body,'Hanken Grotesk',Arial,sans-serif)}
.bme-bundle-editorial *{box-sizing:border-box;min-width:0}
.bme-bundle-editorial__story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;border-radius:16px;overflow:hidden;background:var(--bundle-rose)}
.bme-bundle-editorial__story:not(:has(figure)){grid-template-columns:1fr}
.bme-bundle-editorial__copy{padding:clamp(28px,4vw,60px);align-self:center}
.bme-bundle-editorial__eyebrow{display:block;margin:0 0 24px;font-size:13px;line-height:1.5;letter-spacing:.13em;font-weight:600;color:var(--bundle-mulberry);text-transform:uppercase}
.bme-bundle-editorial h2{margin:0 0 28px;color:var(--bundle-mulberry);font:400 clamp(42px,4.5vw,72px)/1.04 'Instrument Serif',Georgia,serif;overflow-wrap:break-word;text-wrap:pretty}
.bme-bundle-editorial__intro{margin:0;color:var(--bundle-ink);font-size:17px;line-height:1.75}
.bme-bundle-editorial__highlights{display:grid;gap:14px;margin:28px 0;padding:0;list-style:none}
.bme-bundle-editorial__highlights li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;color:var(--bundle-ink)}
.bme-bundle-editorial__highlights svg{flex:none;width:18px;height:18px;margin-top:4px;color:var(--bundle-mulberry)}
.bme-bundle-editorial__note{margin:0;color:var(--bundle-ink);font-size:15px;line-height:1.7}
.bme-bundle-editorial__cta{display:inline-flex;align-items:center;gap:18px;max-width:100%;margin-top:28px;color:var(--bundle-navy);font-size:16px;line-height:1.5;font-weight:600;text-decoration:none}
.bme-bundle-editorial__cta>span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}
.bme-bundle-editorial__cta svg{flex:none;width:20px;height:20px;text-decoration:none}
.bme-bundle-editorial__cta:focus-visible{outline:2px solid var(--bundle-navy);outline-offset:6px;border-radius:2px}
.bme-bundle-editorial__figure{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin:0;padding:32px;background:var(--bundle-oat)}
.bme-bundle-editorial__figure>img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;aspect-ratio:1}
.bme-bundle-editorial__figure>figcaption{align-self:flex-start;max-width:100%;padding:10px 14px;border-radius:7px;background:var(--bundle-paper);color:var(--bundle-ink);font-size:13px;line-height:1.5}
.bme-bundle-editorial__contents{margin-top:48px}
.bme-bundle-editorial__contents>h3{margin:0 0 28px;color:var(--bundle-mulberry);font:400 38px/1.15 'Instrument Serif',Georgia,serif}
.bme-bundle-editorial__components{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;padding:0;margin:0;list-style:none}
.bme-bundle-editorial__components>li{display:flex;align-items:flex-start;gap:12px;padding:24px 0;border-top:1px solid #d3bcc4}
.bme-bundle-editorial__components>li>svg{flex:none;width:18px;height:18px;margin-top:5px;color:var(--bundle-mulberry)}
.bme-bundle-editorial__components h4{margin:0;color:var(--bundle-mulberry);font:400 26px/1.2 'Instrument Serif',Georgia,serif}
.bme-bundle-editorial__components p{margin:12px 0 0;color:var(--bundle-ink);font-size:15px;line-height:1.7}
.bme-bundle-editorial__intro br+br,.bme-bundle-editorial__components p br+br{line-height:2}
.pack-pdp-approved .pdp-scent-copy>.pack-contents-note{margin-bottom:0}
.pack-pdp-approved .pdp-scent-copy>.text-link{display:inline-flex;align-items:center;gap:16px;margin-top:28px}
.bme-bundle-buy-anchor{scroll-margin-top:140px}
.main-product .custom-html:has(>.bme-bundle-buy-anchor){margin:0!important;padding:0!important;height:0}
@media(max-width:1100px){.bme-bundle-editorial__components{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-bundle-editorial h2{font-size:clamp(40px,5vw,60px)}}
@media(max-width:767px){.bme-bundle-editorial{width:calc(100% - 40px);margin:56px auto;padding:0}.bme-bundle-editorial__story{grid-template-columns:1fr}.bme-bundle-editorial__copy{padding:30px 24px}.bme-bundle-editorial h2{font-size:clamp(38px,10vw,52px);margin-bottom:24px}.bme-bundle-editorial__intro{font-size:16px;line-height:1.7}.bme-bundle-editorial__eyebrow{margin-bottom:20px;font-size:12px}.bme-bundle-editorial__figure{padding:24px;gap:16px}.bme-bundle-editorial__figure>img{max-height:480px}.bme-bundle-editorial__contents{margin-top:36px}.bme-bundle-editorial__components{grid-template-columns:1fr;gap:0}.bme-bundle-editorial__components>li{padding:22px 0}.bme-bundle-editorial__contents>h3{font-size:34px;margin-bottom:22px}.bme-bundle-editorial__cta{margin-top:26px;font-size:16px}}
@media(max-width:360px){.bme-bundle-editorial{width:calc(100% - 32px)}.bme-bundle-editorial__copy{padding:28px 20px}.bme-bundle-editorial__figure{padding:20px}.bme-bundle-editorial__highlights li{font-size:15px}}
