@media(prefers-color-scheme:dark){:root{--color-background: #0d0d0d;--color-background-secondary: #1a1a1a;--color-background-tertiary: #262626;--color-text: #ffffff;--color-text-secondary: #e0e0e0;--color-text-muted: #a0a0a0;--color-border: #3a3a3a;--color-border-light: #2a2a2a;--color-accent: #d4b340;--color-accent-hover: #e5c654;--color-success: #5cb85c;--color-error: #ff6b6b;--color-overlay: rgba(0, 0, 0, .8)}}.dark-mode{--color-background: #0d0d0d;--color-background-secondary: #1a1a1a;--color-background-tertiary: #262626;--color-text: #ffffff;--color-text-secondary: #e0e0e0;--color-text-muted: #a0a0a0;--color-border: #3a3a3a;--color-border-light: #2a2a2a;--color-accent: #d4b340;--color-accent-hover: #e5c654;--color-success: #5cb85c;--color-error: #ff6b6b;--color-overlay: rgba(0, 0, 0, .8)}@media(prefers-color-scheme:dark){body{background-color:var(--color-background);color:var(--color-text)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:#fff!important}p,li,span,label,td,th{color:var(--color-text)}.collection-header,.page-header,.section-empty{background:linear-gradient(180deg,#1a1a1af2,#0d0d0dcc)!important}.collection-filters,.collection-sort{background:transparent!important;border-color:var(--color-border)}.collection-grid{background:transparent}.hero-banner,.hero-section{background:linear-gradient(180deg,#0d0d0de6,#1a1a1af2,#0d0d0d)}.header{background:#0d0d0df2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}.header__logo-text,.header__logo-tagline{color:#fff}.header__logo-tagline{color:var(--color-accent)}.header__menu-link,.header__cart-link{color:#fff}.header__menu-link:hover,.header__cart-link:hover{color:var(--color-accent)}.header__dropdown{background:var(--color-background-secondary);border-color:var(--color-border);box-shadow:0 8px 32px #0006}.header__dropdown-link{color:#fff}.header__dropdown-link:hover{background:var(--color-background-tertiary);color:var(--color-accent)}.header__mobile-drawer{background:var(--color-background)}.header__mobile-title,.header__mobile-link{color:#fff}.header__mobile-link:hover,.header__mobile-submenu{background:var(--color-background-secondary)}.header__mobile-sublink{color:var(--color-text-secondary)}.header__mobile-footer{border-top-color:var(--color-border)}.product-card__title{color:#fff!important;font-weight:600}.product-card__price{color:var(--color-accent)!important;font-weight:700}.product-card__vendor{color:var(--color-text-secondary)}.collection-header__title,.collection-title{color:#fff!important}.collection-header__description,.collection-description{color:var(--color-text-secondary)}.button--primary{background-color:var(--color-accent);color:#0d0d0d;font-weight:700}.button--primary:hover{background-color:var(--color-accent-hover)}.button--secondary{background-color:transparent;color:#fff;border-color:#ffffff4d}.button--secondary:hover{background-color:#ffffff1a;border-color:var(--color-accent);color:var(--color-accent)}.announcement-bar{background:var(--color-accent);color:#0d0d0d}.announcement-bar__text{color:#0d0d0d!important;font-weight:600}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=date],select,textarea{background-color:var(--color-background-secondary);border-color:var(--color-border);color:var(--color-text)}input:focus,select:focus,textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #c9a22733}input::placeholder,textarea::placeholder{color:var(--color-text-muted)}.product-card,.faq-contact,.faq-links,.cart-drawer__content,.quick-view-modal__content{background:var(--color-background-secondary)}.product-card__title,.product-card__price{color:var(--color-text)}.product-gallery__main,.product-gallery__thumbnail{background:var(--color-background-secondary)}.product-gallery__thumbnail.active{border-color:var(--color-accent)}.product-main__title,.product-main__price-current{color:var(--color-text)}.product-main__price-compare{color:var(--color-text-muted)}.collection-header{background:var(--color-background-secondary)}.collection-filters{background:var(--color-background-secondary);border-color:var(--color-border)}.faq-item{border-color:var(--color-border)}.faq-item__question{color:var(--color-text)}.faq-item__answer p{color:var(--color-text-secondary)}.faq-category{border-color:var(--color-text)}.footer{background:#f8f8f8!important;border-top-color:#c5c5c5}.footer__logo-text{color:#1a1a1a!important}.footer__tagline{color:#444!important}.footer__menu-heading{color:#1a1a1a!important}.footer__menu-link,.footer__contact-item a{color:#3a3a3a!important}.footer__menu-link:hover,.footer__contact-item a:hover{color:#1a1a1a!important}.footer__contact-item{color:#3a3a3a!important}.footer__bottom{border-top-color:#c5c5c5}.footer__copyright{color:#4a4a4a!important}.cart-drawer__content{background:var(--color-background)}.cart-drawer__header,.cart-drawer__footer{border-color:var(--color-border)}.cart-drawer__title,.cart-drawer__item-title,.cart-drawer__item-price,.cart-drawer__subtotal{color:var(--color-text)}.cart-drawer__item-variant,.cart-drawer__shipping-note{color:var(--color-text-secondary)}.cart-drawer__item{border-color:var(--color-border)}.cart-drawer__qty-btn{background:var(--color-background-tertiary);color:var(--color-text)}.cart-drawer__qty-input{background:var(--color-background-secondary);color:var(--color-text)}.quick-view-product__gallery{background:var(--color-background-tertiary)}.quick-view-product__title,.quick-view-product__price{color:var(--color-text)}.quick-view-product__description,.quick-view-product__vendor{color:var(--color-text-secondary)}.recently-viewed{background:var(--color-background-secondary)}.recently-viewed__item{background:var(--color-background)}.recently-viewed__item-title,.hero-banner__title,.hero-banner__subtitle{color:var(--color-text)}table,th,td{border-color:var(--color-border)}th{background:var(--color-background-secondary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-background-secondary)}::-webkit-scrollbar-thumb{background:var(--color-background-tertiary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-border)}::selection{background:#c9a2274d;color:var(--color-text)}.product-reviews,.product-details-tabs,.testimonials-slider__item{border-color:var(--color-border)}.why-different,.features-section,.why-choose-us{background:var(--color-background-secondary)}.why-different__title,.features-section__title,.why-choose-us__title{color:#fff!important}.why-different__description,.features-section__description,.why-choose-us__description{color:silver}.feature-card,.why-different__card{background:var(--color-background-tertiary);border-color:var(--color-border)}.feature-card__title,.why-different__card-title{color:#fff}.feature-card__description,.why-different__card-description{color:#d0d0d0}.feature-card__icon,.why-different__icon{color:var(--color-accent)}.newsletter,.newsletter-section{background:linear-gradient(135deg,var(--color-background-secondary) 0%,var(--color-background-tertiary) 100%)}.newsletter__title,.newsletter-section__title{color:#fff!important}.newsletter__description,.newsletter-section__description{color:silver}.newsletter__input,.newsletter-section input[type=email]{background:var(--color-background);border-color:var(--color-border);color:#fff}.newsletter__input::placeholder{color:var(--color-text-muted)}.featured-collections,.collection-list{background:transparent}.featured-collections__title,.collection-list__title{color:#fff!important}.featured-collections__description,.collection-list__description{color:silver}.collection-card,.featured-collection-card{background:var(--color-background-secondary);border-color:var(--color-border)}.collection-card__title,.featured-collection-card__title{color:#fff!important}.collection-card__description,.featured-collection-card__description{color:#d0d0d0}.collection-card__count,.featured-collection-card__count{color:silver}.trust-bar,.trust-badges{background:#ffffff08;border-color:var(--color-border)}.trust-bar__item,.trust-badge{color:#fff}.trust-bar__icon,.trust-badge__icon{color:var(--color-accent)}.trust-bar__text,.trust-badge__text{color:silver}.testimonials,.testimonials-section{background:var(--color-background-secondary)}.testimonials__title,.testimonials-section__title{color:#fff!important}.testimonial-card{background:var(--color-background);border-color:var(--color-border)}.testimonial-card__text,.testimonial-card__quote{color:#e0e0e0}.testimonial-card__author{color:#fff}.testimonial-card__role{color:#a0a0a0}.cta-section,.promo-banner{background:linear-gradient(135deg,var(--color-background-tertiary) 0%,var(--color-background-secondary) 100%);border-color:var(--color-border)}.cta-section__title,.promo-banner__title{color:#fff!important}.cta-section__description,.promo-banner__description{color:silver}[style*="color: rgba(0, 0, 0"],[style*="color: rgba(0,0,0"],.section-header__title,.section-title{color:#fff!important}.section-header__description,.section-description{color:silver}.process-section,.how-it-works{background:var(--color-background-secondary)}.process-step,.how-it-works__step{background:var(--color-background);border-color:var(--color-border)}.process-step__number,.how-it-works__number{background:var(--color-accent);color:var(--color-background)}.process-step__title,.how-it-works__title{color:#fff}.process-step__description,.how-it-works__description{color:#d0d0d0}.faq-section{background:var(--color-background)}.faq-section__title{color:#fff!important}.faq-item{background:var(--color-background-secondary);border-color:var(--color-border)}.faq-item__question{color:#fff}.faq-item__answer{color:silver}.brand-name,.site-title,.text-dark,.text-black{color:#fff!important}.bg-light,.bg-white{background:var(--color-background-secondary)!important}}.dark-mode-toggle{background:none;border:none;padding:8px;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.dark-mode-toggle:hover{background:#ffffff1a}.dark-mode-toggle svg{width:20px;height:20px}.dark-mode-toggle .icon-sun,.dark-mode .dark-mode-toggle .icon-moon{display:none}.dark-mode .dark-mode-toggle .icon-sun{display:block}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dark-mode.css.map */
