/* MOON 12.2.9: acentos editables sin tocar fondo ni cartelería */
:root{--moon-button-bg:#FFE13A;--moon-button-text:#211521;--moon-category-ink:#FFE13A;--moon-card-border:#985675;--moon-heading-ink:#FFF1F8;--moon-body-ink:#EAD7E8}
.moon-categories-home h2,.moon-featured-heading h2{color:var(--moon-heading-ink)!important}
.moon-categories-heading p,.moon-featured-heading p{color:var(--moon-body-ink)!important}
#moonCategoryCircles .moon-cat-symbol{border-color:var(--moon-card-border)!important;color:var(--moon-category-ink)!important}
#moonCategoryCircles .moon-cat-symbol svg{color:var(--moon-category-ink)!important;stroke:currentColor!important}
#moonCategoryCircles button[aria-pressed=true] .moon-cat-symbol{border-color:var(--moon-category-ink)!important}
.moon-featured-item,.moon-featured-home{border-color:var(--moon-card-border)!important}
.moon-featured-item:hover,.moon-featured-item:focus-visible{border-color:var(--moon-category-ink)!important}
.add,.chip.active,.chip:hover,.show-more,.moon-card-detail-link{background:var(--moon-button-bg)!important;color:var(--moon-button-text)!important;border-color:var(--moon-button-bg)!important}
.cart-open .count{background:var(--moon-button-bg)!important;color:var(--moon-button-text)!important}
.moon-featured-heading a{color:var(--moon-category-ink)!important}
.moon-categories-home .eyebrow,.moon-featured-home .eyebrow{color:var(--moon-category-ink)!important}
button:focus-visible,a:focus-visible{outline-color:var(--moon-category-ink)!important}
/* Controles principales: acento configurable con contraste verificado en el Worker. */
.moon-header-stack .cart-open{background:var(--moon-button-bg)!important;color:var(--moon-button-text)!important;border-color:var(--moon-button-bg)!important}
.moon-header-stack .cart-open .count{background:var(--moon-button-text)!important;color:var(--moon-button-bg)!important}
.moon-header-stack #moonMenuToggle{border-color:var(--moon-category-ink)!important;color:var(--moon-category-ink)!important}
.moon-header-stack #moonMenuToggle svg{stroke:currentColor!important}
.moon-categories-home,.moon-featured-home,.moon-featured-item,.moon-catalog-results{color:var(--moon-body-ink)!important}
#moonCategoryCircles button{color:var(--moon-body-ink)!important}
.moon-featured-item .moon-featured-name{color:var(--moon-body-ink)!important}
