.dark-mode-toggle-wrap{display:flex;align-items:center}.dark-mode-toggle{position:relative;flex:none;width:52px;height:28px;margin:0 8px;padding:0;border:1px solid #05301D;border-radius:999px;background:linear-gradient(135deg,#f4f4f4,#e6e6e6);box-shadow:0 0 0 1px #00000014,inset 0 1px 3px #0000001f;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .3s ease,box-shadow .3s ease}.dark-mode-toggle__knob{position:absolute;top:3px;left:3px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:#05301d;color:#fff;box-shadow:0 2px 5px #0003;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s ease}.dark-mode-toggle__knob svg{width:12px;height:12px;display:block}.dark-mode-toggle__knob .dark-mode-toggle__moon,.dark-mode-toggle[aria-pressed=true] .dark-mode-toggle__knob .dark-mode-toggle__sun{display:none}.dark-mode-toggle[aria-pressed=true] .dark-mode-toggle__knob .dark-mode-toggle__moon{display:block}.dark-mode-toggle[aria-pressed=true]{border-color:#ffffff40;background:linear-gradient(135deg,#2c2c2c,#1e1e1e);box-shadow:inset 0 1px 3px #0006}.dark-mode-toggle[aria-pressed=true] .dark-mode-toggle__knob{transform:translate(24px)}.dark-mode-toggle:focus-visible{outline:2px solid var(--COLOR-PRIMARY);outline-offset:2px}html.dark-mode{background:#fff;filter:invert(.9) hue-rotate(180deg)}.dark-mode img,.dark-mode video,.dark-mode iframe,.dark-mode svg image,.dark-mode .hw-smoke,.dark-mode [style*=background-image]{filter:hue-rotate(180deg) invert(1) contrast(1.25)}.dark-mode .dark-mode-toggle,.dark-mode .image-with-text-overlay,.dark-mode .page-announcement,.dark-mode .footer-sections{filter:hue-rotate(180deg) invert(1) contrast(1.25)}.dark-mode :is(.btn,.button,.header__media-button,.quick-add__holder,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-star,.jdgm-histogram__bar-content,.filter__price__range):not(.btn--text,.btn--text-no-underline,.btn--outline):not(.image-with-text-overlay *,.page-announcement *,.footer-sections *){filter:hue-rotate(180deg) invert(1) contrast(1.25)}.dark-mode .image-with-text-overlay img,.dark-mode .page-announcement :is(img,video,iframe,svg image,[style*=background-image]),.dark-mode .footer-sections :is(img,video,iframe,svg image,[style*=background-image]){filter:none}.dark-mode .hw-spider__body{filter:grayscale(1) brightness(1.3) drop-shadow(1px 3px 3px rgba(0,0,0,.35))}.dark-mode .filter__price__range{--filter-accent: #fff}.dark-mode .logo-elem__dark{display:block}.dark-mode .logo-elem--has-dark img:not(.logo-elem__dark){display:none}.header__logo__dark{display:none}.dark-mode .header__logo__dark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center}.dark-mode .header__logo__dark img{width:100%;height:100%;object-fit:contain}.dark-mode .header__logo__dark--scroll img{filter:none}.dark-mode .header__logo__link--has-dark>:not(.header__logo__dark){visibility:hidden}.dark-mode .header__logo__link--has-dark :is(.default__logo,.scroll__logo),.dark-mode .header__logo__link--has-dark :is(.default__logo,.scroll__logo) img{visibility:hidden!important}.dark-mode .header__logo__dark--scroll{display:none}.dark-mode .header__logo__link.is-scrolled>.header__logo__dark--scroll{display:flex}.dark-mode .header__logo__link.is-scrolled.header__logo__link--has-dark-scroll>:not(.header__logo__dark--scroll),.dark-mode .header__logo__link.is-scrolled.header__logo__link--has-dark-scroll :is(.default__logo,.scroll__logo),.dark-mode .header__logo__link.is-scrolled.header__logo__link--has-dark-scroll :is(.default__logo,.scroll__logo) img{visibility:hidden!important}.dark-mode .header__logo__link.is-scrolled.header__logo__link--has-dark-scroll>.header__logo__dark:not(.header__logo__dark--scroll){display:none}.announcement__image__dark{display:none}.dark-mode .announcement__image__dark{display:block}.dark-mode .announcement__image--has-dark>:not(.announcement__image__dark){display:none}.dark-mode .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :is(.jdgm-write-rev-link,.jdgm-ask-question-btn),.dark-mode .dark-mode-toggle__knob,.dark-mode .header__media-button--secondary,.dark-mode .collection__filters .filter__price .range__line span,.dark-mode .collection__filters .filter__price .range__dot span{background-color:var(--announcement-bg, #05301D)!important}.dark-mode .header__mobile .header__mobile__bottom .header__mobile__nav .navlink--active .navtext,.dark-mode .filter-cell.selected,.dark-mode .filters-scroll-cue__button,.dark-mode .filters-scroll-cue__button:hover,.dark-mode .filters-scroll-cue__button:focus-visible,.dark-mode .bundle-item-top,.dark-mode .main-bundle-outer .quick-add__button,.dark-mode .mobile-concern-tiles__indicator-thumb,.dark-mode .sub-categories-inner::-webkit-scrollbar-thumb,.dark-mode .sub-categories-inner::-webkit-scrollbar-thumb:hover{background-color:var(--announcement-bg, #05301D);filter:hue-rotate(180deg) invert(1) contrast(1.25)}.dark-mode .bundle-card-container .bundle-check-input:checked+.bundle-check-label{background-color:var(--announcement-bg, #05301D);filter:hue-rotate(180deg) invert(1) contrast(1.25) drop-shadow(0px 3.6px 6px rgba(46,46,66,.08))}.dark-mode .ll__button[style*="#05301d"],.dark-mode .ll__button[style*="#05301D"]{background-color:var(--announcement-bg, #05301D)!important;filter:hue-rotate(180deg) invert(1) contrast(1.25)}
/*# sourceMappingURL=/cdn/shop/t/83/assets/dark-mode.css.map */
