html[data-theme=dark]{color-scheme:dark;--dm-bg: #0b1730;--dm-surface: #12234a;--dm-surface-2: #172b58;--dm-border: #2a3f6e;--dm-text: #e8eefc;--dm-muted: #aab8d8;--dm-accent: #3b9cff;--color-background: var(--dm-bg);--color-background-rgb: 11 23 48;--color-foreground: var(--dm-text);--color-foreground-rgb: 232 238 252;--color-border: var(--dm-border);--color-border-rgb: 42 63 110;--color-primary-button-text: #ffffff;--color-primary-button-background: #1e7fe0;--color-primary-button-border: #1e7fe0;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-background: #3b9cff;--color-primary-button-hover-border: #3b9cff;--color-secondary-button-text: var(--dm-text);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--dm-border);--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-background: var(--dm-surface-2);--color-secondary-button-hover-border: var(--dm-border);--color-input-background: var(--dm-surface);--color-input-text: var(--dm-text);--color-input-text-rgb: 232 238 252;--color-input-border: var(--dm-border);--color-variant-background: var(--dm-surface);--color-variant-border: var(--dm-border);--color-variant-text: var(--dm-text);--color-variant-text-rgb: 232 238 252;--color-variant-hover-background: var(--dm-surface-2);--color-variant-hover-text: #ffffff;--color-variant-hover-border: var(--dm-border);--color-selected-variant-background: #1e7fe0;--color-selected-variant-border: #1e7fe0;--color-selected-variant-text: #ffffff;--color-selected-variant-text-rgb: 255 255 255;--color-selected-variant-hover-background: #3b9cff;--color-selected-variant-hover-text: #ffffff;--color-selected-variant-hover-border: #3b9cff}html[data-theme=dark] body,html[data-theme=dark] .page-wrapper{background-color:var(--dm-bg);color:var(--dm-text)}html[data-theme=dark] .section-background[class*=color-custom-],html[data-theme=dark] .section-background:not([class*=color-custom-]){background-color:var(--dm-bg)!important}html[data-theme=dark] [class*=text-block--][class*=collection_title]{background-color:transparent!important}html[data-theme=dark] slideshow-container{background-color:transparent!important}html[data-theme=dark] [class*=color-custom-],html[data-theme=dark] [class*=color-custom-] *{--color-foreground: #e8eefc;--color-foreground-rgb: 232 238 252;--color-rgb: 232 238 252;--color-background: #0b1730;--color-background-rgb: 11 23 48;--color-border: #2a3f6e;--color-border-rgb: 42 63 110}html[data-theme=dark] [class*=color-custom-]{color:#e8eefc}html[data-theme=dark] main .text-block,html[data-theme=dark] main [class*=text-block--],html[data-theme=dark] main product-price,html[data-theme=dark] main .price{--color: #e8eefc !important;color:#e8eefc}html[data-theme=dark] main h1,html[data-theme=dark] main h2,html[data-theme=dark] main h3,html[data-theme=dark] main h4,html[data-theme=dark] main h5,html[data-theme=dark] main h6,html[data-theme=dark] main p,html[data-theme=dark] main li,html[data-theme=dark] main label,html[data-theme=dark] main summary,html[data-theme=dark] .cart-page :is(h1,h2,h3,h4,h5,h6,p){color:var(--dm-text)}html[data-theme=dark] main a:not([class*=button]):not(.button){color:#8cc4ff}html[data-theme=dark] .theme-drawer__title,html[data-theme=dark] .cart-drawer__inner :is(h1,h2,h3,h4,h5,h6,p){color:#e8eefc!important}html[data-theme=dark] .predictive-search-dropdown :is(h1,h2,h3,h4,h5,h6,p,a){color:#e8eefc!important}html[data-theme=dark] .predictive-search-dropdown .predictive-search-results__title{color:#aab8d8!important}html[data-theme=dark] .facets,html[data-theme=dark] .facets__form,html[data-theme=dark] .facets__form-wrapper,html[data-theme=dark] .facets label,html[data-theme=dark] .facets span,html[data-theme=dark] .facets legend,html[data-theme=dark] .facets summary,html[data-theme=dark] .facets__item{color:#e8eefc!important}html[data-theme=dark] .facets .checkbox__outline,html[data-theme=dark] .facets input[type=checkbox]+*{border-color:#5a78b5!important}html[data-theme=dark] [class^=ai-vendor-grouped-]{background:#0b1730!important}html[data-theme=dark] [class*=ai-vendor-grouped__vendor-heading]{color:#fff!important;border-color:#2a3f6e!important}html[data-theme=dark] [class*=ai-vendor-grouped__product-card]{background:#12234a!important;border-color:#2a3f6e!important}html[data-theme=dark] [class*=ai-vendor-grouped__product-image-wrapper]{background:#fff!important}html[data-theme=dark] [class*=ai-vendor-grouped__product-info] *{color:#e8eefc!important}html[data-theme=dark] .product-badges__badge{background-color:var(--dm-surface-2)!important;color:var(--dm-text)!important}html[data-theme=dark] product-card,html[data-theme=dark] .product-card,html[data-theme=dark] .card{color:var(--dm-text)}html[data-theme=dark] div[class^=ai-info-badge-]{background:#1a3566!important;border-color:#2f5190!important;color:#e8eefc!important}html[data-theme=dark] div[class^=ai-info-badge-] *{color:#e8eefc!important}html[data-theme=dark] div[class^=ai-info-badge-] svg,html[data-theme=dark] div[class^=ai-info-badge-] svg *{stroke:#8cc4ff!important}html[data-theme=dark] [class*=ai-specs-table-v2] table{background:transparent!important;border-color:#2a3f6e!important}html[data-theme=dark] [class*=ai-specs-table-v2] tr{background:#12234a!important}html[data-theme=dark] [class*=ai-specs-table-v2] tr:nth-child(2n){background:#0f1d3f!important}html[data-theme=dark] [class*=ai-specs-table-v2] td,html[data-theme=dark] [class*=ai-specs-table-v2] th{background:transparent!important;color:#e8eefc!important;border-color:#2a3f6e!important}html[data-theme=dark] [class*=ai-specs-table-v2] td:first-child,html[data-theme=dark] [class*=ai-specs-table-v2] th:first-child{color:#fff!important;font-weight:600;background:#3b9cff1a!important}html[data-theme=dark] .shopify-block>[class^=ai-contact-us-]{background:#0b1730!important;border-color:#2a3f6e!important}html[data-theme=dark] [class*=ai-contact-us]{color:var(--dm-text)}html[data-theme=dark] [class^=contact-us-],html[data-theme=dark] [class*=" contact-us-"]{background-color:var(--dm-bg)!important}html[data-theme=dark] div[class*=ai-contact-us-card]{background-color:var(--dm-surface)!important;border-color:var(--dm-border)!important}html[data-theme=dark] div[class*=ai-contact-us-icon]{background-color:var(--dm-surface-2)!important}html[data-theme=dark] [class*=ai-contact-us] h1,html[data-theme=dark] [class*=ai-contact-us] h2,html[data-theme=dark] [class*=ai-contact-us] h3,html[data-theme=dark] [class*=ai-contact-us] h4,html[data-theme=dark] [class*=ai-contact-us] p,html[data-theme=dark] [class*=ai-contact-us] span{color:var(--dm-text)!important}html[data-theme=dark] [class*=ai-contact-us] a{color:#8cc4ff!important}html[data-theme=dark] h3[class*=ai-contact-us-map-title]{background-color:var(--dm-surface)!important;color:var(--dm-text)!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--dm-surface);color:var(--dm-text);border-color:var(--dm-border)}html[data-theme=dark] ::placeholder{color:var(--dm-muted)}html[data-theme=dark] .cart-drawer__dialog,html[data-theme=dark] .search-modal__content,html[data-theme=dark] dialog,html[data-theme=dark] .color-custom-popover,html[data-theme=dark] [popover]{background-color:var(--dm-surface);color:var(--dm-text)}html[data-theme=dark] table,html[data-theme=dark] table th,html[data-theme=dark] table td{color:var(--dm-text);border-color:var(--dm-border)}html[data-theme=dark] .product-media img,html[data-theme=dark] product-card img{background-color:#fff;border-radius:6px}.dm-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.dm-toggle svg{width:20px;height:20px}.dm-toggle .dm-sun{display:none}html[data-theme=dark] .dm-toggle .dm-sun{display:block}html[data-theme=dark] .dm-toggle .dm-moon{display:none}.dm-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.dm-toggle--bar{position:absolute;top:50%;right:14px;transform:translateY(-50%);width:28px;height:28px;color:#fff;z-index:2}.dm-toggle--bar svg{width:18px;height:18px}.dm-toggle--floating{position:fixed;left:14px;bottom:14px;z-index:50;width:44px;height:44px;border-radius:50%;background:#101c3d;color:#fff;box-shadow:0 2px 10px #0000004d}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dark-mode.css.map */
