:root{--site-bg: #ffffff;--site-surface: #ffffff;--site-surface-alt: #f5f8fc;--site-text: #0a1830;--site-muted: #627087;--site-border: #dfe6ef;--site-input: #fbfcfe;--site-blue: #1967ff}html[data-theme=dark]{--site-bg: #0b0f16;--site-surface: #141a23;--site-surface-alt: #1b2330;--site-text: #f4f7fb;--site-muted: #a9b5c6;--site-border: #303a49;--site-input: #1b2330;--site-blue: #70a7ff}html[data-theme=dark] body{background:var(--site-bg);color:var(--site-text)}html[data-theme=dark] .site-header{background:#172b46;border-bottom-color:var(--site-border)}html[data-theme=dark] .nav-links .nav-link{color:var(--site-text)}html[data-theme=dark] .nav-dropdown-toggle{color:var(--site-muted)}html[data-theme=dark] .header-icon{background:var(--site-surface);border-color:var(--site-border);color:var(--site-text)}html[data-theme=dark] .cart-link{background:#fff;border-color:#fff;color:#0a1830}html[data-theme=dark] .menu-button{background:var(--site-surface);border-color:var(--site-border)}html[data-theme=dark] .menu-button span{background:var(--site-text)}html[data-theme=dark] .nav-dropdown{background:var(--site-surface);border-color:var(--site-border);box-shadow:0 20px 45px #00000073}html[data-theme=dark] .nav-links .nav-dropdown a{color:var(--site-text)}html[data-theme=dark] .nav-links .nav-dropdown a:hover,html[data-theme=dark] .nav-links .nav-dropdown a:focus-visible,html[data-theme=dark] .nav-links .nav-dropdown a[aria-current=page]{background:#25344a;color:#fff}html[data-theme=dark] .hero{background:radial-gradient(circle at 80% 45%,#17325f 0,#17325f00 38%),linear-gradient(180deg,#101722 0,#0b0f16 90%)}html[data-theme=dark] .hero h1,html[data-theme=dark] .hero-copy .eyebrow{color:#fff}html[data-theme=dark] .hero-intro{color:#c3cedd}html[data-theme=dark] .hero-actions .button,html[data-theme=dark] .hero-actions .button.button--secondary{background:#fff;color:#0a1830;border-color:#fff}html[data-theme=dark] .hero-actions .button:hover,html[data-theme=dark] .hero-actions .button.button--secondary:hover{background:#70a7ff;border-color:#70a7ff;color:#08101e}html[data-theme=dark] .hero-actions .text-link{color:#c3cedd}html[data-theme=dark] .showcase-glow{opacity:.35}html[data-theme=dark] .showcase-note{background:#141a23f0;border-color:#394657;box-shadow:0 20px 48px #00000059}html[data-theme=dark] .showcase-note strong{color:#fff}html[data-theme=dark] .showcase-note small{color:#a9b5c6}html[data-theme=dark] .trust-strip{background:#101722;border-color:var(--site-border)}html[data-theme=dark] .trust-strip div{border-color:var(--site-border)}html[data-theme=dark] .trust-strip strong{color:#fff}html[data-theme=dark] .trust-strip span{color:#a9b5c6}html[data-theme=dark] .accessories-section,html[data-theme=dark] .collection-main,html[data-theme=dark] .search-main,html[data-theme=dark] .product-main,html[data-theme=dark] .cart-main,html[data-theme=dark] .page-main,html[data-theme=dark] .not-found{background:var(--site-bg);color:var(--site-text)}html[data-theme=dark] .section-heading h2,html[data-theme=dark] .page-header h1{color:#fff}html[data-theme=dark] .rte{color:#a9b5c6}html[data-theme=dark] .accessories-section .eyebrow{color:#70a7ff}html[data-theme=dark] .accessories-section .section-heading .rte,html[data-theme=dark] .accessories-section .section-heading .rte p{color:#c3cedd}html[data-theme=dark] .accessories-section .catalogue-link{color:#fff}html[data-theme=dark] .accessories-section .catalogue-link:hover{color:#70a7ff}html[data-theme=dark] .product-image{background:linear-gradient(145deg,#202a38,#151c27)}html[data-theme=dark] .product-badge{background:#fff;color:#0a1830}html[data-theme=dark] .product-meta>span{color:#9db4d1}html[data-theme=dark] .product-meta h3{color:#fff}html[data-theme=dark] .product-meta small{color:#a9b5c6}html[data-theme=dark] .product-meta strong{color:#fff}html[data-theme=dark] .quick-add{background:#fffffff5;color:#0a1830}html[data-theme=dark] .catalogue{background:#070d16}html[data-theme=dark] .catalogue-shell{background:#0d1623;border-color:#26364b}html[data-theme=dark] .type-tabs{background:#26364b}html[data-theme=dark] .type-tabs button{background:#101d2e;color:#b9c9dd}html[data-theme=dark] .type-tabs button:hover,html[data-theme=dark] .type-tabs button.active{background:#fff;color:#0a1830}html[data-theme=dark] .catalogue-toolbar{border-bottom-color:#2b405b}html[data-theme=dark] .catalogue-toolbar span,html[data-theme=dark] .catalogue-toolbar label{color:#b9c9dd}html[data-theme=dark] .catalogue-toolbar select{background:#fff;color:#0a1830}html[data-theme=dark] .catalogue-empty{border-color:#34577e}html[data-theme=dark] .catalogue-empty h3{color:#fff}html[data-theme=dark] .catalogue-empty p{color:#a9bdd7}html[data-theme=dark] .sell-section{background:#111821}html[data-theme=dark] .sell-copy h2{color:#fff}html[data-theme=dark] .sell-copy>div:not(.valuation-notice),html[data-theme=dark] .sell-copy>div:not(.valuation-notice) p{color:#b9c5d5}html[data-theme=dark] .sell-steps li{border-color:var(--site-border)}html[data-theme=dark] .sell-steps li>b{color:#70a7ff}html[data-theme=dark] .sell-steps li strong{color:#fff}html[data-theme=dark] .sell-steps li small{color:#a9b5c6}html[data-theme=dark] .valuation-notice{background:#18212d;box-shadow:0 15px 35px #00000040}html[data-theme=dark] .valuation-notice strong{color:#fff}html[data-theme=dark] .valuation-notice p{color:#a9b5c6}html[data-theme=dark] .sell-form{background:#141a23;border-color:var(--site-border);box-shadow:0 25px 65px #0000004d}html[data-theme=dark] .form-title{border-bottom-color:var(--site-border)}html[data-theme=dark] .form-title strong{color:#fff}html[data-theme=dark] .form-grid label>span,html[data-theme=dark] .photo-field legend{color:#d3dce8}html[data-theme=dark] .form-grid input,html[data-theme=dark] .form-grid select,html[data-theme=dark] .form-grid textarea{background:#1b2330;border-color:#394657;color:#fff}html[data-theme=dark] .form-grid input::placeholder,html[data-theme=dark] .form-grid textarea::placeholder{color:#8290a4}html[data-theme=dark] .photo-slot{background:#1b2330;border-color:#465568;color:#a9b5c6}html[data-theme=dark] .valuation-check{background:#1b2532;color:#b9c5d5}html[data-theme=dark] .newsletter{background:linear-gradient(120deg,#07101e,#103f8c)}html[data-theme=dark] .site-footer{background:#090e15;border-top-color:var(--site-border)}html[data-theme=dark] .footer-brand p,html[data-theme=dark] .footer-column a{color:#a9b5c6}html[data-theme=dark] .footer-column h3{color:#fff}html[data-theme=dark] .footer-bottom{border-top-color:var(--site-border);color:#8190a4}html[data-theme=dark] .facets{background:#141a23;border-color:var(--site-border)}html[data-theme=dark] .facet{border-color:var(--site-border)}html[data-theme=dark] .facet summary{color:#fff}html[data-theme=dark] .facet-list label,html[data-theme=dark] .collection-toolbar{color:#a9b5c6}html[data-theme=dark] .collection-toolbar select,html[data-theme=dark] .search-form input{background:#1b2330;border-color:#394657;color:#fff}html[data-theme=dark] .pagination a,html[data-theme=dark] .pagination span{border-color:var(--site-border);background:#141a23;color:#fff}html[data-theme=dark] .product-gallery-main{background:#1b2330}html[data-theme=dark] .product-thumbnails button{background:#141a23;border-color:var(--site-border)}html[data-theme=dark] .product-info h1,html[data-theme=dark] .product-price{color:#fff}html[data-theme=dark] .product-form label{color:#b9c5d5}html[data-theme=dark] .product-form select,html[data-theme=dark] .product-form input{background:#1b2330;border-color:#394657;color:#fff}html[data-theme=dark] .product-description{border-color:var(--site-border)}html[data-theme=dark] .cart-table th{color:#a9b5c6}html[data-theme=dark] .cart-table th,html[data-theme=dark] .cart-table td{border-color:var(--site-border)}html[data-theme=dark] .cart-product small{color:#a9b5c6}html[data-theme=dark] .cart-quantity{background:#1b2330;border-color:#394657;color:#fff}html[data-theme=dark] .cart-toast{background:#141a23;color:#fff;box-shadow:0 20px 55px #00000073}.dark-mode-toggle{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;margin-left:10px;padding:0;border:1px solid #c8d3df;border-radius:50%;background:#fff;color:#0a1830;cursor:pointer;font-size:18px;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.dark-mode-toggle:hover{transform:scale(1.06)}html[data-theme=dark] .dark-mode-toggle{background:#1b2330;border-color:#465568;color:#fff}@media(max-width:980px){html[data-theme=dark] .nav-links{background:#0f151e;border-bottom-color:var(--site-border);box-shadow:0 20px 30px #00000059}html[data-theme=dark] .nav-item{border-bottom-color:#273241}html[data-theme=dark] .nav-dropdown{border-left-color:#34475f}}body,.site-header,.hero,.trust-strip,.accessories-section,.sell-section,.sell-form,.site-footer,.product-image,.nav-links,.nav-dropdown,.header-icon,.dark-mode-toggle{transition:background-color .25s ease,border-color .25s ease,color .25s ease}.logo-light-mode,.logo-dark-mode{width:auto!important;object-fit:contain;object-position:center}.logo-light-mode{display:block!important;height:64px!important;max-width:160px!important}.logo-dark-mode,html[data-theme=dark] .logo-light-mode{display:none!important}html[data-theme=dark] .logo-dark-mode{display:block!important;height:60px!important;max-width:160px!important}.hero-card-light{display:block!important}.hero-card-dark,html[data-theme=dark] .hero-card-light{display:none!important}html[data-theme=dark] .hero-card-dark{display:block!important}.hero-card-light img,.hero-card-dark img{display:block;width:100%;height:100%;object-fit:cover}.shortstack-links{padding-top:20px}.shortstack-links__container{max-width:600px;margin:0 auto;padding:20px}.shortstack-links__logo{width:240px;max-width:75%;height:auto;display:block;margin:0 auto 20px}.shortstack-links__tagline{margin-bottom:28px}.shortstack-links__buttons{width:100%}.shortstack-links__link{margin-bottom:14px}@media screen and (max-width:749px){.shortstack-links{padding-top:10px}.shortstack-links__container{padding:10px 16px 30px}.shortstack-links__logo{width:230px;max-width:80%;margin-bottom:18px}.shortstack-links__tagline{margin-bottom:26px}.shortstack-links__link{margin-bottom:12px}}.shortstack-links__logo{width:350px!important;height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dark-mode.css.map */
