/* Dark original opening, pale beige body endings, white consultation, existing black footer. */
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) :is(.hero,.category-cover){background-color:#2d251d!important;color:#fff!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) .hero::after{background:linear-gradient(90deg,#2d251de8 0%,#2d251d9c 32%,#2d251d22 59%,transparent 90%)!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) :is(.hero,.category-cover) :is(h1,p,span,.label,.eyebrow,.crumb,.script){color:#fff!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section.consult-prelude{background:#eee8df!important;color:#34312e!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section.consult-prelude :is(h1,h2,h3,h4,p,span,summary,dt,dd,address,a,small,strong,svg){color:#34312e!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section.consult-prelude :is(article,details,.principle,.home-footer,.address-copy>div){border-color:#c9bba7!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) #main #complex{background:#e9e0d4!important;color:#342d25!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) #main #complex :is(h2,h3,h4,p,li,span,small,strong,b,.index){color:#342d25!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) #main #complex :is(article,li,.complex-item){border-color:#c9bba7!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section#consult{background:#fff!important;background-image:none!important;color:#34312e!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section#consult :is(h1,h2,h3,h4,p,span,a,small,strong,.eyebrow){color:#34312e!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section#consult :is(.nalsin-ending-action,.ha-consult-copy){background:transparent!important;border-color:#d7cfc6!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section#consult :is(.nalsin-ending-button,.ha-consult-copy .button){background:#2d251d!important;border-color:#554d45!important;color:#fff!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main section#consult :is(.nalsin-ending-button,.ha-consult-copy .button) *{color:#fff!important}
@media(max-width:800px){html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) .hero::after{background:linear-gradient(90deg,#2d251def,#2d251da3 45%,#2d251d33)!important}}

html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main>:has(+ section#consult){background:#eee8df!important;background-image:none!important;color:#34312e!important;border-color:#c9bba7!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5) main>:has(+ section#consult) :is(a,p,span,small,strong){color:#34312e!important}

/* Category/photo selection covers use a separate overlay from detail heroes. */
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) .category-cover{background:#2d251d!important;background-image:none!important}
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) .category-cover::after{background:linear-gradient(90deg,#2d251d 0%,#2d251de6 27%,#2d251d70 48%,transparent 70%)!important}
@media(max-width:800px){html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5):not(.anti-home-white) .category-cover::after{background:linear-gradient(90deg,#2d251df2 0%,#2d251db3 45%,#2d251d33 100%)!important}}

/* Selection-page canvas from the original inline palette. */
html body[data-navigation-context="anti-aging"]:not(#anti-final-0):not(#anti-final-1):not(#anti-final-2):not(#anti-final-3):not(#anti-final-4):not(#anti-final-5).anti-category-palette #main :is(.category-list,.skin-catalog){background:#f4ece0!important;color:#34312e!important}
