.christmas-lights__strand{display:flex;width:max-content;min-height:26px}.garland-swag{position:relative;flex:none;width:60px;height:26px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='26' viewBox='0 0 60 26'%3E%3Cpath d='M0 2 Q30 26 60 2' fill='none' stroke='%23d9b35f' stroke-width='1.2' stroke-opacity='0.85'/%3E%3C/svg%3E") no-repeat}.garland-swag__hook{position:absolute;left:-2px;top:0;width:5px;height:5px;border-radius:50%;background:#e9c46a;box-shadow:0 0 4px 1px #e9c46ab3}.garland-light{position:absolute;left:calc(var(--x) - 4px);top:calc(var(--y) - 2px);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 32%,rgb(255 255 255 / .95) 0 18%,transparent 48%),var(--bulb);box-shadow:0 0 8px 3px var(--bulb);animation:garland-light-twinkle 3.3s ease-in-out infinite alternate}.notice-bar{background:var(--notice-bg, linear-gradient(180deg, #f4f5f7 0%, #c9cdd4 45%, #a7acb6 55%, #e3e5e9 100%));border-color:var(--notice-border, rgb(10 10 11 / .35));border-style:var(--notice-border-style, dashed) none}.garland-swag--wide{width:80px;height:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='34' viewBox='0 0 80 34'%3E%3Cpath d='M0 2 Q40 34 80 2' fill='none' stroke='%23d9b35f' stroke-width='1.2' stroke-opacity='0.9'/%3E%3C/svg%3E")}.garland-leaf{position:absolute;left:calc(var(--x) - 8px);top:calc(var(--y) - 3px);width:16px;height:16px;background:var(--leaf);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l1.9 4.3 3.3-1.7-.9 4.2 4-.7-2.1 3.4 3.3 1.7-4.3 1.3.9 2.8-3.9-1.1-.7 3.9-1.7-1.5V23h-1.6v-4.4l-1.7 1.5-.7-3.9-3.9 1.1.9-2.8-4.3-1.3 3.3-1.7-2.1-3.4 4 .7-.9-4.2 3.3 1.7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l1.9 4.3 3.3-1.7-.9 4.2 4-.7-2.1 3.4 3.3 1.7-4.3 1.3.9 2.8-3.9-1.1-.7 3.9-1.7-1.5V23h-1.6v-4.4l-1.7 1.5-.7-3.9-3.9 1.1.9-2.8-4.3-1.3 3.3-1.7-2.1-3.4 4 .7-.9-4.2 3.3 1.7z'/%3E%3C/svg%3E") center / contain no-repeat;transform:rotate(var(--tilt));animation:garland-sway 3.5s ease-in-out infinite alternate}.garland-pumpkin{position:absolute;left:calc(var(--x) - 8px);top:calc(var(--y) - 1px);width:16px;height:13px;border-radius:45% 45% 50% 50%;background:radial-gradient(ellipse 22% 60% at 50% 55%,rgb(0 0 0 / .18),transparent 70%),radial-gradient(ellipse 50% 62% at 22% 55%,#f08a2c 0 60%,transparent 62%),radial-gradient(ellipse 50% 62% at 78% 55%,#f08a2c 0 60%,transparent 62%),#e0731f;box-shadow:0 0 8px 1px #f08a2c73}.garland-pumpkin:before{content:"";position:absolute;left:7px;top:-4px;width:2px;height:5px;border-radius:1px;background:#4d6b2f}@keyframes garland-sway{0%{transform:rotate(calc(var(--tilt) - 8deg))}to{transform:rotate(calc(var(--tilt) + 8deg))}}@keyframes garland-light-twinkle{0%,50%{opacity:1}to{opacity:.5;box-shadow:0 0 3px 1px var(--bulb)}}.globe-light{position:relative;display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 32%,rgb(255 255 255 / .9) 0 14%,transparent 42%),var(--bulb);box-shadow:0 0 8px 2px var(--bulb);animation:garland-light-twinkle 2.6s ease-in-out infinite alternate}.bf-strand{display:flex;align-items:center;gap:34px;padding:0 34px 0 0;width:max-content;min-height:52px}.bf-gem,.bf-sparkle{display:inline-flex;flex:none;animation:bf-glint 2.8s ease-in-out infinite alternate}.bf-gem--ruby{filter:drop-shadow(0 0 6px rgb(215 16 47 / .8))}.bf-gem--crystal{filter:drop-shadow(0 0 5px rgb(244 245 247 / .7))}.bf-gem--onyx{filter:drop-shadow(0 0 4px rgb(201 205 212 / .5))}.bf-sparkle{animation-name:bf-sparkle;animation-duration:1.9s}@keyframes bf-glint{0%{transform:translateY(0) rotate(-6deg);opacity:1}to{transform:translateY(-3px) rotate(6deg);opacity:.75}}@keyframes bf-sparkle{0%{transform:scale(.5) rotate(0);opacity:.3}to{transform:scale(1.1) rotate(45deg);opacity:1}}@media(prefers-reduced-motion:reduce){.bf-gem,.bf-sparkle{animation:none}}@media(prefers-reduced-motion:reduce){.garland-light,.globe-light,.garland-leaf{animation:none}}.turkey-strand{display:flex;align-items:center;gap:90px;padding:6px 90px 4px 0;width:max-content;min-height:84px}.turkey-dancer{display:inline-flex;flex:none;transform-origin:50% 100%;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .35));animation:turkey-dance .7s ease-in-out infinite alternate}.turkey-dancer--flip>svg{transform:scaleX(-1)}.turkey-dancer--bronze{animation-duration:.55s}.turkey-dancer--horn{animation-name:horn-sway;animation-duration:1.1s}@keyframes horn-sway{0%{transform:rotate(-6deg)}to{transform:rotate(6deg) translateY(-2px)}}.turkey-wing{transform-box:fill-box;transform-origin:50% 10%;animation:turkey-flap .35s ease-in-out infinite alternate}.turkey-wing--right{animation-direction:alternate-reverse}@keyframes turkey-dance{0%{transform:translateY(0) rotate(-10deg)}to{transform:translateY(-6px) rotate(10deg)}}@keyframes turkey-flap{0%{rotate:-20deg}to{rotate:25deg}}@media(prefers-reduced-motion:reduce){.turkey-dancer,.turkey-wing{animation:none}}.candy-strand{display:flex;align-items:flex-start;gap:34px;padding:14px 34px 4px 0;width:max-content;min-height:72px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2764%27%20height%3D%2714%27%20viewBox%3D%270%200%2064%2014%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M0%205C8%202%2014%208%2022%205C26%203.5%2028%200.8%2025.6%200.6C23.4%200.4%2023.2%203.6%2026%204.6C32%206.8%2040%202%2046%205C50%207%2052%2010.5%2049.6%2010.8C47.6%2011%2047.8%208%2050.4%207.2C55%205.8%2059%204.2%2064%205%27%20stroke%3D%27%231f3a24%27%20stroke-width%3D%271.8%27%2F%3E%3Cpath%20d%3D%27M0%205C8%202%2014%208%2022%205C26%203.5%2028%200.8%2025.6%200.6C23.4%200.4%2023.2%203.6%2026%204.6C32%206.8%2040%202%2046%205C50%207%2052%2010.5%2049.6%2010.8C47.6%2011%2047.8%208%2050.4%207.2C55%205.8%2059%204.2%2064%205%27%20stroke%3D%27%23d9b35f%27%20stroke-width%3D%270.6%27%20stroke-dasharray%3D%271.5%202.5%27%20stroke-opacity%3D%270.9%27%2F%3E%3C%2Fsvg%3E) 0 0 / 64px 14px repeat-x}.candy-dancer{position:relative;display:inline-flex;flex:none;transform-origin:50% -10px;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .35));animation:candy-dance 1.6s ease-in-out infinite alternate}.candy-dancer:before{content:"";position:absolute;left:50%;top:-10px;width:2px;height:8px;background:#1f3a24;transform:translate(-50%)}.candy-dancer:after{content:"";position:absolute;left:50%;top:-4px;width:7px;height:5px;border-radius:1px 1px 2px 2px;background:#2f5a34;transform:translate(-50%)}.candy-dancer--cane{animation-duration:1.3s}.candy-dancer>svg{overflow:visible;animation:candy-glow 1.8s ease-in-out infinite alternate;animation-delay:inherit}.candy-dancer--cane>svg{animation-duration:1.4s}@keyframes candy-glow{0%,35%{filter:drop-shadow(0 0 2px rgb(255 244 214 / .9)) drop-shadow(0 0 7px rgb(255 214 120 / .85))}to{filter:drop-shadow(0 0 1px rgb(255 244 214 / .4)) drop-shadow(0 0 2px rgb(255 214 120 / .2))}}.tree-bulbs circle{animation:tree-bulb-twinkle 1.1s ease-in-out infinite alternate}.tree-bulbs circle:nth-child(2n){animation-delay:-.55s}.tree-bulbs circle:nth-child(3n){animation-delay:-.3s;animation-duration:.8s}@keyframes tree-bulb-twinkle{0%{opacity:1}to{opacity:.3}}@keyframes candy-dance{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@media(prefers-reduced-motion:reduce){.candy-dancer,.candy-dancer>svg,.tree-bulbs circle{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
