.NavratriPromoBanner_banner__KInnv{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(255,200,61,.22);border-radius:18px;background:#7d022a;color:#fff;font-family:var(--nv-dm-sans),"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}.NavratriPromoBanner_lights__8mLR0{position:absolute;inset:0 0 auto;z-index:-1;height:46px;background:url(/navratri/cta-lights.webp) top/200px auto repeat-x;opacity:.45;pointer-events:none}.NavratriPromoBanner_bloom__wrxpE{position:absolute;z-index:-1;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.35))}.NavratriPromoBanner_bloomLeft__IFp4M{left:-12px;bottom:-14px;width:44px;height:44px}.NavratriPromoBanner_bloomRight__KblE7{right:26px;bottom:-14px;width:38px;height:38px}.NavratriPromoBanner_inner__POBIA{display:flex;align-items:center;gap:16px;padding:16px 52px 16px 22px}.NavratriPromoBanner_eyes__QUoo_{flex-shrink:0;width:56px;height:auto}.NavratriPromoBanner_copy__pcV56{flex:1;min-width:0;display:grid;gap:3px}.NavratriPromoBanner_title__lBua5{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.NavratriPromoBanner_dates__ScP_W{color:#ffc83d;font-weight:600;white-space:nowrap}.NavratriPromoBanner_sub__yHtqN{margin:0;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.82)}.NavratriPromoBanner_status__SkSp7{display:flex;align-items:center;gap:7px;height:18px;margin:2px 0 0;font-size:12.5px;font-weight:600;color:#d6ee6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NavratriPromoBanner_dot__OBT63{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#b5e02a;box-shadow:0 0 0 3px rgba(181,224,42,.2)}.NavratriPromoBanner_cta__dsNjb{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:#ffc83d;color:#2b0a14;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s ease}.NavratriPromoBanner_cta__dsNjb:hover{background:#ffd35f;transform:translateY(-1px)}.NavratriPromoBanner_cta__dsNjb:active{transform:scale(.97)}.NavratriPromoBanner_cta__dsNjb:focus-visible{outline:2px solid #fff;outline-offset:2px}.NavratriPromoBanner_close__EKfEB{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:rgba(0,0,0,.28);color:rgba(255,255,255,.85);cursor:pointer}.NavratriPromoBanner_close__EKfEB:hover{background:rgba(0,0,0,.45);color:#fff}.NavratriPromoBanner_close__EKfEB:focus-visible{outline:2px solid #ffc83d;outline-offset:2px}.NavratriPromoBanner_strip__JZBk8{margin:12px 0 4px}.NavratriPromoBanner_card__RbSyW{flex-shrink:0;margin:10px 12px 4px;border-radius:16px}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_inner__POBIA{flex-wrap:wrap;gap:10px 12px;padding:14px 40px 14px 14px}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_eyes__QUoo_{width:44px}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_sub__yHtqN{display:none}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_dates__ScP_W{display:block}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_sep__scqKx{display:none}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_cta__dsNjb{width:100%;justify-content:center;padding:9px 14px}.NavratriPromoBanner_card__RbSyW .NavratriPromoBanner_bloomRight__KblE7{display:none}@media (max-width:640px){.NavratriPromoBanner_strip__JZBk8 .NavratriPromoBanner_inner__POBIA{flex-wrap:wrap;gap:10px 12px;padding:14px 44px 14px 14px}.NavratriPromoBanner_strip__JZBk8 .NavratriPromoBanner_eyes__QUoo_{width:44px}.NavratriPromoBanner_strip__JZBk8 .NavratriPromoBanner_sub__yHtqN{display:none}.NavratriPromoBanner_strip__JZBk8 .NavratriPromoBanner_cta__dsNjb{width:100%;justify-content:center}.NavratriPromoBanner_bloomRight__KblE7{display:none}}@media (prefers-reduced-motion:reduce){.NavratriPromoBanner_cta__dsNjb{transition:none}}.DiwaliPromoBanner_card__rXFcl{position:relative;flex-shrink:0;overflow:hidden;isolation:isolate;margin:10px 12px 4px;border:1px solid rgba(255,200,61,.28);border-radius:16px;background:radial-gradient(70% 120% at 0 100%,rgba(255,150,60,.22),transparent 65%),linear-gradient(160deg,#4a1652,#2c0b33);color:#ffe6ca;font-family:var(--nv-dm-sans),"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.DiwaliPromoBanner_garland__7c_vF{position:absolute;inset:-6px 0 auto;z-index:-1;height:18px;background:url(/navratri/marigold-orange.webp) 0 0/18px 18px repeat-x;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));pointer-events:none}.DiwaliPromoBanner_inner__fQSK3{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:24px 40px 14px 14px}.DiwaliPromoBanner_diya__hi5DM{flex-shrink:0;width:46px;height:auto;filter:drop-shadow(0 0 10px rgba(255,186,66,.45))}.DiwaliPromoBanner_copy__k5vfd{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.DiwaliPromoBanner_title__CysJC{margin:0;font-size:16px;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:#fff}.DiwaliPromoBanner_dates__HniTT{margin:0;font-size:13px;font-weight:600;color:#ffc83d}.DiwaliPromoBanner_status__fNBrN{display:flex;align-items:center;gap:7px;height:18px;margin:2px 0 0;font-size:12.5px;font-weight:600;color:#ffd774;white-space:nowrap}.DiwaliPromoBanner_statusText__hb__f{min-width:0;overflow:hidden;text-overflow:ellipsis}.DiwaliPromoBanner_dot__Id2SJ{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#ffc83d;box-shadow:0 0 0 3px rgba(255,200,61,.2),0 0 8px rgba(255,200,61,.8)}.DiwaliPromoBanner_cta__KYUWs{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 14px;border-radius:999px;background:#ffc83d;color:#2b0a14;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s ease}.DiwaliPromoBanner_cta__KYUWs:hover{background:#ffd35f;transform:translateY(-1px)}.DiwaliPromoBanner_cta__KYUWs:active{transform:scale(.97)}.DiwaliPromoBanner_cta__KYUWs:focus-visible{outline:2px solid #fff;outline-offset:2px}.DiwaliPromoBanner_group___Q4xu{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:-2px;padding:8px 14px;border:1px solid rgba(255,200,61,.5);border-radius:999px;color:#ffe08a;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .16s ease}.DiwaliPromoBanner_group___Q4xu:hover{background:rgba(255,200,61,.12)}.DiwaliPromoBanner_group___Q4xu:focus-visible{outline:2px solid #fff;outline-offset:2px}.DiwaliPromoBanner_close__ojfcW{position:absolute;top:18px;right:10px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:rgba(0,0,0,.3);color:rgba(255,230,202,.85);cursor:pointer}.DiwaliPromoBanner_close__ojfcW:hover{background:rgba(0,0,0,.48);color:#fff}.DiwaliPromoBanner_close__ojfcW:focus-visible{outline:2px solid #ffc83d;outline-offset:2px}@media (prefers-reduced-motion:reduce){.DiwaliPromoBanner_cta__KYUWs{transition:none}}.ProfileGhost_float__8Y81n{animation:ProfileGhost_ghost-float__4lmxb 2.5s ease-in-out infinite alternate}@keyframes ProfileGhost_ghost-float__4lmxb{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.ProfileGhost_static__OUIIH{animation:none}@media (prefers-reduced-motion:reduce){.ProfileGhost_float__8Y81n{animation:none}}.DiwaliPoster_poster__NQzmX{position:relative;flex-shrink:0;overflow:hidden;isolation:isolate;container-type:inline-size;border:1px solid rgba(255,200,61,.28);border-radius:20px;background:radial-gradient(55% 90% at 88% 70%,rgba(255,160,60,.26),transparent 70%),radial-gradient(60% 100% at 0 0,rgba(160,70,190,.3),transparent 70%),linear-gradient(160deg,#4a1652,#2c0b33);color:#ffe6ca;font-family:var(--nv-dm-sans),"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;box-shadow:0 20px 44px -24px rgba(0,0,0,.8);-webkit-font-smoothing:antialiased}.DiwaliPoster_garland__pqvTq{--mg:22px;position:absolute;inset:0 0 auto;z-index:-1;height:0;pointer-events:none}.DiwaliPoster_rope__VJJLD{position:absolute;top:calc(var(--mg) * -.3);left:0;right:0;height:var(--mg);background:url(/navratri/marigold-orange.webp) 0 0/var(--mg) var(--mg) repeat-x;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.DiwaliPoster_strand__DP6n0{position:absolute;top:calc(var(--mg) * .4);width:var(--mg);height:calc(var(--n) * var(--mg) * .86);margin-right:calc(var(--mg) / -2);background-position:top;background-size:var(--mg) calc(var(--mg) * .86);background-repeat:repeat-y;transform-origin:50% 0;animation:DiwaliPoster_sway__OHdwa 4.8s ease-in-out infinite alternate;filter:drop-shadow(0 2px 2px rgba(0,0,0,.3))}.DiwaliPoster_strand__DP6n0:nth-child(3){animation-duration:5.6s;animation-delay:-2s}.DiwaliPoster_strand__DP6n0:nth-child(4){animation-duration:4.2s;animation-delay:-3.3s}.DiwaliPoster_yellow__4ceNx{background-image:url(/navratri/marigold-yellow.webp)}.DiwaliPoster_gold__Bdl63{background-image:url(/navratri/marigold-gold.webp)}.DiwaliPoster_strand__DP6n0:after{content:"";position:absolute;left:0;top:100%;width:var(--mg);height:var(--mg);background:url(/navratri/marigold-red.webp) 50%/contain no-repeat}@keyframes DiwaliPoster_sway__OHdwa{0%{rotate:-2.5deg}to{rotate:2.5deg}}.DiwaliPoster_diya__IHRil{position:absolute;right:28px;bottom:22px;z-index:-1;width:120px;height:auto;filter:drop-shadow(0 0 22px rgba(255,186,66,.5));pointer-events:none}.DiwaliPoster_copy__acWaH{display:flex;flex-direction:column;align-items:flex-start;padding:34px 170px 22px 26px}.DiwaliPoster_kicker___4DNK{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffc83d}.DiwaliPoster_title__q_tYq{margin:6px 0 0;font-size:30px;font-weight:900;letter-spacing:-.035em;line-height:1.02;color:#fff}.DiwaliPoster_sub__OS1HK{max-width:640px;margin:8px 0 0;font-size:14.5px;line-height:1.5;color:rgba(255,230,202,.85)}.DiwaliPoster_chips__gj3CB{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.DiwaliPoster_chips__gj3CB li{padding:5px 11px;border:1px solid rgba(255,200,61,.3);border-radius:999px;background:rgba(0,0,0,.22);font-size:13px;font-weight:500;color:rgba(255,230,202,.92);white-space:nowrap}.DiwaliPoster_chips__gj3CB strong{color:#ffc83d;font-weight:800}.DiwaliPoster_foot__jbdMf{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px}.DiwaliPoster_status__B3dzt{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;color:#ffd774;white-space:nowrap}.DiwaliPoster_dot__uE2D1{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#ffc83d;box-shadow:0 0 0 3px rgba(255,200,61,.2),0 0 8px rgba(255,200,61,.8)}.DiwaliPoster_cta__T8MBV{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:999px;background:#ffc83d;color:#2b0a14;font-size:15px;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s ease}.DiwaliPoster_cta__T8MBV:hover{background:#ffd35f;transform:translateY(-1px)}.DiwaliPoster_cta__T8MBV:active{transform:scale(.97)}.DiwaliPoster_cta__T8MBV:focus-visible{outline:2px solid #fff;outline-offset:2px}.DiwaliPoster_group__xlqti{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 17px;border:1px solid rgba(255,200,61,.55);border-radius:999px;color:#ffe08a;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .16s ease}.DiwaliPoster_group__xlqti:hover{background:rgba(255,200,61,.12)}.DiwaliPoster_group__xlqti:focus-visible{outline:2px solid #fff;outline-offset:2px}.DiwaliPoster_close__l5J8W{position:absolute;top:20px;right:12px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:rgba(0,0,0,.32);color:rgba(255,230,202,.88);cursor:pointer}.DiwaliPoster_close__l5J8W:hover{background:rgba(0,0,0,.5);color:#fff}.DiwaliPoster_close__l5J8W:focus-visible{outline:2px solid #ffc83d;outline-offset:2px}@container (min-width: 900px){.DiwaliPoster_wide__Gs9zk .DiwaliPoster_copy__acWaH{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:16px;padding-bottom:20px}.DiwaliPoster_wide__Gs9zk .DiwaliPoster_kicker___4DNK,.DiwaliPoster_wide__Gs9zk .DiwaliPoster_sub__OS1HK,.DiwaliPoster_wide__Gs9zk .DiwaliPoster_title__q_tYq{flex-basis:100%}.DiwaliPoster_wide__Gs9zk .DiwaliPoster_chips__gj3CB,.DiwaliPoster_wide__Gs9zk .DiwaliPoster_foot__jbdMf{margin-top:14px}}.DiwaliPoster_tall__3gaTf .DiwaliPoster_copy__acWaH{padding:30px 16px 16px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_kicker___4DNK{font-size:11.5px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_title__q_tYq{max-width:82%;font-size:22px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_sub__OS1HK{display:none}.DiwaliPoster_tall__3gaTf .DiwaliPoster_chips__gj3CB{gap:5px;margin-top:10px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_chips__gj3CB li{padding:4px 9px;font-size:12px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_foot__jbdMf{align-self:stretch;gap:8px;margin-top:12px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_status__B3dzt{font-size:12.5px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_cta__T8MBV{width:100%;padding:9px 14px;font-size:14px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_group__xlqti{width:100%;padding:8px 14px;font-size:13.5px}.DiwaliPoster_tall__3gaTf .DiwaliPoster_diya__IHRil{top:30px;right:-8px;bottom:auto;width:70px;opacity:.6}.DiwaliPoster_tall__3gaTf .DiwaliPoster_strand__DP6n0{display:none}@container (max-width: 520px){.DiwaliPoster_copy__acWaH{padding:30px 18px 18px}.DiwaliPoster_title__q_tYq{font-size:25px;max-width:75%}.DiwaliPoster_diya__IHRil{right:-10px;top:26px;bottom:auto;width:96px;opacity:.55}.DiwaliPoster_foot__jbdMf{align-self:stretch}.DiwaliPoster_cta__T8MBV,.DiwaliPoster_group__xlqti{width:100%}.DiwaliPoster_strand__DP6n0{display:none}}@media (prefers-reduced-motion:reduce){.DiwaliPoster_cta__T8MBV,.DiwaliPoster_group__xlqti{transition:none}.DiwaliPoster_strand__DP6n0{animation:none}}