.sd-host{position:relative}.sd-string,.sd-tree,.sd-scroll-lights{pointer-events:none;-webkit-user-select:none;user-select:none}.sd-string{position:absolute;inset:0 0 auto;height:25px;z-index:4;overflow:hidden}.sd-string svg{display:block;width:100%;height:100%}.sd-bulb{fill:#f4dc9c;filter:drop-shadow(0 0 3px #ffe3a6) drop-shadow(0 0 6px #ffc661);animation:sd-shimmer 3.8s ease-in-out infinite alternate;animation-delay:var(--sd-delay)}.sd-bulb-1{fill:#e85a63;filter:drop-shadow(0 0 3px #ff6777) drop-shadow(0 0 6px #ff344b)}.sd-bulb-2{fill:#c9f8d6;filter:drop-shadow(0 0 3px #c9f8d6) drop-shadow(0 0 6px #87db9c)}.sd-star{filter:drop-shadow(0 0 6px #efcf8b)}html body .ch-header .sd-string{top:auto;bottom:-12px;height:18px;opacity:.95}.sd-tree{position:absolute;width:100px;right:18px;bottom:8px;z-index:2;opacity:.95}.sd-tree svg{width:100%;height:auto;display:block}.nx-stage>.sd-tree{right:-24px;bottom:-15px;width:105px;z-index:5}.ch-hero>.sd-tree{right:3%;width:140px;bottom:25px}.bc-section>.sd-tree,.nx-closing>.sd-tree,.ch-finale>.sd-tree{right:12px;bottom:12px;width:110px}.bc-section>.bc-wrap,.nx-closing>.nx-wrap{position:relative;z-index:3}.sd-scroll-lights{position:fixed;top:90px;bottom:25px;right:1px;width:12px;z-index:30}.sd-scroll-lights svg{width:100%;height:100%;overflow:visible}.sd-scroll-lights .sd-bulb{r:2px}.sd-scroll-marker{position:absolute;top:calc(var(--sd-progress,0) * (100% - 30px));right:2px;width:7px;height:30px;border:1px solid #ffffffbb;border-radius:8px;background:#cdb178;box-shadow:0 0 6px #efcf8b88}html{scrollbar-color:#b99959 #e7ede6;scrollbar-width:auto}html::-webkit-scrollbar{width:11px}html::-webkit-scrollbar-track{background:#e7ede6}html::-webkit-scrollbar-thumb{background:linear-gradient(#d8c59b,#a78342);border:2px solid #e7ede6;border-radius:10px}.sd-parallax{will-change:transform;transform:translate3d(0,var(--sd-shift,0px),0) scale(1.025)}.ch-hero .ch-hero-picture{top:-65px;right:0;bottom:-65px;left:0;transform:translate3d(0,var(--sd-shift,0px),0) scale(1.025)}.nx-product-frame{overflow:hidden}body[data-sf-glow=false] .sd-bulb,body[data-sf-glow=false] .sf-garland i,body[data-sf-glow=false] .nx-lights i{fill:#8c9785;filter:none;animation:none;box-shadow:none;opacity:.5}body[data-sf-glow=false] .sd-star{filter:none;fill:#ad9d72}body[data-sf-glow=false] .sd-scroll-marker{box-shadow:none}@keyframes sd-shimmer{0%{opacity:.7}to{opacity:1}}@media(max-width:780px){.sd-tree{width:64px;right:5px;opacity:.75}.nx-stage>.sd-tree{width:76px;right:-5px;bottom:-10px}.ch-hero>.sd-tree{width:90px;bottom:14px}.bc-section>.sd-tree,.nx-closing>.sd-tree,.ch-finale>.sd-tree{width:62px;opacity:.5}.sd-scroll-lights{width:8px;right:0;top:84px;bottom:20px}.sd-scroll-marker{width:5px;right:1px}.sd-string{height:18px}.sd-parallax{transform:translate3d(0,var(--sd-shift,0px),0) scale(1.015)}}@media(prefers-reduced-motion:reduce){.sd-bulb{animation:none}.sd-parallax,.ch-hero .ch-hero-picture{transform:none;will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/so-christmas-decor.css.map */
