:root{--luxora-light-bg: #FFFFFF;--luxora-light-surface: #FBF4F3;--luxora-light-card: #FFFFFF;--luxora-light-text: #2B2526;--luxora-light-text-secondary: #7C6F70;--luxora-light-border: #E8D4D3;--luxora-light-accent: #B9807C;--luxora-light-accent-hover: #A66F6B;--luxora-light-shadow: rgba(43, 37, 38, .1);--luxora-dark-bg: #1C1819;--luxora-dark-surface: #262021;--luxora-dark-card: #2B2627;--luxora-dark-text: #F6EFEE;--luxora-dark-text-secondary: #BFB2B0;--luxora-dark-border: #4A4042;--luxora-dark-accent: #D0A8A6;--luxora-dark-accent-hover: #E0BCBA;--luxora-dark-shadow: rgba(0, 0, 0, .4);--luxora-global-bg: var(--luxora-light-bg);--luxora-global-surface: var(--luxora-light-surface);--luxora-global-card: var(--luxora-light-card);--luxora-global-text: var(--luxora-light-text);--luxora-global-text-secondary: var(--luxora-light-text-secondary);--luxora-global-border: var(--luxora-light-border);--luxora-global-accent: var(--luxora-light-accent);--luxora-global-accent-hover: var(--luxora-light-accent-hover);--luxora-global-shadow: var(--luxora-light-shadow)}[data-theme=dark]{color-scheme:dark;--luxora-global-bg: var(--luxora-dark-bg);--luxora-global-surface: var(--luxora-dark-surface);--luxora-global-card: var(--luxora-dark-card);--luxora-global-text: var(--luxora-dark-text);--luxora-global-text-secondary: var(--luxora-dark-text-secondary);--luxora-global-border: var(--luxora-dark-border);--luxora-global-accent: var(--luxora-dark-accent);--luxora-global-accent-hover: var(--luxora-dark-accent-hover);--luxora-global-shadow: var(--luxora-dark-shadow)}html[data-theme=dark],[data-theme=dark] body,[data-theme=dark] .color-scheme-1,[data-theme=dark] .color-scheme-2,[data-theme=dark] .color-scheme-3,[data-theme=dark] .color-scheme-4,[data-theme=dark] .color-scheme-5{--color-background: 28, 24, 25;--color-foreground: 246, 239, 238;--gradient-background: #1C1819;--color-button: 208, 168, 166;--color-button-text: 28, 24, 25;--color-secondary-button-background: 43, 38, 39;--color-secondary-button-text: 246, 239, 238;--color-shadow: 0, 0, 0;--color-border: 74, 64, 66}@keyframes luxora-reveal{to{opacity:1}}html[data-theme=dark]:not([data-lx-ready]) body{opacity:0;animation:luxora-reveal .01s linear 1.4s forwards}html[data-theme=dark][data-lx-ready] body{transition:opacity .2s ease}body,.lpb-section,.lpb-card,.sbc-section,.sbc-item-link,.bs-section,.wc-section,.wc-card,.pg-section,.pg-card,.pg-media-wrap,.pg-compare-modal,.es-section,.luxora-section,.luxora-buybox-card,.luxora-main-image-wrap,.luxora-theme-toggle,.luxora-scroll-top{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}@media(prefers-reduced-motion:reduce){body,.lpb-section,.lpb-card,.sbc-section,.sbc-item-link,.bs-section,.wc-section,.wc-card,.pg-section,.pg-card,.pg-media-wrap,.pg-compare-modal,.es-section,.luxora-section,.luxora-buybox-card,.luxora-main-image-wrap,.luxora-theme-toggle,.luxora-scroll-top{transition:none!important}}[data-theme=dark] body,[data-theme=dark] .shopify-section{background-color:var(--luxora-global-bg)!important;color:var(--luxora-global-text)!important}[data-theme=dark] a:not(.luxora-add-btn):not(.luxora-buy-now-btn):not(.pg-add-btn):not(.lpb-add-btn){color:var(--luxora-global-accent)}[data-theme=dark] .lpb-section,[data-theme=dark] .sbc-section,[data-theme=dark] .bs-section,[data-theme=dark] .wc-section,[data-theme=dark] .pg-section,[data-theme=dark] .luxora-section{background:var(--luxora-global-bg)!important;color:var(--luxora-global-text)!important}[data-theme=dark] .lpb-card,[data-theme=dark] .wc-card,[data-theme=dark] .luxora-buybox-card,[data-theme=dark] .pg-compare-modal{background:var(--luxora-global-card)!important;border-color:var(--luxora-global-border)!important;color:var(--luxora-global-text)!important}[data-theme=dark] .lpb-image-wrap,[data-theme=dark] .sbc-media,[data-theme=dark] .pg-media-wrap,[data-theme=dark] .luxora-main-image-wrap,[data-theme=dark] .luxora-thumb{background:var(--luxora-global-surface)!important}[data-theme=dark] .lpb-card-title,[data-theme=dark] .sbc-title,[data-theme=dark] .bs-headline,[data-theme=dark] .wc-card-title,[data-theme=dark] .pg-card-title a,[data-theme=dark] .luxora-title{color:var(--luxora-global-text)!important}[data-theme=dark] .lpb-card-desc,[data-theme=dark] .sbc-subtitle,[data-theme=dark] .bs-story-text,[data-theme=dark] .wc-card-text,[data-theme=dark] .pg-card-desc,[data-theme=dark] .luxora-description{color:var(--luxora-global-text-secondary)!important}[data-theme=dark] .lpb-add-btn,[data-theme=dark] .pg-add-btn,[data-theme=dark] .luxora-add-btn{background:var(--luxora-global-accent)!important;border-color:var(--luxora-global-accent)!important;color:var(--luxora-dark-bg)!important}[data-theme=dark] .lpb-add-btn:hover:not(:disabled),[data-theme=dark] .pg-add-btn:hover:not(:disabled),[data-theme=dark] .luxora-add-btn:hover:not(:disabled){background:var(--luxora-global-accent-hover)!important;border-color:var(--luxora-global-accent-hover)!important}[data-theme=dark] .luxora-buy-now-btn{border-color:var(--luxora-global-text)!important;color:var(--luxora-global-text)!important}[data-theme=dark] .luxora-buy-now-btn:hover:not(:disabled){background:var(--luxora-global-text)!important;color:var(--luxora-global-bg)!important}[data-theme=dark] .luxora-option-btn,[data-theme=dark] .luxora-qty-control,[data-theme=dark] .pg-variant-select{border-color:var(--luxora-global-border)!important;color:var(--luxora-global-text)!important;background:transparent!important}[data-theme=dark] .luxora-option-btn--active{background:var(--luxora-global-accent)!important;border-color:var(--luxora-global-accent)!important;color:var(--luxora-dark-bg)!important}[data-theme=dark] .lpb-price--regular,[data-theme=dark] .pg-price--regular,[data-theme=dark] .luxora-price--regular{color:var(--luxora-global-text)!important}[data-theme=dark] .lpb-price--sale,[data-theme=dark] .pg-price--sale,[data-theme=dark] .luxora-price--sale,[data-theme=dark] .luxora-savings,[data-theme=dark] .wc-icon-wrap{color:var(--luxora-global-accent)!important}[data-theme=dark] .luxora-scroll-top{background:var(--luxora-global-accent)!important;color:var(--luxora-dark-bg)!important}[data-theme=dark] .luxora-scroll-top:hover{background:var(--luxora-global-accent-hover)!important}.luxora-theme-toggle{position:fixed;bottom:26px;left:26px;z-index:59;width:44px;height:44px;padding:0;border:1px solid var(--luxora-global-border);border-radius:50%;background:var(--luxora-global-card);color:var(--luxora-global-accent);display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;box-shadow:0 4px 14px var(--luxora-global-shadow);transition:transform .25s ease,box-shadow .25s ease,background-color .3s ease,border-color .3s ease,left .2s ease,top .2s ease}.luxora-theme-toggle.luxora-dragging{cursor:grabbing;transition:none;box-shadow:0 14px 30px var(--luxora-global-shadow)}.luxora-theme-toggle:hover{transform:scale(1.08);box-shadow:0 8px 20px var(--luxora-global-shadow)}.luxora-theme-toggle:active{transform:scale(.94)}.luxora-theme-toggle:focus-visible{outline:2px solid var(--luxora-global-accent);outline-offset:3px}.luxora-theme-toggle__icon{position:absolute;width:20px;height:20px;display:flex;transition:opacity .3s ease,transform .35s ease}.luxora-theme-toggle__icon--sun{opacity:1;transform:rotate(0) scale(1)}.luxora-theme-toggle__icon--moon{opacity:0;transform:rotate(-90deg) scale(.5)}[data-theme=dark] .luxora-theme-toggle__icon--sun{opacity:0;transform:rotate(90deg) scale(.5)}[data-theme=dark] .luxora-theme-toggle__icon--moon{opacity:1;transform:rotate(0) scale(1)}.luxora-theme-toggle__tooltip{position:absolute;bottom:52px;left:0;white-space:nowrap;background:var(--luxora-global-text);color:var(--luxora-global-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.luxora-theme-toggle:hover .luxora-theme-toggle__tooltip,.luxora-theme-toggle:focus-visible .luxora-theme-toggle__tooltip{opacity:1;transform:translateY(0)}@media(max-width:749px){.luxora-theme-toggle{bottom:18px;left:18px;width:40px;height:40px}.luxora-theme-toggle__tooltip{display:none}}@media(prefers-reduced-motion:reduce){.luxora-theme-toggle,.luxora-theme-toggle__icon,.luxora-theme-toggle__tooltip{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luxora-dark-mode.css.map */
