/* Shared storefront theme, promoted from the approved homepage palette. Admin styles are separate. */
.galleria-live[data-store-page]{--ink:#4b3159;--muted:#6c5875;--teal:#765287;--gold:#b18a43;--gold-light:#e8c98b;--gold-text:#694516;--line:#e5d9e9;--surface:#fbf8fc;--store-lilac:#f1e3f7;--store-lilac-header:#dcc4e9;--store-lilac-deep:#dec5e9;--store-lilac-hover:#d3b3e1;--store-purple-text:#573568;--store-warm-white:#fffdfb;--store-gold-wash:#f3e2c1;--color-fg-primary:75 49 89;--color-fg-muted:108 88 117;--color-bg-surface:251 248 252;--color-bg-muted:241 227 247;--color-border-subtle:229 217 233}
.galleria-live[data-store-page]{background:var(--store-warm-white)}
.galleria-live[data-store-page]{--state-success-bg:#e2f4e9;--state-success-ink:#1b593f;--state-success-line:#94c9aa;--state-warning-bg:#fff0cf;--state-warning-ink:#795017;--state-warning-line:#d9b466;--state-info-bg:#e6efff;--state-info-ink:#294e7c;--state-info-line:#a9bedf;--state-error-bg:#fce5eb;--state-error-ink:#8c2948;--state-error-line:#dda0b2;--state-favourite-bg:#fce4ee;--state-favourite-ink:#942b61;--state-favourite-line:#d993b4;--button-ink:#291b2e;--button-gold:#e4bf70}
.galleria-live[data-store-page] .announcement{background:#201526;border-bottom:1px solid #b18a43;color:#fff9f3}
.galleria-live[data-store-page] .announcement a{color:#f5dda5}
.galleria-live[data-store-page] .site-header{background:#201329;background-image:linear-gradient(110deg,#151019,#42234f 52%,#17101f);color:var(--chrome-ink);border-bottom:2px solid #c8a25b;box-shadow:0 5px 24px #100a193d}
.galleria-live[data-store-page] :is(.site-header,.live-footer){--chrome-ink:#fff9f3;--chrome-gold:#f5dda5}
.galleria-live[data-store-page] .header-inner .brand{color:var(--chrome-ink)}
.galleria-live[data-store-page] .brand .monogram{color:var(--chrome-gold)}
.galleria-live[data-store-page] .brand small{color:var(--chrome-gold)}
.galleria-live[data-store-page] .header-inner>nav>a,.galleria-live[data-store-page] .category-dropdown>summary{color:var(--chrome-ink);font-weight:800;font-size:15px}
.galleria-live[data-store-page] .header-inner>nav>a.active,.galleria-live[data-store-page] .header-inner>nav>a:hover,.galleria-live[data-store-page] .category-dropdown[open]>summary{color:var(--chrome-gold)}
.galleria-live[data-store-page] .header-inner>nav>a.active:after{background:#dfb864}
.galleria-live[data-store-page] .header-inner>nav .mall-nav{color:var(--chrome-gold)!important;border-left-color:#b99c6080}
.galleria-live[data-store-page] .header-actions :is(a,button){color:var(--chrome-gold)}
.galleria-live[data-store-page] .header-actions :is(a,button):hover{background:#4f305d;color:#fff9f3;border-color:#d4b473}
.galleria-live[data-store-page] .header-actions a[href$="/wishlist"]{color:#f3b7d2}
.galleria-live[data-store-page] .header-actions a[href$="/wishlist"]:hover{background:#4a253b;color:#ffd9e9;border-color:#c47b9d}
.galleria-live[data-store-page] .header-actions .cart-count{background:var(--gold-light);color:var(--ink)}
.galleria-live[data-store-page] .header-search{background:var(--surface);border-color:#d1ba8d}
.galleria-live[data-store-page] .header-search :is(input,svg){color:var(--store-purple-text)}
.galleria-live[data-store-page] .header-search input::placeholder{color:var(--muted)}
.galleria-live[data-store-page] .category-mega{background:var(--surface);border:1px solid #ded0e5;border-top:3px solid #c5a361;box-shadow:0 24px 50px #67427524}
.galleria-live[data-store-page] .category-menu-heading{border-color:var(--line)}
.galleria-live[data-store-page] .category-menu-heading strong{color:var(--store-purple-text)}
.galleria-live[data-store-page] .category-menu-heading .eyebrow,.galleria-live[data-store-page] .category-menu-heading>a{color:var(--gold-text)}
.galleria-live[data-store-page] .header-inner nav .category-menu-heading>a{color:var(--gold-text)}
.galleria-live[data-store-page] .category-menu-search{background:var(--store-lilac);border-color:#d3bfdc}
.galleria-live[data-store-page] .category-menu-search :is(input,svg){color:var(--store-purple-text)}
.galleria-live[data-store-page] .category-menu-search input::placeholder{color:var(--muted)}
.galleria-live[data-store-page] .category-browser-list>button{color:var(--store-purple-text)}
.galleria-live[data-store-page] .category-browser-list>button :is(small,svg){color:var(--muted)}
.galleria-live[data-store-page] .category-browser-list>button:hover{background:var(--store-lilac)}
.galleria-live[data-store-page] .category-browser-list>button[aria-selected=true]{background:var(--store-lilac-deep);border-color:#c5a361}
.galleria-live[data-store-page] .category-browser-list>button[aria-selected=true] svg{color:var(--gold-text)}
.galleria-live[data-store-page] .category-browser-subcategories{background:var(--store-lilac);border-left-color:#c5a361}
.galleria-live[data-store-page] .category-browser-subcategories .eyebrow{color:var(--gold-text)}
.galleria-live[data-store-page] .category-browser-subcategories h3{color:var(--store-purple-text)}
.galleria-live[data-store-page] .header-inner nav .category-view-all{color:var(--gold-text)}
.galleria-live[data-store-page] .header-inner nav .category-subcategory-links a{color:var(--store-purple-text);border-color:#ddcee4}
.galleria-live[data-store-page] .header-inner nav .category-subcategory-links a:hover{color:var(--gold-text)}
.galleria-live[data-store-page] .category-subcategory-links p{color:var(--muted)}
.galleria-live[data-store-page] .category-browser-pagination{color:var(--muted);border-color:var(--line)}
.galleria-live[data-store-page] .category-browser-pagination button{color:var(--store-purple-text);border-color:#ccb17b;background:var(--store-gold-wash)}
.galleria-live[data-store-page] .category-menu-empty{color:var(--muted)}
.galleria-live[data-store-page] .category-menu-editorial>span{background:#f8f1fbed}
.galleria-live[data-store-page] .category-menu-editorial :is(small,em){color:var(--gold-text)}
.galleria-live[data-store-page] .category-menu-editorial strong{color:var(--store-purple-text)}
.galleria-live[data-store-page] .menu-drawer{background:var(--store-lilac);color:var(--ink);border-left:2px solid #c5a361}
.galleria-live[data-store-page] .menu-drawer .eyebrow{color:var(--gold-text)}
.galleria-live[data-store-page] .menu-drawer h2{color:var(--store-purple-text)}
.galleria-live[data-store-page] .menu-drawer .close{background:var(--store-lilac-deep);color:var(--store-purple-text);border:1px solid #c5a361}
.galleria-live[data-store-page] .menu-drawer nav>a,.galleria-live[data-store-page] .mobile-categories details{border-color:#d9c8e1}
.galleria-live[data-store-page] .menu-drawer nav>a:hover,.galleria-live[data-store-page] .mobile-categories details[open]>summary{color:var(--gold-text)}
.galleria-live[data-store-page] .menu-drawer .mobile-category-search{background:var(--surface);border-color:#d3bfdc}
.galleria-live[data-store-page] .menu-drawer .mobile-category-search :is(input,svg){color:var(--store-purple-text)}
.galleria-live[data-store-page] .menu-drawer .mobile-category-search input::placeholder{color:var(--muted)}
.galleria-live[data-store-page] .menu-drawer nav .mobile-categories a{color:var(--store-purple-text)}
.galleria-live[data-store-page] .menu-drawer nav .mobile-categories .category-view-all{color:var(--gold-text)}
.galleria-live[data-store-page] .mobile-categories summary svg{color:var(--gold-text)}
.galleria-live[data-store-page] .hero{background:var(--store-lilac);color:var(--store-purple-text)}
.galleria-live[data-store-page] .hero-scrim{background:linear-gradient(90deg,#e5d0efc9 0%,#efdef49c 32%,#efdef41a 65%,transparent 85%)}
.galleria-live[data-store-page] .hero-copy>p{color:var(--store-purple-text)}
.galleria-live[data-store-page] .hero-description{color:var(--ink)}
.galleria-live[data-store-page] .hero-bottom{color:var(--ink);background:#f3ebf7e6;border-top:1px solid #d7c4df}
.galleria-live[data-store-page] .hero .eyebrow{color:var(--gold-text)}
.galleria-live[data-store-page] :is(.btn-primary,.button.dark,.btn.gold,.button.gold){background:var(--button-gold);background-image:linear-gradient(135deg,#f4dda2,#dfb55e);color:var(--button-ink);border:1px solid #ad7c27;border-bottom:2px solid #976d25;box-shadow:inset 0 1px #fff0c6,0 4px 12px #25122e12;font-weight:750}
.galleria-live[data-store-page] :is(.btn-primary,.button.dark,.btn.gold,.button.gold):hover{background:#f0d391;background-image:linear-gradient(135deg,#f9e6b9,#ebc578);color:#201326;border-color:#bf913c;box-shadow:inset 0 1px #fff1d0,0 6px 18px #25122e24}
.galleria-live[data-store-page] .category>div>span{background:var(--store-lilac-deep);color:var(--store-purple-text)}
.galleria-live[data-store-page] .category-grid>.category img{background:#faf7fc}
.galleria-live[data-store-page] .product-label{background:var(--state-warning-bg);color:var(--state-warning-ink);border:1px solid var(--state-warning-line)}
.galleria-live[data-store-page] .product-controls .js-quick-view{background:var(--button-gold);background-image:linear-gradient(135deg,#f4dda2,#dfb55e);color:var(--button-ink);border:1px solid #ad7c27;font-weight:750}
.galleria-live[data-store-page] .product-controls .js-quick-view:hover{background:#f0d391;background-image:linear-gradient(135deg,#f9e6b9,#ebc578);color:#201326;border-color:#bf913c}
.galleria-live[data-store-page] .product-controls .js-add-to-cart{background:#dcb563;color:var(--button-ink);border-color:#ad7c27}
.galleria-live[data-store-page] .product-controls .js-add-to-cart:hover{background:#edcd85;color:#201326}
.galleria-live[data-store-page] .section-heading-actions>button:hover{background:var(--store-lilac-deep);border-color:#b99ac8;color:var(--store-purple-text)}
.galleria-live[data-store-page] .galleria-promo-grid>a span{background:#f3ebf7f2;color:var(--store-purple-text)}
.galleria-live[data-store-page] .galleria-showroom{background:var(--store-lilac);color:var(--store-purple-text);border-block:1px solid #c5a361}
.galleria-live[data-store-page] .galleria-showroom-copy p{color:var(--ink)}
.galleria-live[data-store-page] .galleria-showroom-copy .eyebrow{color:var(--gold-text)}
.galleria-live[data-store-page] .galleria-showroom-product{background:#f3ebf7f5;border-top:1px solid #c5a361;color:var(--store-purple-text)}
.galleria-live[data-store-page] .galleria-showroom-product a{color:var(--ink)}
.galleria-live[data-store-page] .galleria-showroom-controls button{border-color:#b99ac8;background:var(--store-lilac-deep);color:var(--store-purple-text)}
.galleria-live[data-store-page] .galleria-showroom-controls button:hover{background:var(--store-lilac-hover)}
.galleria-live[data-store-page] .galleria-mall-invite{background:var(--store-lilac);color:var(--store-purple-text)}
.galleria-live[data-store-page] .galleria-mall-invite h2{color:var(--store-purple-text)}
.galleria-live[data-store-page] .galleria-mall-invite p{color:var(--muted)}
.galleria-live[data-store-page] .galleria-mall-invite .eyebrow{color:var(--gold-text)}
.galleria-live[data-store-page] .live-footer{background:#1a111f;background-image:linear-gradient(115deg,#100d14,#34203f 52%,#15101c);border-top:3px solid #c8a25b;color:var(--chrome-ink)}
.galleria-live[data-store-page] .live-footer .brand{color:var(--chrome-ink);font-weight:800}
.galleria-live[data-store-page] .live-footer .footer-top p{color:var(--chrome-ink);font-family:var(--store-display);font-weight:650}
.galleria-live[data-store-page] .live-footer .footer-links a{color:var(--chrome-ink);font-size:14px;font-weight:750}
.galleria-live[data-store-page] .live-footer .brand small{color:var(--chrome-gold)}
.galleria-live[data-store-page] .live-footer :is(h3,.footer-heading){color:var(--chrome-gold)}
.galleria-live[data-store-page] .live-footer a:hover{color:var(--chrome-gold)}
.galleria-live[data-store-page] .footer-bottom{border-color:#ba9756;background:#0d0b11;color:#e7d8ed;font-weight:650}
.galleria-live[data-store-page] .footer-bottom a{color:var(--chrome-ink)}
.galleria-live[data-store-page] .galleria-toast,.galleria-live[data-store-page] #site-toast{background:var(--state-info-bg);color:var(--state-info-ink);border:1px solid var(--state-info-line);box-shadow:0 8px 30px #19101f26}
.galleria-live[data-store-page] .galleria-toast[data-notice-type="success"]{background:var(--state-success-bg);color:var(--state-success-ink);border-color:var(--state-success-line)}
.galleria-live[data-store-page] :is(.live-toast,.galleria-toast[data-notice-type="warning"]){background:var(--state-warning-bg);color:var(--state-warning-ink);border:1px solid var(--state-warning-line)}
.galleria-live[data-store-page] .galleria-toast[data-notice-type="error"]{background:var(--state-error-bg);color:var(--state-error-ink);border-color:var(--state-error-line)}

/* Dark editorial bands, with light photo surfaces to keep products inspectable. */
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"]{background:#1c1325;background-image:linear-gradient(110deg,#15111b,#35203f 58%,#1d1427);border-block-color:#7e6240;color:#fff7f0}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .reel-intro h2{color:#fff7f0}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .eyebrow{color:#edcf95}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] :is(.collection-description,.reel-position){color:#e2d3e9}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] :is(.text-link,.reel-edition){color:#f0d297;border-color:#b49356}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .product-copy .product-title{color:#fff8f1}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .product-copy>small{color:#dcbfe8}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .price{color:#f1d69c!important}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .price-compare{color:#c5b4cd}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] .reel-position{border-color:#765982}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] progress::-webkit-progress-bar{background:#654872}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] progress::-webkit-progress-value{background:#d8b46b}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"] progress::-moz-progress-bar{background:#d8b46b}
.galleria-live[data-store-page] .reel-controls button{background:#281a33;color:#f0d297;border-color:#927044}
.galleria-live[data-store-page] .reel-controls button:hover:not(:disabled){background:#4d305f;color:#fff7ed;border-color:#d1aa63}
.galleria-live[data-store-page] .reel-controls button[data-reel-toggle]{background:#e4bf70;color:#291b2e;border-color:#ad7c27}
.galleria-live[data-store-page] .reel-controls button[data-reel-toggle]:hover:not(:disabled){background:#f0d391;color:#291b2e}
.galleria-live[data-store-page] .home-signatures{background:#1a111f;background-image:linear-gradient(110deg,#100d14,#382144 60%,#15101c)}

/* Semantic states retain text/icons as well as distinct colours. */
.galleria-live[data-store-page] .save-product{background:#fff9fc;color:#6f426c;border:1px solid #cdb4cb;box-shadow:0 2px 9px #301b3b12}
.galleria-live[data-store-page] .save-product:hover{background:var(--state-favourite-bg);color:var(--state-favourite-ink);border-color:var(--state-favourite-line)}
.galleria-live[data-store-page] .save-product[aria-pressed="true"]{background:var(--state-favourite-bg);color:var(--state-favourite-ink);border-color:var(--state-favourite-line)}
.galleria-live[data-store-page] .save-product[aria-pressed="true"] svg{fill:#d45b91;stroke:#8e2459}
.galleria-live[data-store-page] :is(.product-label[data-product-status="preorder"],.availability[data-stock-state="preorder"],.chip-info){background:var(--state-info-bg);color:var(--state-info-ink);border-color:var(--state-info-line)}
.galleria-live[data-store-page] :is(.product-label[data-product-status="unavailable"],.availability[data-stock-state="unavailable"],.chip-danger,.alert-danger,.form-error){background:var(--state-error-bg);color:var(--state-error-ink);border-color:var(--state-error-line)}
.galleria-live[data-store-page] :is(.availability[data-stock-state="available"],.chip-success,.status.completed,.status.delivered,.alert-success,.form-success){background:var(--state-success-bg);color:var(--state-success-ink);border-color:var(--state-success-line)}
.galleria-live[data-store-page] :is(.chip-warning,.alert-warning){background:var(--state-warning-bg);color:var(--state-warning-ink);border-color:var(--state-warning-line)}
.galleria-live[data-store-page] .availability{display:flex;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:4px 8px;border:1px solid transparent;border-radius:3px;font-size:12px;line-height:1.6}
.galleria-live[data-store-page] .availability:before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}
.galleria-live[data-store-page] .text-success{color:#1b593f}
.galleria-live[data-store-page] .text-danger{color:#8c2948}
.galleria-live[data-store-page] #newsletterMsg:not(:empty){padding:10px 13px;border:1px solid;border-radius:3px}
.galleria-live[data-store-page] #newsletterMsg.text-success{background:var(--state-success-bg);color:var(--state-success-ink);border-color:var(--state-success-line)}
.galleria-live[data-store-page] #newsletterMsg.text-danger{background:var(--state-error-bg);color:var(--state-error-ink);border-color:var(--state-error-line)}
.galleria-live[data-store-page] .home-reel-track .js-add-status{display:block;min-height:29px;width:fit-content;max-width:100%;padding:4px 8px;border:1px solid transparent;border-radius:3px;font-size:12px;line-height:1.6}
.galleria-live[data-store-page] .home-reel-track .js-add-status:empty{visibility:hidden}
.galleria-live[data-store-page] .js-add-status:not(:empty){background:var(--state-success-bg);color:var(--state-success-ink);border-color:var(--state-success-line)}
.galleria-live[data-store-page] .product-controls .js-add-to-cart>span{display:none}
.galleria-live[data-store-page] .product-controls .js-add-to-cart:disabled{opacity:1;background:#e7e0e9;color:#796c80;border-color:#cdbed3}
.galleria-live[data-store-page] .product-card:has(.js-add-status:not(:empty)) .js-add-to-cart:disabled{background:var(--state-success-bg);color:var(--state-success-ink);border-color:var(--state-success-line)}
@media(max-width:760px){.galleria-live[data-store-page] .hero h1{max-width:330px}}
@media(max-width:760px){.galleria-live[data-store-page] .hero-scrim{background:linear-gradient(90deg,#e5d0efe6,#efdef4cc 50%,#efdef480)}.galleria-live[data-store-page] .galleria-mall-invite:before{background:#f1e3f7cc}}

/* Fine linework stays behind content: gold on dark purple, purple on pale surfaces. */
.galleria-live[data-store-page] :is(#galleria-categories,.home-questions){background-color:#fffdfb;background-image:url('./purple-paper.svg?v=4')}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="day"]{background-color:#fcf8fd;background-image:url('./purple-paper.svg?v=4')}
.galleria-live[data-store-page] :is(.home-discovery-room,.galleria-mall-invite){background-image:url('./purple-paper.svg?v=4')}
.galleria-live[data-store-page] :is(#galleria-categories,.home-questions,.home-reel-section[data-reel-tone="day"],.home-discovery-room,.galleria-mall-invite){background-repeat:no-repeat;background-size:cover;background-position:center}
.galleria-live[data-store-page] .home-reel-section[data-reel-tone="night"]{background-image:url('./gold-contours.svg?v=2'),linear-gradient(110deg,#15111b,#35203f 58%,#1d1427);background-size:cover}
.galleria-live[data-store-page] .home-signatures{background-image:url('./gold-contours.svg?v=2'),linear-gradient(110deg,#100d14,#382144 60%,#15101c);background-size:cover}
.galleria-live[data-store-page] .live-footer{background-image:url('./gold-contours.svg?v=2'),linear-gradient(115deg,#100d14,#34203f 52%,#15101c);background-size:cover}
.galleria-live[data-store-page] .site-header{background-image:url('./header-gold-lines.svg?v=3'),linear-gradient(110deg,#151019,#42234f 52%,#17101f);background-size:cover;background-repeat:no-repeat;background-position:center}
.galleria-live[data-store-page] :is(.home-reel-track .product-photo,#galleria-categories .category>div){background-image:none}
.galleria-live[data-store-page] #galleria-categories .category img{background:transparent}
.galleria-live[data-store-page] .home-stories{background-image:linear-gradient(90deg,#f7eef9f5,#f7eef9d9 48%,#f7eef94d),url('./discovery-silk.webp')}
.galleria-live[data-store-page] .home-stories :is(h2,summary){color:#4b2d5b}
.galleria-live[data-store-page] .home-stories p{color:#574360}
.galleria-live[data-store-page] .home-stories .text-link{color:#654414}
.galleria-live[data-store-page] .home-stories .story-accordion{background:#faf4fc99}
.galleria-live[data-store-page] :is(.signature-heading h2,.signature-links h3){color:#fff7ef}
.galleria-live[data-store-page] .home-signatures a:focus-visible{outline:2px solid #edcf95;outline-offset:5px}

/* A dark photographic lounge gives the account links a consistent readable surface. */
.galleria-live[data-store-page] .galleria-account-band{background-color:#2c1b35;background-image:url('./gold-contours.svg?v=2'),linear-gradient(90deg,#211629fa,#302039f5 40%,#302039bf 65%,#30203926),url('./account-lounge-matte.webp');background-size:cover;background-position:center;border-block-color:#b18a43;color:#fff8f0}
.galleria-live[data-store-page] .galleria-account-band h2{color:#fff8f0}
.galleria-live[data-store-page] .galleria-account-band p{color:#e8ddeb;font-size:16px;line-height:1.9}
.galleria-live[data-store-page] .galleria-account-band .eyebrow{color:#f1d49a}
.galleria-live[data-store-page] .account-shortcuts{gap:12px 26px}
.galleria-live[data-store-page] .account-shortcuts a{color:#f6dca6;border-bottom-color:#c5a05b;font-size:15px;min-height:44px;padding-block:8px;text-decoration-thickness:1px;text-underline-offset:5px}
.galleria-live[data-store-page] .account-shortcuts a:hover{color:#fff4d9;text-decoration:underline}
.galleria-live[data-store-page] .account-shortcuts a:focus-visible{outline:2px solid #f1d49a;outline-offset:5px}
.galleria-live[data-store-page] .account-shortcuts svg{color:#e4bd73;width:19px;height:19px}
.galleria-live[data-store-page] .home-newsletter{background-image:linear-gradient(90deg,transparent 25%,#fcf8fbe8 40%,#fcf8fbf5),url('./newsletter-stationery.webp')}
.galleria-live[data-store-page] .home-newsletter :is(h2,p){color:#4c3459}
.galleria-live[data-store-page] :is(.home-newsletter,.home-questions) .eyebrow{color:#694516}
.galleria-live[data-store-page] .home-questions :is(summary,h2){color:#4b2d5b}
.galleria-live[data-store-page] .home-questions p{color:#65516f}
.galleria-live[data-store-page] .home-questions .text-link{color:#694516}

/* The 3D display uses a temporary alpha mask; uploaded photos stay unchanged. */
.galleria-live[data-store-page] #galleria-discovery-fallback{mix-blend-mode:multiply}
.galleria-live[data-store-page] #galleria-discovery-fallback{background:transparent;border:0;padding:15px}
.galleria-live[data-store-page] .galleria-showroom-copy h2{color:#4b2d5b}
.galleria-live[data-store-page] .galleria-showroom-product{left:42%;right:6%;width:auto;max-width:none;bottom:24px;padding:18px 22px;background:#faf4fcf5;border:1px solid #bb9656;border-bottom:2px solid #bb9656;text-align:left}
.galleria-live[data-store-page] .galleria-showroom-product strong{color:#4b2d5b;margin:0;font-size:15px;line-height:1.65;overflow-wrap:anywhere}
.galleria-live[data-store-page] .galleria-showroom-product small{color:#694516;font-size:11px}
.galleria-live[data-store-page] .galleria-showroom-product a{flex-shrink:0}
.galleria-live[data-store-page] .galleria-showroom-thumbnails button{border-color:#ad843f;background:#fcf6e9}
.galleria-live[data-store-page] .galleria-showroom-thumbnails button[aria-pressed=true]{outline-color:#875f23}
.galleria-live[data-store-page] .galleria-showroom-controls button{background:#fbf4e4;border-color:#b18a43;color:#573568}
.galleria-live[data-store-page] .galleria-showroom-controls button:hover{background:#f0dfb9}
@media(max-width:1000px){
 .galleria-live[data-store-page] .galleria-showroom-product{left:6%;right:6%;bottom:20px;padding:17px 20px}
}
@media(max-width:760px){
 .galleria-live[data-store-page] .galleria-account-band{background-image:url('./gold-contours.svg?v=2'),linear-gradient(90deg,#24172df5,#302039e8),url('./account-lounge-matte.webp')}
 .galleria-live[data-store-page] .galleria-account-band p{font-size:15px}
 .galleria-live[data-store-page] .account-shortcuts a{font-size:14px}
 .galleria-live[data-store-page] .home-newsletter{background-image:url('./newsletter-stationery.webp');background-color:#fcf8fb}
 .galleria-live[data-store-page] .galleria-showroom-product{min-height:0;gap:12px}
 .galleria-live[data-store-page] .galleria-showroom-product strong{font-size:14px;line-height:1.55}
 .galleria-live[data-store-page] .galleria-showroom-product a{min-height:44px;font-size:13px}
}
