@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800;900;1000&display=swap";:root{--cream:#fff5ef;--lilac:#ecd5ec;--pink:#ff147a;--purple:#b900ef;--ink:#17121b;--deep:#522568;--line:#d4bed3;--grad:linear-gradient(105deg,#ff147a,#d000ed)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;background:var(--cream);color:var(--ink);font-family:DM Sans,Arial,sans-serif;font-size:17px;line-height:1.5}body.locked{overflow:hidden}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:900;line-height:1.03;letter-spacing:-.045em}h1{font-size:clamp(38px,4.25vw,64px)}h2{font-size:clamp(32px,3.5vw,50px)}h3{font-size:29px}p+p{margin-top:18px}a{color:inherit}button,select,input{font:inherit}button,a,select{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid #482593;outline-offset:4px}img{max-width:100%;display:block}small,.small{font-size:12px;line-height:1.5}.wrap{width:min(1240px,calc(100% - 64px));margin:auto}.preview-ribbon{background:#221528;color:#fff;font-size:11px;text-align:center;padding:6px 12px;letter-spacing:.03em}.preview-ribbon a{margin-left:12px;text-decoration:underline}.brandbar{height:62px;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.brand{font-size:25px;font-style:italic;font-weight:900;letter-spacing:-1.4px;text-decoration:none;line-height:.88}.brandbar .micro{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cart-icon{border:1px solid #ffffff70;background:transparent;color:#fff;border-radius:30px;padding:7px 17px}.hero{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:35px;min-height:640px;padding:45px 0 55px}.eyebrow{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:18px;color:var(--deep)}.quote-intro{color:#9821b8;font-size:14px;font-weight:800;margin-bottom:24px}.hero p{margin:24px 0;max-width:520px}.arrow-list{list-style:none;padding:0;margin:26px 0 32px}.arrow-list li{margin:8px 0}.arrow-list li:before{content:"\279c";margin-right:7px}.arrow-list b{color:#a400d7}.btn{border:0;background:var(--grad);color:#fff;font-weight:900;letter-spacing:.05em;text-transform:uppercase;border-radius:40px;min-height:54px;padding:16px 27px;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;font-size:15px;box-shadow:0 5px 10px #51235218;line-height:1.25;transition:transform .18s,box-shadow .18s}.btn:hover{transform:translateY(-2px);box-shadow:0 7px 18px #5123522b}.btn.dark{background:#522568}.btn.wide{width:100%}.hero .btn{min-width:330px}.under-cta{font-size:12px;margin-top:9px;color:var(--deep);font-weight:700}.bundle-hero-art{width:100%;mix-blend-mode:multiply}.fact-strip{background:#fff;display:flex;align-items:center;justify-content:center;gap:50px;padding:24px 20px;font-size:15px;font-weight:900}.fact-strip b{color:#a100d5;margin-right:7px}.flavor-band{background:var(--lilac)}.flavor-row{display:grid;grid-template-columns:repeat(3,1fr);padding:35px 0 28px;gap:24px}.flavor-panel{display:grid;grid-template-columns:40% 60%;align-items:center;gap:3px;min-height:280px}.flavor-panel img{width:240px;max-width:none;height:260px;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-12deg) scale(1.3);margin-left:-43px;pointer-events:none}.flavor-panel h3{font-size:30px}.flavor-panel .eyebrow{font-size:10px;margin-bottom:12px}.flavor-panel p{font-size:14px;margin-top:12px;max-width:190px}.band-note{text-align:center;font-size:12px;padding-bottom:22px}.section{padding:82px 0}.center{text-align:center}.section-head{max-width:760px;margin:0 auto 38px}.section-head p{margin-top:20px}.offer-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.offer-art{background:#f1d5ea;border-radius:4px;overflow:hidden;position:sticky;top:35px}.offer-art img{mix-blend-mode:multiply}.offer-art .stamp{background:#522568;color:#fff;padding:20px;font-weight:800;font-size:21px;text-align:center}.offer-kicker{font-size:12px;color:#a200d4;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.offer-copy>p{margin:18px 0 24px}.pack-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0 16px}.pack-option{position:relative;text-align:left;border:1.5px solid #ba9eba;background:#fff;padding:20px 15px 17px;border-radius:9px;color:var(--ink);line-height:1.25}.pack-option[aria-pressed=true]{border:2px solid #b200da;background:#fae5ff;box-shadow:0 0 0 1px #b200da}.pack-option strong{display:block;font-size:29px;letter-spacing:-1px;margin:7px 0}.pack-option small{display:block}.pack-option .tag{background:#9c00ce;color:#fff;position:absolute;right:9px;top:-11px;border-radius:10px;padding:3px 8px;font-size:10px;font-weight:800}.value-line{font-size:13px;font-weight:800;color:#6a227f;margin-bottom:18px}.mix-label{font-size:13px;font-weight:800;margin-bottom:8px}.mix-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mix-grid label{display:flex;flex-direction:column;gap:3px;font-size:11px}.mix-grid select{border:1px solid #b798bb;background:#fff;border-radius:5px;padding:10px 8px;color:#27162c;font-size:13px;width:100%}.buy-terms{list-style:none;padding:0;margin:20px 0;font-size:14px}.buy-terms li{margin:6px 0}.buy-terms li:before{content:"\2713";font-weight:900;color:#a000d0;margin-right:8px}.policy-note{font-size:12px;line-height:1.5;margin:15px 0 0;color:#625066}.assortment-note{font-size:11px;color:#5e4266;padding:10px 14px;text-align:center}.review-rail{background:var(--lilac);padding:45px 0}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.review-card .stars{font-size:20px;color:#a400d0;letter-spacing:4px}.review-card blockquote{margin:10px 0 18px;font-size:27px;line-height:1.2;font-weight:800;letter-spacing:-.03em}.review-card cite{font-size:12px;font-style:normal}.review-card .source{display:block;font-size:11px;margin-top:7px}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.split h2{margin-bottom:25px}.big-word{background:var(--grad);padding:62px 40px;color:#fff;border-radius:6px}.big-word h3{font-size:clamp(48px,5vw,80px)}.big-word p{font-size:15px;margin-top:22px;max-width:340px}.ingredient-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}.ingredient-facts div{padding:18px 10px;background:#f0ddee;border-radius:8px;text-align:center;font-size:12px}.ingredient-facts strong{display:block;font-size:21px;line-height:1.2;margin-bottom:6px}.comparison{width:min(920px,100%);margin:auto;border-collapse:collapse;font-size:16px}.comparison td,.comparison th{text-align:left;padding:18px;border-bottom:1px solid #ddc6df}.comparison th:nth-child(2),.comparison td:nth-child(2){background:#efcff1}.comparison td:first-child{font-weight:800}.lilac{background:var(--lilac)}.gradient{background:var(--grad);color:#fff}.closer{text-align:center}.closer p{margin:22px auto;max-width:570px}.closer .btn{background:#522568}.faq{max-width:880px;margin:auto}.faq h2{margin-bottom:28px}.faq details{border-bottom:1px solid #bda1c0;padding:18px 0}.faq summary{font-size:18px;font-weight:800;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary:after{content:"+";color:#9d00cb;font-size:25px;line-height:1}.faq details[open] summary:after{content:"\2212"}.faq details p{font-size:15px;padding:12px 25px 0 0}.footer{background:#231528;color:#eaddec;padding:45px 0 120px}.footer .brand{display:block;margin-bottom:20px}.footer p{font-size:12px;max-width:820px}.footer a{font-size:12px;margin-right:18px}.footer nav{margin:18px 0}.sticky-buy{position:fixed;bottom:0;left:0;right:0;z-index:20;background:#fff5eff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #ddc8de;box-shadow:0 -4px 15px #38133108;padding:13px max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;gap:25px}.sticky-name{font-size:22px;font-weight:900;letter-spacing:-.03em}.sticky-buy small{display:block;font-size:12px}.sticky-buy .btn{min-width:290px}.quiz-hero{position:relative;min-height:660px;color:#fff;display:flex;align-items:center;background:#fb0da0;overflow:hidden}.quiz-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.quiz-hero .wrap{z-index:1;position:relative}.quiz-hero .hero-copy{max-width:560px;width:47%;padding:55px 0}.quiz-hero h1{font-size:clamp(45px,4.8vw,70px)}.quiz-hero p{margin:28px 0 35px;max-width:450px}.quiz-hero .btn{background:#8700ca}.quiz-section{padding:68px 0;background:var(--lilac)}.quiz-shell{max-width:720px;margin:auto}.progress{display:flex;gap:8px;margin:0 0 30px}.progress span{height:7px;background:#fff;width:33.333%;border-radius:10px}.progress span.active{background:#f47a52}.quiz-shell h2{color:#9700ce;font-size:40px}.quiz-options{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:28px 0}.quiz-option{background:#fff;border:1px solid #715878;border-radius:50px;min-height:58px;padding:15px 20px;font-size:15px;font-weight:800;color:#28172e}.quiz-option:hover,.quiz-option[aria-pressed=true]{background:#582169;color:#fff}.quiz-helper{font-size:12px;color:#634c68}.quiz-controls{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.text-btn{background:none;border:0;padding:8px 0;text-decoration:underline;font-size:13px;color:inherit}.quiz-result{background:#fff8f3;padding:30px;border-radius:12px;margin-top:25px}.quiz-result p{margin:15px 0}.result-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 8px}.sticky-notes{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:40px}.note{background:#f6badc;box-shadow:4px 7px #d9b8d636;min-height:170px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-weight:800;font-size:20px;line-height:1.15;transform:rotate(-4deg)}.note:nth-child(2n){background:#ead2fc;transform:rotate(4deg)}.routine{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px}.routine>div{background:#fff5ef;padding:26px 20px;border-radius:10px;position:relative}.routine b{display:block;font-size:40px;color:#b000dd;margin-bottom:16px}.routine h3{font-size:23px;margin-bottom:10px}.routine p{font-size:14px}.objections{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px}.objections article{border-top:3px solid #bb00e8;padding:22px 0}.objections h3{margin-bottom:16px}.objections p{font-size:15px}.cart-dialog{border:0;position:fixed;left:auto;right:0;top:0;bottom:0;width:min(480px,100vw);max-width:100%;height:100dvh;max-height:100%;margin:0;background:#fff5ef;padding:30px;box-shadow:-15px 0 80px #30152f30;color:#24132b}.cart-dialog::backdrop{background:#25142877}.cart-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.cart-top button{background:none;border:0;font-size:30px;line-height:1}.cart-dialog h2{font-size:30px}.cart-product{display:flex;gap:20px;border-top:1px solid #d9c1d9;border-bottom:1px solid #d9c1d9;padding:24px 0;margin-bottom:24px}.cart-product img{width:110px;height:110px;object-fit:cover}.cart-product h3{font-size:20px;margin-bottom:8px}.cart-lines{font-size:13px}.totals{display:flex;justify-content:space-between;font-size:16px;margin:13px 0}.totals.total{font-size:24px;font-weight:900;padding-top:14px;border-top:1px solid #c6a9c9}.cart-dialog .btn{margin-top:20px}.cart-empty{padding:30px 0}.checkout-wrap{max-width:1100px;margin:65px auto;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding:0 30px}.checkout-wrap h1{font-size:42px;margin-bottom:30px}.checkout-wrap h2{font-size:25px;margin:24px 0 14px}.checkout-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.checkout-fields label{font-size:13px}.checkout-fields .full{grid-column:1/-1}.checkout-fields input{width:100%;border:1px solid #cdb6ce;padding:12px;border-radius:6px;background:#fff}.checkout-summary{background:#ecd5ec;padding:30px;align-self:start;border-radius:10px}.checkout-summary img{max-height:230px;margin:auto;mix-blend-mode:multiply}.confirmation{padding:22px;background:#e3f1dc;border-radius:8px;margin-top:20px}.hidden{display:none!important}@media(max-width:900px){.wrap{width:calc(100% - 36px)}.hero{gap:20px;min-height:560px}.hero .btn{min-width:0;width:100%}.fact-strip{gap:18px;font-size:12px;flex-wrap:wrap;padding:17px}.flavor-row{gap:10px}.flavor-panel{grid-template-columns:1fr;text-align:center}.flavor-panel img{height:190px;margin:0 auto;max-width:100%;width:180px;transform:rotate(-10deg) scale(1.15)}.flavor-panel h3{font-size:24px}.flavor-panel p{margin:10px auto}.flavor-panel .eyebrow{margin:10px 0}.offer-layout{gap:30px}.split{gap:35px}.section{padding:65px 0}.sticky-name{font-size:18px}.quiz-hero .hero-copy{width:48%}.quiz-hero p{font-size:16px}.sticky-notes{gap:15px}.note{font-size:17px;min-height:140px}}@media(max-width:620px){body{font-size:16px}.brandbar{padding:0 18px;height:58px}.brandbar .micro{display:none}.hero{display:flex;flex-direction:column;padding:28px 0 32px;gap:5px}.hero-copy{width:100%}.hero h1{font-size:42px;max-width:380px}.quote-intro{font-size:12px;margin-bottom:17px}.hero p{margin:20px 0 18px}.hero .arrow-list{margin:17px 0 25px}.hero .hero-art{width:95%;order:2}.hero-art img{max-height:410px;object-fit:contain}.fact-strip{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:8px;font-size:12px}.flavor-row{padding:24px 0 20px;gap:10px}.flavor-panel{min-height:0;align-content:start}.flavor-panel img{height:150px;width:130px;transform:rotate(-7deg) scale(1.22);max-width:100%}.flavor-panel h3{font-size:20px;letter-spacing:-.04em}.flavor-panel p{font-size:11px;line-height:1.5}.flavor-panel .eyebrow{font-size:8px;letter-spacing:.03em;margin:8px 0}.band-note{font-size:10px}.section{padding:45px 0}.offer-layout,.split{grid-template-columns:1fr;gap:28px}.offer-art{position:static}.offer-art img{max-height:365px;width:100%;object-fit:contain}.offer-art .stamp{font-size:18px;padding:14px}.offer-copy h2{font-size:36px}.review-grid{grid-template-columns:1fr;gap:25px}.review-card{border-bottom:1px solid #c9accb;padding-bottom:22px}.review-card:last-child{border:0;padding-bottom:0}.review-card blockquote{font-size:25px;max-width:340px}.review-rail{padding:35px 0}.big-word{padding:45px 30px}.ingredient-facts{gap:8px}.ingredient-facts strong{font-size:18px}.ingredient-facts div{font-size:10px;padding:16px 8px}.comparison{font-size:12px}.comparison th,.comparison td{padding:13px 9px}.section-head{margin-bottom:26px}.sticky-buy{padding:10px 13px;gap:12px}.sticky-buy .btn{min-width:0;font-size:12px;padding:13px 17px;min-height:48px}.sticky-name{font-size:15px;max-width:155px;line-height:1.12}.sticky-buy small{font-size:10px;margin-top:5px}.footer{padding:40px 0 125px}.quiz-hero{min-height:760px;align-items:start}.quiz-hero>img{object-position:72% bottom;height:58%;top:auto;bottom:0}.quiz-hero:after{content:"";position:absolute;left:0;right:0;top:36%;height:13%;background:linear-gradient(#fb0da0,transparent)}.quiz-hero .hero-copy{width:100%;padding:35px 0 0;max-width:440px}.quiz-hero h1{font-size:43px;max-width:340px}.quiz-hero p{font-size:16px;max-width:330px;margin:19px 0 23px}.quiz-hero .btn{font-size:12px;padding:13px 20px}.quiz-section{padding:38px 18px}.quiz-shell h2{font-size:33px}.quiz-options{gap:9px}.quiz-option{font-size:12px;padding:13px 11px}.quiz-result{padding:22px}.quiz-result h3{font-size:29px}.sticky-notes{grid-template-columns:1fr 1fr;gap:18px;margin:30px 12px 0}.note{font-size:18px;min-height:135px}.routine{grid-template-columns:1fr 1fr;gap:12px}.routine>div{padding:20px 15px}.routine h3{font-size:22px}.routine p{font-size:13px}.objections{grid-template-columns:1fr;gap:10px}.objections article{padding:20px 0}.checkout-wrap{grid-template-columns:1fr;gap:20px;margin:35px auto;padding:0 18px}.checkout-wrap h1{font-size:36px}.checkout-summary{order:-1;padding:22px}.checkout-summary img{height:170px}.checkout-fields{grid-template-columns:1fr}.checkout-fields .full{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}@media(max-width:620px){.quiz-hero .wrap{margin:0 auto}.quiz-hero>img{object-position:100% bottom}.quiz-hero .hero-copy{padding-top:30px}.quiz-hero{min-height:805px}.quiz-hero>img{height:51%}.quiz-hero:after{top:45%;height:12%}.quiz-hero .under-cta{font-size:11px}}.brand-statement{font-size:27px;font-weight:800;line-height:1.2;letter-spacing:-.03em;margin:10px 0 18px}body{--cream:#fff5ef;--lilac:#ecd5ec;background:var(--cream);font-size:16px}.brandbar{height:46px;padding:0 3%}.brand{font-size:20px}.brandbar .micro{font-size:10px}.preview-ribbon{font-size:10px;padding:4px}.wrap{width:min(1260px,calc(100% - 64px))}.sampler-hero{min-height:650px;grid-template-columns:1fr 1.05fr;gap:45px;padding:45px 0}.sampler-hero h1{font-size:clamp(38px,3.5vw,52px);letter-spacing:-.045em}.sampler-hero p{font-size:17px;margin:23px 0;max-width:490px}.rating-link{display:inline-flex;gap:11px;align-items:center;color:#ac00d7;font-size:13px;font-weight:800;margin-bottom:25px}.stars{color:#b100e6;letter-spacing:1.8px;font-size:20px}.rating-link small{font-size:12px}.hero-art{position:relative}.hero-art img{mix-blend-mode:multiply;width:100%;aspect-ratio:1;object-fit:contain}.hero-deal{position:absolute;bottom:11%;left:0;background:var(--grad);width:112px;height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:4px solid white;box-shadow:0 4px 10px #52256822;color:#fff;transform:rotate(-12deg);font-size:25px;font-weight:900;line-height:.95}.hero-deal b{font-size:44px}.guarantee-link{display:block;text-align:center;font-size:11px;font-weight:900;color:#a000d9;margin:10px 0;text-decoration:none;text-transform:uppercase}.hero-guarantee{width:365px;max-width:100%;margin-top:10px}.hero-offer-meta{font-size:10px;color:#65436b;max-width:365px;text-align:center;margin-top:6px}.sampler-hero .btn{min-width:365px;font-size:15px}.benefit-strip{background:#fff;display:flex;justify-content:space-around;gap:15px;padding:20px 30px;font-weight:900;font-size:13px;align-items:center;text-align:center}.benefit-strip span{display:block}.benefit-strip b{font-size:23px;display:block;letter-spacing:-.03em;color:#32113c}.six-flavors{background:var(--lilac);padding:28px 0 18px}.six-flavors-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;text-align:center}.six-flavor{overflow:hidden}.six-flavor img{height:170px;width:100%;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-9deg) scale(1.45);margin:5px auto 22px}.six-flavor h3{font-size:22px;line-height:1.05;min-height:46px}.six-flavor small{font-size:10px;display:block;margin:8px 0;color:#563b60}.six-flavors .band-note{padding:15px 0 0;font-size:11px}.purchase-section{padding:65px 0}.purchase-layout{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start}.gallery-main{border-radius:9px;overflow:hidden;position:relative;aspect-ratio:1.12;background:#f5cce7}.gallery-main img{width:100%;height:100%;object-fit:cover}.gallery-main button{position:absolute;bottom:15px;right:15px;background:#fff;border:0;border-radius:50%;height:38px;width:38px;font-size:20px}.gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px}.gallery-thumb{border:0;border-radius:8px;overflow:hidden;background:#ecd5ec;padding:0;cursor:zoom-in;box-shadow:0 5px 8px #37142f0b;position:relative;aspect-ratio:1}.gallery-thumb img{width:100%;height:100%;object-fit:cover}.guarantee-tile{padding:25px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(150deg,#fff9f1,#f2dcef);text-align:center;cursor:pointer}.guarantee-tile .seal{width:94px;height:94px;border:2px dashed #a000d6;border-radius:50%;display:flex;flex-direction:column;justify-content:center;font-size:12px;font-weight:900;color:#a000d6;line-height:1.1;margin-bottom:14px}.seal b{font-size:35px}.guarantee-tile h3{font-size:23px}.guarantee-tile p{font-size:11px;line-height:1.4;margin-top:8px}.gallery-caption{font-size:10px;text-align:center;color:#674b6c;margin-top:10px}.buybox h2{font-size:36px;line-height:1.03}.buybox-intro{font-size:15px;line-height:1.6;margin:18px 0 24px}.buybox .box-rating{font-size:12px;font-weight:800;color:#9d00ca;margin-bottom:12px}.buybox .box-rating .stars{font-size:16px;margin-right:7px}.pack-label,.frequency{font-size:12px;margin:17px 0 7px}.pack-chip{border:1.5px solid #ad90b0;background:#ecd5ec;padding:8px 15px 10px;border-radius:6px;position:relative;text-align:center;box-shadow:0 3px 5px #4c245c20}.pack-mini-cans{display:flex;justify-content:center;height:48px;gap:0;overflow:hidden}.pack-mini-cans img{width:48px;height:48px;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.55) rotate(-5deg)}.pack-chip strong{font-size:13px;display:block;margin-top:3px}.pack-chip small{font-size:10px;display:block}.pack-chip .pack-deal{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#bf00ec;color:#fff;border-radius:3px;font-size:9px;padding:2px 10px;font-weight:800;white-space:nowrap}.plan-stack{display:flex;flex-direction:column;gap:10px}.plan-option{display:block;width:100%;border:1px solid #ae9aaf;background:#fff;border-radius:4px;overflow:hidden;text-align:left;padding:0;color:#1e1421;box-shadow:0 2px 4px #43214915;line-height:1.35}.plan-option.selected{border:1.5px solid #9c57b0;background:#ecd5ec}.plan-head{padding:13px 12px;display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.plan-head .plan-name{font-weight:800;font-size:14px;display:flex;align-items:center;gap:8px}.radio-dot{width:17px;height:17px;border:1px solid #7c687f;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.selected .radio-dot:after{content:"";width:9px;height:9px;background:#a100cf;border-radius:50%}.plan-pricing{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:900;margin-left:auto}.plan-pricing del{font-size:12px;font-weight:500;color:#a700d3}.discount-pill{background:#b200ef;color:#fff;font-size:9px;font-weight:900;padding:3px 5px;border-radius:3px;white-space:nowrap}.best-deal-band{background:var(--grad);color:#fff;padding:5px;text-align:center;font-size:12px;font-weight:800}.plan-benefits{padding:0 15px 14px 34px;margin:0;list-style:none;font-size:12px;line-height:1.7}.plan-benefits li{position:relative}.plan-benefits li:before{content:"\2713";position:absolute;left:-16px;top:0;color:#7c2794;font-weight:900}.plan-benefits .per-can{color:#9d00cf;font-weight:900}.box-atc{margin-top:18px;width:100%;font-size:15px;min-height:53px}.delivery-line{font-size:10px;text-align:center;margin:10px 0 0;color:#55415b}.box-guarantee{margin:7px 0 5px}.guarantee-qualifier{font-size:10px;text-align:center;color:#6d5273;line-height:1.5}.mini-reviews{display:flex;gap:10px;overflow:auto;scroll-snap-type:x mandatory;margin:19px 0 22px;padding-bottom:5px}.mini-review{flex:0 0 76%;background:#b600ec;color:#fff;padding:16px;border-radius:5px;min-height:130px;scroll-snap-align:start;box-shadow:0 4px 7px #5d0c6a18}.mini-review .stars{color:#efffa5;font-size:15px}.mini-review h4{font-size:13px;margin:4px 0 8px}.mini-review p{font-size:11px;line-height:1.5}.mini-review cite{font-size:10px;font-style:normal;display:block;margin-top:9px}.box-qa details{border-bottom:1px solid #655568;padding:12px 0}.box-qa summary{font-size:14px;font-weight:700;display:flex;justify-content:space-between;gap:10px;list-style:none;cursor:pointer}.box-qa summary:after{content:"+";font-weight:900}.box-qa details[open] summary:after{content:"\2212"}.box-qa details p{font-size:12px;line-height:1.65;padding:10px 0 0;color:#4c3b50}.ugc-section{background:#ecd5ec;padding:40px 35px 30px;border-radius:13px;margin:10px auto 70px;box-shadow:0 4px 12px #46234f12}.ugc-section h2{font-size:34px;margin-bottom:30px}.ugc-section .rating-link{margin-bottom:12px}.ugc-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.ugc-card{flex:0 0 calc(25% - 14px);position:relative;aspect-ratio:9/16;border-radius:9px;overflow:hidden;background:#201425;scroll-snap-align:start}.ugc-card video{width:100%;height:100%;object-fit:cover;display:block}.video-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border:0;background:linear-gradient(transparent 65%,#0003);color:#42184f;cursor:pointer}.video-play span{width:58px;height:58px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:25px;padding-left:4px;box-shadow:0 3px 15px #0003}.video-play small{position:absolute;bottom:14px;color:#fff;font-size:11px;font-weight:800;background:#27132c8c;padding:5px 10px;border-radius:20px}.rail-controls{display:flex;justify-content:center;gap:8px;margin-top:13px}.rail-controls button{border:1px solid #ae91b5;background:#f7eafa;border-radius:50%;width:34px;height:34px;font-size:20px}.ugc-disclosure{font-size:10px;color:#715879;text-align:center;margin-top:14px}.reason-section{padding:0 0 65px}.reason-row{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin-bottom:65px}.reason-copy h2{font-size:36px;margin-bottom:22px}.reason-copy p{font-size:15px;line-height:1.75;margin-top:16px}.reason-copy b{color:#ad00df}.reason-copy .source-note{font-size:10px;color:#9b889e;margin-top:20px}.reason-visual{border-radius:12px;overflow:hidden;box-shadow:0 10px 20px #42204916}.reason-visual img{width:100%}.comparison-card{position:relative;border-radius:13px;background:#fff;box-shadow:0 12px 20px #4b25491a;padding:50px 22px 28px}.comparison-tab{position:absolute;top:-16px;left:15%;right:15%;border-radius:6px;background:#bf00ee;color:#fff;text-align:center;padding:10px;font-size:10px;font-weight:900;text-transform:uppercase;line-height:1.2}.comparison-card table{width:100%;border-collapse:collapse;font-size:11px;text-align:center}.comparison-card th,.comparison-card td{padding:15px 8px;border-bottom:1px solid #d6c7d9}.comparison-card td:first-child{font-weight:800;text-align:left}.comparison-card th:nth-child(2),.comparison-card td:nth-child(2){background:#f1dafa}.comparison-card th:nth-child(2){background:var(--grad);color:#fff}.repeat-offer{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:10px 0 60px}.repeat-art{background:#ecd5ec;border-radius:12px;overflow:hidden;position:relative}.repeat-art img{width:100%;mix-blend-mode:multiply}.repeat-art .corner{position:absolute;top:15px;right:15px;background:#b200e7;color:#fff;font-size:10px;font-weight:900;padding:4px 8px;border-radius:4px}.repeat-art p{font-weight:900;font-size:22px;text-align:center;margin:0;padding:0 20px 22px}.repeat-offer .buybox-intro{margin-bottom:15px}.repeat-offer .pack-label,.repeat-offer .pack-chip{display:none}.simplify{padding:20px 0 70px}.simplify .big-word{border-radius:12px;min-height:360px;display:flex;flex-direction:column;justify-content:center}.simplify h2{font-size:38px}.bottom-reviews{padding:55px 0}.review-summary{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #dbcadb;padding-bottom:24px}.review-summary h2{font-size:38px}.review-score{font-size:48px;font-weight:900;line-height:1}.review-score small{font-size:15px;font-weight:500}.review-summary p{font-size:11px;margin-top:10px;color:#6b4f70}.review-filter{margin:20px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.review-filter select{padding:8px 12px;border:1px solid #b6a2ba;border-radius:4px;background:#fff;font-size:12px}.customer-review{display:grid;grid-template-columns:200px 1fr;gap:35px;border-bottom:1px solid #e1d3e2;padding:25px 0;font-size:14px}.customer-review .review-person b{display:block}.customer-review .review-person small{font-size:11px;color:#765880}.customer-review .review-main h3{font-size:19px;line-height:1.2;margin:6px 0 12px}.customer-review .review-main p{font-size:14px;line-height:1.6}.customer-review .review-main .product-label{font-size:11px;color:#876a8d;margin-top:14px}.customer-review .review-date{float:right;font-size:11px;color:#8d768f}.customer-review .stars{font-size:17px}.bottom-reviews .btn{margin-top:25px;background:#582569;font-size:12px}.final-offer{padding-top:20px}.sampler-faq{padding:55px 0;background:#ecd5ec}.sampler-faq .faq h2{text-align:center}.sampler-faq .faq summary{font-size:16px}.sampler-faq .faq details p{font-size:14px}.lightbox{padding:0;border:0;border-radius:9px;max-width:min(800px,94vw);background:#fff5ef;overflow:visible}.lightbox::backdrop{background:#201021bd}.lightbox img{max-height:85dvh;width:100%;object-fit:contain}.lightbox button{position:absolute;right:8px;top:8px;border:0;background:#fff;width:36px;height:36px;border-radius:50%;font-size:26px}.sticky-buy{padding-top:10px;padding-bottom:10px}.sticky-name{font-size:24px}.sticky-buy .btn{font-size:14px}.sticky-price{font-size:16px;font-weight:800;margin-left:15px}.cart-dialog .cart-product img{object-fit:cover}.cart-dialog .cart-lines{font-size:12px}.proof-tag{font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:.07em;color:#a100d0;display:block;margin-bottom:14px}@media(max-width:900px){.wrap{width:calc(100% - 38px)}.sampler-hero{gap:20px;min-height:580px}.sampler-hero h1{font-size:39px}.sampler-hero .btn{min-width:0;width:100%}.hero-guarantee{width:100%}.six-flavor img{height:130px}.six-flavor h3{font-size:17px}.purchase-layout{gap:25px}.buybox h2{font-size:30px}.plan-head{padding:12px 9px}.plan-pricing{gap:4px}.plan-head .plan-name{font-size:12px}.plan-benefits{font-size:11px}.reason-row,.repeat-offer{gap:30px}.ugc-card{flex-basis:29%}.ugc-section{padding:30px 22px}.reason-copy h2{font-size:31px}.guarantee-tile{padding:15px 8px}.guarantee-tile .seal{width:70px;height:70px;font-size:9px;margin-bottom:7px}.seal b{font-size:26px}.guarantee-tile h3{font-size:17px}.guarantee-tile p{font-size:9px}.customer-review{grid-template-columns:150px 1fr}}@media(max-width:620px){.wrap{width:calc(100% - 30px)}.brandbar{height:43px;padding:0 15px}.brand{font-size:18px}.brandbar .cart-icon{font-size:11px;padding:5px 12px}.preview-ribbon{font-size:8px;padding:4px 5px}.sampler-hero{display:flex;flex-direction:column;padding:25px 0 30px;gap:20px}.sampler-hero .hero-copy{width:100%}.sampler-hero h1{font-size:36px}.sampler-hero p{font-size:14px;margin:18px 0}.sampler-hero .arrow-list{font-size:13px;margin:20px 0}.sampler-hero .hero-art{width:100%;order:0;max-width:350px}.sampler-hero .hero-art img{max-height:none}.sampler-hero .btn{font-size:13px;min-height:47px}.rating-link{font-size:11px;gap:6px;margin-bottom:19px}.rating-link small{font-size:10px}.rating-link .stars{font-size:16px}.hero-guarantee{margin-top:8px}.hero-offer-meta{font-size:9px;margin-top:4px}.hero-deal{width:83px;height:83px;font-size:19px;border-width:3px}.hero-deal b{font-size:33px}.benefit-strip{padding:16px 12px;gap:7px;font-size:9px;display:grid;grid-template-columns:repeat(4,1fr)}.benefit-strip b{font-size:16px}.six-flavors{padding-top:22px}.six-flavors-grid{grid-template-columns:repeat(3,1fr);gap:18px 8px}.six-flavor img{height:120px;transform:rotate(-8deg) scale(1.45);margin-bottom:14px}.six-flavor h3{font-size:19px;min-height:40px}.six-flavor small{font-size:9px;margin:5px 0}.six-flavors .band-note{font-size:10px;padding-top:8px}.purchase-section{padding:30px 0 35px}.purchase-layout{grid-template-columns:1fr;gap:28px}.gallery-grid{gap:9px;margin-top:9px}.gallery-main{aspect-ratio:1.08}.gallery-caption{font-size:9px}.buybox h2{font-size:34px}.buybox-intro{font-size:14px;margin:15px 0 22px}.buybox .box-rating{font-size:11px}.plan-head .plan-name{font-size:13px}.plan-pricing{font-size:14px;gap:7px}.plan-head{padding:13px 12px}.plan-benefits{font-size:12px}.box-atc{min-height:47px;font-size:14px}.mini-review{flex-basis:77%;padding:15px;min-height:138px}.mini-review h4{font-size:13px}.mini-review p{font-size:12px}.mini-review cite{font-size:10px}.box-qa summary{font-size:14px}.guarantee-tile .seal{width:68px;height:68px;font-size:9px}.guarantee-tile h3{font-size:18px}.guarantee-tile p{font-size:9px}.ugc-section{padding:25px 17px 22px;margin-top:0;margin-bottom:40px;border-radius:10px}.ugc-section h2{font-size:26px;margin-bottom:22px}.ugc-card{flex-basis:72%}.ugc-track{gap:12px}.video-play span{width:50px;height:50px;font-size:22px}.ugc-disclosure{font-size:9px}.reason-row{grid-template-columns:1fr;gap:24px;margin-bottom:45px}.reason-row h2{font-size:30px}.reason-copy p{font-size:14px}.reason-row.compare-row .comparison-card{order:2}.comparison-card{padding:44px 15px 20px}.comparison-card td,.comparison-card th{padding:14px 6px;font-size:10px}.comparison-tab{font-size:9px}.repeat-offer{grid-template-columns:1fr;gap:27px;padding-bottom:40px}.repeat-art img{max-height:390px;object-fit:cover}.repeat-art p{font-size:20px;padding-bottom:18px}.repeat-offer .buybox-intro{font-size:14px}.reason-section{padding-bottom:0}.simplify{padding:10px 0 45px}.simplify h2{font-size:31px}.simplify p{font-size:14px}.simplify .big-word{min-height:300px;padding:30px}.bottom-reviews{padding:38px 0}.review-summary{display:block}.review-summary h2{font-size:30px;margin-bottom:20px}.review-score{font-size:39px}.review-summary p{font-size:10px}.review-filter{font-size:10px;gap:10px}.review-filter select{font-size:11px}.customer-review{grid-template-columns:1fr;gap:13px;padding:22px 0}.customer-review .review-person b{display:inline;margin-right:8px}.customer-review .review-main p{font-size:13px}.customer-review .review-main h3{font-size:18px}.sampler-faq{padding:38px 0}.sampler-faq .faq h2{font-size:30px}.sticky-name{font-size:15px;max-width:160px}.sticky-price{font-size:11px;margin:0}.sticky-buy .btn{font-size:11px;padding:12px 14px;min-width:0;white-space:nowrap}.sticky-buy small{font-size:9px}.sticky-buy{padding:9px 12px;gap:8px}.footer{padding-bottom:110px}}.plan-option{cursor:pointer;font-family:inherit}.hero.sampler-hero{display:grid}.sampler-hero .hero-copy{padding:0}.plan-option:focus-visible,.gallery-thumb:focus-visible,.video-play:focus-visible{outline:3px solid #620079;outline-offset:3px}.box-guarantee .guarantee-link{font-size:10px}.lightbox img{display:block}.ugc-card video{background:#201425}.ugc-card .video-play[hidden]{display:none!important}a.guarantee-tile{text-decoration:none;color:inherit}.customer-review[hidden]{display:none}.sampler-hero .arrow-list{margin:25px 0;font-size:14px}.sampler-hero .arrow-list li{margin-bottom:10px}.sampler-hero .arrow-list li:before{color:#a000d7}.hero-offer-meta{line-height:1.5}.six-flavor img{display:block}.plan-benefits{font-weight:400}.plan-option .plan-head{display:flex}.hero-art .hero-deal{z-index:1}@media(max-width:620px){.hero.sampler-hero{display:flex}.sampler-hero .arrow-list{font-size:13px;margin:20px 0}}.sampler-hero .hero-art img{height:auto}.sampler-hero .hero-art{border-radius:12px;overflow:visible}.case-flavor-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;text-align:center;color:#301345;padding:18px}.case-flavor-card small{font-size:10px;line-height:1.5}.case-flavor-card h3{font-size:38px}.case-flavor-card p{font-size:24px;line-height:1.2}@media(max-width:620px){.case-flavor-card{gap:10px;padding:10px}.case-flavor-card h3{font-size:24px}.case-flavor-card p{font-size:15px}.case-flavor-card small{font-size:8px}}.editorial-strip,.coverage-strip{background:#fff;padding:15px 30px 19px;border-block:1px solid #eee6eb;color:#211c24}.strip-heading{text-align:center;font-size:10px;font-weight:800;letter-spacing:.11em;margin-bottom:14px;line-height:1.5}.strip-heading span{font-weight:400;letter-spacing:0;margin-left:10px;color:#6b5b6f}.masthead-row{display:flex;align-items:center;justify-content:space-evenly;gap:35px;max-width:1310px;margin:auto}.masthead-row>.press-item{text-decoration:none;text-align:center;flex:0 1 auto;padding:5px 0}.masthead{display:inline-block;line-height:1;white-space:nowrap;color:#242024}.masthead.pour{font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:900;letter-spacing:-2px}.masthead.offhours{font-size:19px;font-weight:1000;letter-spacing:-1.5px;transform:scaleY(1.25)}.masthead.tender{font-family:Georgia,serif;font-style:italic;font-size:35px;font-weight:700;letter-spacing:-2px}.masthead.culture{font-size:12px;font-weight:700;letter-spacing:4px}.masthead.zero{font-family:Georgia,serif;font-size:15px;font-weight:700;letter-spacing:-.3px;border-block:1px solid;padding:4px 0}.masthead.second{font-family:Georgia,serif;font-size:28px;font-weight:700;font-style:italic;letter-spacing:-1.5px}.coverage-strip .masthead-row{max-width:950px}.coverage-name{font-size:23px;font-weight:900;letter-spacing:-1px}.coverage-name.eye{font-family:Georgia,serif;font-weight:500}.coverage-name.trend{letter-spacing:2px;font-size:20px}.coverage-name.fab{font-family:Georgia,serif;font-size:29px}.coverage-strip .coverage-note{font-size:10px;text-align:center;color:#736375;margin:12px 0 0}.sampler-hero{padding:30px 0;min-height:560px}.sampler-hero .hero-art img{max-height:560px;object-fit:contain}.sampler-hero .hero-art{max-width:560px;justify-self:center;width:100%}.sampler-hero .hero-copy{align-self:center}.sampler-hero h1{font-size:clamp(38px,3.5vw,50px)}@media(max-width:900px){.masthead-row{gap:20px}.masthead.pour{font-size:28px}.masthead.offhours{font-size:16px}.masthead.tender{font-size:29px}.masthead.culture{font-size:10px;letter-spacing:2px}.masthead.zero{font-size:12px}.masthead.second{font-size:23px}.editorial-strip,.coverage-strip{padding-inline:20px}}@media(max-width:620px){.editorial-strip,.coverage-strip{padding:13px 15px 17px}.strip-heading{font-size:10px;letter-spacing:.08em;margin-bottom:15px}.strip-heading span{display:block;margin:3px 0 0;font-size:10px}.masthead-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 12px}.masthead.pour{font-size:27px}.masthead.tender{font-size:28px}.masthead.offhours{font-size:15px}.masthead.culture{font-size:9px;letter-spacing:1.5px}.masthead.zero{font-size:11px}.masthead.second{font-size:24px}.coverage-name{font-size:16px}.coverage-name.trend{font-size:12px;letter-spacing:1px}.coverage-name.fab{font-size:22px}.sampler-hero{padding:25px 0}.sampler-hero h1{font-size:36px}}@media(max-width:620px){.masthead-row{grid-template-columns:repeat(3,minmax(0,1fr))}.masthead-row>.press-item{min-width:0}.masthead.pour{font-size:clamp(19px,6vw,27px)}.masthead.tender{font-size:clamp(21px,6.4vw,28px)}.masthead.second{font-size:clamp(16px,5vw,22px)}.masthead.zero{font-size:10px;white-space:normal;line-height:1.2;max-width:100px}.masthead.culture{font-size:8px;letter-spacing:1px}.coverage-name.eye{font-size:14px}.coverage-name.trend{font-size:11px;letter-spacing:.4px}.edit-nav{gap:15px}.edit-nav>a:last-child{max-width:170px;text-align:right}}body{--cream:#fff5ef;--lilac:#ecd5ec;font-size:18px;color:#161117}h1,h2,h3{font-weight:800;letter-spacing:-.025em}.wrap{width:calc(100% - 80px);max-width:1440px}.brandbar{height:45px}.preview-ribbon{font-size:9px;padding:3px}.sampler-hero{grid-template-columns:46% 51%;gap:3%;min-height:700px;padding:32px 0 42px}.sampler-hero h1{font-size:44px;line-height:.98;letter-spacing:-.025em;max-width:610px}.sampler-hero p{font-size:19px;line-height:1.45;max-width:560px;margin:27px 0}.sampler-hero .rating-link{margin-bottom:24px}.rating-link small{font-size:14px}.sampler-hero .arrow-list{font-size:17px;margin:34px 0 44px}.arrow-list small{display:block;font-size:11px;font-weight:400;margin:4px 0;color:#51404f}.sampler-hero .arrow-list li{margin-bottom:14px}.sampler-hero .btn{width:414px;max-width:100%;font-size:18px;min-height:54px;min-width:0}.sampler-hero .hero-art{max-width:700px;position:relative;align-self:center}.sampler-hero .hero-art img{max-height:690px;display:block;mix-blend-mode:multiply;object-fit:contain}.hero-deal{left:0;bottom:25%;height:108px;width:108px;box-shadow:0 4px 8px #4a153328}.hero-pack-seal{position:absolute;right:4%;bottom:2%;height:124px;width:124px;border:3px double #a700ba;border-radius:50%;background:var(--cream);color:#a700ba;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:800;transform:rotate(10deg);box-shadow:0 4px 10px #54293a1c}.hero-pack-seal b{font-size:25px;line-height:1.2;margin:5px 0}.hero-guarantee{width:414px;margin-top:8px}.sampler-hero .hero-offer-meta{font-size:12px;line-height:1.5;max-width:414px;margin:10px 0 0}.editorial-strip,.coverage-strip{padding:10px 30px 13px}.strip-heading{margin-bottom:8px}.masthead-row>.press-item{padding:3px 0}.can-cutout{position:relative;display:inline-block;width:70px;height:200px;overflow:hidden;flex:none;mix-blend-mode:multiply}.can-cutout img{position:absolute;width:257px!important;height:257px!important;max-width:none!important;left:-94px;top:-28px;object-fit:fill!important;transform:none!important;margin:0!important;mix-blend-mode:multiply}.flavor-stage{background:var(--lilac);overflow:hidden;position:relative;padding:28px 35px 15px}.flavor-stage-inner{max-width:1430px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;height:405px}.flavor-pair{display:flex;align-items:center;gap:14px;position:relative;min-width:0}.pair-cans{width:46%;height:345px;position:relative;flex:none}.pair-cans .can-cutout{position:absolute;transform:rotate(17deg);width:103px;height:298px;left:6px;top:-10px}.pair-cans .can-cutout img{width:383px!important;height:383px!important;left:-140px;top:-42px}.pair-cans .can-cutout+.can-cutout{left:65px;top:105px;transform:rotate(-13deg)}.pair-1{flex-direction:row-reverse}.pair-1 .pair-cans{align-self:flex-start;top:80px}.pair-1 .pair-copy{align-self:flex-start;padding-top:18px}.pair-copy{text-align:center;position:relative;z-index:2;flex:1;min-width:0}.pair-copy>span{font-size:9px;letter-spacing:1px;font-weight:700}.pair-copy h2{font-size:35px;line-height:1;margin:12px 0 14px}.pair-copy h3{font-size:15px;line-height:1.4;margin-bottom:10px;letter-spacing:0}.pair-copy p{font-size:13px;line-height:1.5}.formula-note{text-align:center;font-size:11px;position:relative;margin:18px 0 0}.purchase-section{padding:65px 0 50px}.purchase-layout{grid-template-columns:minmax(0,53.2fr) minmax(0,39.4fr);gap:7.4%;align-items:start}.gallery-main{aspect-ratio:1.14;border-radius:14px}.gallery-grid{gap:16px;margin-top:18px}.gallery-caption{font-size:11px;margin-top:12px}.buybox{scroll-margin-top:25px}.buybox h2{font-size:44px;line-height:.95;letter-spacing:-.025em}.buybox-intro{font-size:17px;line-height:1.55;margin:26px 0 24px}.pack-label,.frequency{font-size:15px;margin:20px 0 10px}.pack-chip{height:114px;padding:7px 15px 8px;border-color:#947392}.pack-chip .pack-deal{font-size:10px;padding:3px 11px}.pack-mini-cans{height:78px;gap:2px;overflow:visible;align-items:center;margin-top:4px}.pack-mini-cans .can-cutout{width:28px;height:75px;transform:rotate(-7deg)}.pack-mini-cans .can-cutout:nth-child(2n){transform:rotate(7deg)}.pack-chip strong{font-size:15px;margin:3px 0 0}.plan-option{border-color:#8c758b;border-radius:4px}.plan-head{padding:15px 13px;min-height:54px;gap:8px}.best-deal-band{padding:9px;font-size:15px;line-height:20px}.plan-benefits{font-size:13px;line-height:1.8;padding:0 15px 15px 35px}.discount-pill{font-size:9px}.box-atc{font-size:18px;min-height:54px;margin-top:22px}.delivery-line{font-size:11px;margin-top:12px}.box-guarantee .guarantee-link,.guarantee-qualifier{font-size:10px}.mini-reviews{gap:12px;margin:23px 0}.mini-review{flex-basis:65%;min-height:170px;padding:19px}.mini-review h4{font-size:16px}.mini-review p{font-size:13px;line-height:1.55}.mini-review cite{font-size:10px;line-height:1.4}.box-qa details{padding:17px 0}.box-qa details p{font-size:14px}.story-tile{aspect-ratio:1;position:relative;overflow:hidden;border-radius:12px;background:#edd8ee;box-shadow:0 8px 16px #30152609}.story-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.tile-copy{position:relative;margin-left:43%;width:54%;padding:19px 10px 18px 0;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tile-copy .stars{font-size:20px;line-height:1;color:#668d00;letter-spacing:2px;margin-bottom:8px}.tile-label{display:block;font-size:9px;font-weight:700;letter-spacing:.03em;margin-bottom:10px}.tile-copy h3{font-size:29px;line-height:.96;letter-spacing:-.035em;color:#074c32}.tile-copy p{font-size:11px;line-height:1.5;margin:13px 0}.tile-copy>b{font-size:15px;line-height:1.1;color:#075236;margin-top:10px}.blue-tile{background:#e7dbf2}.blue-tile h3{font-size:25px}.pour-tile{background:#f2e8dc}.pour-tile h3{color:#291539;font-size:31px}.guarantee-tile{padding:20px 13px;text-decoration:none;color:inherit}.guarantee-tile .seal{height:82px;width:82px;font-size:10px;margin-bottom:16px}.guarantee-tile h3{font-size:29px;line-height:1}.guarantee-tile p{font-size:11px;line-height:1.5;margin-top:15px}.sampler-card{padding:24px 15px 15px;text-align:center;background:#e3e1f5;display:flex;flex-direction:column;align-items:center}.sampler-card h3{font-size:30px;line-height:1}.sampler-card p{font-size:12px;line-height:1.4;margin:12px 0}.sampler-card .tile-cans{display:flex;gap:4px;margin-top:auto;justify-content:center;max-width:100%}.tile-cans .can-cutout{width:32px;height:96px}.tile-cans .can-cutout img{width:123px!important;height:123px!important;left:-45px;top:-13px}.ugc-section{padding:47px 45px 27px;margin-bottom:75px;border-radius:15px}.ugc-section h2{font-size:44px;line-height:1;margin-bottom:40px}.ugc-track{gap:25px}.ugc-card{flex-basis:calc(25% - 19px);max-height:505px}.reason-section{padding-bottom:10px}.reason-row{gap:7%;margin-bottom:90px;grid-template-columns:1fr 1fr;min-height:430px}.reason-copy h2{font-size:44px;line-height:1;max-width:630px}.reason-copy p{font-size:17px;line-height:1.65;margin-top:20px}.reason-copy .source-note{font-size:11px;color:#6e5d73}.formula-visual{height:500px;border-radius:15px;background:#ead9e9;position:relative;overflow:hidden;box-shadow:0 8px 17px #43203712}.formula-visual>.can-cutout{position:absolute;width:133px;height:380px;right:35px;top:90px;transform:rotate(14deg)}.formula-visual>.can-cutout img{width:487px!important;height:487px!important;left:-177px;top:-53px}.formula-type{padding:46px 35px;position:relative;z-index:1;max-width:65%}.formula-type>span{font-size:11px;font-weight:800}.formula-type h3{font-size:43px;line-height:1.03;color:#154832;margin:25px 0}.formula-type p{font-size:23px;line-height:1.5;color:#154832}.formula-visual>a{position:absolute;bottom:23px;left:35px;font-size:11px;z-index:2;color:#531269}.comparison-card{padding:55px 32px 28px;border-radius:20px}.comparison-tab{font-size:13px;padding:16px 26px;border-radius:12px}.comparison-card td,.comparison-card th{font-size:13px;padding:24px 10px}.comparison-card .source-note{font-size:10px;margin-top:20px}.repeat-offer{gap:7%;padding-bottom:70px;align-items:center}.repeat-art{background:transparent;position:relative;overflow:visible}.repeat-art img{mix-blend-mode:multiply;object-fit:contain;max-height:680px}.repeat-tag{position:absolute;right:0;top:10%;font-size:10px;font-weight:800;background:#b800e9;color:#fff;padding:8px 10px;border-radius:5px}.serving-section{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:30px 0 90px}.serving-photo{background:#efe0ef;border-radius:16px;overflow:hidden}.serving-photo img{width:100%;mix-blend-mode:multiply}.serving-section .btn{font-size:17px;margin-top:26px;min-height:52px}.sampler-faq{padding:60px 0}.sampler-faq .faq h2{font-size:44px;max-width:850px;line-height:1}.bottom-reviews{border:1px solid #d4c6d2;background:#fffaf6;padding:35px;margin:60px auto}.review-summary h2{font-size:40px}.review-summary p{font-size:12px}.customer-review .review-main p{font-size:16px;line-height:1.65}.customer-review .review-main h3{font-size:24px}.customer-review{padding:28px 0}.sticky-buy{min-height:87px;padding:15px 5%;gap:25px}.sticky-name{font-size:32px;line-height:1;max-width:none}.sticky-price{font-size:14px}.sticky-buy .btn{font-size:18px;min-width:320px;min-height:52px}.footer{padding-bottom:120px}@media(min-width:1600px){.purchase-layout{gap:7.4%}.sampler-hero{min-height:730px}}@media(max-width:1150px)and (min-width:701px){.wrap{width:calc(100% - 50px)}.sampler-hero{min-height:580px}.sampler-hero h1{font-size:38px}.sampler-hero p{font-size:16px}.sampler-hero .arrow-list{font-size:15px;margin:23px 0}.buybox h2{font-size:35px}.buybox-intro{font-size:15px}.purchase-layout{gap:4%;grid-template-columns:52% 44%}.tile-copy h3{font-size:23px}.blue-tile h3{font-size:20px}.tile-copy p{font-size:10px}.tile-copy>b{font-size:12px}.flavor-stage{padding-inline:20px}.pair-cans{width:39%}.pair-cans .can-cutout{left:-10px}.pair-cans .can-cutout+.can-cutout{left:18px}.pair-copy h2{font-size:28px}.pair-copy h3{font-size:12px}.pair-copy p{font-size:11px}.plan-head .plan-name{font-size:13px}.plan-pricing{font-size:14px}.reason-copy h2{font-size:35px}.formula-type h3{font-size:32px}.formula-type p{font-size:18px}.sticky-name{font-size:24px}.sticky-buy .btn{min-width:250px;font-size:15px}.sticky-price{font-size:11px}}@media(max-width:700px){.wrap{width:calc(100% - 30px)}.sampler-hero,.hero.sampler-hero{display:flex;flex-direction:column;gap:20px;padding:30px 0 22px;min-height:0}.sampler-hero h1{font-size:35px;line-height:1;letter-spacing:-.025em}.sampler-hero p{font-size:16px;line-height:1.5;margin:22px 0}.sampler-hero .rating-link{margin-bottom:20px}.rating-link small{font-size:11px}.sampler-hero .arrow-list{font-size:14px;margin:23px 0 25px}.arrow-list small{font-size:10px}.sampler-hero .btn{font-size:16px;width:100%;min-height:52px}.hero-guarantee{width:100%}.sampler-hero .hero-offer-meta{font-size:12px;margin-top:12px;max-width:none}.hero-art{width:100%}.sampler-hero .hero-art img{max-height:430px}.hero-deal{width:80px;height:80px;font-size:19px;bottom:18%}.hero-deal b{font-size:32px}.hero-pack-seal{width:92px;height:92px;font-size:8px;bottom:1%;right:0}.hero-pack-seal b{font-size:20px}.editorial-strip,.coverage-strip{padding:12px 15px 16px}.flavor-stage{padding:16px 0 18px}.flavor-stage-inner{display:flex;height:265px;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding:0 18px;scrollbar-width:thin}.flavor-pair{flex:0 0 315px;scroll-snap-align:center;gap:15px;overflow:hidden}.pair-cans{width:145px;height:255px}.pair-cans .can-cutout{width:71px;height:205px;left:9px;top:0}.pair-cans .can-cutout img{width:264px!important;height:264px!important;left:-96px;top:-29px}.pair-cans .can-cutout+.can-cutout{left:65px;top:63px}.pair-1{flex-direction:row}.pair-1 .pair-cans{top:0;align-self:auto}.pair-1 .pair-copy{padding:0;align-self:center}.pair-copy h2{font-size:28px;margin:10px 0}.pair-copy h3{font-size:12px}.pair-copy p{font-size:11px}.formula-note{font-size:10px;padding:0 18px;margin-top:10px}.purchase-section{padding:35px 0}.purchase-layout{grid-template-columns:1fr;gap:34px}.buybox{scroll-margin-top:16px}.buybox h2{font-size:34px}.buybox-intro{font-size:15px;margin:19px 0 24px;line-height:1.6}.pack-label,.frequency{font-size:14px}.pack-chip{height:111px}.plan-head{padding:14px 11px;min-height:50px}.plan-head .plan-name{font-size:13px}.plan-pricing{font-size:14px;gap:5px}.plan-pricing del{font-size:11px}.best-deal-band{font-size:14px;padding:6px}.plan-benefits{font-size:12px;line-height:1.8}.box-atc{font-size:16px;min-height:52px}.mini-review{flex-basis:78%;min-height:157px;padding:17px}.mini-review h4{font-size:15px}.mini-review p{font-size:12px}.box-qa summary{font-size:15px}.gallery-grid{gap:10px;margin-top:10px}.story-tile{border-radius:8px}.tile-copy{padding:10px 4px 9px 0;width:56%;margin-left:42%}.tile-copy .stars{font-size:11px;letter-spacing:1px;margin-bottom:6px}.tile-label{font-size:6px;margin-bottom:5px}.tile-copy h3{font-size:17px;line-height:1.03;letter-spacing:-.025em}.blue-tile h3{font-size:14px;line-height:1.02}.tile-copy p{font-size:7px;line-height:1.35;margin:7px 0}.tile-copy>b{font-size:9px;margin-top:4px}.guarantee-tile{padding:12px 8px}.guarantee-tile .seal{width:49px;height:49px;font-size:6px;border-width:1px;margin-bottom:8px}.guarantee-tile .seal b{font-size:23px}.guarantee-tile h3{font-size:20px}.guarantee-tile p{font-size:8px;line-height:1.35;margin-top:8px}.sampler-card{padding:14px 8px 9px}.sampler-card h3{font-size:19px}.sampler-card p{font-size:8px;margin:7px 0}.tile-cans .can-cutout{width:16px;height:49px}.tile-cans .can-cutout img{width:63px!important;height:63px!important;left:-23px;top:-7px}.sampler-card .tile-cans{gap:3px}.gallery-caption{font-size:9px}.ugc-section{padding:27px 16px 22px;margin:15px auto 45px}.ugc-section h2{font-size:29px;margin-bottom:25px}.ugc-card{flex-basis:76%;max-height:430px}.ugc-track{gap:14px}.reason-row{grid-template-columns:1fr;gap:26px;margin-bottom:45px;min-height:0}.reason-copy h2{font-size:32px;line-height:1.05}.reason-copy p{font-size:15px;margin-top:17px}.reason-copy .source-note{font-size:10px}.formula-visual{height:345px}.formula-type{padding:28px 22px;max-width:68%}.formula-type h3{font-size:31px;margin:20px 0}.formula-type p{font-size:17px}.formula-type>span{font-size:9px}.formula-visual>.can-cutout{width:87px;height:250px;right:22px;top:75px}.formula-visual>.can-cutout img{width:321px!important;height:321px!important;left:-117px;top:-35px}.formula-visual>a{font-size:9px;left:22px;bottom:20px}.comparison-card{padding:44px 20px 18px}.comparison-tab{font-size:11px;padding:12px 25px}.comparison-card td,.comparison-card th{font-size:10px;padding:19px 7px}.repeat-offer{grid-template-columns:1fr;gap:25px;padding-bottom:40px}.repeat-art img{max-height:430px}.repeat-tag{font-size:8px;top:8%}.serving-section{grid-template-columns:1fr;gap:25px;padding:15px 0 45px}.serving-photo{max-height:380px}.serving-section .btn{font-size:15px;width:100%}.sampler-faq{padding:40px 0}.sampler-faq .faq h2{font-size:32px}.bottom-reviews{margin:40px auto;padding:22px 18px}.review-summary h2{font-size:30px}.customer-review .review-main p{font-size:14px}.customer-review .review-main h3{font-size:20px}.review-filter{flex-wrap:wrap}.sticky-buy{min-height:73px;padding:9px 12px;gap:10px}.sticky-buy>div{display:block}.sticky-name{font-size:14px;max-width:160px}.sticky-price{font-size:10px;margin-top:5px}.sticky-buy .btn{min-width:0;font-size:11px;padding:12px 13px;min-height:44px}.footer{padding-bottom:105px}.brandbar .micro{font-size:8px}}@media(max-width:350px){.sampler-hero h1{font-size:30px}.tile-copy h3{font-size:14px}.blue-tile h3{font-size:12px}.tile-copy>b{font-size:8px}.tile-copy p{font-size:6.5px}.guarantee-tile h3{font-size:17px}.guarantee-tile p{font-size:7px}.sampler-card h3{font-size:16px}.plan-head .plan-name,.plan-pricing{font-size:12px}.discount-pill{font-size:8px}.sticky-name{font-size:12px}.sticky-buy .btn{font-size:10px;padding:10px}.sticky-price{font-size:9px}.hero-pack-seal{width:80px;height:80px}.ugc-section .rating-link{gap:6px}.ugc-section .rating-link small{font-size:9px}}.can-cutout,.can-cutout img{mix-blend-mode:normal}.purchase-layout>*,.repeat-offer>*,.reason-row>*,.serving-section>*{min-width:0}.flavor-stage .formula-note{z-index:3;background:var(--lilac);padding:8px 0;margin-top:10px}@media(max-width:700px){.purchase-layout,.repeat-offer,.reason-row,.serving-section{grid-template-columns:minmax(0,1fr)}.story-tile{aspect-ratio:auto;min-height:225px}.tile-copy{min-height:225px}.tile-copy p{font-size:9px}.tile-label{font-size:7px}.tile-copy h3{font-size:18px}.blue-tile h3{font-size:16px}.tile-copy>b{font-size:10px}.sampler-card h3{font-size:21px}.sampler-card p{font-size:11px}.guarantee-tile p{font-size:10px}.guarantee-tile .seal{width:64px;height:64px;font-size:8px}.guarantee-tile .seal b{font-size:28px}.tile-cans .can-cutout{width:17px;height:53px}.tile-cans .can-cutout img{width:68px!important;height:68px!important;left:-25px;top:-8px}}@media(max-width:350px){.tile-copy h3{font-size:16px}.blue-tile h3{font-size:14px}.tile-copy p{font-size:8px}.tile-copy>b{font-size:9px}.tile-cans .can-cutout{width:14px;height:45px}.tile-cans .can-cutout img{width:58px!important;height:58px!important;left:-21px;top:-7px}.sampler-card h3{font-size:19px}.sampler-card p,.guarantee-tile p{font-size:9px}}.hero-can-cluster{position:relative;width:100%;aspect-ratio:1}.hero-can-cluster .can-cutout{position:absolute;width:22%;height:auto;aspect-ratio:489/1402;overflow:hidden;filter:drop-shadow(4px 8px 5px #3d242216);top:3%;left:13%;transform:rotate(-10deg)}.hero-can-cluster .can-cutout img{width:367.3%!important;height:auto!important;max-height:none!important;left:-134.3%;top:-14.2%;mix-blend-mode:normal}.hero-can-cluster .hero-can-1{left:38%;top:0;transform:rotate(0)}.hero-can-cluster .hero-can-2{left:63%;top:3%;transform:rotate(10deg)}.hero-can-cluster .hero-can-3{left:14%;top:37%;transform:rotate(-10deg)}.hero-can-cluster .hero-can-4{left:39%;top:37%;transform:rotate(0)}.hero-can-cluster .hero-can-5{left:64%;top:37%;transform:rotate(9deg)}.sampler-hero .hero-can-cluster img{object-fit:fill}.sampler-card .tile-cans{gap:4px;margin-top:15px}.tile-cans .can-cutout{width:40px;height:143px}.tile-cans .can-cutout img{width:183px!important;height:183px!important;left:-67px;top:-20px}.sampler-card{justify-content:center}.box-guarantee{margin:8px 0 5px}.delivery-line{margin-top:8px}@media(max-width:700px){.hero-can-cluster{max-height:430px}.sampler-card .tile-cans{margin-top:15px;gap:2px}.tile-cans .can-cutout{width:20px;height:77px}.tile-cans .can-cutout img{width:99px!important;height:99px!important;left:-36px;top:-11px}.hero-can-cluster .can-cutout{width:22%}.hero-pack-seal{bottom:-2%}}@media(max-width:350px){.tile-cans .can-cutout{width:17px;height:67px}.tile-cans .can-cutout img{width:86px!important;height:86px!important;left:-31px;top:-10px}}.hero-can-cluster .hero-can-5{width:20.5%;top:45%;left:65%}.sampler-hero .hero-art{max-width:650px}.sampler-hero .campaign-hero{max-height:650px;width:100%;object-fit:contain;mix-blend-mode:multiply}.hero-deal{bottom:25%;left:0;width:95px;height:95px;font-size:21px;border-width:3px}.hero-deal b{font-size:37px}.hero-art{isolation:isolate}.hero-offer-meta{color:#4c354f}.flavor-stage{padding:24px 34px 14px}.flavor-stage-inner{height:340px;gap:22px;align-items:center}.flavor-pair{gap:10px;align-items:center;overflow:visible}.pair-photo{width:54%;flex:none;align-self:center}.pair-photo img{display:block;width:100%;mix-blend-mode:multiply}.pair-copy h2{font-size:30px;line-height:1.04}.pair-copy h3{font-size:13px}.pair-copy p{font-size:12px}.pair-1 .pair-copy{padding-top:0;align-self:center}.flavor-stage .formula-note{font-size:11px;padding:8px 0;margin:0}.pair-copy>span{font-size:8px;letter-spacing:1px}.pack-mini-cans{height:80px;overflow:hidden;margin:0;align-items:center}.pack-mini-cans .pack-photo{width:155px!important;height:88px!important;object-fit:contain!important;transform:none!important;mix-blend-mode:multiply;margin:0!important}.pack-chip{height:116px;padding-top:12px}.pack-chip strong{margin:0;font-size:14px}.gallery-grid{gap:15px}.campaign-card{padding:0;margin:0;border:0;aspect-ratio:1;overflow:hidden;border-radius:10px;background:#ecd5ec;cursor:zoom-in;box-shadow:0 5px 10px #29132909}.campaign-card img{display:block;width:100%;height:100%;object-fit:cover}.story-tile{background:#ecd5ec;box-shadow:0 5px 10px #29132909;border-radius:10px;aspect-ratio:1;min-height:0}.sampler-card{padding:26px 20px 0;position:relative;justify-content:flex-start;color:#211422;overflow:hidden}.sampler-card .tile-label{font-size:10px;margin-bottom:15px;letter-spacing:1px}.sampler-card h3{font-size:32px;line-height:.96;z-index:1}.sampler-card p{font-size:13px;margin:12px 0;z-index:1}.sampler-card-photo{position:absolute!important;inset:auto!important;left:50%!important;transform:translate(-50%);bottom:-25px!important;width:68%!important;height:68%!important;object-fit:contain!important;mix-blend-mode:multiply}.guarantee-tile{justify-content:center;padding:30px 25px;color:#211422}.guarantee-eyebrow{font-size:10px;letter-spacing:.07em;font-weight:800;line-height:1.4;margin-bottom:22px}.guarantee-tile h3{font-size:38px;line-height:.96;color:#211422}.guarantee-tile p{font-size:13px;line-height:1.6;max-width:230px;margin:20px auto 0}.guarantee-tile u{display:inline-block;margin-top:10px}.formula-visual{background:#ecd5ec;height:450px}.formula-type{max-width:64%;padding:40px 30px}.formula-type h3,.formula-type p{color:#211422}.formula-photo{position:absolute;right:-45px;bottom:20px;width:55%;height:78%;object-fit:contain;mix-blend-mode:multiply}.formula-type h3{font-size:40px}.formula-type p{font-size:22px}.formula-visual>a{left:30px;font-size:11px}.repeat-art img{max-height:620px}.repeat-tag{display:none}.gallery-caption{font-size:10px}.sticky-price{max-width:280px;line-height:1.5}.sticky-name{font-size:29px}.sticky-buy>div{gap:18px}@media(max-width:1100px)and (min-width:701px){.pair-copy h2{font-size:24px}.pair-copy h3{font-size:11px}.pair-copy p{font-size:10px}.flavor-stage-inner{height:290px;gap:16px}.sampler-card h3{font-size:26px}.guarantee-tile h3{font-size:29px}.guarantee-tile p{font-size:11px}.guarantee-eyebrow{font-size:9px;margin-bottom:12px}.sampler-card .tile-label{font-size:8px}.sampler-card{padding:22px 14px 0}.sticky-price{max-width:230px;font-size:10px}.sticky-name{font-size:23px}.formula-type h3{font-size:32px}}@media(max-width:700px){.sampler-hero .hero-art{width:100%;max-width:410px}.sampler-hero .campaign-hero{max-height:410px}.hero-deal{width:78px;height:78px;font-size:18px;bottom:20%;left:0}.hero-deal b{font-size:30px}.flavor-stage{padding:14px 0 12px}.flavor-stage-inner{height:218px;gap:18px;padding:0 15px}.flavor-pair{flex:0 0 315px;gap:8px;overflow:hidden}.pair-photo{width:54%;height:210px;display:flex;align-items:center}.pair-photo img{max-height:210px;object-fit:contain}.pair-copy h2{font-size:26px}.pair-copy h3{font-size:11px}.pair-copy p{font-size:10px}.pair-copy>span{font-size:7px}.flavor-stage .formula-note{font-size:9px;padding:8px 15px 0}.gallery-grid{gap:10px}.campaign-card,.story-tile{border-radius:7px;min-height:0;aspect-ratio:1}.sampler-card{padding:14px 9px 0}.sampler-card .tile-label{font-size:6px;letter-spacing:.03em;margin-bottom:8px}.sampler-card h3{font-size:21px}.sampler-card p{font-size:9px;margin:7px 0}.sampler-card-photo{bottom:-13px!important;width:65%!important;height:65%!important}.guarantee-tile{padding:16px 11px}.guarantee-eyebrow{font-size:6px;letter-spacing:.03em;margin-bottom:10px}.guarantee-tile h3{font-size:24px}.guarantee-tile p{font-size:8px;line-height:1.45;margin-top:10px}.guarantee-tile u{margin-top:5px}.formula-visual{height:335px}.formula-type{padding:28px 22px;max-width:66%}.formula-type h3{font-size:30px}.formula-type p{font-size:17px}.formula-photo{right:-35px;width:58%;bottom:10px;height:74%}.formula-visual>a{left:22px;font-size:9px}.sticky-name{font-size:13px}.sticky-price{font-size:9px;max-width:175px;line-height:1.35}.sticky-buy>div{max-width:51%}.sticky-buy .btn{font-size:11px}.repeat-art img{max-height:410px}}@media(max-width:350px){.sampler-card h3{font-size:17px}.sampler-card .tile-label{font-size:5px}.sampler-card p{font-size:8px}.guarantee-tile h3{font-size:20px}.guarantee-tile p{font-size:7px}.guarantee-eyebrow{font-size:5.5px}.guarantee-tile{padding:12px 9px}.sticky-price{font-size:8px}.sticky-name{font-size:11px}.sticky-buy .btn{font-size:9px}.formula-type h3{font-size:27px}.formula-type p{font-size:16px}}.sampler-hero .hero-art{background:var(--cream)}.sampler-card-photo{bottom:3px!important;width:60%!important;height:60%!important}.pack-mini-cans{height:81px;gap:0;overflow:visible}.pack-mini-cans .can-cutout{width:28px;height:75px;transform:none!important;opacity:1}.pack-mini-cans .can-cutout img{width:96px!important;height:96px!important;left:-35px;top:-11px}@media(min-width:701px){.flavor-stage-inner{height:340px}.pair-photo{width:53%}.pair-photo img{transform:scale(1.25)}.pair-0 .pair-photo{transform:translateY(-19px)}.pair-1 .pair-photo{transform:translateY(22px)}.pair-2 .pair-photo{transform:translateY(-9px)}}@media(max-width:700px){.sampler-card-photo{bottom:0!important;width:58%!important;height:58%!important}.sampler-card{padding-top:12px}.sampler-card .tile-label{margin-bottom:6px}.sampler-card p{margin:5px 0}}@media(max-width:700px){.gallery-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:10px;scrollbar-width:thin}.gallery-grid>.campaign-card,.gallery-grid>.story-tile{flex:0 0 85%;width:85%;aspect-ratio:1;scroll-snap-align:start;min-height:0}.gallery-grid .sampler-card{padding:22px 16px 0}.gallery-grid .sampler-card .tile-label{font-size:9px;margin-bottom:12px}.gallery-grid .sampler-card h3{font-size:30px}.gallery-grid .sampler-card p{font-size:12px;margin:10px 0}.gallery-grid .sampler-card-photo{bottom:0!important;width:55%!important;height:55%!important}.gallery-grid .guarantee-tile{padding:25px 20px}.gallery-grid .guarantee-eyebrow{font-size:9px;margin-bottom:18px}.gallery-grid .guarantee-tile h3{font-size:34px}.gallery-grid .guarantee-tile p{font-size:12px;margin-top:17px;line-height:1.5}.gallery-grid .guarantee-tile u{margin-top:9px}}.pair-photo{mix-blend-mode:multiply}.sampler-hero .hero-art,.sampler-hero .campaign-hero{border-radius:0}.pair-0 .pair-photo img{filter:brightness(1.055);-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent),linear-gradient(to bottom,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent),linear-gradient(to bottom,transparent,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.flavor-stage{padding:0 20px 16px;overflow:hidden;background:#ecd5ec}.flavor-stage-inner{height:465px;max-width:1440px;gap:0;align-items:stretch;position:relative}.flavor-pair{display:block;position:relative;overflow:visible;height:465px}.pair-photo{position:absolute!important;left:-28px;top:-45px;width:67%;height:465px;transform:none!important;mix-blend-mode:multiply}.pair-photo img{height:100%;width:100%;object-fit:contain;transform:none!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;mix-blend-mode:multiply}.pair-copy{position:absolute;right:-1%;bottom:55px;width:46%;text-align:center;color:#173e32}.pair-copy>span{font-size:8px;letter-spacing:.06em;line-height:1.4}.pair-copy h2{font-size:34px;line-height:.96;letter-spacing:-.04em;margin:13px 0 16px;color:#173e32}.pair-copy p{font-size:13px;line-height:1.45;margin:0;color:#252026}.pair-copy small{display:block;font-size:9px;line-height:1.5;margin-top:12px;color:#4b3547}.pair-1 .pair-photo{left:5%;top:150px;width:72%;height:435px}.pair-1 .pair-copy{top:33px;bottom:auto;right:0;width:50%;padding:0;align-self:auto}.pair-2 .pair-photo{left:40%;top:-48px;width:67%;height:465px}.pair-2 .pair-copy{left:0;right:auto;bottom:57px;width:46%}.flavor-stage .formula-note{position:relative;font-size:11px;line-height:1.5;padding:12px 0 0;margin:0;background:#ecd5ec}.hero-art{overflow:visible}.hero-deal{width:112px;height:112px;left:0;bottom:24%;border:4px solid white;transform:rotate(-12deg);font-size:21px;line-height:1}.hero-deal b{font-size:44px;letter-spacing:-.06em;margin-top:2px}.hero-guarantee-seal,.hero-formula-seal{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;box-shadow:0 4px 8px #4b1a4320}.hero-guarantee-seal{width:135px;height:135px;border-radius:50%;background:#fff5ef;color:#7a146e;border:5px solid #fff5ef;outline:2px solid #7a146e;outline-offset:-8px;right:-1%;top:3%;transform:rotate(12deg)}.hero-guarantee-seal>span{font-size:8px;letter-spacing:.11em;font-weight:800}.hero-guarantee-seal>b{display:flex;align-items:center;gap:4px;font-size:48px;line-height:1.04;margin:4px 0 1px;letter-spacing:-.08em}.hero-guarantee-seal b small{font-size:12px;letter-spacing:0;writing-mode:vertical-rl}.hero-guarantee-seal strong{font-size:11px}.hero-guarantee-seal em{font-style:normal;font-size:8px;font-weight:700;letter-spacing:.08em;margin-top:4px}.hero-formula-seal{right:0;bottom:5%;width:113px;height:113px;border-radius:50%;border:4px solid #fff5ef;background:#75206d;color:#fff;transform:rotate(-9deg)}.hero-formula-seal b{font-size:43px;line-height:1;letter-spacing:-.05em}.hero-formula-seal b span{font-size:17px;letter-spacing:-.03em}.hero-formula-seal strong{font-size:10px;margin-top:4px}.hero-formula-seal small{font-size:8px;font-weight:700;letter-spacing:.09em;margin-top:4px}.pack-mini-cans{height:82px;display:flex;align-items:center;justify-content:center;overflow:hidden}.pack-mini-cans .matte-pack-row{width:190px!important;height:107px!important;max-width:none!important;object-fit:contain!important;mix-blend-mode:multiply;position:static!important;transform:none!important}.reason-quote{border-left:3px solid #c300e9;padding-left:17px;margin:24px 0 0;font-weight:700;font-size:23px;line-height:1.25}.reason-quote cite{display:block;font-size:10px;line-height:1.5;font-weight:400;font-style:normal;margin-top:10px}.reason-copy .source-note{margin-top:13px;font-size:10px}.comparison-card{padding:55px 25px 24px}.comparison-tab{font-size:14px;line-height:1.2;text-transform:uppercase;max-width:80%}.comparison-card th,.comparison-card td{padding:24px 13px;text-align:center;font-size:14px}.comparison-card tbody th{font-weight:700;text-align:left;background:transparent}.comparison-card tbody td:nth-child(2){background:#efdafa}.comparison-card tbody td:nth-child(3){background:#fff}.comparison-card td strong{font-size:17px}.comparison-card td small{display:block;font-size:10px;margin-top:4px}.comparison-card thead th:nth-child(2){background:linear-gradient(120deg,#ff008f,#d000e7);color:#fff}.comparison-card .source-note{font-size:10px;line-height:1.5;margin-top:18px}.reason-link{display:inline-block;color:#a800cc;font-weight:800;font-size:18px;margin-top:25px;text-decoration:underline;text-underline-offset:4px}.formula-photo{right:-18px;bottom:-25px;height:93%;width:48%;object-fit:contain}.formula-type{max-width:68%}.sampler-card h3{font-size:28px}@media(min-width:701px)and (max-width:1100px){.flavor-stage{padding-left:10px;padding-right:10px}.flavor-stage-inner,.flavor-pair{height:380px}.pair-photo,.pair-2 .pair-photo{height:380px;top:-25px}.pair-1 .pair-photo{height:360px;top:115px}.pair-copy h2{font-size:27px}.pair-copy p{font-size:11px}.pair-copy small{font-size:8px}.pair-copy>span{font-size:7px}.pair-copy,.pair-2 .pair-copy{bottom:40px}.pair-1 .pair-copy{top:18px}.hero-guarantee-seal{width:105px;height:105px}.hero-guarantee-seal>b{font-size:37px}.hero-guarantee-seal strong{font-size:9px}.hero-guarantee-seal>span,.hero-guarantee-seal em{font-size:6px}.hero-formula-seal{width:88px;height:88px}.hero-formula-seal b{font-size:33px}.hero-formula-seal strong{font-size:8px}.hero-deal{width:90px;height:90px}.hero-deal b{font-size:35px}}@media(max-width:700px){.flavor-stage{padding:0 0 12px}.flavor-stage-inner{display:flex;height:345px;gap:14px;padding:0 15px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.flavor-pair{flex:0 0 325px;height:345px;scroll-snap-align:start;overflow:hidden}.pair-photo{width:64%;height:350px;left:-22px;top:-26px}.pair-copy{width:46%;right:0;bottom:32px}.pair-copy h2{font-size:30px}.pair-copy>span{font-size:7px}.pair-copy p{font-size:11px}.pair-copy small{font-size:8px;margin-top:10px}.pair-1 .pair-photo{width:70%;height:325px;top:105px;left:0}.pair-1 .pair-copy{width:47%;top:20px;right:0}.pair-2 .pair-photo{width:67%;height:350px;left:39%;top:-26px}.pair-2 .pair-copy{left:0;width:45%;bottom:30px}.flavor-stage .formula-note{font-size:9px;padding:12px 22px 0}.hero-guarantee-seal{width:96px;height:96px;right:0;top:1%;border-width:3px;outline-offset:-6px}.hero-guarantee-seal>span{font-size:5.8px}.hero-guarantee-seal>b{font-size:35px;margin:3px 0 0}.hero-guarantee-seal b small{font-size:9px}.hero-guarantee-seal strong{font-size:8px}.hero-guarantee-seal em{font-size:6px;margin-top:3px}.hero-formula-seal{width:83px;height:83px;right:0;bottom:2%;border-width:3px}.hero-formula-seal b{font-size:31px}.hero-formula-seal b span{font-size:13px}.hero-formula-seal strong{font-size:7.5px}.hero-formula-seal small{font-size:6px;margin-top:3px}.hero-deal{width:82px;height:82px;font-size:16px;border-width:3px;bottom:22%}.hero-deal b{font-size:31px}.comparison-card{padding:45px 14px 20px}.comparison-card th,.comparison-card td{font-size:11px;padding:22px 7px}.comparison-card td strong{font-size:14px}.comparison-tab{font-size:12px;padding:13px 22px}.comparison-card .source-note{font-size:9px}.reason-quote{font-size:22px}.reason-link{font-size:17px}.formula-photo{height:90%;right:-15px;bottom:-15px;width:46%}.formula-type{max-width:70%}.gallery-grid .sampler-card h3{font-size:27px}}@media(max-width:350px){.flavor-pair{flex-basis:290px}.pair-copy h2{font-size:27px}.hero-guarantee-seal{width:82px;height:82px}.hero-guarantee-seal>b{font-size:28px}.hero-guarantee-seal strong{font-size:7px}.hero-guarantee-seal>span{font-size:5px}.hero-guarantee-seal em{font-size:5px}.hero-formula-seal{width:72px;height:72px}.hero-formula-seal b{font-size:26px}.hero-formula-seal strong{font-size:6.5px}.hero-deal{width:70px;height:70px}.hero-deal b{font-size:28px}}.flavor-stage-inner{overflow:hidden}.pair-photo img{filter:brightness(1.075)!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 94%,transparent)!important;mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 94%,transparent)!important;-webkit-mask-composite:source-in;mask-composite:intersect}.pair-1 .pair-photo{top:115px}.pack-mini-cans .matte-pack-row{filter:brightness(1.06)}@media(max-width:1100px)and (min-width:701px){.pair-1 .pair-photo{top:88px}}@media(max-width:700px){.pair-1 .pair-photo{top:80px}.flavor-stage-inner{overflow-x:auto;overflow-y:hidden}}.pair-photo img{max-height:none!important}.formula-photo{filter:brightness(1.075);-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.pair-2 .pair-photo img{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 77%,transparent 100%),linear-gradient(to bottom,transparent,#000 8%,#000 87%,transparent 98%)!important;mask-image:linear-gradient(to right,transparent,#000 8%,#000 77%,transparent 100%),linear-gradient(to bottom,transparent,#000 8%,#000 87%,transparent 98%)!important}@media(max-width:700px){.pair-0 .pair-photo{width:76%;height:375px;left:-43px;top:-32px}.pair-1 .pair-photo{width:76%;height:350px;left:-15px;top:75px}.pair-2 .pair-photo{width:76%;height:375px;left:33%;top:-32px}}.pair-photo,.pair-photo img,.sampler-card-photo,.formula-photo,.pack-mini-cans .matte-pack-row,.campaign-hero,.repeat-art img{mix-blend-mode:normal!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}.pair-photo img{object-fit:contain!important}.flavor-stage .pair-photo img{filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;mix-blend-mode:normal!important}.pair-0 .pair-photo,.pair-2 .pair-photo{top:0;height:435px}.pair-1 .pair-photo{top:85px;height:350px}.hero-art .campaign-hero{width:100%;height:auto;object-fit:contain}.hero-guarantee-seal{right:0;top:1%}.hero-formula-seal{right:0;bottom:7%}.hero-deal{left:1%;bottom:24%}.formula-photo{bottom:10px;right:-10px;height:82%;width:48%}.sampler-card-photo{bottom:5px!important;width:96%!important;height:52%!important}@media(min-width:701px)and (max-width:1100px){.pair-0 .pair-photo,.pair-2 .pair-photo{height:345px}.pair-1 .pair-photo{top:65px;height:280px}}@media(max-width:700px){.formula-photo{bottom:10px;right:-12px;height:78%;width:47%}.gallery-grid .sampler-card-photo{bottom:5px!important;width:96%!important;height:48%!important}.hero-art .campaign-hero{max-height:none}.pair-0 .pair-photo,.pair-2 .pair-photo{top:0;height:300px}.pair-1 .pair-photo{top:55px;height:280px}.hero.sampler-hero{gap:0;padding-top:24px}.sampler-hero p{margin:15px 0}.sampler-hero .arrow-list{margin:16px 0 20px}.sampler-hero .arrow-list li{margin-bottom:10px}.sampler-hero .rating-link{margin-bottom:16px}}.hero-art .campaign-hero{border-radius:16px;mix-blend-mode:normal!important}.hero-guarantee-seal{right:-1%;top:0}.hero-formula-seal{right:0;bottom:4%}.hero-deal{left:-1%;bottom:14%}.repeat-art img{border-radius:16px}.flavor-stage{padding:24px 0 16px;background:#ecd5ec}.flavor-stage-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;max-width:1500px;gap:12px;padding:0 24px;overflow:visible}.flavor-pair{height:auto;aspect-ratio:3/2;position:relative;overflow:hidden;border-radius:12px}.flavor-stage .pair-photo{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;mix-blend-mode:normal!important}.flavor-stage .pair-photo img{width:100%;height:100%;object-fit:cover!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}.flavor-stage .pair-copy{position:absolute;inset:50% 4% auto auto;width:43%;padding:0;transform:translateY(-50%);color:#173e32}.flavor-stage .pair-1 .pair-copy{inset:50% auto auto 4%}.flavor-stage .pair-copy h2{font-size:30px;line-height:.96;margin:12px 0 15px}.flavor-stage .pair-copy p{font-size:12px;line-height:1.4}.flavor-stage .pair-copy small{font-size:8px;margin-top:10px}.flavor-stage .formula-note{padding-top:16px}.campaign-card{position:relative;text-align:center;isolation:isolate}.campaign-card-copy{position:absolute;inset:0 4% 0 auto;width:46%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;color:#173e32;pointer-events:none}.card-stars{font-size:15px;color:#bf00df;letter-spacing:-1px;line-height:1.1}.card-flavor{font-size:9px;font-weight:700;letter-spacing:.025em;margin-top:8px}.campaign-card-copy strong{font-size:32px;line-height:.97;letter-spacing:-.045em;margin:20px 0}.card-quote{font-size:12px;line-height:1.4;max-width:95%}.card-credit{font-size:9px;line-height:1.45;margin:24px 0 0}.card-formula{font-size:10px;line-height:1.4;font-weight:700;margin-top:20px}.formula-visual .formula-photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}.formula-type{position:relative;z-index:1;max-width:53%;padding:42px 30px}.formula-type h3{font-size:36px}.formula-type p{font-size:21px}.formula-visual>a{z-index:2;max-width:48%;bottom:20px}.gallery-grid .sampler-card-photo{top:0!important;right:0!important;left:0!important;bottom:0!important;width:100%!important;height:100%!important;transform:none!important;object-fit:cover!important;z-index:0}.sampler-card .tile-label,.sampler-card h3,.sampler-card p{position:relative;z-index:1}.pack-mini-cans{position:relative}.pack-mini-cans .matte-pack-row{position:absolute!important;bottom:-6px;left:50%;width:160px!important;height:160px!important;max-width:none!important;object-fit:contain!important;transform:translate(-50%)!important}@media(min-width:701px)and (max-width:1100px){.flavor-stage .pair-copy h2{font-size:24px}.flavor-stage .pair-copy p{font-size:10px}.flavor-stage .pair-copy>span{font-size:6px}.flavor-stage .pair-copy small{font-size:7px}.campaign-card-copy strong{font-size:25px;margin:12px 0}.card-credit{margin-top:14px}.card-formula{margin-top:12px}.card-quote{font-size:10px}.card-flavor,.card-credit{font-size:7px}.formula-type{padding:32px 22px}.formula-type h3{font-size:30px}.formula-type p{font-size:17px}}@media(max-width:700px){.hero-art .campaign-hero,.repeat-art img{border-radius:10px}.hero-deal{left:0;bottom:11%}.hero-guarantee-seal{right:0;top:0}.hero-formula-seal{bottom:1%}.flavor-stage{padding:0 0 14px}.flavor-stage-inner{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;padding:0;scroll-snap-type:x mandatory}.flavor-pair{flex:0 0 92%;height:auto;aspect-ratio:3/2;scroll-snap-align:start}.flavor-stage .pair-copy h2{font-size:28px}.flavor-stage .pair-copy>span{font-size:6px}.flavor-stage .pair-copy p{font-size:11px}.flavor-stage .pair-copy small{font-size:8px}.campaign-card-copy strong{font-size:29px;margin:18px 0}.card-quote{font-size:11px}.card-credit{font-size:8px;margin-top:20px}.card-formula{font-size:9px;margin-top:15px}.card-flavor{font-size:8px}.formula-type{padding:32px 18px;max-width:54%}.formula-type h3{font-size:30px}.formula-type p{font-size:17px}.formula-visual>a{left:18px;max-width:49%;font-size:9px}}@media(max-width:350px){.flavor-stage .pair-copy h2{font-size:24px}.flavor-stage .pair-copy p{font-size:9px}.flavor-stage .pair-copy small{font-size:7px}.campaign-card-copy strong{font-size:25px;margin:12px 0}.card-credit{margin-top:14px}.card-formula{margin-top:12px}}@media(max-width:700px){.flavor-stage{padding-top:14px}.flavor-stage-inner{gap:12px;padding:0 15px}.campaign-card-copy strong{font-size:24px;line-height:1.02}.campaign-card-copy{width:46%}}@media(max-width:350px){.campaign-card-copy strong{font-size:21px}}.editorial-strip .masthead-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px;align-items:center;max-width:1280px}.editorial-strip .masthead-row>.press-item{display:flex;align-items:center;justify-content:center;min-width:0;height:62px;padding:0}.edition-logo{display:block;width:100%;max-width:175px;height:56px;object-fit:contain;mix-blend-mode:multiply}.edition-logo.logo-off-hours{max-width:185px}.edition-logo.logo-tender{max-width:150px}.edition-logo.logo-second-sip{height:60px}.editorial-strip{padding-top:13px;padding-bottom:16px}.editorial-strip .strip-heading{margin-bottom:10px}@media(max-width:700px){.editorial-strip .masthead-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 19px}.editorial-strip .masthead-row>.press-item{height:48px}.edition-logo{height:42px;max-width:130px}.edition-logo.logo-second-sip{height:48px}.editorial-strip .strip-heading{margin-bottom:12px}}.brandbar{height:60px}.brandbar .brand{display:block;line-height:0}.original-brand-logo{height:46px;width:86px;object-fit:contain}.original-footer-logo{width:112px;height:72px;object-fit:contain;margin-bottom:20px}.customer-proof{margin-bottom:23px}.customer-proof>strong{display:block;font-size:15px;font-weight:800;color:var(--ink);margin-bottom:5px}.sampler-hero .customer-proof .rating-link{margin:0;display:inline-flex;align-items:center;gap:10px}.customer-proof .rating-link small{font-size:12px}.ugc-section .customer-proof{margin-bottom:18px}.original-press{background:#fff;padding:20px 30px 23px;border-top:1px solid #eee1e9;border-bottom:1px solid #eee1e9}.original-press .strip-heading{font-size:9px;letter-spacing:.16em;margin-bottom:15px}.original-press .masthead-row{max-width:1050px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;padding:0;border:0}.original-press .masthead-row .press-item{display:flex;justify-content:center;align-items:center;min-height:45px}.original-press img{object-fit:contain;width:220px;height:44px;filter:grayscale(1)}.pack-chip{height:auto;min-height:0;display:flex;flex-direction:column;position:relative;padding:18px 12px 12px;border:1px solid #bca1bc;border-radius:9px;overflow:visible;background:#ecd5ec;box-shadow:0 3px 8px #4f244115}.pack-chip .pack-deal{top:-11px;padding:4px 13px;font-size:10px;border-radius:3px}.pack-chip .pack-mini-cans{height:82px;width:190px;max-width:100%;margin:0 auto;padding:0;display:block}.pack-chip .matte-pack-row{width:100%!important;max-width:190px!important;height:82px!important;max-height:82px!important;object-fit:contain!important;object-position:center;border-radius:5px;mix-blend-mode:multiply;display:block;position:static!important;transform:none!important}.pack-caption{display:flex;align-items:center;justify-content:center;margin-top:4px}.pack-caption strong{font-size:14px}.lightbox{width:min(760px,calc(100vw - 24px));max-width:760px;max-height:94dvh;overflow:auto}.lightbox #closeImage{z-index:5}.lightbox #largeImage[hidden],#largeComposition[hidden]{display:none!important}.lightbox #largeComposition{width:100%}.lightbox .campaign-card{width:100%;aspect-ratio:1/1;margin:0;position:relative;border:0;overflow:hidden;border-radius:9px}.lightbox .campaign-card>img{width:100%;height:100%;max-height:none;object-fit:cover}.lightbox .campaign-card-copy{width:46%;container-type:inline-size}.lightbox .campaign-card-copy strong{font-size:clamp(23px,4.4vw,55px);margin:24px 0}.lightbox .card-stars{font-size:clamp(12px,2.5vw,26px)}.lightbox .card-flavor{font-size:clamp(8px,1.4vw,15px)}.lightbox .card-quote{font-size:clamp(11px,1.8vw,20px)}.lightbox .card-credit,.lightbox .card-formula{font-size:clamp(9px,1.3vw,14px)}@media(max-width:700px){.brandbar{height:57px}.original-brand-logo{height:43px;width:78px}.customer-proof>strong{font-size:14px}.customer-proof .rating-link small{font-size:10px}.original-press{padding:18px 15px}.original-press .masthead-row{gap:20px}.original-press img{width:100%;height:34px}.original-press .coverage-name{font-size:21px}.pack-chip{padding:18px 10px 12px}.lightbox .campaign-card-copy strong{margin:15px 0}.lightbox .card-credit{margin-top:18px}.lightbox .card-formula{margin-top:14px}}.editorial-strip .logo-cloud-culture{width:170px;max-height:46px;object-fit:contain}.original-press img[alt="FAB News"]{height:55px;width:95px}.editorial-ownership{text-align:center;font-size:11px;line-height:1.4;color:#51404f;margin:10px 0 0}.editorial-strip .logo-cloud-culture{height:46px;width:160px;object-fit:contain}.editorial-strip .logo-cloud-culture{height:86px;max-height:86px;width:170px;max-width:100%;object-fit:contain}@media(max-width:700px){.editorial-strip .logo-cloud-culture{height:62px;max-height:62px;width:110px}}.rail-controls[hidden]{display:none}.rail-controls button:disabled{opacity:.35;cursor:default}.ugc-track{scrollbar-width:none}body{color:#110c12;--ink:#110c12;--cream:#fff5ef;--lilac:#ecd5ec;--purple:#b800ff}.wrap{width:min(1560px,calc(100% - 72px));max-width:1560px}.brandbar{height:45px;background:var(--grad);padding:0 36px;box-shadow:none}.original-brand-logo{width:68px;height:37px}.brandbar .micro{font-size:11px;letter-spacing:.02em}.cart-icon{font-size:12px}.sampler-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:5%;padding:52px 0 56px;min-height:730px}.sampler-hero .hero-copy{max-width:600px;padding:0;align-self:center}.sampler-hero h1{font-size:clamp(44px,3.8vw,60px);font-weight:800;line-height:.98;letter-spacing:-.045em;margin:24px 0}.sampler-hero .hero-copy>p:not(.hero-proof-note){font-size:18px;line-height:1.65;max-width:560px;margin:0 0 25px}.sampler-hero .arrow-list{font-size:16px;line-height:1.55;margin:0 0 30px;padding-left:0;list-style:none}.sampler-hero .arrow-list li{margin:10px 0;padding-left:22px;position:relative}.sampler-hero .arrow-list li:before{content:"\2197";position:absolute;left:0;color:var(--purple);font-weight:800}.sampler-hero .arrow-list li small{display:none}.sampler-hero .btn{width:350px;min-width:0;font-size:17px;min-height:49px;padding:13px 24px}.hero-guarantee{width:350px;max-width:100%;margin-top:11px}.hero-guarantee .guarantee-link{font-size:10px;margin:0}.sampler-hero .hero-proof-note{font-size:12px;line-height:1.4;margin:16px 0 0;max-width:350px;text-align:center}.customer-proof{margin:0}.rating-link,.sampler-hero .customer-proof .rating-link{display:flex;align-items:center;gap:13px;font-size:16px;line-height:1.4;font-weight:700;color:var(--purple);margin:0;text-decoration:none}.rating-link>span:last-child{text-decoration:underline;text-underline-offset:2px}.rating-link .stars{font-size:23px;line-height:1;letter-spacing:1px;white-space:nowrap}.sampler-hero .hero-art{width:100%;max-width:none;justify-self:stretch;align-self:center}.sampler-hero .campaign-hero{height:auto;max-height:none;aspect-ratio:1;object-fit:contain}.hero-guarantee-seal{width:118px;height:118px;right:0;top:0}.hero-formula-seal{bottom:3%;right:0}.hero-deal{width:105px;height:105px;left:-3%;bottom:15%}.editorial-strip{padding:12px 24px 15px}.editorial-strip .strip-heading{font-size:9px;margin-bottom:7px}.editorial-strip .masthead-row{max-width:1400px;gap:36px}.editorial-strip .masthead-row>.press-item{height:48px}.editorial-strip .edition-logo{max-height:46px}.editorial-strip .logo-cloud-culture{height:58px;max-height:58px}.flavor-stage{padding:24px 0 18px}.flavor-stage-inner{width:min(1560px,calc(100% - 72px));max-width:1560px;margin:auto;gap:18px;padding:0}.flavor-pair{border-radius:8px;min-width:0}.flavor-stage .pair-copy{width:42%;right:3%}.flavor-stage .pair-1 .pair-copy{left:3%}.flavor-stage .pair-copy>span{font-size:8px;line-height:1.45;letter-spacing:.04em;display:block;font-weight:800}.flavor-stage .pair-copy h2{font-size:30px;line-height:1;letter-spacing:-.04em;font-weight:800;margin:13px 0}.flavor-stage .pair-copy p{font-size:12px;line-height:1.6;margin:0}.flavor-stage .formula-note{font-size:12px;padding:16px 12px 0;margin:0}.purchase-section{padding:64px 0 0}.purchase-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6%;align-items:start}.gallery-main{aspect-ratio:1;border-radius:14px}.gallery-grid{gap:18px;margin-top:18px}.gallery-grid .campaign-card,.gallery-grid .story-tile{border-radius:10px}.buybox h2{font-size:44px;line-height:1;letter-spacing:-.045em;font-weight:800;margin:0}.buybox-intro{font-size:16px;line-height:1.65;margin:21px 0 24px}.pack-label{font-size:14px;margin-bottom:20px}.pack-chip{margin-bottom:20px}.frequency{font-size:15px;line-height:1.4;margin:18px 0}.plan-head{padding:14px 13px;min-height:53px}.plan-head .plan-name{font-size:15px}.plan-pricing{font-size:16px}.plan-pricing del{font-size:13px}.plan-option{border-radius:5px;margin-bottom:12px}.best-deal-band{font-size:15px;line-height:1.4;padding:8px}.plan-benefits{font-size:14px;line-height:1.8;padding:0 18px 17px 36px}.plan-benefits li{margin:3px 0}.plan-benefits .per-can{font-size:15px}.discount-pill{font-size:10px;padding:3px 6px}.box-atc{font-size:17px;min-height:52px;margin-top:14px;border-radius:30px}.delivery-line{font-size:11px;margin:11px 0 8px}.box-guarantee .guarantee-link{font-size:10px;margin:8px 0}.mini-reviews{gap:14px;margin:30px 0 23px;scrollbar-width:none}.mini-reviews::-webkit-scrollbar{display:none}.mini-review{flex:0 0 78%;padding:20px;min-height:175px}.mini-review h4{font-size:16px;line-height:1.2;margin:9px 0}.mini-review p{font-size:13px;line-height:1.6}.mini-review cite{font-size:10px;line-height:1.5;margin-top:14px}.box-qa details{padding:16px 0}.box-qa summary{font-size:16px}.box-qa details p{font-size:14px;line-height:1.65}.guarantee-tile h3{font-size:42px}.guarantee-tile p{font-size:13px;line-height:1.65}.ugc-section{padding:48px 0 30px;margin:60px auto 70px;border-radius:16px;overflow:hidden;background:var(--lilac)}.ugc-section .rating-link{justify-content:center;padding:0 16px}.ugc-section h2{font-size:44px;font-weight:800;line-height:1;letter-spacing:-.04em;margin:18px 24px 0}.ugc-track{gap:24px;margin-top:44px;padding:0 60px;scroll-padding-inline:60px;scrollbar-width:none}.ugc-card{flex:0 0 calc((100% - 72px)/4);aspect-ratio:9/16;border-radius:12px;min-width:0}.ugc-track::-webkit-scrollbar{display:none}.rail-controls{gap:10px;margin-top:26px}.rail-controls button{width:36px;height:36px;font-size:22px}.ugc-disclosure{font-size:10px;line-height:1.5;margin:14px 16px 0}.reason-section{padding:0}.reason-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;min-height:0;margin:0 0 84px;align-items:center}.reason-copy h2{font-size:44px;font-weight:800;line-height:1.03;letter-spacing:-.04em;margin:0 0 34px;max-width:650px}.reason-copy p{font-size:18px;line-height:1.8;margin:0 0 26px;max-width:600px}.reason-copy p:last-child{margin-bottom:0}.reason-copy b{color:var(--purple);font-weight:700}.reason-quote{font-size:17px;line-height:1.6;margin:28px 0 0;border-left:3px solid var(--purple);padding:2px 0 2px 18px;max-width:550px}.reason-quote cite{display:block;font-size:11px;font-style:normal;margin-top:9px}.formula-visual{width:100%;min-width:0;height:auto;aspect-ratio:1.4;min-height:380px;border-radius:16px;overflow:hidden;box-shadow:0 8px 20px #43214914}.formula-visual .formula-type{padding:38px 28px;max-width:49%}.formula-type>span{font-size:10px;font-weight:800;line-height:1.3;letter-spacing:.06em}.formula-type h3{font-size:54px;line-height:.98;letter-spacing:-.05em;margin:26px 0 22px}.formula-type p{font-size:20px;line-height:1.35;margin:0}.formula-type small{font-size:10px;line-height:1.4;display:block;margin-top:18px}.formula-visual>a{font-size:11px;left:28px;bottom:22px;max-width:44%}.comparison-card{padding:49px 24px 20px;border-radius:14px;box-shadow:0 8px 20px #43214914}.comparison-tab{font-size:13px;line-height:1.15;padding:10px 15px;left:20%;right:20%;top:-21px}.comparison-card table{table-layout:fixed;font-size:12px;line-height:1.45}.comparison-card th,.comparison-card td{padding:22px 8px;word-wrap:break-word}.comparison-card th{font-size:12px}.comparison-card tbody th{font-weight:600;text-align:left}.comparison-card td strong{font-size:13px}.comparison-card .source-note{font-size:10px;line-height:1.4;margin:17px 0 0;text-align:center}.repeat-offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;align-items:center;padding:0 0 72px}.repeat-art{border-radius:16px;aspect-ratio:1;box-shadow:0 7px 16px #43214912}.repeat-art img{width:100%;height:100%;object-fit:cover;max-height:none}.repeat-offer .buybox-intro{margin:20px 0 24px}.repeat-offer .buybox h2{font-size:44px}.serving-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;align-items:center;padding:8px 0 72px}.serving-section .reason-copy{order:0}.serving-section .serving-photo{order:1;position:relative;border-radius:22px;overflow:hidden;box-shadow:0 12px 24px #4321491c}.serving-photo img{display:block;width:100%;height:auto;aspect-ratio:1.48;object-fit:cover;border-radius:0}.ease-image-note{position:absolute;right:5%;top:7%;font-size:23px;line-height:1.03;font-weight:800;text-align:right;color:#193b24;letter-spacing:-.03em}.serving-section .reason-copy p{max-width:600px}.sampler-faq{padding:45px 0 52px;background:var(--lilac)}.sampler-faq .faq{max-width:1450px}.sampler-faq .faq h2{font-size:42px;line-height:1;font-weight:800;letter-spacing:-.04em;margin:0 0 30px}.sampler-faq .faq details{padding:16px 0}.sampler-faq .faq summary{font-size:17px;font-weight:700}.sampler-faq .faq details p{font-size:16px;line-height:1.8;max-width:1040px}.bottom-reviews{padding:70px 0 66px}.review-summary h2{font-size:36px;line-height:1.05;letter-spacing:-.04em}.review-summary p{font-size:13px}.review-score{font-size:46px}.review-filter{font-size:13px;margin:24px 0}.customer-review{grid-template-columns:180px minmax(0,1fr);gap:35px;padding:30px 0}.customer-review .review-main p{font-size:16px;line-height:1.75;max-width:950px}.customer-review .review-main h3{font-size:20px}.review-person small{line-height:1.65}.review-source-note{font-size:11px;line-height:1.6;color:#665166;margin:22px 0 0}.original-press{padding:23px 36px;margin-bottom:64px}.final-offer{padding:0 0 70px}.sticky-buy{padding:12px 36px;gap:20px}.sticky-name{font-size:25px;line-height:1.05;letter-spacing:-.035em}.sticky-buy>div{display:flex;align-items:center;gap:24px}.sticky-buy small{font-size:11px;max-width:460px}.sticky-buy .btn{min-width:270px;min-height:48px;font-size:16px}@media(min-width:701px)and (max-width:1100px){.wrap{width:calc(100% - 48px)}.sampler-hero{min-height:610px;gap:4%;padding:40px 0}.sampler-hero h1{font-size:44px}.sampler-hero .hero-copy>p:not(.hero-proof-note){font-size:16px}.sampler-hero .arrow-list{font-size:14px}.rating-link,.sampler-hero .customer-proof .rating-link{font-size:12px;gap:8px}.rating-link .stars{font-size:19px}.hero-guarantee-seal{width:90px;height:90px}.hero-deal{width:85px;height:85px}.hero-formula-seal{transform:scale(.8);transform-origin:right bottom}.flavor-stage-inner{width:calc(100% - 48px);gap:10px}.flavor-stage .pair-copy h2{font-size:24px}.flavor-stage .pair-copy p{font-size:10px}.flavor-stage .pair-copy>span{font-size:6px}.buybox h2,.repeat-offer .buybox h2,.reason-copy h2{font-size:36px}.buybox-intro{font-size:14px}.plan-head .plan-name{font-size:13px}.plan-pricing{font-size:14px}.plan-benefits{font-size:12px}.plan-benefits .per-can{font-size:13px}.reason-copy p{font-size:16px}.formula-type h3{font-size:42px}.formula-type p{font-size:17px}.formula-visual .formula-type{padding:28px 20px}.formula-visual{min-height:390px}.comparison-card{padding:40px 15px 17px}.comparison-card th,.comparison-card td{padding:18px 5px;font-size:10px}.comparison-card td strong{font-size:11px}.ugc-track{padding:0 30px;gap:18px;scroll-padding-inline:30px}.ugc-card{flex-basis:calc((100% - 36px)/3.3)}.sticky-buy>div{display:block}.sticky-buy small{display:block;margin-top:4px}.sticky-buy{padding:10px 24px}}@media(max-width:700px){.wrap{width:calc(100% - 30px)}.brandbar{height:43px;padding:0 15px}.original-brand-logo{width:64px;height:34px}.brandbar .micro{font-size:9px}.cart-icon{font-size:11px}.sampler-hero{display:flex;flex-direction:column;gap:23px;min-height:0;padding:30px 0 32px}.sampler-hero .hero-copy{width:100%;max-width:none;order:0;text-align:left}.sampler-hero h1{font-size:42px;line-height:.98;margin:18px 0}.sampler-hero .hero-copy>p:not(.hero-proof-note){font-size:16px;line-height:1.65;margin:0 0 20px}.sampler-hero .arrow-list{font-size:13px;line-height:1.5;margin-bottom:22px}.sampler-hero .arrow-list li{margin:9px 0;padding-left:20px}.rating-link,.sampler-hero .customer-proof .rating-link{font-size:12px;gap:9px;justify-content:flex-start}.rating-link .stars{font-size:18px;letter-spacing:0}.sampler-hero .btn{width:100%;min-height:47px;font-size:15px}.hero-guarantee{width:100%;margin-top:9px}.sampler-hero .hero-proof-note{font-size:11px;max-width:none;margin-top:12px}.sampler-hero .hero-art{order:1;max-width:390px;width:100%;align-self:center}.sampler-hero .hero-art img{max-height:none;width:100%;height:auto}.hero-deal{width:78px;height:78px;left:0;bottom:13%}.hero-deal b{font-size:30px}.hero-guarantee-seal{width:85px;height:85px}.hero-formula-seal{transform:scale(.75);transform-origin:right bottom}.editorial-strip{padding:12px 15px}.editorial-strip .masthead-row{gap:7px 17px}.editorial-strip .masthead-row>.press-item{height:38px}.editorial-strip .edition-logo{height:33px;max-height:36px}.editorial-strip .logo-cloud-culture{height:46px;max-height:46px}.flavor-stage{padding:18px 0 16px}.flavor-stage-inner{width:calc(100% - 30px);display:grid;grid-template-columns:1fr;gap:12px;padding:0;overflow:visible}.flavor-pair{aspect-ratio:1.65;flex:auto;border-radius:8px}.flavor-stage .pair-copy{width:43%}.flavor-stage .pair-copy>span{font-size:7px;line-height:1.4}.flavor-stage .pair-copy h2{font-size:28px;margin:10px 0}.flavor-stage .pair-copy p{font-size:12px;line-height:1.5}.flavor-stage .formula-note{font-size:10px;line-height:1.5;max-width:290px;margin:auto;padding-top:14px}.purchase-section{padding-top:32px}.purchase-layout{grid-template-columns:minmax(0,1fr);gap:30px}.gallery-main{border-radius:10px}.gallery-grid{gap:12px;margin-top:12px}.gallery-grid .campaign-card-copy strong{font-size:23px;margin:13px 0}.gallery-grid .card-quote{font-size:10px}.gallery-grid .card-credit{font-size:8px;line-height:1.35;margin-top:14px}.gallery-grid .card-formula{font-size:8px;margin-top:12px}.gallery-grid .card-flavor{font-size:7px}.gallery-grid .card-stars{font-size:13px}.sampler-card h3{font-size:24px}.sampler-card .tile-label{font-size:8px;margin-bottom:10px}.sampler-card{padding:20px 12px 0}.sampler-card p{font-size:10px;margin:9px 0}.guarantee-tile{padding:17px 12px}.guarantee-tile h3{font-size:29px}.guarantee-tile .guarantee-eyebrow{font-size:7px;line-height:1.5;margin-bottom:14px}.guarantee-tile p{font-size:10px;line-height:1.5;margin-top:14px}.buybox h2,.repeat-offer .buybox h2{font-size:34px;line-height:1.02}.buybox-intro{font-size:15px;line-height:1.65;margin:17px 0 22px}.pack-label{font-size:13px}.frequency{font-size:14px;margin:17px 0}.plan-head .plan-name{font-size:14px}.plan-head{padding:13px 10px}.plan-pricing{font-size:14px}.plan-pricing del{font-size:11px}.discount-pill{font-size:9px}.best-deal-band{font-size:14px;padding:7px}.plan-benefits{font-size:13px;padding:0 14px 16px 32px}.plan-benefits .per-can{font-size:14px}.box-atc{font-size:16px;min-height:50px}.delivery-line{font-size:10px}.mini-review{min-height:170px;flex-basis:86%;padding:18px}.mini-review h4{font-size:16px}.mini-review p{font-size:13px}.box-qa summary{font-size:15px}.box-qa details p{font-size:14px}.ugc-section{width:calc(100% - 20px);padding:32px 0 25px;margin:32px auto 45px;border-radius:14px}.ugc-section .rating-link{justify-content:center;font-size:11px;gap:8px;padding:0 10px}.ugc-section .rating-link .stars{font-size:18px}.ugc-section h2{font-size:31px;line-height:1.04;letter-spacing:-.04em;margin:16px 24px 0}.ugc-track{padding:0 18px;gap:16px;scroll-padding-inline:18px;margin-top:28px}.ugc-card{flex-basis:78%;aspect-ratio:9/16}.rail-controls{margin-top:22px}.rail-controls button{height:34px;width:34px}.ugc-disclosure{font-size:9px;max-width:300px;margin:14px auto 0;padding:0 12px}.reason-row{grid-template-columns:1fr;gap:28px;margin-bottom:52px}.reason-copy h2{font-size:34px;line-height:1.05;margin-bottom:24px}.reason-copy p{font-size:16px;line-height:1.8;margin:0 0 23px;max-width:none}.reason-quote{font-size:16px;line-height:1.6;margin-top:24px;padding-left:15px}.reason-quote cite{font-size:10px}.formula-visual{aspect-ratio:1.2;min-height:330px;border-radius:12px}.formula-visual .formula-type{padding:28px 18px;max-width:51%}.formula-type>span{font-size:8px}.formula-type h3{font-size:39px;margin:22px 0 19px}.formula-type p{font-size:16px}.formula-type small{font-size:8px;margin-top:15px}.formula-visual>a{font-size:9px;left:18px;bottom:16px;max-width:45%}.reason-row.compare-row .comparison-card{order:1;margin-top:12px}.compare-row .reason-copy{order:0}.comparison-card{padding:40px 12px 16px}.comparison-tab{font-size:11px;padding:9px;left:20%;right:20%;top:-18px}.comparison-card th,.comparison-card td{font-size:10px;padding:17px 4px}.comparison-card td strong{font-size:11px}.comparison-card .source-note{font-size:9px;line-height:1.4}.repeat-offer{grid-template-columns:1fr;gap:28px;padding:0 0 48px}.repeat-art{border-radius:12px}.repeat-offer .buybox-intro{margin:17px 0 21px}.serving-section{grid-template-columns:1fr;gap:28px;padding:0 0 45px}.serving-section .reason-copy{order:0}.serving-section .serving-photo{order:1;border-radius:15px}.serving-photo img{aspect-ratio:1.25;object-position:45% center}.ease-image-note{font-size:19px;right:5%;top:7%}.sampler-faq{padding:33px 0 36px}.sampler-faq .faq h2{font-size:32px;margin-bottom:24px}.sampler-faq .faq details{padding:15px 0}.sampler-faq .faq summary{font-size:15px}.sampler-faq .faq details p{font-size:14px;line-height:1.8}.bottom-reviews{padding:42px 0}.review-summary{align-items:flex-start;gap:20px;flex-direction:column}.review-summary h2{font-size:30px}.review-summary p{font-size:12px}.review-score{font-size:38px}.review-filter{font-size:11px;gap:12px;flex-wrap:wrap}.review-filter select{font-size:12px}.customer-review{grid-template-columns:1fr;gap:14px;padding:25px 0}.customer-review .review-main h3{font-size:18px}.customer-review .review-main p{font-size:15px;line-height:1.75}.customer-review .review-person small,.review-source-note{font-size:10px}.bottom-reviews>.btn{width:100%;font-size:11px}.original-press{padding:22px 15px;margin-bottom:38px}.final-offer{padding-bottom:42px}.sticky-buy{padding:9px 13px;gap:12px}.sticky-buy>div{display:block;flex:1;min-width:0}.sticky-name{font-size:15px;line-height:1.05;letter-spacing:-.03em}.sticky-buy small{font-size:8px;line-height:1.35;display:block;margin-top:4px}.sticky-buy .btn{min-width:0;flex:0 0 43%;font-size:11px;min-height:43px;padding:10px 8px}.footer{padding-bottom:125px}}@media(max-width:350px){.sampler-hero h1{font-size:37px}.rating-link,.sampler-hero .customer-proof .rating-link{font-size:10px}.buybox h2,.repeat-offer .buybox h2{font-size:30px}.plan-head{gap:5px}.plan-head .plan-name{font-size:12px}.plan-pricing{gap:4px;font-size:13px}.plan-benefits{font-size:12px}.ugc-section h2{font-size:28px}.ugc-section .rating-link{font-size:10px;gap:6px}.ugc-section .rating-link .stars{font-size:16px}.flavor-stage .pair-copy h2{font-size:24px}.flavor-stage .pair-copy p{font-size:10px}.formula-type h3{font-size:34px}.formula-type p{font-size:14px}.formula-type small{font-size:7px}.gallery-grid .campaign-card-copy strong{font-size:20px}.gallery-grid .card-quote{font-size:9px}.guarantee-tile h3{font-size:25px}.guarantee-tile p{font-size:9px}}@media(max-width:700px){.sampler-hero .hero-copy{text-align:center}.sampler-hero h1{font-size:34px;line-height:1;letter-spacing:-.04em;margin:17px 0}.sampler-hero .hero-copy>p:not(.hero-proof-note){font-size:15px;line-height:1.6;margin-bottom:20px}.sampler-hero .customer-proof .rating-link{justify-content:center}.sampler-hero .arrow-list{text-align:left;max-width:310px;margin:0 auto}.sampler-hero .hero-copy>.btn,.sampler-hero .hero-guarantee{display:none}.sampler-hero .hero-proof-note{margin-top:14px}.sampler-hero{padding-top:23px;gap:20px}.sticky-buy{flex-direction:column-reverse;gap:7px;padding:12px 24px 10px}.sticky-buy .btn{width:100%;flex:auto;min-height:47px;font-size:14px}.sticky-buy>div{width:100%;text-align:center;flex:auto}.sticky-buy .sticky-name{display:none}.sticky-buy small{font-size:10px;max-width:none;margin:0;line-height:1.35}}@media(max-width:350px){.sampler-hero h1{font-size:32px}.sticky-buy{padding-inline:16px}.sticky-buy small{font-size:9px}}.sampler-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:5%;padding:48px 0 58px;min-height:730px}.sampler-hero .hero-copy{max-width:650px}.sampler-hero h1{font-size:clamp(36px,3.15vw,50px);line-height:1.04;letter-spacing:-.045em;margin:30px 0 27px}.sampler-hero h1>span{display:block}.sampler-hero .hero-copy>p{font-size:19px;line-height:1.55;max-width:600px;margin:0 0 32px}.sampler-hero .hero-copy>p b,.sampler-hero .arrow-list b{color:var(--purple);font-weight:700}.sampler-hero .arrow-list{font-size:18px;line-height:1.5;margin:0 0 55px}.sampler-hero .arrow-list li{padding-left:20px;margin:11px 0}.sampler-hero .arrow-list li:before{content:"\279c";color:var(--ink);font-size:16px}.sampler-hero .arrow-list sup{font-size:11px;line-height:0;margin-left:2px}.sampler-hero .arrow-list sup a{color:var(--purple);text-decoration:none}.sampler-hero .hero-action{width:min(100%,455px)}.sampler-hero .hero-action .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;font-size:19px;letter-spacing:.035em;line-height:1.2;border-radius:40px;padding:16px 22px}.sampler-hero .hero-action .hero-guarantee{display:block;width:100%;margin:10px 0 0;font-size:11px;line-height:1.4;font-weight:500;color:var(--purple);text-align:center;cursor:default}.sampler-hero .hero-art{position:relative}.sampler-hero .campaign-hero{border-radius:16px}.sampler-hero .hero-deal{left:-4%;bottom:21%;height:106px;width:106px;font-size:26px;box-shadow:0 5px 12px #471b4124;border:3px solid white;outline:1px solid #ee00d8;z-index:2}.sampler-hero .hero-deal b{font-size:40px;line-height:1}.hero-award-seal{position:absolute;right:-1%;top:1%;z-index:2;width:135px;height:135px;background:#fff5ef;color:#9c008e;border:5px solid white;outline:2px solid #b400a0;border-radius:50%;box-shadow:0 5px 13px #36112e26;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transform:rotate(12deg);line-height:1}.hero-award-seal>span:first-child{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.hero-award-seal>b{font-size:39px;font-weight:800;letter-spacing:-.05em}.hero-award-seal>strong{font-size:13px;line-height:1.05;letter-spacing:.025em;margin:4px 0}.hero-award-seal>span:last-child{font-size:11px;letter-spacing:.12em}.hero-claim-note{font-size:11px;line-height:1.6;max-width:1000px;margin:18px auto 0;scroll-margin-top:60px}.hero-claim-note:target{outline:2px solid #b800ff;outline-offset:8px}@media(min-width:701px)and (max-width:1100px){.sampler-hero{gap:4%;min-height:620px;padding:42px 0}.sampler-hero h1{font-size:clamp(25px,3.3vw,36px);margin:24px 0}.sampler-hero .hero-copy>p{font-size:16px;line-height:1.6;margin-bottom:24px}.sampler-hero .arrow-list{font-size:15px;margin-bottom:32px}.sampler-hero .hero-action .btn{font-size:16px;min-height:51px}.hero-award-seal{width:100px;height:100px;border-width:4px}.hero-award-seal>b{font-size:29px}.hero-award-seal>strong{font-size:10px}.hero-award-seal>span:first-child{font-size:7px}.hero-award-seal>span:last-child{font-size:8px}.sampler-hero .hero-deal{width:85px;height:85px;font-size:21px}.sampler-hero .hero-deal b{font-size:33px}}@media(max-width:700px){.sampler-hero{display:flex;flex-direction:column;gap:24px;min-height:0;padding:25px 0 32px}.sampler-hero .hero-copy{text-align:center;width:100%;max-width:none}.sampler-hero h1{font-size:clamp(22px,7.2vw,42px);line-height:1.05;margin:22px 0}.sampler-hero .hero-copy>p{font-size:15px;line-height:1.6;max-width:480px;margin:0 auto 24px}.sampler-hero .arrow-list{font-size:14px;line-height:1.5;text-align:left;width:max-content;max-width:100%;margin:0 auto 24px}.sampler-hero .arrow-list li{margin:10px 0;padding-left:20px}.sampler-hero .hero-action{width:min(100%,455px);margin:0 auto}.sampler-hero .hero-action .btn{display:flex;font-size:16px;min-height:50px}.sampler-hero .hero-action .hero-guarantee{display:block;font-size:10px;margin-top:9px}.sampler-hero .hero-art{order:1;width:100%;max-width:440px;align-self:center;margin-top:6px}.sampler-hero .hero-deal{width:80px;height:80px;font-size:20px;left:0;bottom:20%;border-width:3px}.sampler-hero .hero-deal b{font-size:31px}.hero-award-seal{width:98px;height:98px;right:1%;top:1%;border-width:4px}.hero-award-seal>b{font-size:28px}.hero-award-seal>strong{font-size:10px}.hero-award-seal>span:first-child{font-size:7px}.hero-award-seal>span:last-child{font-size:8px}}@media(max-width:350px){.sampler-hero .arrow-list{font-size:12px}.sampler-hero .hero-copy>p{font-size:14px}.sampler-hero .hero-action .btn{font-size:14px}.sampler-hero .customer-proof .rating-link{font-size:10px}}.flavor-argument{padding:40px 0 26px}.flavor-argument-heading{font-size:clamp(30px,3vw,46px);line-height:1.05;letter-spacing:-.035em;font-weight:800;text-align:center;color:var(--ink);margin:0 auto 32px;padding:0 20px}.flavor-argument .pair-copy h3{font-size:28px;line-height:1.03;letter-spacing:-.035em;font-weight:800;margin:12px 0 14px;color:#173e32}.flavor-argument .pair-copy p{font-size:13px;line-height:1.5;text-wrap:pretty}.flavor-argument .formula-note{font-size:15px;line-height:1.5;padding:22px 20px 0;max-width:none}.flavor-argument .formula-note strong{font-weight:700}@media(min-width:701px)and (max-width:1300px){.flavor-argument .flavor-stage-inner{grid-template-columns:1fr;max-width:720px;width:calc(100% - 48px);gap:18px}.flavor-argument .pair-copy>span{font-size:9px}.flavor-argument .pair-copy h3{font-size:34px}.flavor-argument .pair-copy p{font-size:16px}}@media(max-width:700px){.flavor-argument{padding:30px 0 23px}.flavor-argument-heading{font-size:31px;margin-bottom:25px}.flavor-argument .flavor-stage-inner{gap:16px}.flavor-argument .flavor-pair{aspect-ratio:1.5}.flavor-argument .pair-copy h3{font-size:22px;margin:8px 0 9px;line-height:1.02}.flavor-argument .pair-copy p{font-size:11px;line-height:1.45}.flavor-argument .pair-copy>span{font-size:6px;line-height:1.4}.flavor-argument .formula-note{font-size:14px;padding-top:20px}.flavor-argument .formula-note strong{display:block}}@media(max-width:370px){.flavor-argument-heading{font-size:28px}.flavor-argument .pair-copy h3{font-size:18px;margin:7px 0}.flavor-argument .pair-copy p{font-size:10px;line-height:1.4}.flavor-argument .pair-copy>span{font-size:5.5px}}.flavor-argument .pair-rating{display:block;width:fit-content;margin:0 auto 13px;text-align:center;text-decoration:none;color:var(--ink);border-radius:3px}.flavor-argument .pair-rating>span{display:block;font-size:18px;letter-spacing:0;line-height:1;color:var(--purple)}.flavor-argument .pair-rating>small{display:block;font-size:7px;line-height:1.4;margin-top:4px;color:var(--ink);white-space:nowrap}.flavor-argument .pair-rating:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.flavor-argument .pair-rating:hover>small{text-decoration:underline}@media(min-width:1301px)and (max-width:1550px){.flavor-argument .pair-copy h3{font-size:23px;margin:8px 0 10px}.flavor-argument .pair-copy p{font-size:11px;line-height:1.45}.flavor-argument .pair-rating{margin-bottom:10px}}@media(max-width:700px){.flavor-argument .pair-rating{margin-bottom:10px}.flavor-argument .pair-rating>span{font-size:17px}.flavor-argument .pair-rating>small{font-size:6px;margin-top:3px}.flavor-argument .pair-copy h3{font-size:20px;margin:7px 0 8px}}@media(max-width:370px){.flavor-argument .flavor-pair{aspect-ratio:1.3}.flavor-argument .pair-rating{margin-bottom:8px}.flavor-argument .pair-rating>span{font-size:16px}.flavor-argument .pair-rating>small{font-size:5.5px}.flavor-argument .pair-copy h3{font-size:17px;margin:6px 0}}.gallery-grid .guarantee-tile{container-type:inline-size;padding:clamp(10px,1.5vw,20px);justify-content:center;overflow:hidden}.gallery-grid .guarantee-tile h3{font-size:clamp(13px,10.5cqw,42px);line-height:1.05;margin:0;letter-spacing:-.025em}.gallery-grid .guarantee-tile p{font-size:clamp(7px,4.3cqw,13px);line-height:1.5;margin:6cqw 0 0}.gallery-grid .guarantee-tile .guarantee-eyebrow{font-size:clamp(5.5px,2.8cqw,9px);line-height:1.4;margin:6cqw 0 0;letter-spacing:0;text-decoration:underline}.gallery-grid.sales-gallery{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 12px;scrollbar-width:thin;scrollbar-color:#b900eb #ecd5ec}.sales-card{position:relative;container-type:inline-size;flex:0 0 88%;min-width:0;aspect-ratio:.88;border-radius:12px;overflow:hidden;scroll-snap-align:start;background:#ecd5ec;color:#173e32}.sales-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:35% center}.sales-flavor{background:#e9b5bf}.sales-flavor>img{left:-6%;object-position:35% center;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent 100%);mask-image:linear-gradient(to right,#000 85%,transparent 100%)}.sales-card .sales-copy{position:absolute;top:7%;right:5%;bottom:7%;left:49%;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:1}.sales-card h3{font-size:clamp(20px,6.2cqw,42px);line-height:1.04;letter-spacing:-.035em;margin:0 0 5cqw;font-weight:800}.sales-card p,.sales-card blockquote{font-size:clamp(10px,2.9cqw,17px);line-height:1.45;margin:0 0 4cqw}.sales-card .sales-stars{font-size:clamp(14px,4.5cqw,25px);line-height:1;color:#c600f0;margin:1cqw 0 2cqw}.sales-card cite{font-size:clamp(8px,2.3cqw,13px);font-style:normal;line-height:1.4}.sales-card h3 em{font-style:normal;color:#b000df}.sales-card .sales-proof-line{font-weight:800;margin:5cqw 0 0;font-size:clamp(12px,3.5cqw,20px)}.sales-offer{background:#ecd5ec}.sales-offer .sales-copy{inset:6% 7% auto;height:59%;justify-content:flex-start}.sales-offer h3{font-size:clamp(25px,7.3cqw,46px);margin-bottom:4cqw}.sales-offer p{font-size:clamp(12px,3.4cqw,19px);margin-bottom:3cqw}.sales-offer>img{inset:auto 0 0;width:100%;height:36%;object-fit:cover;object-position:center 55%;mix-blend-mode:multiply}.sales-cta{display:block;align-self:center;border-radius:99px;background:linear-gradient(100deg,#ff0784,#d500f4);color:#fff;text-decoration:none;font-weight:800;font-size:clamp(10px,2.8cqw,16px);padding:3.5cqw 4cqw;margin-top:1cqw;line-height:1.2}.sales-cta:focus-visible{outline:3px solid #173e32;outline-offset:3px}@media(max-width:370px){.sales-card{flex-basis:92%;aspect-ratio:.72}.sales-card .sales-copy{left:46%;right:4%;top:5%;bottom:5%}.sales-card h3{font-size:20px;margin-bottom:14px}.sales-card p,.sales-card blockquote{font-size:10px;margin-bottom:12px}.sales-offer .sales-copy{inset:6% 6% auto;height:62%}.sales-offer h3{font-size:25px}.sales-offer p{font-size:12px}.sales-offer>img{height:32%}}.gallery-grid.sales-gallery{margin-top:0}.gallery-grid.sales-gallery>.gallery-main{grid-column:1/-1;margin:0}.product-gallery-dots{display:none}.sales-guarantee{text-decoration:none;color:var(--ink)}.sales-guarantee .sales-copy{top:10%;right:10%;bottom:10%;left:10%;justify-content:center}.sales-guarantee h3{font-size:clamp(28px,9cqw,42px);margin-bottom:8cqw}.sales-guarantee span{font-size:clamp(8px,2.8cqw,12px);text-decoration:underline;font-weight:700}@media(min-width:701px){.gallery-grid.sales-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.sales-card{width:100%;aspect-ratio:1.14}.sales-card .sales-copy{top:5%;bottom:5%}.sales-card h3{font-size:5.7cqw;margin-bottom:3cqw}.sales-card p,.sales-card blockquote{font-size:2.8cqw;margin-bottom:3cqw}.sales-card cite{font-size:2.1cqw}.sales-offer h3{font-size:clamp(22px,7.3cqw,46px)}.sales-offer p{font-size:clamp(10px,3.4cqw,19px)}.sales-guarantee h3{font-size:clamp(26px,9cqw,42px)}}@media(min-width:701px)and (max-width:1100px){.gallery-grid.sales-gallery{grid-template-columns:1fr}}@media(max-width:370px){.sales-guarantee .sales-copy{top:10%;right:10%;bottom:10%;left:10%}.sales-guarantee h3{font-size:28px}}@media(max-width:700px){.gallery-grid.sales-gallery{display:flex;gap:14px;padding:0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.gallery-grid.sales-gallery::-webkit-scrollbar{display:none}.gallery-grid.sales-gallery>.gallery-main,.gallery-grid.sales-gallery>.sales-card{flex:0 0 100%;width:100%;min-width:0;aspect-ratio:1.19;scroll-snap-align:start;border-radius:12px}.gallery-grid.sales-gallery>.gallery-main{position:relative}.gallery-grid.sales-gallery>.gallery-main>img{width:100%;height:100%;object-fit:cover}.sales-card .sales-copy{top:5%;right:5%;bottom:5%;left:49%}.sales-card h3{font-size:5.7cqw;line-height:1.04;margin:0 0 3cqw}.sales-card p,.sales-card blockquote{font-size:2.8cqw;line-height:1.4;margin:0 0 3cqw}.sales-card .sales-stars{font-size:4cqw;margin:1cqw 0 2cqw}.sales-card cite{font-size:2.1cqw}.sales-card .sales-proof-line{font-size:3.3cqw;margin-top:4cqw}.sales-offer .sales-copy{inset:5% 6% auto;height:65%}.sales-offer h3{font-size:6cqw;margin-bottom:2cqw}.sales-offer p{font-size:3cqw;margin-bottom:2cqw}.sales-offer>img{height:29%}.sales-cta{font-size:2.5cqw;padding:2.5cqw 3.5cqw;margin-top:0}.sales-guarantee .sales-copy{top:10%;right:10%;bottom:10%;left:10%}.sales-guarantee h3{font-size:9cqw;margin-bottom:8cqw}.product-gallery-dots{display:flex;justify-content:center;gap:12px;padding:13px 0 0}.product-gallery-dots button{width:13px;height:13px;border-radius:50%;border:1px solid #171217;padding:0;background:transparent;cursor:pointer}.product-gallery-dots button[aria-current=true]{background:#171217;box-shadow:inset 0 0 0 2px #fff5ef}.product-gallery-dots button:focus-visible{outline:2px solid #c600f0;outline-offset:3px}}.story-card{position:relative;container-type:inline-size;min-width:0;aspect-ratio:1.14;border-radius:14px;overflow:hidden;background:#ecd5ec;color:#173e32;isolation:isolate}.story-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.story-copy{position:absolute;top:7%;right:5%;bottom:7%;left:51%;display:flex;flex-direction:column;justify-content:center;text-align:center}.story-card h3{font-size:6cqw;line-height:1.05;letter-spacing:-.035em;font-weight:800;margin:0 0 4cqw}.story-card p,.story-card blockquote{font-size:2.95cqw;line-height:1.45;margin:0}.story-card cite{font-size:2.25cqw;line-height:1.35;font-style:normal;display:block;margin-top:3cqw}.story-cotton{background:#e9b5bf}.story-cotton>img{left:-6%;object-position:35% center;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent 100%);mask-image:linear-gradient(to right,#000 85%,transparent 100%)}.story-review{margin-top:5cqw}.story-stars{display:block;font-size:4.4cqw;letter-spacing:-.06em;line-height:1;color:#c600f0;margin-bottom:2.5cqw}.story-blue .story-review{margin-top:2cqw}.story-blue .story-signoff{font-weight:750;font-size:3.4cqw;margin-top:6cqw}.story-pack>img{object-position:center bottom}.story-pack-copy{position:absolute;inset:6% 6% auto;text-align:center}.story-pack h3{font-size:7.2cqw;margin-bottom:2.5cqw}.story-pack p{font-size:3.2cqw;line-height:1.4}.story-proof>img{object-position:center center}.story-proof-copy{position:absolute;top:9%;right:14%;bottom:8%;left:14%;display:flex;flex-direction:column;align-items:center;text-align:center}.story-proof h3{font-size:8.2cqw;line-height:1.02;margin:0}.story-proof h3 strong{font-weight:850}.story-proof .story-proof-context{font-size:2.5cqw;margin-top:2cqw}.story-proof-stats{display:flex;justify-content:center;gap:7cqw;width:100%;margin:auto 0}.story-proof-stats p{display:flex;flex-direction:column;gap:1cqw;white-space:nowrap}.story-proof-stats strong{font-size:6.8cqw;line-height:1;font-weight:800;letter-spacing:-.04em}.story-proof-stats span{font-size:3cqw}.story-promise{color:#173e32;text-decoration:none;text-transform:none;display:flex;flex-direction:column;align-items:center;gap:2cqw}.story-promise b{font-size:4.2cqw;line-height:1.15;letter-spacing:-.025em}.story-promise span{font-size:2.25cqw;text-decoration:underline;font-weight:700}.story-promise:focus-visible{outline:2px solid #173e32;outline-offset:5px}@media(min-width:701px){.gallery-grid.sales-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;overflow:visible}}@media(max-width:700px){.gallery-grid.sales-gallery>.story-card{flex:0 0 100%;width:100%;min-width:0;aspect-ratio:1.19;scroll-snap-align:start;border-radius:12px}.story-card h3{font-size:6.2cqw}.story-card p,.story-card blockquote{font-size:3.1cqw}.story-pack h3{font-size:7.2cqw}.story-pack p{font-size:3.2cqw}.story-proof h3{font-size:8.2cqw}.story-proof .story-proof-context{font-size:2.5cqw}.story-proof-copy{top:8%;bottom:8%}}.story-copy{top:6%;right:5%;bottom:6%;left:51%;justify-content:flex-start}.story-rating{color:#173e32;text-align:center;margin-bottom:4cqw}.story-rating .story-stars{font-size:4.4cqw;margin:0 0 1.2cqw;line-height:1}.story-rating small{display:block;font-size:2.05cqw;line-height:1.3}.story-copy h3{font-size:7.3cqw;line-height:1;margin:0 0 3cqw}.story-copy h4{font-size:3.8cqw;line-height:1.15;margin:0 0 3cqw;font-weight:750}.story-copy p{font-size:2.95cqw;line-height:1.4}.story-callout{display:block;font-size:3.5cqw;line-height:1.15;margin-top:auto;padding-top:4cqw;text-align:center}.story-pack{background:#e7c5e0}.story-pack>img{width:100%;height:auto;inset:auto 0 -4%;object-fit:contain}.story-pack-copy{inset:4% 9% auto}.story-pack .story-rating{margin-bottom:2.2cqw}.story-pack .story-rating .story-stars{font-size:3.9cqw;margin-bottom:.6cqw}.story-pack h3{font-size:6.1cqw;margin:0 0 1.3cqw;line-height:1.05}.story-pack h4{font-size:3.9cqw;line-height:1.15;margin:0 0 2cqw;font-weight:750}.story-pack p{font-size:2.9cqw;line-height:1.35}.story-pack-callout{position:absolute;bottom:1%;left:0;right:0;font-size:3cqw;line-height:1.2;text-align:center}.story-proof-copy{top:7%;right:14%;bottom:7%;left:14%;justify-content:space-between}.story-proof h3{font-size:7.3cqw;line-height:1.02}.story-proof .story-proof-context{font-size:2.1cqw;margin-top:1.2cqw}.story-proof .story-proof-body{font-size:3cqw;line-height:1.4;margin:0}.story-proof-body>strong{display:inline-block;font-size:3.7cqw;margin-bottom:1.4cqw}.story-proof .story-awards{font-size:5.9cqw;line-height:1.05;letter-spacing:-.025em;margin:0;font-weight:800}.story-promise{gap:1.5cqw}.story-promise b{font-size:3.5cqw}.story-promise span{font-size:2cqw}@media(max-width:700px){.story-copy h3{font-size:7.3cqw}.story-copy p{font-size:3.05cqw}.story-pack h3{font-size:6.1cqw}.story-pack-copy{top:3%}.story-pack .story-rating{margin-bottom:1.2cqw}.story-pack h4{margin-bottom:1cqw}.story-pack p{font-size:2.9cqw;line-height:1.3}.story-proof h3{font-size:7.3cqw}.story-proof .story-proof-context{font-size:2.1cqw}.story-proof .story-proof-body{font-size:3cqw}}.story-copy{top:6%;right:5%;bottom:6%;left:51%}.story-copy .story-rating{margin-bottom:3cqw}.story-copy h3{font-size:6.8cqw;min-height:13.6cqw;display:flex;align-items:center;justify-content:center;margin-bottom:2.5cqw}.story-copy h4{margin-bottom:2.5cqw}.story-copy p{font-size:3.15cqw;line-height:1.4;min-height:31cqw}.story-callout{margin-top:0;padding-top:4cqw;font-size:3.35cqw}.story-pack>img{width:94%;inset:auto 3% 0;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.story-pack-callout{bottom:3%;font-size:3cqw}.story-pack-copy{inset:4% 8% auto}.story-pack p{font-size:3.05cqw;line-height:1.35}.story-proof-copy{top:7%;right:17%;bottom:7%;left:17%}.story-proof-body>strong{font-size:5.05cqw;letter-spacing:-.025em;line-height:1.1;margin-bottom:2.3cqw;white-space:nowrap}.story-proof .story-proof-body{font-size:3.15cqw;line-height:1.4}.story-proof .story-awards{font-size:5.9cqw}@media(max-width:700px){.story-copy h3{font-size:6.8cqw}.story-copy p{font-size:3.15cqw}.story-pack-copy{top:3%}.story-pack p{font-size:3.05cqw;line-height:1.3}.story-proof .story-proof-body{font-size:3.15cqw}}#offer h2{font-size:48px;line-height:1.06;letter-spacing:-.035em}#offer .buybox-intro{font-size:20px;line-height:1.5;margin:24px 0 30px}#offer .buybox-award{color:#c600f0;font-weight:650}#offer .pack-label{font-size:16px;line-height:1.4;margin:0 0 14px}#offer .pack-chip{padding:10px 12px;border:1px solid #221622;border-radius:6px;background:#ecd5ec;box-shadow:0 4px 7px #30202c20;margin-bottom:20px}#offer .pack-chip .pack-deal{font-size:10px;line-height:1.4;padding:4px 8px;top:-12px;border-radius:3px}#offer .pack-chip .pack-mini-cans{width:230px;max-width:75%;height:72px;margin:0 auto}#offer .pack-chip .matte-pack-row{width:100%!important;height:72px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border-radius:0;mix-blend-mode:normal}#offer .pack-caption{margin:0}#offer .pack-caption strong{font-size:18px;line-height:1.15;margin:0;font-weight:800}#offer .frequency{font-size:16px;margin:20px 0 14px}@media(min-width:701px)and (max-width:1100px){#offer h2{font-size:38px}#offer .buybox-intro{font-size:17px}}@media(max-width:700px){#offer h2{font-size:32px;line-height:1.08}#offer .buybox-intro{font-size:16px;line-height:1.55;margin:20px 0 26px}#offer .pack-label,#offer .frequency{font-size:15px}#offer .pack-chip{padding:10px 10px 9px}#offer .pack-chip .pack-mini-cans{width:220px;height:70px;max-width:80%}#offer .pack-chip .matte-pack-row{height:70px!important}#offer .pack-caption strong{font-size:17px}}@media(max-width:350px){#offer h2{font-size:29px}#offer .buybox-intro{font-size:15px}}#offer .pack-chip{padding:12px 12px 10px}#offer .pack-chip .pack-deal{font-size:11px;padding:4px 9px;top:-12px}#offer .pack-chip .pack-mini-cans{width:300px;max-width:88%;height:104px}#offer .pack-chip .matte-pack-row{height:104px!important;image-rendering:auto}#offer .pack-caption{margin-top:2px}@media(max-width:700px){#offer .pack-chip{padding:12px 10px 10px}#offer .pack-chip .pack-mini-cans{width:280px;max-width:94%;height:98px}#offer .pack-chip .matte-pack-row{height:98px!important}}#offer .pack-chip{padding:9px 12px 8px;background:#e8cae8}#offer .pack-chip .pack-mini-cans{width:260px;max-width:92%;height:120px;overflow:hidden;position:relative}#offer .pack-chip .matte-pack-row{width:220px!important;height:148px!important;max-width:none!important;position:absolute!important;top:-12px;bottom:auto;left:50%;transform:translate(-50%)!important;object-fit:contain!important;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 92%,transparent)!important;mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 92%,transparent)!important;-webkit-mask-composite:source-in;mask-composite:intersect}#offer .pack-caption{margin-top:0;line-height:1.2}@media(max-width:700px){#offer .pack-chip .pack-mini-cans{height:114px}#offer .pack-chip .matte-pack-row{width:210px!important;height:141px!important;top:-11px}}.ugc-section{padding-top:58px;scroll-margin-top:20px}.ugc-section .customer-proof{margin:0}.ugc-section .rating-link{font-size:20px;line-height:1.4;gap:18px;justify-content:center}.ugc-section .rating-link .stars{font-size:29px;line-height:1;letter-spacing:1px}.ugc-section .ugc-proof-text{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:center}.ugc-section .ugc-proof-text>span{white-space:nowrap}.ugc-section h2{margin:22px 24px 0;line-height:1.08}.ugc-section .ugc-track{margin-top:36px}@media(max-width:700px){.ugc-section{padding-top:36px}.ugc-section .rating-link{flex-wrap:wrap;gap:10px;padding:0 12px;font-size:14px;line-height:1.4}.ugc-section .rating-link .stars{flex-basis:100%;font-size:25px;letter-spacing:1px}.ugc-section .ugc-proof-text{gap:7px}.ugc-section h2{margin:20px 18px 0;font-size:31px;line-height:1.08}.ugc-section .ugc-track{margin-top:26px}}@media(max-width:350px){.ugc-section .rating-link{font-size:13px}.ugc-section h2{font-size:28px}}#take-your-time-back{scroll-margin-top:32px}#take-your-time-back .reason-copy p{margin-bottom:22px}#take-your-time-back .reason-quote{font-weight:700;margin:26px 0 0}#take-your-time-back .reason-quote cite{font-weight:400}#take-your-time-back .reason-recommendation{margin-top:24px}#take-your-time-back .reason-recommendation strong{display:block;color:var(--purple);font-size:22px;line-height:1.25}#take-your-time-back .reason-recommendation small{display:block;margin-top:6px;font-size:11px;line-height:1.5}#take-your-time-back .reason-shop{display:inline-flex;max-width:100%;margin-top:24px;font-size:14px;line-height:1.4;white-space:normal;text-align:center;padding:16px 24px}@media(max-width:700px){#take-your-time-back .reason-copy h2{font-size:32px;margin-bottom:24px}#take-your-time-back .reason-recommendation strong{font-size:20px}#take-your-time-back .reason-shop{display:flex;width:100%;font-size:13px;padding:15px 18px}}@media(max-width:350px){#take-your-time-back .reason-copy h2{font-size:29px}}.sampler-hero .hero-copy>p{max-width:590px}.original-press{padding:22px 0 26px;margin:0;border-top:1px solid #ecdfea;border-bottom:1px solid #ecdfea}.pair-copy p{font-size:13px;line-height:1.45;max-width:190px;margin:10px auto 0}.pair-copy h3{font-size:24px;line-height:1.05;letter-spacing:-.03em}.story-copy{top:7%;right:5%;bottom:7%;left:51%}.story-copy h3{font-size:7.2cqw;min-height:14.4cqw;margin-bottom:4cqw}.story-copy h4{font-size:3.9cqw;margin-bottom:3cqw}.story-copy p{font-size:3.35cqw;line-height:1.45;min-height:0}.story-proof .story-proof-body{font-size:3.5cqw}#offer .pack-chip .pack-mini-cans{width:310px;height:145px;max-width:96%}#offer .pack-chip .matte-pack-row{width:254px!important;height:170px!important;top:-10px!important}#offer .pack-chip{padding-bottom:10px}.buybox-intro{line-height:1.55}.benefit-photo{margin:0;overflow:hidden;border-radius:20px;box-shadow:0 12px 26px #3a183b0c}.benefit-photo img{width:100%;height:100%;aspect-ratio:1.5;object-fit:cover;display:block}#take-your-time-back{align-items:center}#take-your-time-back .reason-copy h2{margin-bottom:28px}#take-your-time-back .reason-copy p{margin-bottom:20px}#take-your-time-back .reason-quote{margin-top:24px}.compare-row .reason-copy p:last-child{margin-bottom:0}.serving-section .serving-photo{height:460px;border-radius:20px;overflow:hidden}.serving-section .serving-photo img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.repeat-art>img{object-fit:cover}.review-person time{display:block;font-size:11px;color:#685c6b;margin-top:9px}.customer-review{padding-top:26px;padding-bottom:26px}.footer{padding-top:42px;padding-bottom:120px}.footer .original-footer-logo{opacity:1}.footer nav{display:flex;flex-wrap:wrap;gap:14px 24px;margin:20px 0}.footer p{max-width:960px}@media(max-width:700px){.original-press{padding:18px 12px 22px}.original-press .coverage-logos{gap:22px}.pair-copy h3{font-size:23px}.pair-copy p{font-size:12px;line-height:1.4}#offer .pack-chip .pack-mini-cans{height:136px}#offer .pack-chip .matte-pack-row{width:240px!important;height:161px!important;top:-10px!important}#take-your-time-back .reason-copy h2{margin-bottom:22px}#take-your-time-back .reason-copy p{font-size:16px;line-height:1.65;margin-bottom:18px}#take-your-time-back .reason-quote{font-size:15px;line-height:1.5;margin-top:22px}.benefit-photo img{aspect-ratio:1.4;object-position:45% center}.serving-section .serving-photo{height:350px}.serving-section .reason-copy p{font-size:16px;line-height:1.65}.story-copy p{font-size:3.35cqw;min-height:0}.footer{padding-bottom:112px}}.buybox,.bottom-reviews{min-width:0}.review-slider-track{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;min-width:0;width:100%;touch-action:pan-x pan-y pinch-zoom}.review-slider-track::-webkit-scrollbar{display:none}.review-slider-track:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.review-slider-track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.mini-reviews.review-slider-track{gap:14px;margin-bottom:0;padding-bottom:5px}.review-slider-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:12px 0 24px}.review-slider-controls[hidden]{display:none}.review-slider-controls button{width:38px;height:38px;border-radius:50%;border:1px solid #6d527380;background:transparent;color:#2a1930;font:25px/1 system-ui;cursor:pointer;display:grid;place-items:center;padding:0;flex:none}.review-slider-controls button:hover:not(:disabled){background:#ecd5ec;border-color:#a600d5}.review-slider-controls button:focus-visible{outline:2px solid #a600d5;outline-offset:3px}.review-slider-controls button:disabled{opacity:.3;cursor:default}.review-slider-status{font-size:12px;color:#655269;margin-right:5px;font-variant-numeric:tabular-nums}.written-review-track{align-items:stretch;padding:4px 0 10px}.written-review-track .customer-review{flex:0 0 calc((100% - 36px)/3);min-width:0;display:flex;flex-direction:column;gap:20px;padding:25px;background:#f0e1f0;border:1px solid #dfc8e2;border-radius:12px;margin:0;scroll-snap-align:start;scroll-snap-stop:always}.written-review-track .customer-review[hidden]{display:none!important}.written-review-track .review-person{order:2;margin-top:auto;padding-top:4px}.written-review-track .review-person b,.written-review-track .review-person small{display:block}.written-review-track .review-main{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.written-review-track .review-main h3{font-size:20px;line-height:1.2;margin:14px 0 12px}.written-review-track .review-main p{font-size:15px;line-height:1.65;margin:0}.written-review-track .product-label{font-size:10px;line-height:1.5;margin-top:18px}.bottom-reviews .review-slider-controls{margin-bottom:24px}@media(max-width:1000px){.written-review-track .customer-review{flex-basis:calc((100% - 18px)/2)}}@media(max-width:700px){.written-review-track{gap:14px}.written-review-track .customer-review{flex-basis:88%;padding:23px;gap:20px}.written-review-track .review-main h3{font-size:20px}.written-review-track .review-main p{font-size:15px;line-height:1.6}.review-slider-controls button{width:40px;height:40px}}.bottom-reviews.review-library{background:transparent;border:1px solid #241822;padding:0;margin-top:110px;margin-bottom:110px}.review-library .stars{color:#160e15;font-size:27px;letter-spacing:-1px;white-space:nowrap}.review-library .review-summary{display:block;padding:30px;border-bottom:1px solid #241822}.rating-overview{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:15px}.rating-overview strong{font-size:24px}.rating-distribution{display:grid;gap:6px;width:280px;max-width:100%;margin-top:24px}.rating-distribution-row{display:grid;grid-template-columns:65px 1fr;align-items:center;gap:12px;font-size:14px;color:#615960}.rating-bar{height:22px;background:#d1cecf;position:relative}.rating-bar>span{position:absolute;inset:0 auto 0 0;background:#160e15}.rating-bar b{position:relative;display:block;z-index:1;padding:1px 5px;font-size:12px;font-weight:400;color:#fff;text-shadow:0 1px 3px #000;line-height:20px}.review-library .review-filter{padding:18px 30px;margin:0;border-bottom:1px solid #d9cbd2;gap:15px;font-size:13px}.review-library .review-filter select{background:transparent;border:1px solid #a69aa3;border-radius:3px;padding:9px}.review-list .customer-review{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:70px;padding:30px;min-height:245px;border:0;border-bottom:1px solid #d9cbd2;border-radius:0;background:transparent;margin:0}.review-list .customer-review[hidden]{display:none!important}.review-list .review-main{grid-column:1;grid-row:1;min-width:0}.review-list .review-person{grid-column:2;grid-row:1;min-width:0;font-size:15px}.review-list .review-person>b{font-weight:400;display:block}.review-list .review-person>b:before{content:"By "}.review-list .verified-buyer{display:flex;align-items:center;gap:9px;margin-top:9px;font-size:14px;color:inherit}.verified-buyer>span{display:inline-grid;place-items:center;width:17px;height:19px;background:#160e15;color:#fff;clip-path:polygon(50% 0,100% 20%,100% 65%,50% 100%,0 65%,0 20%);font-size:12px}.reviewed-product{display:grid;gap:6px;margin-top:28px;font-size:14px;line-height:1.5}.review-row-rating{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.review-row-rating time{font-size:13px;color:#615960}.review-list .review-main h3{font-size:22px;line-height:1.25;margin:16px 0 12px}.review-list .review-main p{font-size:16px;line-height:1.65;max-width:720px;margin:0}.review-pagination{display:flex;align-items:center;justify-content:center;gap:18px;padding:25px 30px}.review-pagination button{width:40px;height:40px;border-radius:50%;border:1px solid #241822;background:transparent;font:24px/1 system-ui;cursor:pointer}.review-pagination button:disabled{opacity:.25;cursor:default}.review-pagination button:hover:not(:disabled){background:#ecd5ec}.review-pagination button:focus-visible{outline:2px solid #bf00ee;outline-offset:3px}#reviewPageStatus{font-size:13px}.review-library .review-source-note{margin:0;padding:0 30px 24px;font-size:11px;line-height:1.6;color:#655269}@media(max-width:700px){.bottom-reviews.review-library{margin-top:65px;margin-bottom:65px}.review-library .review-summary{padding:24px 20px}.rating-overview{gap:12px}.rating-overview>span:last-child{width:100%;font-size:14px}.review-library .review-filter{padding:18px 20px;align-items:flex-start;flex-direction:column}.review-list .customer-review{display:flex;flex-direction:column;gap:25px;padding:24px 20px;min-height:0}.review-list .review-main{order:0}.review-list .review-person{order:1}.review-list .review-main h3{font-size:21px}.review-list .review-main p{font-size:15px}.review-library .stars{font-size:25px}.review-row-rating{gap:8px}.review-row-rating time{font-size:12px}.reviewed-product{margin-top:14px;gap:2px}.review-library .review-source-note{padding:0 20px 24px}}[hidden]{display:none!important}.ec-cart-error{padding:14px 0;color:#94194c;font-size:14px}.cart-dialog{padding:0;flex-direction:column;background:var(--cream)}.cart-dialog[open]{display:flex}.cart-top{padding:18px 22px 14px;margin:0;border-bottom:1px solid var(--line);flex:none}.cart-dialog h2{font-size:24px;margin:0}#cartBody{display:flex;flex-direction:column;flex:1;min-height:0}.cart-scroll{flex:1;overflow:auto;padding:16px 22px 10px;-webkit-overflow-scrolling:touch}.cart-foot{flex:none;padding:14px 22px calc(14px + env(safe-area-inset-bottom,0px));background:var(--lilac);border-top:1px solid var(--line)}.cart-empty{padding:30px 22px 0}#cartBody>.btn{margin:16px 22px}.cart-ship{margin:0 0 14px}.cart-ship p{font-size:13px;margin:0 0 8px;text-align:center;line-height:1.4}.cart-ship b{color:var(--pink)}.cart-ship-bar{height:8px;border-radius:999px;background:#fff;overflow:hidden}.cart-ship-bar span{display:block;height:100%;background:var(--grad);border-radius:999px}.ec-cart-item{display:grid;grid-template-columns:96px 1fr;gap:14px;padding:14px 0 18px;border-bottom:1px solid var(--line)}.ec-cart-img{background:#fff;border-radius:12px;padding:6px;box-shadow:0 6px 16px #0000000f;align-self:start}.ec-cart-img img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;display:block}.ec-cart-content{min-width:0}.ec-cart-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ec-cart-item h3{font-size:17px;letter-spacing:-.01em;margin:0;line-height:1.2}.ec-cart-sub{font-size:13px;margin:2px 0 10px;opacity:.8}.ec-cart-trash{background:none;border:0;padding:2px;color:inherit;opacity:.65;cursor:pointer;flex:none;line-height:0}.ec-cart-trash:hover{opacity:1}.ec-cart-line{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ec-qty{display:inline-flex;align-items:center;border:1.5px solid var(--ink);border-radius:999px;height:36px;background:#fff}.ec-qty button{background:none;border:0;width:34px;height:34px;font-size:16px;font-weight:700;color:inherit;cursor:pointer;padding:0}.ec-qty span{min-width:22px;text-align:center;font-size:14px;font-weight:700}.ec-cart-price{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ec-cart-price b{font-size:17px}.ec-cart-price s{color:var(--pink);font-size:14px}.ec-cart-chip{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.06em;background:var(--pink);color:#fff;border-radius:999px;padding:3px 8px}.ec-cart-plan{margin:10px 0 0;font-size:11px;font-weight:700;text-align:center;border:1.5px solid var(--ink);border-radius:999px;padding:7px 12px;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-upsell{padding:16px 0 4px}.cart-upsell h3{font-size:20px;text-align:center;margin:0 0 12px}.cart-rail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 22px 12px;margin:0 -22px;scrollbar-width:none}.cart-rail::-webkit-scrollbar{display:none}.cart-upsell-card{flex:0 0 84%;scroll-snap-align:start;display:grid;grid-template-columns:68px 1fr 44px;gap:12px;align-items:center;background:#fff;border-radius:14px;padding:12px;box-shadow:0 6px 16px #0000000d}.cart-upsell-card img{width:68px;height:68px;object-fit:contain;border-radius:8px}.cart-upsell-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cart-upsell-text b{font-size:14px;line-height:1.2}.cart-upsell-text span{font-size:13px}.cart-upsell-add{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--ink);background:#fff;font-size:24px;line-height:1;cursor:pointer;color:inherit;padding:0}.cart-upsell-add:disabled{opacity:.5}.cart-totals{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;margin:0 0 6px}.cart-prot{align-items:flex-start;margin:4px 0 2px}.cart-prot span{display:flex;flex-direction:column}.cart-prot span b{font-size:14px}.cart-prot small{font-size:12px;opacity:.75}.cart-prot>b{font-size:14px}.cart-upsell-text s{opacity:.6;margin-left:6px;font-weight:400}.cart-upsell-deal{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--pink)}.cart-foot .text-btn+.text-btn{margin-top:2px}.cart-totals b{font-size:17px}.cart-totals-ship,.cart-totals-ship b{font-size:13px}body .cart-dialog .cart-foot .btn{margin-top:10px;min-height:46px;padding:11px 20px;font-size:15px;letter-spacing:.1em}.cart-guarantee{text-align:center;font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--pink);margin:10px 0 2px}.cart-foot .text-btn{display:block;margin:0 auto;font-size:13px}.cart-renew{margin:6px 0 0;text-align:center;opacity:.75}@media(min-width:700px){.cart-upsell-card{flex-basis:88%}}.ec-cart-summary{margin:24px 0}.box-atc:disabled{opacity:.6;cursor:not-allowed}.box-guarantee{margin-top:14px}.ec-noscript{padding:20px;border:1px solid var(--line)}.skip-link{position:absolute;left:-10000px}.skip-link:focus{left:12px;top:12px;z-index:10000;background:#fff;padding:12px}.original-press .masthead-row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;max-width:1120px}.original-press .masthead-row .press-item{flex:0 1 auto;min-width:0}.original-press img{max-width:100%}.original-press img.press-logo{width:auto;height:46px;max-width:170px}@media(max-width:1000px){.original-press .masthead-row{gap:20px;justify-content:space-evenly}.original-press img.press-logo{height:40px}}@media(max-width:700px){.original-press .masthead-row{flex-wrap:wrap;justify-content:center;gap:16px 14px}.original-press .masthead-row .press-item{flex:0 0 calc((100% - 28px) / 3)}.original-press img.press-logo{width:100%;height:36px;max-width:none}}@media(max-width:700px){.sampler-hero .hero-action{display:none}}.sampler-hero .hero-deal,.sampler-hero .hero-award-seal,.sampler-hero .hero-formula-seal{background:none!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0;overflow:visible;display:block;height:auto!important;border-radius:0;color:inherit;font-family:inherit}.sampler-hero .badge-base{display:block;width:100%;height:auto;filter:drop-shadow(0 9px 16px rgba(40,15,50,.28))}.sampler-hero .badge-text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;font-family:inherit}.sampler-hero .badge-text-award text{fill:#4a3410;filter:drop-shadow(0 .5px 0 rgba(255,244,200,.75))}.sampler-hero .badge-text-sale text{fill:#fff;filter:drop-shadow(0 1px 1px rgba(130,0,70,.35))}.sampler-hero .badge-text-formula text{fill:var(--seal-ink,#17254a);filter:drop-shadow(0 .6px 0 rgba(255,255,255,.35))}.sampler-hero .hero-award-seal{width:152px;right:-1%;top:-4%;transform:rotate(5deg)}.sampler-hero .hero-deal{width:124px;left:-4%;bottom:19%;transform:rotate(-10deg)}.sampler-hero .hero-formula-seal{width:116px;right:0;bottom:3%;transform:rotate(-6deg);transform-origin:center}@media(max-width:700px){.sampler-hero .hero-award-seal{width:104px;right:0;top:-2%}.sampler-hero .hero-deal{width:90px;left:0;bottom:15%}.sampler-hero .hero-formula-seal{width:82px;right:1%;bottom:4%;transform:rotate(-6deg)}}.sampler-hero{padding-bottom:26px}@media(max-width:700px){.sampler-hero{padding:16px 0 0;gap:10px}.sampler-hero .rating-link{margin-bottom:14px}.sampler-hero p,.sampler-hero .arrow-list{margin:16px 0}.sampler-hero .arrow-list li{margin-bottom:9px}.sampler-hero .hero-art img.campaign-hero{max-height:278px;width:100%;object-fit:cover}.original-press{padding:9px 12px}.original-press .strip-heading{display:none}.original-press .masthead-row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px}.original-press .masthead-row .press-item{flex:0 1 auto;min-height:0}.original-press img,.original-press img.press-logo{height:22px;width:auto;max-width:none}.original-press img[alt="FAB News"]{height:26px;width:auto}.original-press .coverage-name,.original-press .coverage-name.trend{font-size:11px;letter-spacing:.4px;white-space:nowrap}}.nowrap{white-space:nowrap}.promo-bar{display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 16px;background:#211422;color:#fff;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;text-align:center}.promo-bar-deal{background:#fff;color:#211422;border-radius:999px;padding:3px 10px;font-size:11px;letter-spacing:.08em}@media(max-width:700px){.promo-bar{gap:10px;padding:8px 12px;font-size:10.5px}.promo-bar-deal{font-size:10px;padding:3px 8px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ec-best-sellers.css.map */
