#pk-diwali{--pkdw-night:#1d0619;--pkdw-plum:#3b0a1f;--pkdw-wine:#611423;--pkdw-gold:#e8b04a;--pkdw-gold-2:#ffd77a;--pkdw-cream:#fff3dc;--pkdw-saffron:#f3630f;padding:6px 0 14px}#pk-diwali .pkdw-card{isolation:isolate;color:var(--pkdw-cream);background:radial-gradient(70% 55% at 50% 118%, #ff98288c, #ff781e24 55%, transparent 75%), radial-gradient(40% 60% at 88% 40%, #ffc45a2e, transparent 70%), linear-gradient(162deg, var(--pkdw-night) 0%, var(--pkdw-plum) 52%, var(--pkdw-wine) 100%);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 16px 36px -18px #280514b3,inset 0 0 0 1.5px #e8b04a99,inset 0 0 0 5px #1d06198c,inset 0 0 0 6px #e8b04a47}[data-theme=dark] #pk-diwali .pkdw-card{box-shadow:0 0 0 1px #ffd77a38,0 16px 36px -20px #000000e6,inset 0 0 0 1.5px #e8b04a99,inset 0 0 0 5px #1d06198c,inset 0 0 0 6px #e8b04a47}#pk-diwali .pkdw-sky{z-index:-1;pointer-events:none;position:absolute;inset:0}#pk-diwali .pkdw-stars{opacity:.75;background-image:radial-gradient(1.2px 1.2px at 12% 22%,#fff,#0000),radial-gradient(1px 1px at 22% 64%,#ffe9b8,#0000),radial-gradient(1.4px 1.4px at 34% 14%,#fff,#0000),radial-gradient(1px 1px at 47% 44%,#fff,#0000),radial-gradient(1.2px 1.2px at 58% 10%,#ffe9b8,#0000),radial-gradient(1px 1px at 69% 52%,#fff,#0000),radial-gradient(1.4px 1.4px at 81% 18%,#fff,#0000),radial-gradient(1px 1px at 92% 36%,#ffe9b8,#0000),radial-gradient(1px 1px at 6% 48%,#fff,#0000),radial-gradient(1.2px 1.2px at 40% 80%,#fff,#0000);animation:4.5s ease-in-out infinite alternate pkdw-twinkle-all;position:absolute;inset:0 0 45%}@keyframes pkdw-twinkle-all{0%{opacity:.45}to{opacity:.9}}#pk-diwali .pkdw-fw{opacity:.4;will-change:transform, opacity;animation:5.4s cubic-bezier(.15,.7,.3,1) infinite pkdw-burst;display:block;position:absolute}#pk-diwali .pkdw-fw svg{width:100%;height:100%;display:block}#pk-diwali .pkdw-fw--1{width:96px;height:96px;color:var(--pkdw-gold-2);top:6%;left:3%}#pk-diwali .pkdw-fw--2{color:#ff86b0;width:74px;height:74px;animation-delay:1.8s;top:-2%;left:46%}#pk-diwali .pkdw-fw--3{color:#fff1cf;width:88px;height:88px;animation-delay:3.6s;top:4%;right:3%}@keyframes pkdw-burst{0%{opacity:0;transform:scale(.12)}5%{opacity:.95}38%{opacity:.75;transform:scale(1)}62%,to{opacity:0;transform:scale(1.1)}}#pk-diwali .pkdw-spark{opacity:.7;background:var(--pkdw-gold-2);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:3.6s ease-in-out infinite pkdw-spark;animation-delay:calc(var(--i) * -.55s);display:block;position:absolute}@keyframes pkdw-spark{0%,to{opacity:.25;transform:translateY(0)scale(.55)rotate(0)}50%{opacity:1;transform:translateY(-9px)scale(1)rotate(45deg)}}#pk-diwali .pkdw-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;position:relative;overflow:auto hidden}#pk-diwali .pkdw-track::-webkit-scrollbar{display:none}#pk-diwali .pkdw-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-content:center;min-width:0;min-height:280px;padding:26px 32px 64px;display:grid}#pk-diwali .pkdw-dots{z-index:2;display:flex;position:absolute;top:12px;right:14px}#pk-diwali .pkdw-dotbtn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:26px;padding:0;transition:width .25s;display:inline-flex}#pk-diwali .pkdw-dotbtn:before{content:"";background:#ffd77a61;border-radius:999px;width:8px;height:8px;transition:width .25s,background .25s;display:block;box-shadow:inset 0 0 0 1px #ffd77a80}#pk-diwali .pkdw-dotbtn.is-on{width:34px}#pk-diwali .pkdw-dotbtn.is-on:before{background:var(--pkdw-gold-2);width:24px;box-shadow:0 0 8px #ffc45ab3}#pk-diwali .pkdw-dotbtn:focus-visible{outline:2px solid var(--pkdw-gold-2);outline-offset:1px;border-radius:999px}#pk-diwali .pkdw-body{grid-template:"kick art"1fr"text art""act art"".art"1fr/minmax(0,1fr) auto;align-items:center;column-gap:40px;width:100%;max-width:800px;margin:0 auto;display:grid;position:relative}#pk-diwali .pkdw-text{grid-area:text;min-width:0}#pk-diwali .pkdw-kicker{letter-spacing:.07em;text-transform:uppercase;color:#ffe3a3;background:#ffd77a1a;border-radius:999px;grid-area:kick;place-self:end start;align-items:center;gap:7px;margin:0 0 10px;padding:4px 12px;font-size:12px;font-weight:800;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #ffd77a73}#pk-diwali .pkdw-kicker [lang=or]{letter-spacing:0;text-transform:none;font-family:PKDW Odia,Noto Sans Oriya,Kalinga,sans-serif;font-size:1.08em}@font-face{font-family:PKDW Odia;font-style:normal;font-weight:400 900;font-display:swap;unicode-range:U+B00-B7F,U+25CC;src:url(/assets/festive/diwali/noto-sans-oriya-bold-diwali.woff2)format("woff2")}#pk-diwali .pkdw-credit{text-align:right;color:#75675d;margin:6px 6px 0;font-size:10.5px;line-height:1.35}#pk-diwali .pkdw-credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}[data-theme=dark] #pk-diwali .pkdw-credit{color:#ab9d90}#pk-diwali .pkdw-dot{color:var(--pkdw-gold-2);font-size:.85em}#pk-diwali .pkdw-title{color:#fff8ec;margin:0;font-weight:800;line-height:1.12}#pk-diwali .pkdw-t1{letter-spacing:-.005em;color:var(--pkdw-gold-2);background:linear-gradient(92deg,#ffe7a8 0%,#ffc94d 38%,#fff1c9 62%,#ffb347 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px #ffba4a4d);-webkit-background-clip:text;background-clip:text;margin-bottom:6px;padding-bottom:.06em;font-family:Georgia,Noto Serif,Times New Roman,serif;font-size:36px;font-style:italic;font-weight:700;line-height:1.08;display:block}#pk-diwali .pkdw-t2{letter-spacing:-.01em;text-shadow:0 2px 10px #1d061999;font-size:25px;font-weight:800;display:block}#pk-diwali .pkdw-price{color:#42081a;text-shadow:none;background:linear-gradient(135deg,#ffe590 0%,#ffc547 55%,#f59e1c 100%);border-radius:9px;margin-left:2px;padding:0 10px 1px;font-size:1.14em;font-weight:900;display:inline-block;transform:rotate(-2.5deg);box-shadow:0 4px 14px -4px #ffaa28d9,inset 0 -2px #0000001f}#pk-diwali .pkdw-mrp{color:#ffecd2b3;margin-left:6px;font-size:.7em;font-weight:600}#pk-diwali .pkdw-sub{color:#ffecd2d9;margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.4}#pk-diwali .pkdw-art{grid-area:art;width:196px;height:196px;margin:0 14px;position:relative}#pk-diwali .pkdw-art:before{content:"";z-index:0;background:radial-gradient(circle,#ffc45a80 0%,#ff8c282e 48%,#0000 70%);border-radius:50%;animation:3.2s ease-in-out infinite alternate pkdw-halo;position:absolute;inset:-14%}@keyframes pkdw-halo{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}#pk-diwali .pkdw-rangoli{z-index:0;opacity:.92;animation:90s linear infinite pkdw-spin;position:absolute;inset:-17%}#pk-diwali .pkdw-rangoli svg{width:100%;height:100%;display:block}@keyframes pkdw-spin{to{transform:rotate(360deg)}}#pk-diwali .pkdw-photo{z-index:1;box-shadow:0 0 0 3px var(--pkdw-gold), 0 0 0 6px var(--pkdw-plum), 0 0 0 7.5px #e8b04a8c, 0 10px 26px -6px #0009;-webkit-tap-highlight-color:transparent;background:#2a0c10;border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden}#pk-diwali .pkdw-photo img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block;transform:scale(1.04)}#pk-diwali .pkdw-photo:hover img{transform:scale(1.1)}#pk-diwali .pkdw-photo-diya{background:linear-gradient(#d9773a,#9c4016);border-radius:3px 3px 28px 28px/3px 3px 22px 22px;width:56px;height:26px;margin-left:-28px;position:absolute;top:58%;left:50%}#pk-diwali .pkdw-photo-diya .pkdw-flame{width:18px;height:32px;margin-left:-9px;bottom:22px}#pk-diwali .pkdw-actions{flex-wrap:wrap;grid-area:act;align-self:start;gap:12px;margin-top:16px;display:flex}#pk-diwali .pkdw-add,#pk-diwali .pkdw-more{height:44px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 20px;font-size:15px;font-weight:800;line-height:1;text-decoration:none;transition:transform .15s,filter .15s,background .2s;display:inline-flex;position:relative}#pk-diwali .pkdw-add{color:#3d0812;background:linear-gradient(135deg, #ffe590 0%, #ffb84d 48%, var(--pkdw-saffron) 100%);min-width:164px;box-shadow:0 8px 20px -8px #ff8c1ef2,inset 0 -2px #00000024}#pk-diwali .pkdw-add:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(closest-side,#ffc45a8c,#0000);animation:2.4s ease-in-out infinite alternate pkdw-halo;position:absolute;inset:-5px}#pk-diwali .pkdw-add:hover{filter:brightness(1.06);transform:translateY(-1px)}#pk-diwali .pkdw-add:active{transform:scale(.97)}#pk-diwali .pkdw-add.is-busy{opacity:.8;cursor:progress}#pk-diwali .pkdw-go{text-decoration:none}#pk-diwali .pkdw-go:hover{color:#3d0812}#pk-diwali .pkdw-add.is-added{color:#fff;background:linear-gradient(135deg,#4caf50,#2e7d32);box-shadow:0 8px 20px -8px #2e7d32e6}#pk-diwali .pkdw-add svg,#pk-diwali .pkdw-more svg{flex-shrink:0}#pk-diwali .pkdw-qty{color:#fff;min-width:22px;height:22px;box-shadow:0 0 0 2px var(--pkdw-plum);background:#2e7d32;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;top:-6px;right:-4px}#pk-diwali .pkdw-more{color:#ffe3a3;background:#ffd77a12;box-shadow:inset 0 0 0 1.5px #ffd77a99}#pk-diwali .pkdw-more:hover{color:#fff3d0;background:#ffd77a29}#pk-diwali .pkdw-add:focus-visible,#pk-diwali .pkdw-more:focus-visible{outline:3px solid var(--pkdw-gold-2);outline-offset:3px}#pk-diwali .pkdw-diyas{z-index:1;pointer-events:none;justify-content:space-between;align-items:flex-end;height:50px;padding:0 4% 9px;display:flex;position:absolute;bottom:0;left:0;right:0}#pk-diwali .pkdw-diyas:before{content:"";opacity:.75;background:radial-gradient(circle at 4px 2.5px, var(--pkdw-gold-2) 1.6px, transparent 2px) 0 0 / 16px 5px repeat-x, radial-gradient(circle at 12px 2.5px, #ff86b0 1.4px, transparent 1.8px) 0 0 / 16px 5px repeat-x;height:5px;position:absolute;bottom:3px;left:10px;right:10px}#pk-diwali .pkdw-diya{background:linear-gradient(#e0823f,#9c4016 85%);border-radius:3px 3px 15px 15px/3px 3px 12px 12px;flex-shrink:0;width:28px;height:12px;position:relative;box-shadow:inset 0 2px #ffc8828c,0 2px 4px #00000059}#pk-diwali .pkdw-diya:before{content:"";background:radial-gradient(at 50% 60%,#5a1e0a 0 38%,#f0a35e 42%);border-radius:50%;height:6px;position:absolute;top:-3px;left:-2px;right:-2px}#pk-diwali .pkdw-glow{pointer-events:none;width:54px;height:54px;animation:2.2s ease-in-out infinite alternate pkdw-glow;animation-delay:calc(var(--i) * -.31s);background:radial-gradient(circle,#ffc45a80 0%,#ff8c2824 45%,#0000 70%);border-radius:50%;margin-left:-27px;position:absolute;bottom:2px;left:50%}@keyframes pkdw-glow{0%{opacity:.55}to{opacity:1}}#pk-diwali .pkdw-flame{transform-origin:50% 100%;width:9px;height:17px;animation:1.5s ease-in-out infinite alternate pkdw-flicker;animation-delay:calc(var(--i,0) * -.23s);background:radial-gradient(at 50% 78%,#fff 0 16%,#fff1a8 30%,#ffb52e 56%,#ff781400 72%);border-radius:50%/62% 62% 38% 38%;margin-left:-4.5px;display:block;position:absolute;bottom:7px;left:50%}@keyframes pkdw-flicker{0%{transform:scale(1)rotate(-3deg)}30%{transform:scale(1.06,.92)rotate(2deg)}60%{transform:scale(.94,1.08)rotate(-1deg)}to{transform:scaleX(1.03)rotate(3deg)}}.pkdw-fly{z-index:3000;pointer-events:none;background:radial-gradient(circle,#fff 0 30%,#ffd77a 45%,#ff9a3c 75%);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:.85s cubic-bezier(.2,.7,.3,1) forwards pkdw-fly;position:fixed;box-shadow:0 0 6px 1px #ffc45acc}@keyframes pkdw-fly{to{transform:translate(var(--x), var(--y)) scale(.3);opacity:0}}#pk-diwali:not(.pkdw-live) *,#pk-diwali:not(.pkdw-live) :before,#pk-diwali:not(.pkdw-live) :after{animation-play-state:paused!important}@media (max-width:991px){#pk-diwali .pkdw-slide{padding:22px 24px 60px}#pk-diwali .pkdw-t1{font-size:30px}#pk-diwali .pkdw-t2{font-size:21px}#pk-diwali .pkdw-art{width:168px;height:168px}#pk-diwali .pkdw-body{column-gap:28px}}@media (max-width:767px){#pk-diwali{padding:8px 0 6px}#pk-diwali .pkdw-card{border-radius:18px}#pk-diwali .pkdw-slide{min-height:0;padding:16px 14px 50px}#pk-diwali .pkdw-dots{top:9px;right:8px}#pk-diwali .pkdw-body{grid-template-rows:auto auto auto;grid-template-areas:"kick kick""text art""act act";column-gap:8px}#pk-diwali .pkdw-kicker{letter-spacing:.06em;gap:6px;margin-bottom:10px;padding:3px 10px;font-size:10.5px}#pk-diwali .pkdw-t1{margin-bottom:5px;font-size:clamp(19px,5.5vw,23px)}#pk-diwali .pkdw-t2{font-size:clamp(15px,4.25vw,17.5px);line-height:1.25}#pk-diwali .pkdw-price{border-radius:7px;padding:0 7px 1px}#pk-diwali .pkdw-sub{margin-top:7px;font-size:12px}#pk-diwali .pkdw-art{width:108px;height:108px;margin:0 10px 0 8px}#pk-diwali .pkdw-photo{box-shadow:0 0 0 2.5px var(--pkdw-gold), 0 0 0 5px var(--pkdw-plum), 0 0 0 6px #e8b04a8c, 0 8px 18px -6px #0009}#pk-diwali .pkdw-actions{flex-wrap:nowrap;gap:10px;margin-top:14px}#pk-diwali .pkdw-add{flex:1.35 1 0;min-width:0;height:44px;padding:0 12px;font-size:14.5px}#pk-diwali .pkdw-more{flex:1 1 0;min-width:0;height:44px;padding:0 10px;font-size:13.5px}#pk-diwali .pkdw-diyas{height:42px;padding:0 12px 8px}#pk-diwali .pkdw-diya{width:22px;height:10px}#pk-diwali .pkdw-diya:nth-child(n+10){display:none}#pk-diwali .pkdw-flame{width:8px;height:14px;margin-left:-4px;bottom:6px}#pk-diwali .pkdw-photo-diya .pkdw-flame{width:14px;height:26px;margin-left:-7px;bottom:20px}#pk-diwali .pkdw-glow{width:44px;height:44px;margin-left:-22px}#pk-diwali .pkdw-fw--1{width:70px;height:70px;top:3%;left:-3%}#pk-diwali .pkdw-fw--2{width:56px;height:56px;top:-6%;left:42%}#pk-diwali .pkdw-fw--3{width:64px;height:64px;top:46%;right:-2%}}@media (max-width:359px){#pk-diwali .pkdw-art{width:92px;height:92px;margin-right:6px}#pk-diwali .pkdw-more{font-size:12.5px}}@media (prefers-reduced-motion:reduce){#pk-diwali *,#pk-diwali :before,#pk-diwali :after,.pkdw-fly{transition:none!important;animation:none!important}#pk-diwali .pkdw-fw{opacity:.45}#pk-diwali .pkdw-spark{opacity:.7}}
#pk-offers{--pko-maroon:#7a1424;--pko-maroon-2:#a61e2a;--pko-saffron:#f3630f;--pko-saffron-2:#ff9a3c;--pko-gold:#e8b04a;--pko-gold-2:#ffd77a;--pko-ivory:#fffaf0;--pko-ivory-2:#fff1d6;--pko-ink:#3b1a10;--pko-muted:#7a4b33;padding:6px 0 18px}[data-theme=dark] #pk-offers{--pko-ivory:#2a1c15;--pko-ivory-2:#3a2619;--pko-ink:#fdebd3;--pko-muted:#e2bf9d}#pk-offers .pko-panel{background:radial-gradient(120% 90% at 50% -10%, #ffd77a47, transparent 60%), radial-gradient(60% 60% at 0% 100%, #f3630f59, transparent 70%), radial-gradient(60% 60% at 100% 100%, #f3630f59, transparent 70%), linear-gradient(160deg, var(--pko-maroon) 0%, var(--pko-maroon-2) 55%, #c2401c 100%);isolation:isolate;border-radius:24px;padding:64px 18px 22px;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #7a142499,inset 0 0 0 2px #e8b04a8c,inset 0 0 0 7px #7a1424e6,inset 0 0 0 8px #e8b04a73}#pk-offers .pko-panel:before{content:"";z-index:-1;opacity:.18;background-image:radial-gradient(circle, var(--pko-gold-2) 1.2px, transparent 1.6px), radial-gradient(circle, var(--pko-gold-2) 1.2px, transparent 1.6px);background-position:0 0,11px 11px;background-size:22px 22px;position:absolute;inset:0}#pk-offers .pko-border{opacity:.8;background:radial-gradient(circle at 10px 12px, var(--pko-gold) 6px, transparent 6.5px) 0 0 / 20px 12px repeat-x;height:12px;position:absolute;bottom:0;left:0;right:0}#pk-offers .pko-toran{z-index:2;background:linear-gradient(90deg,#2f7d32,#4caf50,#2f7d32);justify-content:space-between;height:10px;padding:0 2%;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 4px #00000040}#pk-offers .pko-string{width:2px;height:var(--len);transform-origin:top;animation:3.6s ease-in-out infinite pko-swing;animation-delay:calc(var(--i) * -.27s);background:linear-gradient(#f0c75e,#c9962f);position:relative}#pk-offers .pko-flower{background:radial-gradient(circle, #ffd54a 0 22%, transparent 24%), repeating-conic-gradient(from 0deg, #ff9800 0 14deg, #ffb300 14deg 28deg);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;bottom:-10px;left:50%;box-shadow:inset 0 0 0 2px #d669008c,0 2px 4px #0000004d}#pk-offers .pko-flower--sm{background:radial-gradient(circle, #fff176 0 20%, transparent 22%), repeating-conic-gradient(#fbc02d 0 15deg, #ffa000 15deg 30deg);width:14px;height:14px;margin-left:-7px;top:30%;bottom:auto}#pk-offers .pko-leaf{background:linear-gradient(135deg,#66bb6a,#2e7d32);border-radius:0 100%;width:10px;height:18px;margin-left:-5px;position:absolute;bottom:-24px;left:50%;transform:rotate(18deg)}@keyframes pko-swing{0%,to{transform:rotate(5deg)}50%{transform:rotate(-5deg)}}#pk-offers .pko-mandala{width:190px;height:190px;color:var(--pko-gold);opacity:.28;z-index:-1;animation:60s linear infinite pko-spin;position:absolute}#pk-offers .pko-mandala svg{width:100%;height:100%;display:block}#pk-offers .pko-mandala--l{top:30px;left:-70px}#pk-offers .pko-mandala--r{animation-direction:reverse;bottom:-60px;right:-70px}@keyframes pko-spin{to{transform:rotate(360deg)}}#pk-offers .pko-head{text-align:center;color:#fff;justify-content:center;align-items:center;gap:14px;margin-bottom:16px;display:flex}#pk-offers .pko-head h2{letter-spacing:-.01em;color:#fff;background:linear-gradient(90deg, #fff 0%, var(--pko-gold-2) 30%, #fff 60%, var(--pko-gold-2) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:26px;font-weight:900;animation:6s linear infinite pko-gold-text}#pk-offers .pko-orn{vertical-align:middle;-webkit-text-fill-color:var(--pko-gold-2);font-size:.7em}#pk-offers .pko-head p{color:#fff1d6e6;margin:4px 0 0;font-size:13.5px;font-weight:500}@keyframes pko-gold-text{to{background-position:200%}}#pk-offers .pko-diya{background:linear-gradient(#e0782c,#a8481a);border-radius:0 0 22px 22px/0 0 18px 18px;flex-shrink:0;width:40px;height:22px;margin-top:16px;position:relative;box-shadow:inset 0 3px #f2a65a,0 3px 6px #00000059}#pk-offers .pko-diya:before{content:"";background:#f2a65a;border-radius:50%;height:6px;position:absolute;top:-3px;left:-4px;right:-4px}#pk-offers .pko-flame{filter:drop-shadow(0 0 8px #ffc400e6);transform-origin:50% 100%;background:radial-gradient(at 50% 75%,#fff 0 18%,#ffe066 30%,#ff9800 60%,#0000 70%);border-radius:50%/65% 65% 35% 35%;width:12px;height:22px;margin-left:-6px;animation:1.6s ease-in-out infinite pko-flicker;position:absolute;top:-24px;left:50%}@keyframes pko-flicker{0%,to{transform:scale(1)rotate(-2deg)}25%{transform:scale(1.08,.94)rotate(2deg)}50%{transform:scale(.94,1.06)rotate(-1deg)}75%{transform:scale(1.04)rotate(1.5deg)}}#pk-offers .pko-row-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0 6px;padding:10px 8px 14px;scroll-padding:0 8px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}#pk-offers .pko-row-wrap::-webkit-scrollbar{display:none}#pk-offers .pko-row{justify-content:center;gap:14px;width:max-content;min-width:100%;display:flex}#pk-offers .pko-tile{scroll-snap-align:start;cursor:pointer;text-align:center;font:inherit;color:var(--pko-ink);background:linear-gradient(180deg, var(--pko-ivory) 0%, var(--pko-ivory-2) 100%);box-shadow:0 0 0 2px var(--pko-gold), 0 0 0 5px #fffaf026, 0 12px 24px -10px #00000073;opacity:0;-webkit-tap-highlight-color:transparent;border:0;border-radius:18px;flex-direction:column;flex:0 0 190px;align-items:center;gap:4px;padding:30px 12px 12px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;transform:translateY(18px)scale(.97)}#pk-offers.pko-in .pko-tile{animation:.6s cubic-bezier(.2,.8,.2,1) forwards pko-rise;animation-delay:calc(var(--d) * 90ms)}@keyframes pko-rise{to{opacity:1;transform:none}}#pk-offers .pko-tile:hover{box-shadow:0 0 0 2px var(--pko-gold-2), 0 0 0 5px #ffd77a59, 0 18px 30px -12px #0000008c;transform:translateY(-4px)}#pk-offers .pko-tile:active{transform:scale(.97)}#pk-offers .pko-tile:focus-visible{outline:3px solid var(--pko-gold-2);outline-offset:3px}#pk-offers .pko-tile:before,#pk-offers .pko-tile:after{content:"";border:2px solid var(--pko-gold);opacity:.6;pointer-events:none;width:26px;height:26px;position:absolute}#pk-offers .pko-tile:before{border-top:0;border-right:0;border-radius:0 0 0 14px;bottom:6px;left:6px}#pk-offers .pko-tile:after{border-top:0;border-left:0;border-radius:0 0 14px;bottom:6px;right:6px}#pk-offers .pko-ribbon{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.03em;color:#fff7e0;text-transform:uppercase;background:linear-gradient(180deg, #c62828, var(--pko-maroon));max-width:92%;box-shadow:0 0 0 1.5px var(--pko-gold), 0 4px 8px #7a142459;border-radius:0 0 12px 12px;padding:5px 14px 6px;font-size:12px;font-weight:900;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}#pk-offers .pko-arch{width:112px;height:112px;box-shadow:0 0 0 2px var(--pko-gold), 0 0 0 5px var(--pko-ivory), 0 0 0 6.5px #a61e2a80;background:#fff;border-radius:56px 56px 14px 14px;justify-content:center;align-items:center;margin:4px 0;display:flex;position:relative;overflow:hidden}#pk-offers .pko-art{flex-direction:column;align-items:center;display:flex;position:relative}#pk-offers .pko-art--gifts{margin-bottom:18px}#pk-offers .pko-gifts{z-index:2;background:var(--pko-ivory);box-shadow:0 0 0 1.5px var(--pko-gold), 0 4px 10px -2px #0000004d;border-radius:999px;align-items:center;gap:2px;padding:3px 4px 3px 3px;animation:2.8s ease-in-out infinite pko-gift-bob;display:flex;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}#pk-offers .pko-gift{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden;box-shadow:0 0 0 2px #2e7d32}#pk-offers .pko-gift img{object-fit:contain;width:100%;height:100%;padding:3px}#pk-offers .pko-gift .ti{color:#2e7d32;font-size:20px}#pk-offers .pko-gift-plus{color:#2e7d32;font-size:14px;font-weight:900;line-height:1}#pk-offers .pko-gift-free{letter-spacing:.05em;color:#fff;background:#2e7d32;border-radius:999px;margin-left:3px;padding:2px 6px;font-size:10px;font-weight:900}#pk-offers .pko-gift-names{color:#2e7d32;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}[data-theme=dark] #pk-offers .pko-gift-names{color:#86efac}@keyframes pko-gift-bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}@media (max-width:767px){#pk-offers .pko-gift{width:32px;height:32px}#pk-offers .pko-gifts{bottom:-17px}#pk-offers .pko-art--gifts{margin-bottom:15px}}#pk-offers .pko-arch img{object-fit:contain;width:100%;height:100%;padding:8px;transition:transform .35s}#pk-offers .pko-tile:hover .pko-arch img{transform:scale(1.07)rotate(-2deg)}#pk-offers .pko-arch-ico{color:var(--pko-saffron);font-size:52px}#pk-offers .pko-stamp{letter-spacing:.06em;color:#fff;background:#2e7d32;border:2px dashed #c8e6c9;border-radius:6px;padding:3px 10px;font-size:13px;font-weight:900;animation:2.4s ease-in-out infinite pko-stamp;position:absolute;bottom:8px;right:-6px;transform:rotate(-12deg);box-shadow:0 3px 6px #00000040}@keyframes pko-stamp{0%,to{transform:rotate(-12deg)scale(1)}50%{transform:rotate(-8deg)scale(1.08)}}#pk-offers .pko-name{color:var(--pko-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:14px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}#pk-offers .pko-sub{color:var(--pko-maroon-2);font-size:12.5px;font-weight:700;line-height:1.3}[data-theme=dark] #pk-offers .pko-sub{color:#ffb38a}#pk-offers .pko-price{color:var(--pko-muted);font-size:13px}#pk-offers .pko-price b{color:var(--pko-ink);font-size:16px;font-weight:900}#pk-offers .pko-price s{opacity:.7}#pk-offers .pko-price small{font-size:11px}#pk-offers .pko-ends{color:#b71c1c;background:#ffcdd28c;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:800}[data-theme=dark] #pk-offers .pko-ends{color:#ffcdd2;background:#b71c1c59}#pk-offers .pko-cta{color:#fff;background:linear-gradient(135deg, var(--pko-saffron-2), var(--pko-saffron) 60%, #d4520a);border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:auto;padding:9px 10px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 6px 14px -6px #f3630fe6,inset 0 -2px #0000001f}#pk-offers .pko-cta .ti{font-size:17px}#pk-offers .pko-tile.is-busy .pko-cta{opacity:.75}#pk-offers .pko-tile.is-added .pko-cta{background:linear-gradient(135deg,#4caf50,#2e7d32);box-shadow:0 6px 14px -6px #2e7d32e6}#pk-offers .pko-shine{pointer-events:none;width:40%;height:180%;animation:5.5s ease-in-out infinite pko-shine;animation-delay:calc(var(--d) * .6s + 1s);background:linear-gradient(90deg,#0000,#ffecb38c,#0000);position:absolute;top:-40%;left:-60%;transform:rotate(20deg)}@keyframes pko-shine{0%,70%{left:-60%}90%,to{left:130%}}#pk-offers .pko-navs{z-index:3;gap:8px;display:flex;position:absolute;top:74px;right:24px}#pk-offers .pko-nav{cursor:pointer;color:#fff7e0;background:#fff7e01f;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:background .15s,transform .15s,color .15s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #e8b04acc}#pk-offers .pko-nav[hidden]{display:none}#pk-offers .pko-nav:hover{background:var(--pko-gold);color:var(--pko-maroon);transform:translateY(-1px)}#pk-offers .pko-nav:focus-visible{outline:2px solid var(--pko-gold-2);outline-offset:2px}#pk-offers .pko-nav.is-off{opacity:.35;pointer-events:none}@media (max-width:991px){#pk-offers .pko-navs{display:none}}.pko-petal{z-index:3000;pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffe082,#ff9800 70%);border-radius:60% 0;width:12px;height:12px;animation:.9s cubic-bezier(.2,.7,.3,1) forwards pko-petal;position:fixed}@keyframes pko-petal{to{transform:translate(var(--x), var(--y)) rotate(var(--r));opacity:0}}@media (max-width:767px){#pk-offers{padding:10px 0 4px}#pk-offers .pko-panel{border-radius:18px;padding:54px 8px 12px}#pk-offers .pko-string{height:calc(var(--len) * .45)}#pk-offers .pko-flower{width:16px;height:16px;margin-left:-8px;bottom:-8px}#pk-offers .pko-flower--sm{width:11px;height:11px;margin-left:-5.5px}#pk-offers .pko-leaf{width:8px;height:14px;margin-left:-4px;bottom:-19px}#pk-offers .pko-row-wrap{margin:0 2px;padding:8px 6px 10px;scroll-padding:0 6px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}#pk-offers .pko-row{justify-content:flex-start;gap:10px}#pk-offers .pko-head{gap:8px;margin-bottom:6px}#pk-offers .pko-head h2{font-size:18px}#pk-offers .pko-head p{margin-top:2px;font-size:11.5px;line-height:1.35}#pk-offers .pko-diya{width:30px;height:17px;margin-top:12px}#pk-offers .pko-flame{width:10px;height:18px;margin-left:-5px;top:-19px}#pk-offers .pko-tile{border-radius:16px;flex-basis:148px;gap:3px;padding:26px 10px 10px}#pk-offers .pko-ribbon{padding:4px 12px 5px;font-size:11px}#pk-offers .pko-arch{width:84px;height:84px}#pk-offers .pko-name{font-size:13px}#pk-offers .pko-sub{font-size:12px}#pk-offers .pko-cta{padding:8px;font-size:12.5px}#pk-offers .pko-mandala{width:140px;height:140px}}@media (prefers-reduced-motion:reduce){#pk-offers *,#pk-offers :before,.pko-petal{transition:none!important;animation:none!important}#pk-offers .pko-tile{opacity:1;transform:none}}
