:root{--dw-gold:#FFC24D;--dw-gold-lt:#FFE39A;--dw-amber:#FF8A1F;--dw-red:#FF3B2F;--dw-warm:#FFF1C9}.k-header{overflow:visible}.k-dw-lights{position:absolute;left:0;right:0;top:100%;height:34px;pointer-events:none;z-index:1}.k-dw-lights__wire{position:absolute;left:0;top:0;width:100%;height:30px;overflow:visible}.k-dw-lights__wire path{fill:none;stroke:#3a2a14;stroke-width:1.4;vector-effect:non-scaling-stroke}.k-dw-bulb{position:absolute;width:7px;height:11px;margin-left:-3.5px;border-radius:50%/60% 60% 40% 40%;background:var(--c);color:var(--c);box-shadow:0 0 6px 1px currentColor,0 0 16px 2px currentColor;transform-origin:50% -2px;animation:kdw-bulb 2.4s ease-in-out infinite,kdw-sway 3.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.15s),calc(var(--i) * -.37s)}.k-dw-bulb:before{content:"";position:absolute;left:1.5px;top:-3px;width:4px;height:4px;border-radius:1px;background:#5a4422}.k-dw-bulb--0{--c:var(--dw-gold)}.k-dw-bulb--1{--c:var(--dw-amber)}.k-dw-bulb--2{--c:var(--dw-red)}.k-dw-bulb--3{--c:var(--dw-warm)}@keyframes kdw-bulb{0%,to{opacity:1;filter:brightness(1.15)}45%{opacity:.35;filter:brightness(.7)}55%{opacity:.35}}@keyframes kdw-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@media(max-width:749px){.k-dw-lights{height:28px}.k-dw-bulb{width:5px;height:8px;margin-left:-2.5px}.k-dw-bulb:before{left:1px;width:3px;height:3px}}.k-dw-fx{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:50}.k-dw-diya{display:inline-block;width:1.6em;height:1.6em;flex:none;vertical-align:-.45em;overflow:visible}.k-dw-diya__flame,.k-dw-diya__core{transform-box:fill-box;transform-origin:50% 100%;animation:kdw-flame 1.1s ease-in-out infinite alternate}.k-dw-diya__flame{filter:drop-shadow(0 0 3px #FFB627) drop-shadow(0 0 8px rgba(255,140,30,.7))}.k-dw-diya__core{animation-duration:.8s}@keyframes kdw-flame{0%{transform:scale(1) skew(0)}35%{transform:scale(.94,1.08) skew(-4deg)}70%{transform:scale(1.04,.95) skew(3deg)}to{transform:scale(.97,1.06) skew(-2deg)}}.k-dw-sym{position:absolute;width:0;height:0;overflow:hidden}.k-dw-rangoli{position:absolute;z-index:2;pointer-events:none;color:var(--dw-gold);opacity:.16;animation:kdw-spin 90s linear infinite}.k-dw-rangoli--a{width:420px;height:420px;left:-150px;top:-120px}.k-dw-rangoli--b{width:340px;height:340px;right:-120px;bottom:-110px;animation-direction:reverse;animation-duration:70s}@keyframes kdw-spin{to{transform:rotate(360deg)}}@media(max-width:749px){.k-dw-rangoli{opacity:.13}.k-dw-rangoli--a{width:260px;height:260px;left:-110px;top:-80px}.k-dw-rangoli--b{width:220px;height:220px;right:-90px;bottom:-70px}}.k-dw-badge{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:8px 16px 8px 10px;border-radius:999px;border:1px solid rgba(255,194,77,.55);background:linear-gradient(90deg,#3c1a00d9,#280c04d9);box-shadow:0 0 0 4px #ffc24d14,0 0 28px #ff8a1f59;color:var(--dw-warm);font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.k-dw-badge b{color:var(--dw-gold);font-weight:800}.k-dw-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,236,170,.45) 50%,transparent 70%);transform:translate(-120%);animation:kdw-shine 3.2s ease-in-out infinite}@keyframes kdw-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media(max-width:749px){.k-dw-badge{margin-bottom:14px;padding:7px 13px 7px 8px;font-size:10.5px;letter-spacing:.1em}}.k-count{position:relative;background:radial-gradient(ellipse 40% 140% at 50% 50%,rgba(255,138,31,.22),transparent 70%),linear-gradient(90deg,#1f0d00,#2b1404 50%,#1f0d00);border-color:#ffc24db3}.k-count__msg{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--dw-gold-lt)}.k-count__msg .k-dw-diya{width:26px;height:26px}.k-count__timer span{color:var(--dw-gold);text-shadow:0 0 14px rgba(255,170,40,.55)}.k-tag--red{position:relative;overflow:hidden;box-shadow:0 0 18px #ff5a2873}.k-tag--red:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);animation:kdw-shine 3.6s ease-in-out infinite}.k-buy__price .k-dw-price{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-top:2px;padding:9px 12px;border-radius:10px;border:1px dashed rgba(255,194,77,.5);background:linear-gradient(90deg,#ff8a1f24,#ffc24d0d);color:var(--dw-warm);font:500 13px/1.35 var(--sans)}.k-buy__price .k-dw-price b{font:700 13px/1.35 var(--sans);color:var(--dw-gold)}.k-dw-price .k-dw-diya{width:24px;height:24px}@media(prefers-reduced-motion:reduce){.k-dw-bulb,.k-dw-diya__flame,.k-dw-diya__core,.k-dw-rangoli,.k-dw-badge:after,.k-tag--red:after{animation:none}.k-dw-fx{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kl-diwali.css.map */
