/* Gabriella-only theme tokens for inherited Zuri layouts. No layout changes. */
:root{--zs-black:#08070A;--zs-ink:#211A24;--zs-paper:#FFFAF3;--zs-cream:#F6F0E8;--zs-wine:#4E265C;--zs-wine-dark:#24122D;--zs-gold:#D6AF6C;--zs-gold-light:#EDD7A7;--zs-taupe:#DCCFE5;--zs-display:"Cormorant Garamond",Georgia,serif;--zs-body:"Cormorant Garamond",Georgia,serif;--zs-ui:Montserrat,Arial,sans-serif;}
body.woocommerce,body.woocommerce-page{background:var(--gs-cream,#FFFAF3)}
.gs-live-home{background:var(--gs-black,#08070A)}
.zs-commerce-primary,.zs-checkout-place-order-target #place_order,.zs3119-cart-added-view,.zs325-action,.zs370-send-button{background:#4E265C!important;border-color:#633C71!important;color:#fff!important}
.zs-commerce-primary:hover,.zs3119-cart-added-view:hover,.zs325-action:hover{background:#30173C!important}
.zs-qty-control button,.zs-cart-remove:hover,.zs31-bookshelf a:hover{color:#4E265C}
.zs3119-cart-added{border-color:#D6AF6C!important;background:#FFFAF3!important}
.zs3119-cart-added-check{background:#4E265C!important}
.zs3119-cart-added-shop{border-color:#7E5B8C!important;color:#4E265C!important}
.jsm-newsletter-header-bridge,.jsm-footer-newsletter-bridge{background:#24122D!important}
.jsm-newsletter-form button{background:#4E265C!important;border-color:#D6AF6C!important}
.gs-newsletter-form .gs-newsletter-consent{grid-column:1 / -1;display:flex;gap:7px;align-items:center;justify-content:center;color:#F7E9F8;font-size:12px}
.gs-newsletter-form .gs-newsletter-consent input{width:auto;min-height:0;margin:0}
.gs-newsletter-form .jsm-newsletter-message{grid-column:1 / -1;color:#F7E9F8;text-align:center}
.gs-newsletter-pending{color:#FFF2DB;text-align:center}
@media(max-width:760px){.gs-newsletter-form .gs-newsletter-consent{justify-content:flex-start}}
