:root{--lights-transition-duration: .6s;--lights-transition-easing: ease}.light-switch-wrapper{position:sticky;top:1rem;z-index:100;display:flex;justify-content:flex-end;padding:0 2rem;pointer-events:none}.light-switch{pointer-events:auto;display:inline-flex;align-items:center;gap:.75rem;background:#ffffffe6;border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:.5rem 1rem;cursor:pointer;font:inherit;color:inherit;transition:background var(--lights-transition-duration) var(--lights-transition-easing),color var(--lights-transition-duration) var(--lights-transition-easing),border-color var(--lights-transition-duration) var(--lights-transition-easing)}.light-switch__track{width:36px;height:20px;background:#d4d4d4;border-radius:999px;position:relative;transition:background var(--lights-transition-duration) var(--lights-transition-easing)}.light-switch__thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform var(--lights-transition-duration) var(--lights-transition-easing),background var(--lights-transition-duration) var(--lights-transition-easing),box-shadow var(--lights-transition-duration) var(--lights-transition-easing);box-shadow:0 1px 3px #0003}html,body{transition:background-color var(--lights-transition-duration) var(--lights-transition-easing),color var(--lights-transition-duration) var(--lights-transition-easing)}html.lights-off,body.lights-off{background-color:#000!important}body,body *,main,main *,header,header *,footer,footer *{transition:color var(--lights-transition-duration) var(--lights-transition-easing),background-color var(--lights-transition-duration) var(--lights-transition-easing),opacity var(--lights-transition-duration) var(--lights-transition-easing),fill var(--lights-transition-duration) var(--lights-transition-easing),stroke var(--lights-transition-duration) var(--lights-transition-easing),filter var(--lights-transition-duration) var(--lights-transition-easing)}html.lights-off body,html.lights-off body *,html.lights-off main,html.lights-off main *,html.lights-off header,html.lights-off header *,html.lights-off footer,html.lights-off footer *{color:#ffffff8c!important}html.lights-off svg,html.lights-off svg *{color:#ffffff8c!important;fill:currentColor!important;stroke:currentColor!important}html.lights-off select,html.lights-off option,html.lights-off .facets__summary,html.lights-off .facets__display,html.lights-off .facets__label,html.lights-off summary,html.lights-off details,html.lights-off .facet-filters__label,html.lights-off .facet-filters__field label,html.lights-off [class*=facets],html.lights-off [class*=facets] *,html.lights-off [class*=filter],html.lights-off [class*=filter] *,html.lights-off [class*=sort],html.lights-off [class*=sort] *,html.lights-off .product-count,html.lights-off .product-count *{color:#ffffff8c!important}html.lights-off .announcement-bar,html.lights-off .announcement-bar *,html.lights-off [class*=announcement],html.lights-off [class*=announcement] *{color:unset!important}html.lights-off .announcement-bar svg,html.lights-off .announcement-bar svg *,html.lights-off [class*=announcement] svg,html.lights-off [class*=announcement] svg *{color:unset!important;fill:unset!important;stroke:unset!important}html.lights-off .menu-drawer,html.lights-off menu-drawer,html.lights-off cart-drawer,html.lights-off .cart-drawer,html.lights-off details-modal,html.lights-off [class*=search-modal],html.lights-off .predictive-search,html.lights-off [class*=predictive]{background:#000!important;background-color:#000!important}html.lights-off .menu-drawer__inner-container,html.lights-off .menu-drawer__navigation,html.lights-off .menu-drawer__menu,html.lights-off [class*=menu-drawer__],html.lights-off .drawer__inner,html.lights-off [class*=drawer__inner],html.lights-off .modal__content,html.lights-off [class*=modal__content],html.lights-off .cart-drawer__inner,html.lights-off [class*=cart-drawer__]{background:#0a0a0a!important;background-color:#0a0a0a!important}html.lights-off .menu-drawer a,html.lights-off .menu-drawer button,html.lights-off .menu-drawer span,html.lights-off .menu-drawer summary,html.lights-off .menu-drawer li,html.lights-off [class*=menu-drawer] a,html.lights-off [class*=menu-drawer] button,html.lights-off [class*=menu-drawer] span,html.lights-off [class*=menu-drawer] summary,html.lights-off [class*=menu-drawer] li,html.lights-off [class*=search-modal] a,html.lights-off [class*=search-modal] button,html.lights-off [class*=search-modal] input,html.lights-off [class*=predictive] a,html.lights-off [class*=predictive] button,html.lights-off cart-drawer a,html.lights-off cart-drawer button,html.lights-off .cart-drawer a,html.lights-off .cart-drawer button{color:#fff!important}html.lights-off .menu-drawer svg,html.lights-off .menu-drawer svg *,html.lights-off [class*=menu-drawer] svg,html.lights-off [class*=menu-drawer] svg *,html.lights-off [class*=search-modal] svg,html.lights-off [class*=search-modal] svg *,html.lights-off [class*=predictive] svg,html.lights-off [class*=predictive] svg *,html.lights-off cart-drawer svg,html.lights-off cart-drawer svg *,html.lights-off .cart-drawer svg,html.lights-off .cart-drawer svg *{color:#fff!important;fill:currentColor!important;stroke:currentColor!important}html.lights-off [class*=search-modal] input[type=search],html.lights-off [class*=search-modal] input[type=text],html.lights-off .predictive-search input,html.lights-off [class*=predictive] input{background:#1a1a1a!important;color:#fff!important;border-color:#fff3!important}html.lights-off .menu-drawer a:hover,html.lights-off [class*=menu-drawer] a:hover,html.lights-off [class*=search-modal] a:hover{color:#ffffffb3!important}html.lights-off .menu-drawer__menu li,html.lights-off [class*=menu-drawer] li,html.lights-off [class*=menu-drawer] [class*=border]{border-color:#ffffff1a!important}html.lights-off .header__heading-logo,html.lights-off .header__heading-link img,html.lights-off .header__logo img,html.lights-off [class*=logo] img,body.lights-off .header__heading-logo,body.lights-off .header__heading-link img,body.lights-off .header__logo img,body.lights-off [class*=logo] img{filter:invert(1)}html.lights-off [class*=logo] svg path,body.lights-off [class*=logo] svg path{fill:#ffffff8c!important}html.lights-off header,html.lights-off .header,html.lights-off .header-wrapper,html.lights-off .shopify-section-header,html.lights-off [class*=section-header],html.lights-off [id*=shopify-section-header],body.lights-off header,body.lights-off .header,body.lights-off .header-wrapper,body.lights-off .shopify-section-header,body.lights-off [class*=section-header],body.lights-off [id*=shopify-section-header],html.lights-off .shopify-section-group-header-group,body.lights-off .shopify-section-group-header-group{position:relative;z-index:10000!important;background:transparent!important;background-color:transparent!important}html.lights-off footer,html.lights-off .footer,html.lights-off .footer-wrapper,html.lights-off .shopify-section-footer,html.lights-off [class*=section-footer],html.lights-off [id*=shopify-section-footer],body.lights-off footer,body.lights-off .footer,body.lights-off .footer-wrapper,body.lights-off .shopify-section-footer,body.lights-off [class*=section-footer],body.lights-off [id*=shopify-section-footer]{position:relative;z-index:100;background:transparent!important;background-color:transparent!important}html.lights-off #ProductGridContainer,html.lights-off #product-grid,html.lights-off .product-grid,html.lights-off .grid__item,body.lights-off #ProductGridContainer,body.lights-off #product-grid,body.lights-off .product-grid,body.lights-off .grid__item{position:relative;z-index:100;background:transparent!important}html.lights-off [id*=main-collection-banner],html.lights-off [id*=MainCollectionBanner],html.lights-off .collection-hero,html.lights-off .collection-hero__inner,html.lights-off .collection-hero__title-wrapper,html.lights-off .collection-hero__title,html.lights-off .collection-hero__description,html.lights-off [class*=main-collection-banner],html.lights-off [class*=collection-banner],body.lights-off [id*=main-collection-banner],body.lights-off [id*=MainCollectionBanner],body.lights-off .collection-hero,body.lights-off .collection-hero__inner,body.lights-off .collection-hero__title-wrapper,body.lights-off .collection-hero__title,body.lights-off .collection-hero__description,body.lights-off [class*=main-collection-banner],body.lights-off [class*=collection-banner]{position:relative;z-index:100;background:transparent!important;background-color:transparent!important}html.lights-off [class*=facets],html.lights-off [class*=filter],html.lights-off [class*=sort],html.lights-off .product-count,html.lights-off .collection__filter,html.lights-off .collection-toolbar,body.lights-off [class*=facets],body.lights-off [class*=filter],body.lights-off [class*=sort],body.lights-off .product-count,body.lights-off .collection__filter,body.lights-off .collection-toolbar{position:relative;z-index:100}html.lights-off .menu-drawer,html.lights-off menu-drawer,html.lights-off [class*=menu-drawer],html.lights-off [class*=search-modal],html.lights-off .predictive-search,html.lights-off [class*=predictive],html.lights-off details-modal,html.lights-off [class*=modal],html.lights-off cart-drawer,html.lights-off .cart-drawer{z-index:999999!important}html.lights-off .grid__item .card__information,html.lights-off .grid__item .card__heading,html.lights-off .grid__item .price,body.lights-off .grid__item .card__information,body.lights-off .grid__item .card__heading,body.lights-off .grid__item .price{opacity:.85}html:not(.lights-off) .media--hover-effect>img:first-child{opacity:0!important;transition:opacity var(--lights-transition-duration) var(--lights-transition-easing)}html:not(.lights-off) .media--hover-effect>img:last-child{opacity:1!important;transition:opacity var(--lights-transition-duration) var(--lights-transition-easing)}html:not(.lights-off) .grid__item:hover .media--hover-effect>img:first-child,html:not(.lights-off) .card-wrapper:hover .media--hover-effect>img:first-child{opacity:1!important}html:not(.lights-off) .grid__item:hover .media--hover-effect>img:last-child,html:not(.lights-off) .card-wrapper:hover .media--hover-effect>img:last-child{opacity:0!important}html.lights-off .light-switch-wrapper,body.lights-off .light-switch-wrapper{z-index:100;position:sticky}html.lights-off .light-switch,body.lights-off .light-switch{background:transparent!important;color:#ffffff8c!important;border-color:#ffffff26;position:relative;z-index:100}html.lights-off .light-switch__track,body.lights-off .light-switch__track{background:#ffffff1a}html.lights-off .light-switch__thumb,body.lights-off .light-switch__thumb{transform:translate(16px);background:#7cffa0;box-shadow:0 0 12px #7cffa0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/light-switch.css.map */
