.theme-dark{--theme-bg: #000000;--theme-text: #ffffff;--theme-border: rgba(255, 255, 255, .1);--theme-shadow: rgba(255, 255, 255, .1);--theme-bg-secondary: #1a1a1a;--theme-text-secondary: rgba(255, 255, 255, .8)}.theme-light,:root:not(.theme-dark){--theme-bg: #ffffff;--theme-text: #000000;--theme-border: rgba(0, 0, 0, .1);--theme-shadow: rgba(0, 0, 0, .1);--theme-bg-secondary: #f5f5f5;--theme-text-secondary: rgba(0, 0, 0, .8)}html.theme-dark,html.theme-dark body,body.theme-dark,html.theme-light,html.theme-light body,body.theme-light{background-color:var(--theme-bg)!important;color:var(--theme-text)!important}html.theme-dark main,html.theme-dark .content-for-layout,html.theme-dark .shopify-section,html.theme-dark section{background-color:var(--theme-bg)!important;color:var(--theme-text)!important}html.theme-light main,html.theme-light .content-for-layout,html.theme-light .shopify-section,html.theme-light section{background-color:var(--theme-bg)!important;color:var(--theme-text)!important}.theme-dark .animated-scroll-header.scrolled{background-color:var(--theme-bg)!important;color:var(--theme-text)!important}.theme-dark .animated-scroll-header__nav-link,.theme-dark .animated-scroll-header__utility-link{color:var(--theme-text)!important}.animated-scroll-header__theme-toggle{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;padding:.625rem;position:relative;border-radius:4px;transition:background-color .2s ease,transform .2s ease;background:none;border:none;cursor:pointer}.animated-scroll-header__theme-toggle:hover{background-color:#0000000d;transform:scale(1.1)}.theme-dark .animated-scroll-header__theme-toggle:hover{background-color:#ffffff1a}.animated-scroll-header__theme-toggle:focus{outline:2px solid currentColor;outline-offset:2px}.animated-scroll-header__theme-toggle-icon{width:22px;height:22px;display:block;stroke:currentColor;fill:none;transition:transform .3s ease,opacity .3s ease}.animated-scroll-header__theme-toggle-icon--sun{opacity:1;transform:rotate(0);position:relative}.theme-dark .animated-scroll-header__theme-toggle-icon--sun{opacity:0;transform:rotate(90deg);position:absolute}.animated-scroll-header__theme-toggle-icon--moon{opacity:0;transform:rotate(-90deg);position:absolute}.theme-dark .animated-scroll-header__theme-toggle-icon--moon{opacity:1;transform:rotate(0);position:relative}body,html{transition:background-color .3s ease,color .3s ease}@media (prefers-reduced-motion: reduce){.animated-scroll-header__theme-toggle-icon,body,html{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/theme-toggle.css.map */
