:root{--header-h:112px}@media (min-width:640px){:root{--header-h:116px}}@media (min-width:1024px){:root{--header-h:120px}}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h)}.pcard .pcard-img img{will-change:auto}@media (hover:hover){.pcard:hover .pcard-img img{will-change:transform}}body.is-scrolling .pcard,body.is-scrolling .pcard-img,body.is-scrolling .pcard-img img,body.is-scrolling .pcard-icon-btn,body.is-scrolling .pcard-cart,body.is-scrolling .tier-card,body.is-scrolling .benefit-card,body.is-scrolling .testimonial-card,body.is-scrolling .brand-tile,body.is-scrolling .category-tile{transition:none!important}body.is-scrolling .pcard:hover,body.is-scrolling .pcard:hover .pcard-img img{transform:none!important}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto var(--cv-size,600px)}.cv-auto-tall{content-visibility:auto;contain-intrinsic-size:auto var(--cv-size,1200px)}@media print{.cv-auto,.cv-auto-tall{content-visibility:visible}}.scroll-contained{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.no-scrollbar,.hide-scrollbar,.scrollbar-slim{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.offers-float{z-index:45;touch-action:none;will-change:transform;width:44px;height:44px;position:fixed;top:0;left:0}@media (min-width:1024px){.offers-float{width:48px;height:48px}}.offers-float:not([data-dragging]){transition:transform .32s cubic-bezier(.22,1,.36,1)}.offers-float__btn{color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#ff5a5f 0%,#e01030 48%,#a8071f 100%);border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;transition:box-shadow .2s;animation:.32s cubic-bezier(.22,1,.36,1) both offersFloatIn,3.2s ease-in-out .5s infinite offersFloatBeat;display:flex;position:relative;box-shadow:0 10px 24px #be0a286b,0 0 0 3px #ff5a5f29,0 2px 6px #7805194d}.offers-float__btn:hover{box-shadow:0 14px 32px #be0a2880,0 0 0 4px #ff5a5f38,0 2px 8px #78051957}.offers-float__btn:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff8c 46%,#0000 62%) 160% 0/260% 100%;border-radius:999px;animation:4.6s ease-in-out infinite offersFloatShine;position:absolute;inset:0}.offers-float__btn:after{content:"";pointer-events:none;border:2px solid #ff5a5f;border-radius:999px;animation:2.6s ease-out 1.3s infinite offersFloatRing;position:absolute;inset:0}.offers-float[data-dragging] .offers-float__btn{cursor:grabbing;animation:none}.offers-float__ring{pointer-events:none;border:2px solid #ff2d3f;border-radius:999px;animation:2.6s ease-out infinite offersFloatRing;position:absolute;inset:0}.offers-float__icon{z-index:1;font-variation-settings:"FILL" 1;transform-origin:50% 15%;font-size:20px;animation:5s ease-in-out infinite offersFloatWave;position:relative}@media (min-width:1024px){.offers-float__icon{font-size:22px}}.offers-float__count{z-index:2;color:#4a2c00;background:#ffd400;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;animation:2.6s ease-in-out infinite offersFloatPop;display:flex;position:absolute;top:-3px;box-shadow:0 2px 8px #ffb4008c}.offers-float[data-side=right] .offers-float__count{right:-4px}.offers-float[data-side=left] .offers-float__count{left:-4px}.offers-float__close{color:#6b5f78;cursor:pointer;background:#fff;border:1px solid #e3d8f0;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;transition:color .15s,border-color .15s;display:flex;position:absolute;top:-5px;box-shadow:0 2px 6px #37016e33}.offers-float__close:hover{color:#37016e;border-color:#c9b6e4}.offers-float__close .material-symbols-outlined{font-size:12px}.offers-float[data-side=right] .offers-float__close{left:-5px}.offers-float[data-side=left] .offers-float__close{right:-5px}.offers-float__label{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#b0071f;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;transition:opacity .18s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #b0071f52}@media (min-width:1024px) and (hover:hover){.offers-float__label{display:block}.offers-float:not([data-dragging]) .offers-float__btn:hover .offers-float__label{opacity:1}}.offers-float[data-side=right] .offers-float__label{right:calc(100% + 10px)}.offers-float[data-side=left] .offers-float__label{left:calc(100% + 10px)}.offers-peek{z-index:45;color:#fff;opacity:.85;cursor:pointer;background:linear-gradient(135deg,#ff5a5f,#b0071f);justify-content:center;align-items:center;width:24px;height:50px;transition:opacity .2s,width .2s;animation:.28s cubic-bezier(.22,1,.36,1) both offersFloatIn;display:flex;position:fixed;box-shadow:0 6px 18px #be0a2857}.offers-peek:hover{opacity:1;width:32px}.offers-peek[data-side=right]{border-radius:10px 0 0 10px}.offers-peek[data-side=left]{border-radius:0 10px 10px 0}.offers-peek .material-symbols-outlined{font-variation-settings:"FILL" 1;font-size:17px}.offers-nav-pill{color:#fff;background:linear-gradient(135deg,#ff5a5f 0%,#e01030 48%,#a8071f 100%);animation:3.2s cubic-bezier(.34,1.3,.5,1) infinite offersNavPillNudge;position:relative;box-shadow:0 2px 8px #78051959}.offers-nav-pill:hover{animation:none;transform:scale(1.06);box-shadow:0 4px 14px #78051973,0 0 0 3px #ffffff2e}.offers-nav-pill:hover:after{opacity:0;animation:none}.offers-nav-pill:hover .offers-nav-pill__icon{animation:none;transform:none}.offers-nav-pill:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff8c 46%,#0000 62%) 160% 0/260% 100%;animation:3.2s ease-in-out infinite offersFloatShine;position:absolute;inset:0}.offers-nav-pill:after{content:"";pointer-events:none;opacity:0;border:2px solid #fffc;border-radius:9px;animation:3.2s ease-out infinite offersNavPillRing;position:absolute;inset:-3px}.offers-nav-pill__icon{z-index:1;transform-origin:50% 15%;animation:3.2s ease-in-out infinite offersNavIconTick;position:relative}body.is-scrolling .offers-nav-pill,body.is-scrolling .offers-nav-pill:before,body.is-scrolling .offers-nav-pill:after,body.is-scrolling .offers-nav-pill__icon{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.offers-nav-pill:before,.offers-nav-pill:after{display:none}.offers-nav-pill,.offers-nav-pill__icon{animation:none!important}}@keyframes offersNavPillNudge{0%,46%,to{transform:translate(0,0)scale(1)}7%{transform:translate(-2px)scale(1.05)}15%{transform:translate(2px)scale(1.05)}23%{transform:translate(-1px)scale(1.02)}33%{transform:translate(0,0)scale(1.07)}}@keyframes offersNavPillRing{0%{opacity:0;transform:scale(.94)}10%{opacity:.7}40%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@keyframes offersNavIconTick{0%,46%,to{transform:rotate(0)scale(1)}7%{transform:rotate(-17deg)scale(1.12)}15%{transform:rotate(14deg)scale(1.12)}23%{transform:rotate(-9deg)scale(1.08)}31%{transform:rotate(5deg)scale(1.04)}38%{transform:rotate(0)scale(1.16)}}@keyframes offersFloatIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes offersFloatRing{0%{opacity:.6;transform:scale(.9)}70%{opacity:0;transform:scale(1.36)}to{opacity:0;transform:scale(1.36)}}@keyframes offersFloatWave{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-14deg)}92%{transform:rotate(11deg)}95%{transform:rotate(-7deg)}98%{transform:rotate(3deg)}}@keyframes offersFloatPop{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes offersFloatBeat{0%,72%,to{transform:scale(1)}80%{transform:scale(1.07)}88%{transform:scale(1.01)}94%{transform:scale(1.05)}}@keyframes offersFloatShine{0%,58%{background-position:160% 0}88%,to{background-position:-90% 0}}body.is-scrolling .offers-float__ring,body.is-scrolling .offers-float__btn,body.is-scrolling .offers-float__btn:before,body.is-scrolling .offers-float__btn:after,body.is-scrolling .offers-float__icon,body.is-scrolling .offers-float__count{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.offers-float,.offers-float__btn,.offers-float__btn:before,.offers-float__btn:after,.offers-float__ring,.offers-float__icon,.offers-float__count,.offers-peek{transition:none!important;animation:none!important}.offers-float__btn:before,.offers-float__btn:after{display:none}.offers-float__ring{opacity:.35}}[data-theme=independence_tricolor] .offers-float__close{color:#5c6b85;border-color:#d5e8da;box-shadow:0 2px 6px #158a3d33}[data-theme=independence_tricolor] .offers-float__close:hover{color:#158a3d;border-color:#d5e8da}[data-theme=raksha_bandhan] .offers-float__close{color:#856e54;border-color:#e9dbcb;box-shadow:0 2px 6px #8e112833}[data-theme=raksha_bandhan] .offers-float__close:hover{color:#856e54;border-color:#e9dbcb;box-shadow:0 4px 12px #8e112847}[data-theme=diwali_lights] .offers-float__close{color:#775840;border-color:#eeddb8;box-shadow:0 2px 6px #a3162b33}[data-theme=diwali_lights] .offers-float__close:hover{color:#a3162b;border-color:#eeddb8}[data-theme=christmas_newyear] .offers-float__close{color:#5f5d4d;background:#fffcf6;border-color:#e5dcc4;box-shadow:0 2px 6px #14563a33}[data-theme=christmas_newyear] .offers-float__close:hover{color:#14563a;border-color:#e5dcc4}[data-theme=christmas_newyear] .offers-float__btn{background:linear-gradient(135deg,#b02138 0%,#a01930 48%,#6d0f24 100%);box-shadow:0 10px 24px #a019306b,0 0 0 3px #c9a22757,0 2px 6px #0d2b214d}[data-theme=christmas_newyear] .offers-float__btn:after{border-color:#dcbf72}[data-theme=christmas_newyear] .offers-float__ring{border-color:#c9a227}[data-theme=christmas_newyear] .offers-float__count{color:#0d2b21;background:#dcbf72;border-color:#fffcf6;box-shadow:0 2px 8px #8b793673}[data-theme=christmas_newyear] .offers-float__label{color:#fbf7ef;background:#0d4a2f;box-shadow:0 6px 16px #0d2b2157}[data-theme=christmas_newyear] .offers-peek{background:linear-gradient(135deg,#b02138,#7a1125);box-shadow:0 6px 18px #a0193057}[data-theme=christmas_newyear] .offers-nav-pill{background:linear-gradient(135deg,#b02138 0%,#a01930 48%,#6d0f24 100%);box-shadow:0 2px 8px #0a2d1f73}[data-theme=christmas_newyear] .offers-nav-pill:hover{box-shadow:0 4px 14px #0a2d1f80,0 0 0 3px #ecdcb057}[data-theme=christmas_newyear] .offers-nav-pill:before{background:linear-gradient(115deg,#0000 32%,#ecdcb073 46%,#0000 62%)}[data-theme=new_year] .offers-float__close{color:#5f6b85;background:#fff;border-color:#dcbb63f2;box-shadow:0 2px 6px #0d1b3e33}[data-theme=new_year] .offers-float__close:hover{color:#0d1b3e;border-color:#d4a537}[data-theme=new_year] .offers-float__btn{color:#fff;background:linear-gradient(135deg,#132347 0%,#0d1b3e 48%,#081228 100%);box-shadow:0 10px 24px #0d1b3e66,0 0 0 3px #d4a537f2,0 2px 6px #0d1b3e3d}[data-theme=new_year] .offers-float__btn:after{border-color:#d4a537}[data-theme=new_year] .offers-float__ring{border-color:#e8c46a}[data-theme=new_year] .offers-float__count{color:#0d1b3e;background:#d4a537;border-color:#fff;box-shadow:0 2px 8px #8a641473}[data-theme=new_year] .offers-float__label{color:#fff;background:#0d1b3e;box-shadow:0 6px 16px #0d1b3e57}[data-theme=new_year] .offers-peek{color:#0d1b3e;background:linear-gradient(135deg,#e8c46a,#d4a537);box-shadow:0 6px 18px #d4a53773}[data-theme=new_year] .offers-nav-pill{color:#fff;background:linear-gradient(135deg,#132347 0%,#0d1b3e 48%,#081228 100%);box-shadow:0 2px 8px #0d1b3e66}[data-theme=new_year] .offers-nav-pill:hover{box-shadow:0 4px 14px #0d1b3e73,0 0 0 3px #d4a537e6}[data-theme=new_year] .offers-nav-pill:before{background:linear-gradient(115deg,#0000 32%,#d4a53799 46%,#0000 62%)}[data-theme=holi_gulal] .offers-float__close{color:#6f5c7a;background:#fffdfb;border-color:#b8127a42;box-shadow:0 2px 6px #b8127a33}[data-theme=holi_gulal] .offers-float__close:hover{color:#8e0d5e;border-color:#b8127a8c}[data-theme=holi_gulal] .offers-float__btn{background:linear-gradient(135deg,#e21050 0% 48%,#b00f3a 100%);box-shadow:0 10px 24px #e2105057,0 0 0 3px #ff8c1a57,0 2px 6px #2b07334d}[data-theme=holi_gulal] .offers-float__btn:before{background:linear-gradient(115deg,#0000 32%,#ff87c0e6 46%,#0000 62%)}[data-theme=holi_gulal] .offers-float__btn:after{border-color:#ff2e93}[data-theme=holi_gulal] .offers-float__ring{border-color:#ff8c1a #ff2e93 #ff2e93 #22b8ee}[data-theme=holi_gulal] .offers-float__count{color:#2b0733;background:#ffd633;border-color:#fffdfb;box-shadow:0 2px 8px #8a4f066b}[data-theme=holi_gulal] .offers-float__label{color:#fffdfb;background:#4a1183;box-shadow:0 6px 16px #2b073357}[data-theme=holi_gulal] .offers-peek{background:linear-gradient(135deg,#e21050,#b00f3a);box-shadow:0 6px 18px #e2105057}[data-theme=holi_gulal] .offers-nav-pill{background:linear-gradient(135deg,#e21050 0% 48%,#b00f3a 100%);box-shadow:0 2px 8px #2b073373}[data-theme=holi_gulal] .offers-nav-pill:hover{box-shadow:0 4px 14px #2b073380,0 0 0 3px #ffeaa057}[data-theme=holi_gulal] .offers-nav-pill:before{background:linear-gradient(115deg,#0000 32%,#ff87c0e6 46%,#0000 62%)}
