:root{--glow-color: #FFFFFF}.glow-mode{transition:all .5s ease}.product-single__title.glow-mode.active{color:var(--glow-color);text-shadow:0 0 10px var(--glow-color),0 0 20px var(--glow-color),0 0 30px var(--glow-color)}input.glow-mode.active,select.glow-mode.active,.single-option-selector.glow-mode.active{border-color:var(--glow-color)!important;box-shadow:0 0 5px var(--glow-color),0 0 10px var(--glow-color),0 0 15px var(--glow-color)}.btn.glow-mode.active{border-color:var(--glow-color);box-shadow:0 0 10px var(--glow-color),0 0 20px var(--glow-color),0 0 30px var(--glow-color)}.product-flag{transition:box-shadow .3s ease}.product-image{transition:opacity .5s ease-in-out}.product-image.fade-out{opacity:0}.product-image.fade-in{opacity:1}.product-single__photo{opacity:1;transition:opacity .2s ease-in-out}.product-single__photo.hide{opacity:0}.product-single__photo-wrapper img{transition:filter .3s ease}.light-switch{position:absolute;top:10px;right:10px;z-index:10;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .3s ease}.light-switch:hover{background-color:#ffffff1a}.light-switch-icon{font-size:24px;display:block;opacity:.7;transition:opacity .3s ease}.light-switch:hover .light-switch-icon{opacity:1}.light-switch.glow-mode-active .light-switch-icon{opacity:1;text-shadow:0 0 10px rgba(255,255,255,.7)}.glow-mode-active .product-single__subtitle,.glow-mode-active .variant__label,.glow-mode-active .product__price,.glow-mode-active .single-option-selector,.glow-mode-active .accordion,.glow-mode-active .btn{transition:all .3s ease}.glow-mode-active .btn{border-color:var(--glow-color, #fff);box-shadow:0 0 10px var(--glow-color-alpha, #fff)}.glow-mode-active .btn:hover{box-shadow:0 0 15px var(--glow-color-alpha, #fff),0 0 25px var(--glow-color-alpha2, #fff)}.glow-mode-active .single-option-selector,.glow-mode-active .accordion{border-color:var(--glow-color, #fff);box-shadow:0 0 10px var(--glow-color-alpha, #fff)}.glow-mode-active .product-single__subtitle,.glow-mode-active .variant__label,.glow-mode-active .product__price{text-shadow:0 0 10px var(--glow-color-alpha, #fff)}.glow-mode-active .product__price{text-shadow:0 0 10px var(--glow-color-alpha, #fff),0 0 20px var(--glow-color-alpha2, #fff)}.glow-mode-active .product-single__thumbnail.active-thumb{border-color:var(--glow-color, #fff)!important;box-shadow:0 0 10px var(--glow-color-alpha, #fff)}.glow-mode-active #AddToCart{border-color:var(--glow-color, #fff);box-shadow:0 0 15px var(--glow-color-alpha, #fff),0 0 25px var(--glow-color-alpha2, #fff)}.glow-mode-active #AddToCart:hover{box-shadow:0 0 20px var(--glow-color-alpha, #fff),0 0 30px var(--glow-color-alpha2, #fff),0 0 40px var(--glow-color-alpha3, #fff)}.glow-mode-active .add-to-cart{border-color:var(--glow-color, #fff);box-shadow:0 0 10px var(--glow-color-alpha2),0 0 20px var(--glow-color-alpha3);transition:all .3s ease}.glow-mode-active .product-form__cart-submit{background-color:var(--glow-color)!important;border-color:var(--glow-color)!important;color:#fff!important;transition:all .3s ease;box-shadow:0 0 15px var(--glow-color),0 0 30px var(--glow-color)}.glow-mode-active .product-form__cart-submit:hover{filter:brightness(1.2)}.glow-mode-active .product-form__cart-submit:disabled{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none;filter:none}.glow-dark-mode{transition:background-color .3s ease,color .3s ease}.glow-dark-mode .accordion{color:#fff!important}.glow-dark-mode .panel{background-color:#1f1f1f!important;color:#e0e0e0!important}.glow-dark-mode hr{border-color:#333!important}.glow-dark-mode .tooltip{color:#bb86fc!important}body,a,button,input,select,.price,.product-single__description{transition:all .3s ease}.glow-dark-mode [class*=color-]{color:inherit}.glow-dark-mode [class*=bg-]{background-color:inherit}.glow-dark-mode .single-option-selector:not(.glow-mode){background-color:#1f1f1f!important;color:#fff!important;border-color:#333!important}.glow-dark-mode .single-option-selector:not(.glow-mode) option{background-color:#1f1f1f;color:#fff}.glow-dark-mode .glow-mode.active{z-index:1;position:relative}.announcement-bar__message{position:relative;z-index:999;transition:background-color .3s ease,box-shadow .3s ease}.glow-switch-container{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;top:15px;left:15px;z-index:10;background:#000c;padding:8px 12px;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1)}.toggle-switch{position:relative;width:46px;height:24px;background-color:#fff3;border-radius:12px;transition:all .3s ease}.toggle-switch:after{content:"";position:absolute;width:20px;height:20px;background-color:#fff;border-radius:50%;top:2px;left:2px;transition:all .3s ease;box-shadow:0 0 2px #0000004d}.glow-switch-container.glow-mode-active .toggle-switch{background-color:var(--glow-color, #fff);box-shadow:0 0 10px var(--glow-color, #fff)}.glow-switch-container.glow-mode-active .toggle-switch:after{transform:translate(22px);box-shadow:0 0 8px var(--glow-color, #fff)}.glow-switch-text{font-family:HelveticaRoundedLTWXX-Black;font-size:13px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.5);min-width:85px}.glow-switch-container:hover .toggle-switch:not(.glow-mode-active){background-color:#ffffff4d}.light-bulb-switch{display:none}#NovelKeys-Logo{transition:filter .3s ease,fill .3s ease}#NovelKeys-Logo path{transition:fill .3s ease}.glow-mode-active #NovelKeys-Logo{filter:drop-shadow(0 0 2px var(--glow-color)) drop-shadow(0 0 3px var(--glow-color-alpha)) drop-shadow(0 0 5px var(--glow-color-alpha2))}.glow-mode-active #NovelKeys-Logo path{fill:var(--glow-color)}.glow-tooltip{position:absolute;bottom:calc(100% + 15px);left:0;background:#0099db;padding:12px 16px;border-radius:8px;box-shadow:0 4px 12px #0003;width:max-content;max-width:350px;z-index:11;opacity:0;visibility:hidden;transition:all .3s ease}.glow-tooltip.show{opacity:1;visibility:visible}.glow-tooltip:after{content:"";position:absolute;bottom:-8px;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0099db;z-index:999999}.glow-tooltip-text{font-family:NeuzeitOfficeSRPro-Bold;font-size:16px;color:#fff;margin-bottom:12px;line-height:1.4}.glow-tooltip-dismiss{display:inline-block;background:#fff;color:#0099db;font-family:NeuzeitOfficeSRPro-Bold;font-size:16px;padding:6px 12px;cursor:pointer;border:none;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.glow-tooltip-dismiss:hover{background:#ffffffe6}.glow-mode-active .site-nav>li>a,.glow-mode-active .site-nav>li>button{text-shadow:0 0 2px var(--glow-color),0 0 3px var(--glow-color-alpha),0 0 5px var(--glow-color-alpha2);transition:text-shadow .3s ease}.glow-mode-active .site-header__icon{filter:drop-shadow(0 0 2px var(--glow-color)) drop-shadow(0 0 3px var(--glow-color-alpha)) drop-shadow(0 0 5px var(--glow-color-alpha2));transition:filter .3s ease}.site-nav>li>a,.site-nav>li>button,.site-header__icon{text-shadow:none;filter:none;transition:all .3s ease}#glow-switch{position:absolute;top:20px;right:20px;width:200px;height:40px;border-radius:20px;background:#000000b3;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;padding:5px;z-index:2}@media screen and (max-width: 749px){#glow-switch{position:fixed;top:auto;right:auto;bottom:20px;left:20px;width:fit-content;padding:5px 15px}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/glow-effects.css.map */
