/* Expressive accents in purposeful pairs. No spectrum stripes or hue-wheel gradients. */
body{background:radial-gradient(ellipse at 0 10%,color-mix(in srgb,var(--tone-mint) 7%,transparent),transparent 38rem),var(--paper)}body::before{background:var(--feature-deep);height:3px}
.theme-dot{background:linear-gradient(145deg,var(--tone-mint) 50%,var(--tone-rose) 50%)}.section-tabs>button::before{display:none}.topbar{background:var(--header)}.section-tabs>button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--tab-tone);background:color-mix(in srgb,var(--tab-tone) 13%,var(--white))}
.home-hero{background:radial-gradient(ellipse at 95% 0,color-mix(in srgb,var(--tone-mint) 22%,transparent),transparent 55%),var(--white)}.home-hero-copy>.eyebrow{color:var(--ink)}.home-hero h1 em{text-decoration-color:var(--tone-rose)}.home-bottle-collage{background:color-mix(in srgb,var(--tone-terracotta) 20%,var(--white))}.home-bottle-collage::before{border-color:var(--tone-terracotta)}.home-bottle-collage::after{background:var(--tone-mint);opacity:.7}
.home-feature{background:color-mix(in srgb,var(--tone) 14%,var(--white));border-color:color-mix(in srgb,var(--tone) 42%,var(--line))}.home-feature-icon{background:color-mix(in srgb,var(--tone) 28%,var(--white))}.home-feature::before{border-color:color-mix(in srgb,var(--tone) 50%,transparent)}.scent-palette-card{background:color-mix(in srgb,var(--tone) 19%,var(--white));border-color:color-mix(in srgb,var(--tone) 50%,var(--line))}.scent-palette-art{background:var(--white);border-color:var(--tone)}
.home-how{background:color-mix(in srgb,var(--tone-water) 12%,var(--white));border-color:color-mix(in srgb,var(--tone-water) 35%,var(--line))}.home-how li{border-color:var(--tone-water)}.home-how li:nth-child(2){border-color:var(--tone-terracotta)}.home-how li:nth-child(3){border-color:var(--tone-water)}
.home-contact{background:linear-gradient(115deg,color-mix(in srgb,var(--tone-lavender) 16%,var(--white)),var(--white) 75%)}.testimonial-card{background:color-mix(in srgb,var(--tone-lavender) 14%,var(--white))}.testimonial-card:nth-child(3n+2){background:color-mix(in srgb,var(--tone-mint) 13%,var(--white))}.testimonial-card:nth-child(3n){background:color-mix(in srgb,var(--tone-terracotta) 14%,var(--white))}
.total-panel .progress-track>div{background:#b9dece}.site-footer{background:var(--header)}.site-footer::before{background:color-mix(in srgb,var(--tone-mint) 45%,var(--line));height:1px}
.sales-grid .sale-offer:nth-child(4n+1){border-top:3px solid var(--tone-mint)}.sales-grid .sale-offer:nth-child(4n+2){border-top:3px solid var(--tone-rose)}.sales-grid .sale-offer:nth-child(4n+3){border-top:3px solid var(--tone-lavender)}.sales-grid .sale-offer:nth-child(4n){border-top:3px solid var(--tone-terracotta)}

.scent-palette-card:nth-child(1),.scent-palette-card:nth-child(4){--tone:var(--tone-rose)}.scent-palette-card:nth-child(2),.scent-palette-card:nth-child(6){--tone:var(--tone-mint)}.scent-palette-card:nth-child(3),.scent-palette-card:nth-child(5){--tone:var(--tone-lavender)}
.home-feature[data-goto=prices],.home-feature[data-goto=finance]{--tone:var(--tone-mint)}.home-feature[data-goto=videos]{--tone:var(--tone-rose)}.home-feature[data-goto=coupons]{--tone:var(--tone-terracotta)}
