body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-header-light-switch{appearance:none;-webkit-appearance:none;position:absolute;top:0;left:var(--bulb-x);display:block;width:min(44px,25%);min-width:0;height:38px;min-height:0;margin:0;padding:0;border:0;border-radius:5px;background:transparent;box-shadow:none;color:inherit;opacity:1;transform:translate(-50%);touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;cursor:pointer}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-header-light-switch:disabled{cursor:default;pointer-events:none}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-header-light-switch:focus-visible{outline:2px solid var(--v4-cord, #3d593f);outline-offset:-3px;background:#ffffff2e}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-festive-bulb{left:50%;color:var(--bulb-color);pointer-events:none}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-festive-bulb:after{border-color:#16362459;background:linear-gradient(var(--v4-cord) 0 2px,transparent 2px),radial-gradient(ellipse at 29% 31%,rgba(255,255,245,.82) 0 5%,transparent 24%),radial-gradient(ellipse at 48% 56%,rgba(255,247,210,.73) 0,rgba(255,243,205,.12) 39%,transparent 67%),linear-gradient(100deg,rgba(20,34,23,.25),transparent 42%,rgba(17,32,24,.3)),currentColor;box-shadow:0 0 4px 1px currentColor,0 0 11px 2px currentColor,0 0 16px #ffdc9629;opacity:.92;filter:brightness(1.08) saturate(1.04);animation:none;transition:opacity .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights][data-light-state=warming] .ssp-festive-bulb:after{animation:sspHeaderLightWarmup 2.2s cubic-bezier(.45,0,.35,1) var(--ssp-light-delay, 0ms) both;transition:none}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] [data-light-color=gold]{--ssp-color-animation: sspHeaderColorGold}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] [data-light-color=red]{--ssp-color-animation: sspHeaderColorRed}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] [data-light-color=green]{--ssp-color-animation: sspHeaderColorGreen}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] [data-light-color=blue]{--ssp-color-animation: sspHeaderColorBlue}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights][data-light-ready][data-light-state=steady] .ssp-festive-bulb{animation:var(--ssp-color-animation) var(--ssp-light-color-period, 12s) ease-in-out var(--ssp-light-color-delay, 0s) infinite}@keyframes sspHeaderColorGold{0%,to{color:#f5c543}50%{color:#e6474e}}@keyframes sspHeaderColorRed{0%,to{color:#e6474e}50%{color:#f5c543}}@keyframes sspHeaderColorGreen{0%,to{color:#49b972}50%{color:#378ee9}}@keyframes sspHeaderColorBlue{0%,to{color:#378ee9}50%{color:#49b972}}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights][data-light-ready][data-light-state=steady] .ssp-festive-bulb:after{animation:sspHeaderLightGlow var(--ssp-light-twinkle-period, 6.5s) ease-in-out var(--ssp-light-twinkle-delay, 0s) infinite}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights][data-light-state=off] .ssp-festive-bulb:after{background:linear-gradient(var(--v4-cord) 0 2px,transparent 2px),radial-gradient(ellipse at 29% 31%,rgba(255,255,245,.48) 0 5%,transparent 24%),linear-gradient(100deg,rgba(20,34,23,.3),transparent 42%,rgba(17,32,24,.36)),currentColor;box-shadow:0 1px 2px #16362426;opacity:.8;filter:brightness(.67) saturate(.68);animation:none}@keyframes sspHeaderLightGlow{0%,to{opacity:.82;filter:brightness(.92) saturate(1.03);box-shadow:0 0 3px 1px currentColor,0 0 7px 1px currentColor,0 0 12px #ffdc961a}25%,76%{opacity:.93;filter:brightness(1.07) saturate(1.05);box-shadow:0 0 4px 1px currentColor,0 0 11px 2px currentColor,0 0 16px #ffdc9629}50%{opacity:1;filter:brightness(1.2) saturate(1.06);box-shadow:0 0 5px 1px currentColor,0 0 15px 2px currentColor,0 0 20px #ffdc9638}}@keyframes sspHeaderLightWarmup{0%{opacity:.86;filter:brightness(.94) saturate(1.01);box-shadow:0 0 3px currentColor,0 0 7px 1px currentColor}10%,22%,42%,54%,74%,86%,to{opacity:.92;filter:brightness(1.08) saturate(1.04);box-shadow:0 0 4px 1px currentColor,0 0 11px 2px currentColor,0 0 16px #ffdc9629}16%,48%,80%{opacity:.86;filter:brightness(.94) saturate(1.01);box-shadow:0 0 3px 1px currentColor,0 0 7px 1px currentColor,0 0 12px #ffdc961a}}body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights][data-light-motion=paused] .ssp-festive-bulb,body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights][data-light-motion=paused] .ssp-festive-bulb:after,body.ssp-firstlights.firstlights-v4[data-season-motion=paused] .ssp-v4-lights[data-ssp-header-lights] .ssp-festive-bulb,body.ssp-firstlights.firstlights-v4[data-season-motion=paused] .ssp-v4-lights[data-ssp-header-lights] .ssp-festive-bulb:after{animation:none!important;transition:none}@media(prefers-reduced-motion:reduce){body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-festive-bulb,body.ssp-firstlights.firstlights-v4 .ssp-v4-lights[data-ssp-header-lights] .ssp-festive-bulb:after{animation:none!important;transition:none}}body.ssp-firstlights .ssp-firstlights-motion-controls{gap:6px;flex-wrap:wrap;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/67/assets/ssp-firstlights-header-lights.css.map */
