:root{--pop-night: 28, 14, 3;--pop-night-fg: 244, 244, 242;--lights-t: .4s}.lights-switch{display:inline-flex;align-items:center;gap:1rem;margin:0;padding:0;border:0;background:none;cursor:pointer;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-weight:700;font-size:1.3rem;letter-spacing:var(--pop-label-tracking);line-height:1;-webkit-tap-highlight-color:transparent}.lights-switch:focus-visible{outline:.2rem solid var(--pop-accent);outline-offset:.6rem}.lights-switch__label{font-weight:400;color:rgba(var(--color-foreground),.6)}.lights-switch__on,html[data-lights=on] .lights-switch__off{display:none}html[data-lights=on] .lights-switch__on{display:inline;color:var(--pop-accent)}.collection-hero .lights-switch,.collection__title .lights-switch{margin-top:1.6rem;align-self:flex-start}.lights-switch-pin{position:fixed;right:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));z-index:3;padding:1.2rem 1.6rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.15);opacity:0;transform:translateY(.8rem);pointer-events:none;transition:opacity .25s ease,transform .25s ease,background-color var(--lights-t) ease,border-color var(--lights-t) ease}.lights-switch-pin.is-visible{opacity:1;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.lights-switch-pin{transition:none}}html[data-lights=on],html[data-lights=on] [class*=color-scheme]{--color-background: var(--pop-night);--color-foreground: var(--pop-night-fg);--gradient-background: rgb(var(--pop-night));--color-background-contrast: 70, 45, 20;--color-shadow: var(--pop-night);--color-link: var(--pop-night-fg);--color-button: var(--pop-night-fg);--color-button-text: var(--pop-night);--color-secondary-button: var(--pop-night);--color-secondary-button-text: var(--pop-night-fg);--color-badge-foreground: var(--pop-night-fg);--color-badge-background: var(--pop-night)}html.lights-ready body,html.lights-ready .gradient,html.lights-ready .header-wrapper,html.lights-ready .collection-hero,html.lights-ready .facets-container,html.lights-ready .card,html.lights-ready .card__inner,html.lights-ready .card__media,html.lights-ready .footer,html.lights-ready .lights-switch,html.lights-ready .lights-switch__label{transition:background-color var(--lights-t) ease,color var(--lights-t) ease,border-color var(--lights-t) ease}html.lights-ready ul.product-grid,html.lights-ready ul.product-grid .grid__item{transition:border-color var(--lights-t) ease}html[data-lights=on] ul.product-grid,html[data-lights=on] ul.product-grid .grid__item{border-color:transparent}html[data-lights=on] #ProductGridContainer .collection.page-width,html[data-lights=on] .collection--full-width .slider-component-full-width{padding-left:0;padding-right:0}html:not([data-lights=on]) img.card__lit{opacity:0!important}html.lights-ready img.card__lit{transition:opacity .3s ease}html[data-lights=on] .card-wrapper .media.media--hover-effect>img+img.card__lit{opacity:1;transition:opacity .4s ease}@media(prefers-reduced-motion:reduce){html.lights-ready body,html.lights-ready .gradient,html.lights-ready .header-wrapper,html.lights-ready .collection-hero,html.lights-ready .facets-container,html.lights-ready .card,html.lights-ready .card__inner,html.lights-ready .card__media,html.lights-ready .footer,html.lights-ready .lights-switch,html.lights-ready .lights-switch__label,ul.product-grid,ul.product-grid .grid__item,img.card__lit,html[data-lights=on] .card-wrapper .media.media--hover-effect>img+img.card__lit{transition:none!important}}html[data-lights=on] .footer-block__image-wrapper img{filter:invert(1)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-lights.css.map */
