:root{color-scheme:dark;--ink:#fff;--muted:#aaa;--line:#333;--panel:#111}html,html:root body{background:#000;color:#fff}html:root body :is(.header,.main-nav,.collection,.chapter-catalog,.chapter-row,.chapter-copy,.signal-selector,.signal-option,.site-footer,.policy-card,.store-main,.store-product-info,.store-policy-item,.contact-page,.contact-cards>a,.modal-copy,.cart-dialog,.info-dialog,.search-dialog,.store-size-guide,.size-guide-toolbar,.store-photo-viewer,.policies-page,dialog){background-color:#000;color:#fff}html:root body :is(.logo,.footer-brand .logo,.footer-column a,.footer-column button,.footer-bottom,.chapter-copy h2,.chapter-price,.store-back,.store-remove,.store-update,.store-policy-content,.contact-page h1,.contact-page h2,.contact-cards strong){color:#fff}html:root body :is(a,button){color:inherit}html:root body :is(.header,.chapter-row,.signal-selector,.signal-option,.policy-card,.footer-contact,.store-details,.store-cart-item,.store-summary,.store-photo-viewer button,.contact-cards>a,.contact-write,.contact-faq details,.cart-item,.cart-total,.policy-section){border-color:#333}html:root body .footer-bottom{border-color:#fff}html:root body :is(.chapter-row:before,.chapter-divider,.signal-selector-heading p>span){background:#777}html:root body :is(.chapter-note,.signal-label>span,.signal-selector-heading p,.footer-column h2,.footer-brand p,.footer-column p,.store-eyebrow,.store-price s,.store-tax-note,.store-empty p,.store-cart-copy p,.store-support,.contact-intro>p:last-child,.contact-write>div>p,.contact-note,.info-dialog p,.modal-price,.cart-item p,.policy-card-description,.policy-card-title>span){color:#aaa!important}html:root body :is(input,select,textarea,.search-dialog input,.store-body select,.contact-fields input,.contact-fields select,.contact-fields textarea){background:#0b0b0b;color:#fff;border-color:#555;caret-color:#fff}html:root body :is(input,textarea)::placeholder{color:#999;opacity:1}html:root body option{background:#0b0b0b;color:#fff}html:root body :is(.primary,.chapter-cta,.catalog-view-button,.store-button,.contact-fields button,.toast){background:#fff;color:#000!important;border-color:#fff}html:root body :is(.primary,.chapter-cta,.catalog-view-button,.store-button,.contact-fields button):hover{background:#ddd;border-color:#ddd}html:root body :is(.sizes button,.size-guide-toolbar button,.store-photo-viewer button){background:#000;color:#fff;border-color:#555}html:root body .sizes button[aria-pressed=true]{background:#fff;color:#000;border-color:#fff}html:root body .store-thumbnails a[aria-current=true]{border-color:#fff}html:root body :is(.chapter-picture,.chapter-picture img,.signal-option img,.product-image,.modal-picture,.store-main-photo,.store-thumbnails img,.store-cart-image){background-color:#000;mix-blend-mode:normal}html:root body :is(img,video){filter:none}html:root body .store-error{color:#ff9c9c}html:root body :focus-visible{outline:2px solid #fff!important;outline-offset:4px}html:root body :is(.primary,.chapter-cta,.catalog-view-button,.store-button,.contact-fields button):focus-visible{outline-offset:5px}html:root body dialog::backdrop{background:#000c}html:root body ::selection{background:#fff;color:#000}html:root body :is(.signals-hero,.signals-title,.signals-hero-bottom,.hero-arrow){color:#fff}
/*# sourceMappingURL=/cdn/shop/t/1/assets/404-dark.css.map */
