.ambiente-christmas-wrap{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:4}.ambiente-christmas-wrap--header{position:absolute;top:100%;left:0;right:0}.ambiente-christmas-wrap--footer{position:relative;height:0}.ambiente-christmas-garland{position:absolute;left:0;right:0;top:-9px;height:42px;overflow:hidden;background-image:url(/cdn/shop/files/ambiente-christmas-pine-garland.png?v=1794375686);background-size:1086px 362px;background-position:center center;background-repeat:repeat-x;display:flex;align-items:center;justify-content:space-around}.ambiente-christmas-garland span{width:3px;height:3px;border-radius:50%;background:#fff1bc;box-shadow:0 0 5px 2px #efbb65;animation:ambiente-christmas-glow 3s ease-in-out infinite alternate;animation-delay:var(--delay)}@keyframes ambiente-christmas-glow{0%{opacity:.25}to{opacity:.95}}.ambiente-snow{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:4;contain:strict}.ambiente-snow i{position:absolute;top:-18px;left:var(--x);width:var(--size);height:var(--size);border-radius:50%;background:#fff;box-shadow:0 0 2px #bdc5c9;opacity:0;animation:ambiente-snowfall var(--duration) linear infinite;animation-delay:var(--delay)}@keyframes ambiente-snowfall{0%{transform:translate3d(0,-10px,0);opacity:0}10%{opacity:.55}85%{opacity:.5}to{transform:translate3d(35px,105vh,0);opacity:0}}.ambiente-snow-toggle{position:fixed;bottom:18px;left:16px;z-index:5;font:11px/1.2 sans-serif;border:1px solid #d8c7a6;border-radius:20px;padding:8px 12px;background:#fffaf0;color:#3e443a;cursor:pointer}.ambiente-snow.is-paused i{animation-play-state:paused;visibility:hidden}.ambiente-christmas-hidden .ambiente-snow i,.ambiente-christmas-hidden .ambiente-christmas-garland span{animation-play-state:paused}@media(max-width:767px){.ambiente-christmas-garland{height:30px;background-size:814.5px 271.5px;top:-6px}.ambiente-snow i:nth-child(n+13){display:none}.ambiente-snow-toggle{bottom:74px}}@media(prefers-reduced-motion:reduce){.ambiente-snow,.ambiente-snow-toggle{display:none}.ambiente-christmas-garland span{animation:none;opacity:.7}}.ambiente-edge-wrap{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3}.ambiente-edge-wrap--header{position:absolute;inset:0 0 auto}.ambiente-edge-wrap--footer{position:relative;height:0}.ambiente-edge-lights{position:absolute;inset:0 0 auto;display:flex;height:30px;overflow:hidden;pointer-events:none}.ambiente-edge-lights svg{display:block;flex:0 0 240px;overflow:visible}.ambiente-edge-bulb{color:#ffdc85;fill:currentColor;animation:ambiente-edge-twinkle 2.2s ease-in-out infinite alternate}.ambiente-edge-bulb--red{animation-delay:-2.2s}.ambiente-edge-bulb--amber{animation-delay:-1.1s}.ambiente-edge-lights--multicolour .ambiente-edge-bulb--red{color:#ed7763}.ambiente-edge-lights--multicolour .ambiente-edge-bulb--amber{color:#ffba50}@keyframes ambiente-edge-twinkle{0%{opacity:.35;filter:drop-shadow(0 0 2px currentColor)}to{opacity:1;filter:drop-shadow(0 0 5px currentColor) drop-shadow(0 0 8px currentColor)}}@media(max-width:767px){.ambiente-edge-lights{height:22px}.ambiente-edge-lights svg{transform:scaleY(.72);transform-origin:top}}@media(prefers-reduced-motion:reduce){.ambiente-edge-bulb{animation:none;opacity:.8;filter:drop-shadow(0 0 3px currentColor)}}.ambiente-footer-hanging{position:relative;height:0;z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none}.ambiente-footer-hanging .ambiente-diwali-lights{top:0}@media(max-width:767px){.ambiente-footer-hanging .ambiente-diwali-lights{top:0}}#ambiente-diwali{height:0;position:relative;z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none}.ambiente-diwali-lights{position:absolute;inset:0 0 auto;height:72px;display:flex;overflow:hidden;pointer-events:none}.ambiente-diwali-garland{display:block;flex:0 0 240px;overflow:visible;pointer-events:none}.ambiente-diwali-bulbs-a,.ambiente-diwali-bulbs-b{filter:drop-shadow(0 0 3px #ffc456);animation:ambiente-diwali-glow 2.6s ease-in-out infinite alternate}.ambiente-diwali-bulbs-b{animation-delay:-2.6s}.ambiente-diwali-particle{position:fixed;display:block;pointer-events:none!important;-webkit-user-select:none;user-select:none;z-index:9998;width:3px;height:5px;border-radius:50%;background:#efbc50;box-shadow:0 0 5px #ffd37b;will-change:transform,opacity}@keyframes ambiente-diwali-glow{0%{opacity:.25;filter:drop-shadow(0 0 1px #b27b21)}to{opacity:1;filter:drop-shadow(0 0 5px #ffc456) drop-shadow(0 0 8px #ffe9a3)}}@media(max-width:767px){.ambiente-diwali-lights{height:48px}.ambiente-diwali-garland{transform:scaleY(.66);transform-origin:top}}@media(prefers-reduced-motion:reduce){.ambiente-diwali-bulbs-a,.ambiente-diwali-bulbs-b{animation:none}.ambiente-diwali-particle{display:none}}.ambiente-diwali-colour{color:#ffd16c;fill:currentColor;animation:ambiente-diwali-colour-glow 3s ease-in-out infinite alternate}.ambiente-diwali--multicolour .ambiente-diwali-ruby{color:#ed526b}.ambiente-diwali--multicolour .ambiente-diwali-emerald{color:#53d39b}.ambiente-diwali-emerald{animation-delay:-3s}.ambiente-diwali-gold{animation-delay:-1.5s}@keyframes ambiente-diwali-colour-glow{0%{opacity:.3;filter:drop-shadow(0 0 1px currentColor)}to{opacity:1;filter:drop-shadow(0 0 5px currentColor)}}@media(prefers-reduced-motion:reduce){.ambiente-diwali-colour{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
