@media screen{.section-dw-glow{display:block}.dw-glow{display:flex;align-items:stretch;gap:.8rem;padding:1.2rem 1.6rem;background:#fff;transition:background .4s ease}.dw-glow__bulb{flex:1;min-width:0;display:flex;align-items:center;gap:1rem;padding:.8rem 1.2rem .8rem .6rem;border:2px solid #111;border-radius:1.6rem;background:#fffbe6;color:#111;text-align:left;cursor:pointer;box-shadow:0 3px #111;transition:background .4s ease,color .4s ease,border-color .4s ease,box-shadow .4s ease}.dw-glow__bulb:active{transform:translateY(2px);box-shadow:0 1px #111}.dw-glow__bulb-icon{flex:0 0 auto;width:4.4rem;height:4.4rem;overflow:visible}.dw-glow__halo{fill:#fff36b;opacity:0;transition:opacity .4s ease}.dw-glow__glass{fill:#e9e9e9;stroke:#111;stroke-width:1.8;transition:fill .4s ease}.dw-glow__filament{stroke:#8a8a8a;transition:stroke .4s ease}.dw-glow__base{fill:#555}.dw-glow__text{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.dw-glow__label{font-size:1.35rem;font-weight:700;line-height:1.3}.dw-glow__switch{flex:0 0 auto;position:relative;width:4.4rem;height:2.5rem;border-radius:999px;background:#cfcfcf;border:2px solid #111;transition:background .3s ease}.dw-glow__switch span{position:absolute;top:.2rem;left:.2rem;width:1.7rem;height:1.7rem;border-radius:50%;background:#fff;border:2px solid #111;transition:transform .3s ease}.dw-glow__help{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:7.2rem;border:2px solid #111;border-radius:1.6rem;background:#ffd21f;color:#111;cursor:pointer;box-shadow:0 3px #111}.dw-glow__help>span:first-child{font-size:2.2rem;font-weight:900;line-height:1}.dw-glow__help-text{font-size:1rem;font-weight:700}body.dw-glow-on .dw-glow{background:#000}body.dw-glow-on .dw-glow__bulb{background:#1b1b0a;color:#fff36b;border-color:#fff36b;box-shadow:0 0 18px #fff36b8c}body.dw-glow-on .dw-glow__halo{opacity:.45}body.dw-glow-on .dw-glow__glass{fill:#fff36b}body.dw-glow-on .dw-glow__filament{stroke:#ff9d00}body.dw-glow-on .dw-glow__switch{background:#7dff6a}body.dw-glow-on .dw-glow__switch span{transform:translate(1.9rem)}body.dw-glow-on,body.dw-glow-on main,body.dw-glow-on main .shopify-section,body.dw-glow-on main .gradient,body.dw-glow-on main [class*=color-scheme],body.dw-glow-on main [class*=color-background],body.dw-glow-on main .card,body.dw-glow-on main .card__inner,body.dw-glow-on main .ccg-card,body.dw-glow-on main .ccg-media,body.dw-glow-on main [class*=ccg-],body.dw-glow-on main .card__content,body.dw-glow-on main .card__media,body.dw-glow-on main .media{background:#000!important;background-color:#000!important;background-image:none!important}body.dw-glow-on main,body.dw-glow-on main h1,body.dw-glow-on main h2,body.dw-glow-on main h3,body.dw-glow-on main p,body.dw-glow-on main a:not(.button),body.dw-glow-on main .price,body.dw-glow-on main .price-item,body.dw-glow-on main .card__heading,body.dw-glow-on main .facets__summary,body.dw-glow-on main label,body.dw-glow-on main select,body.dw-glow-on main .breadcrumbs__item,body.dw-glow-on main .facets-container summary,body.dw-glow-on main .facets-container summary *,body.dw-glow-on main .product-count__text,body.dw-glow-on main .mobile-facets__open-label{color:#f2f2f2!important;opacity:1!important}body.dw-glow-on main .facets-container svg,body.dw-glow-on main .mobile-facets__open svg{color:#f2f2f2!important;stroke:currentColor}body.dw-glow-on main .card,body.dw-glow-on main .card__inner{border-color:#7dff6a2e!important;box-shadow:none!important}body.dw-glow-on .card__media .media>img:not(.dw-glow-img),body.dw-glow-on .card__media .ccar__dots,body.dw-glow-on .ccg-media>img.ccg-img,body.dw-glow-on .ccg-media .ccar__dots{opacity:0!important}.card__media .media>img.dw-glow-img,.ccg-media>img.dw-glow-img{display:none!important}body.dw-glow-on .card__media .media>img.dw-glow-img,body.dw-glow-on .ccg-media>img.dw-glow-img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block!important;opacity:1!important;z-index:1;animation:dw-glow-pulse 3.2s ease-in-out infinite}@keyframes dw-glow-pulse{0%,to{filter:brightness(1) drop-shadow(0 0 6px rgba(90,255,110,.55))}50%{filter:brightness(1.18) drop-shadow(0 0 14px rgba(90,255,110,.85))}}body.dw-glow-on .dw-glow-fallback>img.primary-image,body.dw-glow-on .ccg-media.dw-glow-fallback>img.ccg-img:not(.mz-2nd){opacity:1!important;filter:grayscale(1) brightness(.9) sepia(1) hue-rotate(55deg) saturate(5) brightness(.9)}.dw-glow-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;padding:2.4rem 1.6rem;background:#0000;opacity:0;transition:opacity .2s ease,background .2s ease}.dw-glow-modal[hidden]{display:none}.dw-glow-modal.is-open{opacity:1;background:#000000b8}.dw-glow-modal__img{padding:0;border:0;background:none;cursor:pointer;max-width:92vw}.dw-glow-modal__img img{display:block;width:auto;height:auto;max-width:92vw;max-height:82vh;border-radius:1.6rem;box-shadow:0 10px 40px #00000080}.dw-glow-modal__hint{margin:0;color:#fff;font-size:1.3rem;opacity:.85}body.dw-glow-modal-open{overflow:hidden}body.dw-glow-modal-open .mzp-pill,body.dw-glow-modal-open .mz-dock{opacity:0!important;pointer-events:none!important}}@media screen and (min-width:990px){.dw-glow{max-width:72rem;margin:1.6rem auto 0;border-radius:2rem}.dw-glow__label{font-size:1.6rem}}.dw-glow__bulb{border:3px solid var(--hw-ink, #1a1210);background:var(--hw-cream, #fbd36f);font-family:var(--hw-body, inherit)}.dw-glow__help{border:3px solid var(--hw-ink, #1a1210);background:var(--hw-lime, #a8e35c)}.dw-glow__label{font-family:var(--hw-display, inherit);font-weight:400}body.dw-glow-on main .ccg-chip,body.dw-glow-on main .ccg-chip-custom{background:#111!important;border-color:#3a3a3a!important;color:#f2f2f2!important}body.dw-glow-on main .ccg-cta{background:#7dff6a!important;color:#111!important}body.dw-glow-on main .ccg-name a,body.dw-glow-on main .ccg-price,body.dw-glow-on main .ccg-compare{color:#f2f2f2!important}body.dw-glow-on .section-hw-header,body.dw-glow-on .announcement-bar-section{filter:brightness(.35);transition:filter .4s ease}body.dw-glow-on .hw-heart{background:#111;border-color:#3a3a3a;color:#7dff6a;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dw-glow-toggle.css.map */
