/* Generated by scripts/build-storefront-purple-theme.cjs. */
:root{--ink:#2c1933;--muted:#75627c;--teal:#442450;--line:#e1dce3;--surface:#f5f3f5}
.announcement{background:#41244b;color:#e6dfe8}.site-header{background:#25102cf5}.brand small{color:#d3cbd6}.header-inner nav a{color:#dcd5df}
.hero{background:#331b3c}.hero-scrim{background:linear-gradient(90deg,#200e26b0,transparent 67%)}.hero-description{color:#ddd4e0}.gold{color:#301839}.dark{background:#3a1c45}.dark:hover{background:#52315e}.outline{border:1px solid #b4a6b9;color:#442b4d}.outline:hover{background:#f1edf3}.hero-bottom{color:#dad0dd}
.discovery-bar{background:#f7f6f8}.discovery-bar>span,.discovery-bar>a{color:#64526b}.discovery-bar>a{color:#43274d}.text-link{border-bottom:1px solid #8d7795}.category>div{background:#ede9ee}.category>div>span{background:#f5f1f7d9;color:#4a3651}.electronics img{background:#ede9ef}.preview-label{color:#95829c;border-bottom:1px solid #ddd6df}.tabs button{color:#806a88}.tabs button.selected{color:#37273d}.sort svg{color:#816c89}.sort select{color:#625268}.product-photo{background:#f2f0f3}.product-label{color:#5d4d63}.product-controls button:last-child{background:#42244d}.product-copy>small{color:#8b7693}.product-copy p{color:#94809b}.collection-bottom>span{color:#8f7a97}.active-filter{color:#64526b}.active-filter button{border-bottom:1px solid #b0a1b5}
.editorial{background:#efedf0}.editorial p{color:#74617b}.editorial-number{color:#897291}.mall-invite{background:#35183f}.mall-invite p{color:#ccbcd2}.mall-note{color:#a98db3}.mall-image-link{color:#301839}
footer{background:#25102d;color:#cfc4d3}.footer-top .text-link{border-color:#8e7996}.footer-bottom{color:#96809e}.footer-bottom a{color:#c2b1c8}
dialog{box-shadow:0 20px 90px #1d0c2450}dialog::backdrop{background:#281131a8}.detail-image{background:#f0edf1}.detail-copy>p{color:#7a6681}.detail-copy dd{color:#7b6782}.quantity{border:1px solid #dcd5df}.detail-copy .fineprint{color:#96839d}.search-field{border-bottom:1px solid #98849f}.search-row img{background:#f4f2f5}.search-row small{color:#8f7a96}.empty-state>svg{color:#ad9eb3}.empty-state p{color:#897491}.bag-row>img{background:#f2eff3}.bag-row small{color:#907b98}.bag-row>aside button{border-bottom:1px solid #b1a3b6;color:#8e7996}.bag-bottom p{color:#8d7795}.bag-bottom>small{color:#9a87a1}.checkout-intro{color:#887290}#checkout-form input,#checkout-form textarea{border:1px solid #d3c9d6;color:#33203a}#order-preview>svg{color:#734b81}#order-preview p{color:#826c8a}#toast{background:#371743}
@media(max-width:760px){.hero-scrim{background:linear-gradient(0deg,#210e28ee 4%,#210e2855 60%,#210e2810)}}.header-actions>a>span{color:#301839}.breadcrumbs{color:#937f9a}.page-title p{color:#826c8a}.page-note{color:#8a7492}.summary-panel{border:1px solid #dcd4df;background:#f7f6f8}.summary-panel .grand-total{border-top:1px solid #d8cedb}.summary-panel small{color:#917c98}.coupon-form input{border:1px solid #d6ccd9}.coupon-form button{border:1px solid #cec4d2}.cart-item img{background:#f1edf2}.cart-item p{color:#94809c}.cart-item .item-actions>button{color:#8c7694;border-bottom:1px solid #c4bac8}.summary-items{border-bottom:1px solid #e0d8e3}.summary-item img{background:#f2eff3}.summary-item span{color:#8c7694}.step-nav a{color:#927e99}.choice{border:1px solid #dad0dd}.choice:has(input:checked){background:#f3eff5;border-color:#8a6d94}.choice input{accent-color:#4f2b5c}.choice p,.choice small{color:#8a7492}.inline-link{border-bottom:1px solid #aa9aaf}.field{color:#5d4964}.field input,.field select,.field textarea{border:1px solid #d5cbd9;color:#37223e}.field small{color:#98849f}.checkbox-label{color:#816c89}.checkbox-label input{accent-color:#4f2b5c}.form-success{color:#5a2c6b;background:#f4eef6}.payment-placeholder>svg{color:#897291}.payment-placeholder p{color:#8f7a96}.account-avatar{background:#e2d8e5;color:#5c4266}.account-sidebar>small{color:#9986a0}.account-sidebar nav a.active{background:#f1edf3;color:#573563}.account-sidebar nav svg{color:#97849e}.account-title>p{color:#907b97}.metric{border:1px solid #e2dbe5;background:#f9f6fa}.metric span{color:#8e7996}.subheading a{color:#705978}.order-row p{color:#94809c}.status.delivered{background:#f0e9f3;color:#72587c}.order-thumbs img{background:#f0edf1}.account-toolbar input,.account-toolbar select{border:1px solid #dad0dd}.address-card{border:1px solid #dad0dd}.address-card p{color:#8c7794}.card-actions a,.card-actions button{border-bottom:1px solid #ae9fb4}.product-thumbnails button{border:1px solid #e0d9e3}.product-thumbnails button.active{border-color:#98859f}.product-main-image{background:#f1eef2}.product-information>p{color:#8b7693}.product-information details p{color:#8f7a96}.variant-swatches button{border:1px solid #e5dfe7}.variant-swatches button.active{border-color:#4f2d5c}.variant-swatches small{color:#917d99}.auth-layout{background:#f6f3f7}.auth-image{background:#31163b}.auth-image p{color:#d9d0dc}.auth-form>p{color:#8d7895}.auth-bottom a{color:#5f3a6c;border-bottom:1px solid #bbaac1}.auth-note{color:#9985a0!important}.timeline-list li{border-left:1px solid #d5cad9}.timeline-list li:before{background:#6e4d7a}.timeline-list li.pending:before{background:#dcd2e0}.timeline-list small{color:#9986a0}.order-information p{color:#8d7895}.notification>svg{color:#917c98}.notification p{color:#917c98}.setting-row p{color:#917c98}.setting-row input{accent-color:#5f3d6b}.help-grid a{border:1px solid #dbd1de}.help-grid p{color:#907b98}.faq p{color:#8d7895}.success-heading>svg{color:#81608d}.success-heading p{color:#907b97}.field-row a{border-bottom:1px solid #b4a0bb}.support-ticket{color:#7e6985}.support-ticket strong{color:#523b5a}.collection-search{border:1px solid #d7ccdb}.collection-filters select{border:1px solid #dbd0df}#site-toast{background:#371743}.session-banner{background:#f3eef5;color:#7d6785}.home-stories p{color:#8d7895}.discovery-section{background:#34173f}.discovery-copy p{color:#c2afc9}.discovery-controls button{border:1px solid #bcaac36b}.discovery-controls button[aria-pressed=true]{color:#371d41}.discovery-product{border-top:1px solid #c3b1c93d}.scene-arrows button{border:1px solid #beaec44f}.scene-arrows button:hover{background:#51315d}.occasion-tile{background:#ebe5ed}.occasion-tile:after{background:linear-gradient(0deg,#2d1337cc,transparent 65%)}.home-account-band{background:#f1edf2;border-top:1px solid #e0d7e3}.home-account-band p{color:#8d7795}.home-questions p{color:#8e7995}.pairing-section{background:#f5f2f6}.pairing-inner p{color:#8f7a97}.pairing-item{background:#ede9ee}.discovery-section .scene-caption{color:#aa8db5}.home-detail-link{color:#62486c;border-bottom:1px solid #baabc0}
:root{--muted:#64526a}
.header-inner>nav>a,.category-dropdown>summary{color:#e7e1e9}
.category-mega{box-shadow:0 18px 38px #25102c24;border:1px solid #dfd9e1}
.header-inner nav .category-menu-grid a{color:#584160}
.header-inner nav .category-menu-grid h3 a{color:#3b1b47}
.mobile-categories details{border-bottom:1px solid #e0d9e3}
.menu-drawer nav .mobile-categories a{color:#584061}
.gold{color:#25102c}
.product-copy>small,.product-label{color:#65536b}.product-copy p{color:#6e5c75}.footer-bottom{color:#bcaec1}
.breadcrumbs{color:#65526c}.page-title p{color:#64526b}
.page-note{color:#6e5c74}
.summary-panel{background:#f7f4f8;border-color:#d9cfdd}.summary-panel small{color:#6c5a73}.summary-item span{color:#6f5c76}.cart-item p{color:#6e5c75}.cart-item .item-actions>button{color:#614b69}.step-nav a{color:#6e5c75}.choice p,.choice small{color:#6b5872}
.choice:has(input:checked){background:#f1eaf4;border-color:#7c548b}.field{color:#51355b}
.field small{color:#6f5c76}.payment-placeholder p{color:#6a5871}.account-avatar{background:#442151}.account-sidebar>small{color:#6e5c75}
.account-sidebar nav svg{color:#836c8c}
.account-sidebar nav a.active{background:#442151}
.account-sidebar nav a:hover:not(.active){background:#f3edf5}.account-title>p{color:#6a5871}
.session-banner{color:#694178}
.metric:hover{box-shadow:0 8px 20px #44245012}
.metric:nth-child(4n+1){background:#f2eaf5;border-color:#d5bfdd;color:#43244e}
.metric:nth-child(4n+4){color:#6c3f7c}.subheading a{color:#5e4268}.help-grid a{background:#f4f0f6;border-color:#dacedf;border-top:3px solid #764c85}
.help-grid a:nth-child(3n){border-top-color:#9d71ad}.help-grid p{color:#68536f}.order-row p{color:#6c5a73}
.status.delivered{background:#efe3f3;color:#582a69}.address-card p{color:#68536f}.product-information details p{color:#6b5971}.auth-note{color:#6a5871!important}.timeline-list small{color:#6f5d76}.order-information p{color:#68536f}.notification p,.setting-row p{color:#6a5871}.faq p{color:#6a5871}.subcategory-filter{color:#5e4966}
.subcategory-filter select{background:#f6f3f7;border:1px solid #d4c5d9;color:#42254c}
@media(max-width:760px){
  .account-sidebar{border-bottom:1px solid #d9cdde}
}

.sale-ticker{color:#34173f}
.live-footer{background:#34173f;color:#e1d7e4}.category-grid>.category img{background:#f2eef3}.galleria-showroom{background:#34173f}.galleria-showroom-copy p{color:#ded4e2}.galleria-showroom-controls button{border:1px solid #d0c1d5}.galleria-account-band{background:#f0e9f2}.galleria-account-band p{color:#64526b}.galleria-mall-invite{background:#34173f}.galleria-mall-invite p{color:#d7c8dc}.category-tabs a{color:#64526b}.product-photo .product-open img{background:#f3f0f4}.price-compare{color:#836d8b}.product-main-image{background:#f3f0f4}.product-thumbnails img{background:#f3f0f4}.variant-option{border:1px solid #d5cbd9}.variant-option small{color:#735f7a}.variant-option.is-active{background:#f2ecf4;border-color:#83648e;box-shadow:0 0 0 1px #83648e}.specifications dt{color:#6e5c75}.cart-item img{background:#f3f0f4}.live-cart-variant{color:#846e8c}.manual-exact-amount{background:#f0eaf2}.co-thumb{background:#eee9f0}.delivery-choice:has(input:checked){background:#f1eaf4;border-color:#7c548b}.address-modal-backdrop{background:#25102c99}.address-modal{box-shadow:0 20px 70px #25102c33}.metric:nth-child(1){background:#f1eaf3;border-color:#d5c6db}.metric span{color:#604e66}.account-welcome{background:#f2eef4}.account-welcome p{color:#695570}
dialog{box-shadow:0 25px 90px #25102c30}dialog::backdrop{background:#25102c88}.galleria-toast,.live-toast{background:#34173f;box-shadow:0 8px 30px #34173f33}.galleria-wishlist-item>a img{background:#f3f0f4}.text-success{color:#5f2f70}.form-label{color:#51355b}.input,.select{border:1px solid #d5cbd9}.btn-primary{background:#3a1c45}.btn-primary:hover{background:#52315e}.btn-outline,.btn-outline-danger,.btn-danger{border:1px solid #b4a6b9;color:#442b4d}.btn.gold{color:#25102c}.chip{background:#f1edf2;color:#61496a}.chip-success{background:#efe5f3;color:#5e376c}.alert-success{background:#f2eaf5;border-color:#795187;color:#583565}.qty-stepper{border:1px solid #d7cddb}

:root{--ink:#2f1937;--muted:#5c4c62}
.galleria-live :is(.page-note,.product-copy p,.product-information>p,.product-information details p,.account-title>p,.faq p,.help-grid p,.checkout-intro){color:#5c4c62}
.galleria-live .product-copy .product-title{color:#33183d}
.galleria-live .product-copy>small{color:#725f79}
.galleria-live .price{color:#42204f}
.galleria-live .large-price{color:#42204f}
.galleria-live .variant-option small{color:#5f4b66}
.galleria-live .hero-description{color:#f5f1f7}
.galleria-live .account-sidebar>small,.galleria-live .metric span{color:#5c4863}
.galleria-live .page-columns .summary-panel{background-color:rgba(115,72,130,.045)}
.galleria-live .home-newsletter{background-color:rgba(104,63,119,.045);background-image:repeating-linear-gradient(90deg,rgba(104,63,119,.015) 0 1px,transparent 1px 6px)}
.galleria-live .galleria-account-band{background-color:rgba(102,55,119,.045)}
.galleria-live .collection-form .collection-refine{background-color:rgba(104,63,119,.035)}
.galleria-live .auth-layout{background:#f9f7fa}
.page-heading-band{border-bottom:1px solid #e6dfe9}
.page-heading-band .breadcrumbs{color:#4e3557}
.galleria-live .page-heading-band h1{color:#33193d}
.galleria-live .page-heading-band .page-title p{color:#50355a}
.galleria-live .announcement{background:#391c44;color:#f0e9f3}
.galleria-live .site-header{color:#34173e;border-bottom:1px solid #ded4e1;box-shadow:0 4px 18px #33183d07}
.galleria-live .header-inner .brand{color:#33183d}
.galleria-live .brand small{color:#6f5579}
.galleria-live .header-inner>nav>a,.galleria-live .category-dropdown>summary{color:#41294a}
.galleria-live .header-inner>nav .mall-nav{border-left:1px solid #ded4e2}
.galleria-live .header-actions a,.galleria-live .header-actions button{color:#41274b}
.galleria-live .header-actions a:hover,.galleria-live .header-actions button:hover{background:#f3ecf5}
.header-search{background:#f5f0f7;border:1px solid #e1d6e5}
.header-search input{color:#43294d}
.header-search svg{color:#7c6783}
.mobile-category-search{background:#f6eff8;border:1px solid #dfd3e3}.mobile-category-search svg{color:#72597b}
.galleria-live .category-mega{box-shadow:0 24px 50px #33173d21}
.category-menu-heading strong{color:#41234c}
.category-menu-search{background:#f5f1f7;border:1px solid #e3d9e7}
.category-menu-search svg{color:#6e5677}
.category-menu-search input{color:#41244c}
.category-browser-list>button{color:#492e53}
.category-browser-list>button small{color:#7a6682}
.category-browser-list>button svg{color:#97829e}
.category-browser-list>button[aria-selected=true]{background:#f2e9f5;border-color:#e2d3e7}
.category-browser-list>button:hover{background:#f7f3f9}
.category-browser-subcategories{background:#f9f5fa}
.galleria-live .header-inner nav .category-subcategory-links a{color:#4a3153;border-top:1px solid #e6dfe9}
.category-subcategory-links p{color:#66516e}
.category-browser-pagination{border-top:1px solid #e7ddea;color:#65526c}
.category-browser-pagination button{border:1px solid #ddd0e2;color:#5f4369}
.category-menu-empty{color:#6f5c76}
.category-menu-editorial strong{color:#40254a}
.section-heading-actions>button{border:1px solid #d8ccdc}
.collection-description{color:#65536b}
.galleria-promo-grid>a{border:1px solid #ede6f0}
.galleria-promo-grid>a span{color:#493152}
.galleria-live .live-footer{background:#34173e}.galleria-live .live-footer .brand small{color:#d1bfd8}

.galleria-live[data-store-page="store.mall"]{--ink:#2d1934;--accent:#542466;--paper:#f6f3f7}.galleria-live[data-store-page="store.mall"] .header{background:#fcf9fd;border-bottom:1px solid #e1dce3}.galleria-live[data-store-page="store.mall"] .open-indicator:before,.galleria-live[data-store-page="store.mall"] .location-dot{background:#764388}.galleria-live[data-store-page="store.mall"] .icon-button:hover{background:#eae3ec}.galleria-live[data-store-page="store.mall"] .scene-shell{background:#e4dde6}.galleria-live[data-store-page="store.mall"] .scene-shade{background:linear-gradient(90deg,rgba(245,239,247,.96) 0%,rgba(245,239,247,.76) 23%,transparent 54%),linear-gradient(0deg,rgba(239,231,242,.7),transparent 24%)}.galleria-live[data-store-page="store.mall"] .primary:hover{background:#3b1948}.galleria-live[data-store-page="store.mall"] .location-line{background:#7c6684}.galleria-live[data-store-page="store.mall"] .entered .scene-shade{background:linear-gradient(0deg,rgba(239,231,242,.65),transparent 28%)}.galleria-live[data-store-page="store.mall"] .floor-label{color:#735f7a}.galleria-live[data-store-page="store.mall"] .boutique-photo{background:#e8e1ea}.galleria-live[data-store-page="store.mall"] .electronics .boutique-photo img{background:#e4dae8}.galleria-live[data-store-page="store.mall"] .boutique-photo>span{background:#2d1934}.galleria-live[data-store-page="store.mall"] .boutique-caption{border-bottom:1px solid #d7d0da}.galleria-live[data-store-page="store.mall"] .boutique-caption small{color:#735f7a}.galleria-live[data-store-page="store.mall"] .boutique-caption p{color:#725f79}.galleria-live[data-store-page="store.mall"] .concierge{border-top:1px solid #d7d0da}.galleria-live[data-store-page="store.mall"] .concierge p span{color:#786480}.galleria-live[data-store-page="store.mall"] footer{background:#2d1934;color:#ebe7ed}.galleria-live[data-store-page="store.mall"] .shop-toolbar{border-bottom:1px solid #2d193425}.galleria-live[data-store-page="store.mall"] .segmented{border-bottom:1px solid #b3a5b8}.galleria-live[data-store-page="store.mall"] .product-info{border-bottom:1px solid #2d193425}.galleria-live[data-store-page="store.mall"] .product-info span em{color:#796580}.galleria-live[data-store-page="store.mall"] dialog{background:#f9f6fa}.galleria-live[data-store-page="store.mall"] dialog::backdrop{background:#27132eaa}.galleria-live[data-store-page="store.mall"] .detail-image{background:#e6dfe8}.galleria-live[data-store-page="store.mall"] .detail-copy p{color:#725f79}.galleria-live[data-store-page="store.mall"] .detail-option{border-top:1px solid #d4cbd7}.galleria-live[data-store-page="store.mall"] .bag-row{border-bottom:1px solid #d7cfda}.galleria-live[data-store-page="store.mall"] .empty{color:#806a88}.galleria-live[data-store-page="store.mall"] #search{border:1px solid #b3a5b8}.galleria-live[data-store-page="store.mall"] .search-result{border-bottom:1px solid #dbd4de}.galleria-live[data-store-page="store.mall"] .toast{background:#2d1934}
@media(max-width:850px){.galleria-live[data-store-page="store.mall"] .scene-shade{background:linear-gradient(180deg,#f5eff7f5,transparent 65%)}}.galleria-live[data-store-page="store.mall"] .header .open-indicator:before{background:#d5aee3}.galleria-live[data-store-page="store.mall"] .scene-shell{background:#e8d7ee}.galleria-live[data-store-page="store.mall"] .intro p{color:#eee4f1}.galleria-live[data-store-page="store.mall"] .mini-map{color:#f1e4f6}.galleria-live[data-store-page="store.mall"] .interaction{background:#30153aea}.galleria-live[data-store-page="store.mall"] .directory{background:#f4f2f4f5}.galleria-live[data-store-page="store.mall"] #controls-dialog p{color:#725d79}.galleria-live[data-store-page="store.mall"] .joystick span{background:#e0cbe879}.galleria-live[data-store-page="store.mall"] .direction-nav button{background:#f7effa19}
.galleria-live[data-store-page="store.mall"] .checkout-travel{background:#281130e6}.galleria-live[data-store-page="store.mall"] .checkout-travel small{color:#cdb8d4}.galleria-live[data-store-page="store.mall"] .invoice-download{background:#f9f7fa;color:#34173e;border:1px solid #d5c3dc}
.galleria-live[data-store-page="store.mall"] #checkout-dialog{color:#2f2134}.galleria-live[data-store-page="store.mall"] #checkout-dialog::backdrop{background:#180a1ea6}.galleria-live[data-store-page="store.mall"] #checkout-dialog .dialog-close{color:#433249}.galleria-live[data-store-page="store.mall"] #checkout-dialog .eyebrow{color:#78637f}.galleria-live[data-store-page="store.mall"] .checkout-heading{background:#f9f7fa;border-bottom:1px solid #eae4ec}.galleria-live[data-store-page="store.mall"] .checkout-heading p{color:#6d5b74}.galleria-live[data-store-page="store.mall"] #checkout-steps{border-bottom:1px solid #eae4ec}.galleria-live[data-store-page="store.mall"] #checkout-steps button{color:#796580}.galleria-live[data-store-page="store.mall"] #checkout-steps button span{background:#f1edf2;color:#796580}.galleria-live[data-store-page="store.mall"] #checkout-steps .active{color:#491f58}.galleria-live[data-store-page="store.mall"] #checkout-steps .active span,.galleria-live[data-store-page="store.mall"] #checkout-steps .done span{background:#491f58}.galleria-live[data-store-page="store.mall"] #checkout-summary{background:#f4f0f5;border-left:1px solid #e7e0e9}.galleria-live[data-store-page="store.mall"] #checkout-summary>p{color:#6a5671}.galleria-live[data-store-page="store.mall"] .checkout-item{border-bottom:1px solid #e7e1e9}.galleria-live[data-store-page="store.mall"] .checkout-item small{color:#826c8a}.galleria-live[data-store-page="store.mall"] .checkout-item span{color:#74607b}.galleria-live[data-store-page="store.mall"] .checkout-remove{color:#7a6582}.galleria-live[data-store-page="store.mall"] #checkout-summary .checkout-total{border-top:1px solid #d5c9d9}.galleria-live[data-store-page="store.mall"] .checkout-actions{color:#2f2134!important;border-top:1px solid #e7e1e9}.galleria-live[data-store-page="store.mall"] .checkout-actions .primary,.galleria-live[data-store-page="store.mall"] #checkout-dialog .primary{background:#491f58}.galleria-live[data-store-page="store.mall"] .checkout-actions .text-button{color:#53395c}.galleria-live[data-store-page="store.mall"] .checkout-muted{color:#7c6784}.galleria-live[data-store-page="store.mall"] .checkout-choice{border:1px solid #dfd7e2;color:#74607b}.galleria-live[data-store-page="store.mall"] .checkout-choice:has(input:checked){border-color:#6e3483;background:#f8f3fa}.galleria-live[data-store-page="store.mall"] .checkout-choice input{accent-color:#491f58}.galleria-live[data-store-page="store.mall"] .checkout-choice strong{color:#41294a}.galleria-live[data-store-page="store.mall"] .checkout-choice strong small{color:#8b7693}.galleria-live[data-store-page="store.mall"] .checkout-choice>b{color:#4b2957}.galleria-live[data-store-page="store.mall"] .checkout-choice svg{color:#795885}.galleria-live[data-store-page="store.mall"] .address-form label{color:#5a4263}.galleria-live[data-store-page="store.mall"] .address-form input{border:1px solid #d8cedb;color:#2f2134}.galleria-live[data-store-page="store.mall"] .address-form label span{color:#887190}.galleria-live[data-store-page="store.mall"] .checkout-address-recap{border-top:1px solid #e7e1e9;color:#7c6784}.galleria-live[data-store-page="store.mall"] .manual-payment{background:#f4edf6;border:1px solid #dbcbe1}.galleria-live[data-store-page="store.mall"] .manual-payment>svg{color:#5b266e}.galleria-live[data-store-page="store.mall"] .manual-payment small{color:#6b5573}.galleria-live[data-store-page="store.mall"] .preview-pill{background:#e9ddee;color:#583864}.galleria-live[data-store-page="store.mall"] .checkout-empty{color:#73607a}
@media(max-width:850px){.galleria-live[data-store-page="store.mall"] #checkout-summary{border-top:1px solid #e7e0e9}}

.galleria-live[data-store-page="store.mall"] .counter-checkout{background:#f9f4fb;color:#3b1948;border:1px solid #caaed4}
.galleria-live[data-store-page="store.mall"] #receipt-dialog{color:#37243e}.galleria-live[data-store-page="store.mall"] #receipt-dialog::backdrop{background:#210e2859}.galleria-live[data-store-page="store.mall"] #receipt-dialog .dialog-close{color:#5f4b66}.galleria-live[data-store-page="store.mall"] .receipt-status{color:#672c7d}.galleria-live[data-store-page="store.mall"] .receipt-meta{color:#7f6a86;border-bottom:1px dashed #d0c7d3}.galleria-live[data-store-page="store.mall"] .receipt-line{border-bottom:1px dashed #dad3dd}.galleria-live[data-store-page="store.mall"] .receipt-line small{color:#7f6a86}.galleria-live[data-store-page="store.mall"] #receipt-content .receipt-total{border-top:1px solid #d8cfdb}.galleria-live[data-store-page="store.mall"] .receipt-address{border-top:1px dashed #d0c7d3}.galleria-live[data-store-page="store.mall"] .receipt-address p{color:#796581}.galleria-live[data-store-page="store.mall"] .receipt-reference{color:#7a6682}.galleria-live[data-store-page="store.mall"] #receipt-save{background:#491f58}
.galleria-live[data-store-page="store.mall"] #shopping-guide{background:#faf6fbf2;border:1px solid #d5c5db;color:#41214d}.galleria-live[data-store-page="store.mall"] #shopping-guide p{color:#64526b}.galleria-live[data-store-page="store.mall"] #guide-close{color:#64526b}.galleria-live[data-store-page="store.mall"] .rotation-nav button{background:#3b21454d}.galleria-live[data-store-page="store.mall"] .rotation-nav button:active{background:#a95bc58a}
.galleria-live[data-store-page="store.mall"] .lift-travel{background:#3a1946e6;color:#f4eaf8;border:1px solid #ab6dc180}.galleria-live[data-store-page="store.mall"] #lift-dialog{background:#faf8fb;color:#3f214a}.galleria-live[data-store-page="store.mall"] .lift-floors button{border:1px solid #d8c8de;color:#472354}.galleria-live[data-store-page="store.mall"] .lift-floors small{color:#7e6985}
.galleria-live[data-store-page="store.mall"] .lift-enter{border:1px solid #c397d3;background:#f7f0fa;color:#411c4e}
.galleria-live[data-store-page="store.mall"] .header{background:#251f27ee!important}.galleria-live[data-store-page="store.mall"] .world-button,.galleria-live[data-store-page="store.mall"] .speed-control{background:#352c39e8!important;border-color:#a493aa5c!important}.galleria-live[data-store-page="store.mall"] .checkout-travel,.galleria-live[data-store-page="store.mall"] .lift-travel{background:#3d3241eb!important}.galleria-live[data-store-page="store.mall"] .rotation-nav button{background:#3d324166}

.galleria-live[data-store-page="store.mall"] .catalogue-button{background:#382f3ced}
.galleria-live[data-store-page="store.mall"] #catalogue-dialog{background:#f9f7fa;color:#36273b}.galleria-live[data-store-page="store.mall"] .catalogue-heading{border-bottom:1px solid #dfd7e2}.galleria-live[data-store-page="store.mall"] .catalogue-heading p{color:#7f6a86}.galleria-live[data-store-page="store.mall"] .catalogue-filters{border-bottom:1px solid #dfd7e2}.galleria-live[data-store-page="store.mall"] .catalogue-search{border:1px solid #d5cad9}.galleria-live[data-store-page="store.mall"] .catalogue-filters select{border:1px solid #d5cad9;color:#4b3951}.galleria-live[data-store-page="store.mall"] .catalogue-stock input{accent-color:#5d4367}.galleria-live[data-store-page="store.mall"] .catalogue-rack-controls{color:#806b88}.galleria-live[data-store-page="store.mall"] .catalogue-rack-controls button{background:#eadfee;color:#533c5b}.galleria-live[data-store-page="store.mall"] .catalogue-product{border:1px solid #e2dae5;color:#36273b}.galleria-live[data-store-page="store.mall"] .catalogue-product:hover{box-shadow:0 7px 22px #42324817}.galleria-live[data-store-page="store.mall"] .catalogue-product-copy em{color:#866f8e}.galleria-live[data-store-page="store.mall"] .catalogue-pagination{background:#f9f7fa!important;color:#5d4864!important;border-top:1px solid #dfd7e2}.galleria-live[data-store-page="store.mall"] .catalogue-pagination button{border:1px solid #d2c2d8;color:#52385c}.galleria-live[data-store-page="store.mall"] .catalogue-empty{color:#87708f}.galleria-live[data-store-page="store.mall"] .directory-floor{border-top:1px solid #d2c3d84d}.galleria-live[data-store-page="store.mall"] .directory-floor h3 small{color:#bdabc3}.galleria-live[data-store-page="store.mall"] .directory-floor button{border:1px solid #9f7fab66;background:#2f2533}.galleria-live[data-store-page="store.mall"] .directory-floor small{color:#b8a8be}.galleria-live[data-store-page="store.mall"] .directory-floor p{color:#a691ae}.galleria-live[data-store-page="store.mall"] .preview-layout{border-top:1px solid #9f7fab66;color:#ebdfef}.galleria-live[data-store-page="store.mall"] .preview-layout>p{color:#af9db5}.galleria-live[data-store-page="store.mall"] .preview-layout input,.galleria-live[data-store-page="store.mall"] .preview-layout select{border:1px solid #907899;background:#f0e9f3;color:#3d2a44}.galleria-live[data-store-page="store.mall"] .preview-layout button{border:1px solid #907899;background:#4c3654}.galleria-live[data-store-page="store.mall"] #directory-stats{color:#c1aaca}.galleria-live[data-store-page="store.mall"] #directory{background:#29202c!important}

.galleria-live[data-store-page="store.mall"]{--ink:#2c2030;--paper:#f3f0f4}
.galleria-live[data-store-page="store.mall"] .header{background:#1e1223f5!important}.galleria-live[data-store-page="store.mall"] .header .icon-button:hover{background:#44344a}.galleria-live[data-store-page="store.mall"] .open-indicator:before{background:#9c48ba}
.galleria-live[data-store-page="store.mall"] .world-button,.galleria-live[data-store-page="store.mall"] .speed-control,.galleria-live[data-store-page="store.mall"] .checkout-travel,.galleria-live[data-store-page="store.mall"] .lift-travel,.galleria-live[data-store-page="store.mall"] #catalogue-button{background:#27172ded!important;box-shadow:0 5px 18px #11071540}
.galleria-live[data-store-page="store.mall"] .world-button:hover,.galleria-live[data-store-page="store.mall"] .checkout-travel:hover,.galleria-live[data-store-page="store.mall"] #catalogue-button:hover{background:#483250!important}
.galleria-live[data-store-page="store.mall"] .speed-control select{background:#27172d}.galleria-live[data-store-page="store.mall"] .rotation-nav button{background:#2a1831aa}
.galleria-live[data-store-page="store.mall"] .primary{background:#3a2143}.galleria-live[data-store-page="store.mall"] .primary:hover{background:#50355a}.galleria-live[data-store-page="store.mall"] .directory-floor{background:#2a1831}
.galleria-live[data-store-page="store.mall"] #shopping-guide{background:#29172ff2}.galleria-live[data-store-page="store.mall"] #shopping-guide p,.galleria-live[data-store-page="store.mall"] #guide-close{color:#dfd7e2}
.galleria-live[data-store-page="store.mall"] .catalogue-product{border-color:#cec5d2}.galleria-live[data-store-page="store.mall"] .catalogue-controls button{background:#eae3ec;color:#42284b}
.galleria-live[data-store-page="store.mall"]{--ink:#2c1933;--accent:#442450;--paper:#f5f3f5}
.galleria-live[data-store-page="store.mall"] .header{background:#25102cf5!important}.galleria-live[data-store-page="store.mall"] .header nav>a{color:#dcd5df}.galleria-live[data-store-page="store.mall"] .world-button,.galleria-live[data-store-page="store.mall"] .speed-control,.galleria-live[data-store-page="store.mall"] .checkout-travel,.galleria-live[data-store-page="store.mall"] .lift-travel,.galleria-live[data-store-page="store.mall"] #catalogue-button{background:#371842ed!important}.galleria-live[data-store-page="store.mall"] .catalogue-controls button{background:#eae3ec;color:#45284f}.galleria-live[data-store-page="store.mall"] .primary{background:#442450}.galleria-live[data-store-page="store.mall"] .primary:hover{background:#5a3a66}.galleria-live[data-store-page="store.mall"] .directory-floor{background:#35183f}.galleria-live[data-store-page="store.mall"] .checkout-choice:has(input:checked){background:#f2edf4;border-color:#8e7398}.galleria-live[data-store-page="store.mall"] .checkout-next,.galleria-live[data-store-page="store.mall"] .checkout-dialog .primary{background:#442450}.galleria-live[data-store-page="store.mall"] .checkout-travel:hover{background:#52315e!important}

.galleria-live[data-store-page="store.mall"].galleria-store[data-store-page="store.mall"] .galleria-live-mall{background:#34173f}
.galleria-live[data-store-page="store.mall"] .galleria-live-mall .directory{background:#f7f4f8;color:#442450;border-color:#d5c9d9}.galleria-live[data-store-page="store.mall"] .galleria-live-mall .directory h2{color:#442450}
.galleria-live[data-store-page="store.mall"] .galleria-live-mall dialog{color:#442450;background:#faf8fb}
.galleria-live[data-store-page="store.mall"] .live-variant-choice select{border:1px solid #cdbfd2}
.galleria-live[data-store-page="store.mall"] #live-product-stock{color:#6e5677}
.galleria-live[data-store-page="store.mall"] .live-checkout-dialog .checkout-heading{border-bottom:1px solid #d9cbde;background:#f2edf4}
.galleria-live[data-store-page="store.mall"] .galleria-live-mall #mall-loading{background:#34173f}.galleria-live[data-store-page="store.mall"] .galleria-live-mall #mall-loading p{color:#d3c3d9}
.galleria-live[data-store-page="store.mall"] .live-receipt{color:#442450}.galleria-live[data-store-page="store.mall"] .live-receipt>p{color:#6d5b74}.galleria-live[data-store-page="store.mall"] .live-receipt-row{border-bottom:1px solid #e1d9e4}.galleria-live[data-store-page="store.mall"] .live-receipt-row small{color:#76637d}
