:root{color-scheme:dark}html,body,.page-wrapper,#MainContent,.content-for-layout{background:#000;color:#fff}.header-section,.header__row,.menu-drawer,.cart-drawer,.search-modal,.quick-add-modal,dialog,.popover{background-color:#000!important;color:#fff}input:not([type=checkbox]):not([type=radio]),textarea,select{background:#0b0b0b!important;color:#fff!important;border-color:#333!important}input::placeholder,textarea::placeholder{color:#8f9698;opacity:1}.card,.card__content,.product-card-wrapper,.collection-card-wrapper,.product__info-container{color:#fff}.button--secondary{background:transparent!important;color:#fff!important;border-color:#fff!important}.button--primary,button.button--primary,.product-form__submit,button[name=add],.shopify-payment-button__button--unbranded{background:#10dde6!important;color:#001113!important;border-color:#10dde6!important}.button--primary *,button.button--primary *,.product-form__submit *,button[name=add] *{color:#001113!important}.atm-b2b-home{--atm-text:#fff!important;--atm-muted:#b8c0c2!important;background:#000!important;color:#fff!important}.atm-b2b-home .atm-hero{background:linear-gradient(90deg,#000 0% 52%,#090b0b)!important;border-color:#202323!important}.atm-b2b-home .atm-lead,.atm-b2b-home .atm-points,.atm-b2b-home .atm-heading p,.atm-b2b-home .atm-category p,.atm-b2b-home .atm-benefit p,.atm-b2b-home .atm-reason p,.atm-b2b-home .atm-step p,.atm-b2b-home .atm-retail-card__copy p{color:#b8c0c2!important}.atm-b2b-home .atm-benefits,.atm-b2b-home .atm-section,.atm-b2b-home .atm-section--soft,.atm-b2b-home .atm-ignifuge-banner,.atm-b2b-home .atm-retail-bridge,.atm-b2b-home .atm-process,.atm-b2b-home .atm-cta{background:#000!important}.atm-b2b-home .atm-category,.atm-b2b-home .atm-reason,.atm-b2b-home .atm-retail-card{background:#0b0b0b!important;border-color:#272b2c!important;color:#fff!important}.atm-b2b-home .atm-subcats a,.atm-b2b-home .atm-quick-cats a{background:#151818!important;color:#fff!important;border-color:#303535!important}.atm-b2b-home .atm-subcats a:hover,.atm-b2b-home .atm-quick-cats a:hover{background:#0e2729!important;color:#10dde6!important;border-color:#10dde6!important}.atm-b2b-home .atm-btn--secondary{background:transparent!important;color:#fff!important;border-color:#fff!important}.atm-b2b-home .atm-category__main--light{background:#202424!important;color:#fff!important}.atm-b2b-home .atm-benefit{border-color:#202323!important}.atm-b2b-home .atm-icon,.atm-b2b-home .atm-reason__icon{background:#0b292b!important;color:#10dde6!important}.atm-b2b-home .atm-ignifuge-banner__link{background:#080909!important}.atm-b2b-product-panel{background:#0b0b0b!important;border-color:#263437!important;color:#fff!important}.atm-b2b-product-panel__eyebrow{color:#10dde6!important}.atm-b2b-product-panel p{color:#b8c0c2!important}.atm-personalization{background:#0b0b0b!important;border-color:#2c3031!important;color:#fff!important}.atm-personalization__head p,.atm-personalization__choice small,.atm-personalization__fields small{color:#aeb5b7!important}.atm-personalization__head strong{color:#10dde6!important}.atm-personalization__choice label{border-color:#333839!important;background:#111313!important}.atm-personalization__choice label.is-selected{border-color:#10dde6!important;background:#0a2426!important}.atm-personalization__fields{border-color:#292d2e!important}.atm-personalization__standard{background:#0e2224!important}.atm-personalization__standard strong{color:#10dde6!important}.atm-personalization__standard span{color:#bbc3c4!important}.atm-personalization__fields input,.atm-personalization__fields select,.atm-personalization__fields textarea{background:#050505!important;color:#fff!important;border-color:#3a3f40!important}.atm-product-trust{background:#050505!important;border-color:#242829!important;color:#fff!important}.atm-product-trust__grid>div{background:#0b0b0b!important;border-color:#292e2f!important}.atm-product-trust__grid span,.atm-product-trust details p{color:#b8c0c2!important}.atm-product-trust details{border-color:#2b3031!important}#MainContent .am-contact-wrap{color:#fff!important}#MainContent .am-contact-hero{background:linear-gradient(135deg,#050505,#101718)!important;border:1px solid #242829!important;box-shadow:none!important}#MainContent .am-contact-hero h2{color:#fff!important}#MainContent .am-contact-hero p{color:#d5dcdd!important}#MainContent .am-contact-card{background:#0b0b0b!important;border-color:#292e2f!important;box-shadow:none!important;color:#fff!important}#MainContent .am-contact-card h3{color:#fff!important}#MainContent .am-contact-card p{color:#b8c0c2!important}#MainContent .am-contact-card a{color:#10dde6!important}#MainContent .am-contact-section{background:#0b0b0b!important;border-color:#292e2f!important;color:#fff!important}#MainContent .am-contact-section h2,#MainContent .am-contact-section h3{color:#fff!important}#MainContent .am-contact-section p{color:#b8c0c2!important}#MainContent .am-contact-cta{background:#0e2224!important;border-color:#1d4c50!important;color:#fff!important}#MainContent .am-contact-cta h2{color:#10dde6!important}#MainContent .am-contact-cta p{color:#c7d0d1!important}#MainContent .am-contact-btn{background:#10dde6!important;color:#001113!important;border:1px solid #10DDE6!important}#MainContent .am-form-intro h2{color:#fff!important}#MainContent .am-form-intro p{color:#b8c0c2!important}#MainContent form[action*="/contact"]{background:#0b0b0b!important;border-color:#2b3031!important;box-shadow:none!important;color:#fff!important}#MainContent form[action*="/contact"] label{color:#fff!important}#MainContent form[action*="/contact"] input:not([type=hidden]):not([type=submit]),#MainContent form[action*="/contact"] textarea,#MainContent form[action*="/contact"] select{background:#050505!important;color:#fff!important;border-color:#3a3f40!important}#MainContent form[action*="/contact"] input::placeholder,#MainContent form[action*="/contact"] textarea::placeholder{color:#8f9698!important}#MainContent form[action*="/contact"] input:focus,#MainContent form[action*="/contact"] textarea:focus,#MainContent form[action*="/contact"] select:focus{outline-color:#10dde6!important;border-color:#10dde6!important}#MainContent form[action*="/contact"] button[type=submit]{background:#10dde6!important;border-color:#10dde6!important;color:#001113!important;font-weight:700!important}#MainContent form[action*="/contact"] button[type=submit] *{color:#001113!important}#MainContent form[action*="/contact"] button[type=submit]:after{color:#001113!important}#MainContent form[action*="/contact"] input[type=submit]{background-color:#10dde6!important;color:#001113!important;font-weight:700!important}#MainContent .am-contact-hero{text-align:center!important}#MainContent .am-contact-hero h2{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}#MainContent .am-contact-hero p{max-width:980px!important;margin:18px auto 0!important;text-align:center!important;line-height:1.55!important}#MainContent:has(form[action*="/contact"]),#MainContent .shopify-section:has(form[action*="/contact"]),#MainContent .section:has(form[action*="/contact"]),#MainContent .section-content-wrapper:has(form[action*="/contact"]),#MainContent .page-width:has(form[action*="/contact"]),#MainContent .text-block:has(form[action*="/contact"]),#MainContent rte-formatter:has(form[action*="/contact"]){background:#000!important;color:#fff!important}#MainContent form[action*="/contact"]{border:1px solid #252b2c!important;border-radius:18px!important}@media screen and (min-width:990px){#MainContent:has(.am-contact-wrap),#MainContent .shopify-section:has(.am-contact-wrap),#MainContent .section:has(.am-contact-wrap),#MainContent .section-content-wrapper:has(.am-contact-wrap),#MainContent .page-width:has(.am-contact-wrap),#MainContent .text-block:has(.am-contact-wrap),#MainContent rte-formatter:has(.am-contact-wrap){max-width:none!important;width:100%!important;overflow:visible!important}#MainContent .am-contact-wrap{position:relative!important;left:50%!important;transform:translate(-50%)!important;width:min(1600px,calc(100vw - 32px))!important;max-width:none!important;margin:0!important;padding-inline:0!important;box-sizing:border-box!important}#MainContent .am-contact-hero,#MainContent .am-contact-grid,#MainContent .am-contact-section,#MainContent .am-contact-cta,#MainContent .am-form-intro,#MainContent form[action*="/contact"]{width:100%!important;max-width:none!important;box-sizing:border-box!important}#MainContent .am-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important}#MainContent .am-contact-card{padding:28px 30px!important}#MainContent .am-contact-card a[href^="mailto:"]{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(14px,.95vw,16px)!important}}@media screen and (min-width:1440px){#MainContent .am-contact-wrap{width:min(1660px,calc(100vw - 48px))!important}}@media screen and (min-width:750px){main[data-template*=product] .product-details.sticky-content--desktop{position:static!important;top:auto!important}main[data-template*=product] .sticky-content--desktop.full-height--desktop>.group-block{position:static!important;top:auto!important}}#MainContent .shopify-section:has(form[action*="/contact"])>.section-background,#MainContent .shopify-section:has(form[action*="/contact"])>.section,#MainContent .shopify-section:has(form[action*="/contact"]) .section,#MainContent .shopify-section:has(form[action*="/contact"]) .section-content-wrapper,#MainContent .shopify-section:has(form[action*="/contact"]) .page-width,#MainContent .shopify-section:has(form[action*="/contact"]) .group-block,#MainContent .shopify-section:has(form[action*="/contact"]) .group-block-content,#MainContent .shopify-section:has(form[action*="/contact"]) .text-block,#MainContent .shopify-section:has(form[action*="/contact"]) rte-formatter{background:#000!important;background-color:#000!important;box-shadow:none!important}#MainContent .shopify-section:has(form[action*="/contact"])>.section-background{opacity:1!important}#MainContent .shopify-section:has(form[action*="/contact"]) .section-content-wrapper,#MainContent .shopify-section:has(form[action*="/contact"]) .page-width{border-color:#000!important}#MainContent .shopify-section:has(form[action*="/contact"]) form[action*="/contact"]{background:#0b0b0b!important;border:1px solid #252b2c!important;border-radius:18px!important;box-shadow:none!important}#MainContent .shopify-section:has(form[action*="/contact"]) form[action*="/contact"] button[type=submit],#MainContent .shopify-section:has(form[action*="/contact"]) form[action*="/contact"] input[type=submit]{background:#10dde6!important;color:#001113!important;border-color:#10dde6!important;font-weight:800!important}#MainContent .shopify-section:has(form[action*="/contact"]) form[action*="/contact"] button[type=submit] *{color:#001113!important}@media screen and (min-width:990px){.header__row--bottom .header__columns{grid-column:1 / -1;margin-inline:12px}.header__row .menu-list{--menu-horizontal-gap:6px}.header__row .menu-list__link{font-size:clamp(13px,1.02vw,14px);font-weight:600;line-height:1.4;color:#fff;min-height:46px}.header__row .menu-list__trigger{gap:3px}.header__row .menu-list__disclosure{position:static;transform:none;opacity:1;pointer-events:auto;min-width:16px;min-height:44px;padding:0}.header__row .menu-list__disclosure-icon{width:12px}.header__row .menu-list__link:hover,.header__row .menu-list__link:focus-visible{color:#10dde6}.header__row .mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.header__row .mega-menu__column{grid-column:auto}.header__row .mega-menu__link{display:flex;align-items:center;min-height:44px;padding:10px 14px;font-size:16px;font-weight:500;color:#fff;background:#101415;border:1px solid #2c3335;border-radius:8px}.header__row .mega-menu__link:hover,.header__row .mega-menu__link:focus-visible{background:#0a2527;border-color:#10dde6;color:#10dde6}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/atm-dark-override.css.map */
