@media(max-width:767px){.Header_header__XFcEx input{font-size:16px;min-height:44px}.Header_controls___TYQM{gap:2px}.Header_controls___TYQM>a,.Header_controls___TYQM>button,.Header_controls___TYQM>div>button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:8px}}@media(width < 1024px){.Header_controls___TYQM>:not(:first-child),.Header_floatingCart__c_XPq{display:none!important}}.DiwaliCampaign_announcement__GmR0e{display:flex;align-items:center;justify-content:center;gap:16px;background:#faedcf;color:#234830;padding:7px 20px;font-size:12px;text-align:center;text-decoration:none}.DiwaliCampaign_announcement__GmR0e strong{border-bottom:1px solid #a77b37;white-space:nowrap}.DiwaliCampaign_announcement__GmR0e .DiwaliCampaign_diya___QW0J{width:26px;height:27px}.DiwaliCampaign_diya___QW0J{width:100px;height:auto;flex-shrink:0}.DiwaliCampaign_flame__nnO2V{transform-origin:60px 55px;animation:DiwaliCampaign_glow__b2OB9 3s ease-in-out infinite alternate}.DiwaliCampaign_hero__mtgGt{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#173e2c;color:#fff5df;min-height:490px}.DiwaliCampaign_heroCopy__glTsq{padding:64px 32px 64px max(32px,calc((100vw - 1280px)/2));position:relative;z-index:2}.DiwaliCampaign_eyebrow___bNHB{font-size:10px;font-weight:700;letter-spacing:2.2px;margin:0 0 15px;line-height:1.6}.DiwaliCampaign_hero__mtgGt .DiwaliCampaign_eyebrow___bNHB{color:#e4c48c}.DiwaliCampaign_hero__mtgGt h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.2vw,66px);font-weight:400;line-height:1.08;letter-spacing:-1.6px;margin:0 0 22px}.DiwaliCampaign_hero__mtgGt h1 em{color:#f0c981;font-weight:400}.DiwaliCampaign_description__B8vaV{font-size:14px;line-height:1.85;color:#e0e9dd;max-width:390px;margin-bottom:27px}.DiwaliCampaign_actions__1ooWt{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.DiwaliCampaign_primary__NqoEo{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:14px 22px;background:#f2cd8c;border:1px solid #f2cd8c;color:#173e2c;font-size:13px;font-weight:700;text-decoration:none;border-radius:4px;transition:background .2s}.DiwaliCampaign_primary__NqoEo:hover{background:#ffe5b8}.DiwaliCampaign_secondary___VE9X{font-size:12px;color:#fff4df;text-underline-offset:5px}.DiwaliCampaign_note__ZxLwr{font-size:11px;color:#c8d6c5;margin-top:26px}.DiwaliCampaign_visual__Jv7RC{position:relative;min-width:0;background:#dac7a6;overflow:hidden}.DiwaliCampaign_photo__RBKpR{width:100%;height:100%;object-fit:cover;object-position:75% center;position:absolute;inset:0}.DiwaliCampaign_visual__Jv7RC:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#173e2c,transparent 22%,transparent 80%,#5d341520)}.DiwaliCampaign_seal__55ap3{position:absolute;right:28px;top:28px;border:1px solid #9e733f;color:#234830;border-radius:50%;width:130px;height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff0d9ed;font-size:8px;letter-spacing:1.5px;transform:rotate(9deg);z-index:1}.DiwaliCampaign_seal__55ap3 b{font-family:Georgia,serif;font-size:22px;font-weight:400;letter-spacing:0;margin:6px 0}.DiwaliCampaign_seal__55ap3 span{font-size:7px}.DiwaliCampaign_lamps__Yg_R_{position:absolute;bottom:20px;right:24px;display:flex;align-items:end;z-index:1;filter:drop-shadow(0 0 20px #e5a94988)}.DiwaliCampaign_lamps__Yg_R_ .DiwaliCampaign_diya___QW0J:first-child,.DiwaliCampaign_lamps__Yg_R_ .DiwaliCampaign_diya___QW0J:last-child{width:66px}.DiwaliCampaign_lamps__Yg_R_ .DiwaliCampaign_diya___QW0J:nth-child(2){width:96px}.DiwaliCampaign_corner__Ub7kz{position:absolute;font-size:140px;line-height:1;left:38%;top:-50px;opacity:.12;color:#f2cd8c;pointer-events:none}.DiwaliCampaign_ticker__CXxPy{overflow:hidden;background:#f5e8cb;color:#36543b;border-block:1px solid #d8bd86;padding:13px 0}.DiwaliCampaign_track__MKVXD{display:flex;width:max-content;animation:DiwaliCampaign_travel__AuYWL 35s linear infinite}.DiwaliCampaign_tickerGroup__WipIi{display:flex;gap:64px;padding-right:64px;flex-shrink:0}.DiwaliCampaign_tickerGroup__WipIi span{display:flex;gap:22px;align-items:center;color:#ab7831}.DiwaliCampaign_tickerGroup__WipIi b{font-size:12px;letter-spacing:.4px;font-weight:500;color:#36543b}.DiwaliCampaign_ticker__CXxPy:hover .DiwaliCampaign_track__MKVXD{animation-play-state:paused}.DiwaliCampaign_miniGrid__nsNI3{max-width:1280px;padding:28px 24px;display:grid;grid-template-columns:1fr 1fr;margin:auto}.DiwaliCampaign_mini__6O8oH{display:flex;gap:22px;align-items:center;background:#f7efdf;color:#264b35;border:1px solid #e5d4b4;border-radius:8px;text-decoration:none;transition:transform .2s}.DiwaliCampaign_mini__6O8oH:hover{transform:translateY(-3px)}.DiwaliCampaign_mini__6O8oH h2{font-family:Georgia,serif;font-size:25px;line-height:1.2;margin:0 0 10px;font-weight:400}.DiwaliCampaign_mini__6O8oH p:not(.DiwaliCampaign_eyebrow___bNHB){line-height:1.6;margin-bottom:14px}.DiwaliCampaign_mini__6O8oH strong{font-size:12px;text-decoration:underline;text-underline-offset:5px}.DiwaliCampaign_mini__6O8oH .DiwaliCampaign_eyebrow___bNHB{letter-spacing:1.4px;margin-bottom:10px}.DiwaliCampaign_corporate__9Ca_K{background:#e7eddf}.DiwaliCampaign_giftMark__vhNBA{font-size:85px;color:#9c7e42}.DiwaliCampaign_closing__X_PbW{max-width:1232px;margin:30px auto 45px;display:flex;gap:28px;align-items:center;background:#173e2c;color:#fff5df;border-radius:10px;padding:34px}.DiwaliCampaign_closing__X_PbW h2{font:400 28px/1.25 Georgia,serif;margin:0 0 12px}.DiwaliCampaign_closing__X_PbW p:not(.DiwaliCampaign_eyebrow___bNHB){font-size:12px;color:#d1ddca;line-height:1.7}.DiwaliCampaign_closing__X_PbW .DiwaliCampaign_eyebrow___bNHB{color:#e4c48c;font-size:9px}.DiwaliCampaign_closing__X_PbW .DiwaliCampaign_primary__NqoEo{margin-left:auto;flex-shrink:0}.DiwaliCampaign_collection__QSyJN{max-width:1180px;margin:0 auto;padding:54px 24px;color:light-dark(#234830,#e0ebd9)}.DiwaliCampaign_collection__QSyJN>h2{font:400 36px/1.2 Georgia,serif;margin:0 0 15px}.DiwaliCampaign_intro__Oi4CR{max-width:650px;font-size:14px;line-height:1.8;margin-bottom:30px}.DiwaliCampaign_cards__TW9bz{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.DiwaliCampaign_card__Ldlo2{background:light-dark(#faf5e9,#1c3024);border:1px solid light-dark(#e5d4b4,#4c6248);border-radius:10px;padding:24px;display:flex;flex-direction:column;align-items:flex-start}.DiwaliCampaign_card__Ldlo2 img{width:100%;height:230px;object-fit:contain;margin-bottom:18px}.DiwaliCampaign_card__Ldlo2 h3{font:400 26px Georgia,serif;margin-bottom:12px}.DiwaliCampaign_card__Ldlo2 p{font-size:13px;line-height:1.8;margin-bottom:20px}.DiwaliCampaign_card__Ldlo2 .DiwaliCampaign_primary__NqoEo{margin-top:auto}.DiwaliCampaign_details__YEwN_{margin-top:36px;padding:24px;border-block:1px solid #b7a984}.DiwaliCampaign_details__YEwN_ h3{font-size:16px;margin-bottom:10px}.DiwaliCampaign_details__YEwN_ p{font-size:13px;line-height:1.8}.DiwaliCampaign_announcement__GmR0e:focus-visible,.DiwaliCampaign_mini__6O8oH:focus-visible,.DiwaliCampaign_primary__NqoEo:focus-visible,.DiwaliCampaign_secondary___VE9X:focus-visible{outline:3px solid #cc8d32;outline-offset:4px}@keyframes DiwaliCampaign_travel__AuYWL{to{transform:translateX(-50%)}}@keyframes DiwaliCampaign_glow__b2OB9{0%{transform:rotate(-3deg);opacity:.85}to{transform:rotate(3deg);opacity:1}}@media(min-width:1600px){.DiwaliCampaign_heroCopy__glTsq{padding-left:max(32px,calc((100vw - 1280px)/2))}}@media(max-width:900px){.DiwaliCampaign_heroCopy__glTsq{padding:44px 28px}.DiwaliCampaign_hero__mtgGt h1{font-size:46px}.DiwaliCampaign_mini__6O8oH{padding:22px}.DiwaliCampaign_mini__6O8oH>.DiwaliCampaign_diya___QW0J{width:60px}.DiwaliCampaign_closing__X_PbW{margin:24px;flex-wrap:wrap}.DiwaliCampaign_closing__X_PbW .DiwaliCampaign_primary__NqoEo{margin-left:0}.DiwaliCampaign_seal__55ap3{width:100px;height:100px;right:15px;top:18px}.DiwaliCampaign_seal__55ap3 b{font-size:19px}.DiwaliCampaign_cards__TW9bz{gap:14px}.DiwaliCampaign_card__Ldlo2{padding:16px}}@media(max-width:600px){.DiwaliCampaign_announcement__GmR0e{gap:8px;font-size:10px;padding:7px 10px}.DiwaliCampaign_announcement__GmR0e .DiwaliCampaign_diya___QW0J{width:21px}.DiwaliCampaign_announcement__GmR0e>.DiwaliCampaign_diya___QW0J:last-child{display:none}.DiwaliCampaign_announcement__GmR0e strong{font-size:9px}.DiwaliCampaign_hero__mtgGt{grid-template-columns:1fr}.DiwaliCampaign_heroCopy__glTsq{padding:34px 24px 24px}.DiwaliCampaign_hero__mtgGt h1{font-size:44px;line-height:1.05}.DiwaliCampaign_description__B8vaV{font-size:13px;margin-bottom:20px}.DiwaliCampaign_hero__mtgGt .DiwaliCampaign_eyebrow___bNHB{font-size:9px;margin-bottom:14px}.DiwaliCampaign_actions__1ooWt{gap:16px}.DiwaliCampaign_primary__NqoEo{padding:13px 17px;font-size:12px}.DiwaliCampaign_note__ZxLwr{margin-top:20px}.DiwaliCampaign_visual__Jv7RC{height:245px}.DiwaliCampaign_visual__Jv7RC:after{background:linear-gradient(#173e2c,transparent 25%)}.DiwaliCampaign_photo__RBKpR{object-position:75% center}.DiwaliCampaign_seal__55ap3{top:22px;width:95px;height:95px}.DiwaliCampaign_lamps__Yg_R_{bottom:12px}.DiwaliCampaign_lamps__Yg_R_ .DiwaliCampaign_diya___QW0J:nth-child(2){width:72px}.DiwaliCampaign_lamps__Yg_R_ .DiwaliCampaign_diya___QW0J:first-child,.DiwaliCampaign_lamps__Yg_R_ .DiwaliCampaign_diya___QW0J:last-child{width:48px}.DiwaliCampaign_miniGrid__nsNI3{grid-template-columns:1fr;padding:20px 16px;gap:12px}.DiwaliCampaign_mini__6O8oH h2{font-size:23px}.DiwaliCampaign_mini__6O8oH p:not(.DiwaliCampaign_eyebrow___bNHB){margin-bottom:10px}.DiwaliCampaign_mini__6O8oH>.DiwaliCampaign_diya___QW0J{width:56px}.DiwaliCampaign_giftMark__vhNBA{font-size:65px}.DiwaliCampaign_closing__X_PbW{margin:20px 16px 30px;padding:25px;gap:16px}.DiwaliCampaign_closing__X_PbW>.DiwaliCampaign_diya___QW0J{width:54px}.DiwaliCampaign_closing__X_PbW>div{flex:1;min-width:180px}.DiwaliCampaign_closing__X_PbW h2{font-size:25px}.DiwaliCampaign_closing__X_PbW .DiwaliCampaign_primary__NqoEo{width:100%}.DiwaliCampaign_tickerGroup__WipIi{gap:35px;padding-right:35px}.DiwaliCampaign_collection__QSyJN{padding:35px 20px}.DiwaliCampaign_collection__QSyJN>h2{font-size:30px}.DiwaliCampaign_cards__TW9bz{grid-template-columns:1fr}.DiwaliCampaign_card__Ldlo2 img{height:220px}}@media(prefers-reduced-motion:reduce){.DiwaliCampaign_flame__nnO2V,.DiwaliCampaign_track__MKVXD{animation:none}.DiwaliCampaign_mini__6O8oH,.DiwaliCampaign_primary__NqoEo{transition:none}.DiwaliCampaign_track__MKVXD{width:100%}.DiwaliCampaign_tickerGroup__WipIi{flex-wrap:wrap;gap:12px 24px;padding:0 16px;justify-content:center}.DiwaliCampaign_tickerGroup__WipIi:nth-child(2){display:none}}.DiwaliCampaign_closing__X_PbW h2,.DiwaliCampaign_hero__mtgGt h1{color:#fff5df}.DiwaliCampaign_mini__6O8oH h2{color:#264b35}.DiwaliCampaign_collection__QSyJN h2,.DiwaliCampaign_collection__QSyJN h3{color:inherit}.DiwaliCampaign_seal__55ap3 b{white-space:nowrap;font-size:20px}.DiwaliCampaign_seal__55ap3{width:140px;height:140px}@media(max-width:900px){.DiwaliCampaign_seal__55ap3 b{font-size:16px}.DiwaliCampaign_seal__55ap3{width:110px;height:110px}}.DiwaliCampaign_collection__QSyJN{scroll-margin-top:150px}@media(max-width:600px){.DiwaliCampaign_collection__QSyJN{scroll-margin-top:160px}}.DiwaliCampaign_miniGrid__nsNI3{max-width:1120px;padding:16px 24px 32px;gap:20px}.DiwaliCampaign_mini__6O8oH{padding:28px;gap:20px;align-items:flex-start;border-radius:16px;background:light-dark(#faf5e9,#22392b);border-color:light-dark(#e4d5b8,#4c6248);color:light-dark(#1b4723,#edf1e4);box-shadow:0 4px 16px #173e2c05}.DiwaliCampaign_mini__6O8oH.DiwaliCampaign_corporate__9Ca_K{background:#173e2c;border-color:#325b43;color:#fff5df}.DiwaliCampaign_miniIcon__q2CwP{display:flex;align-items:center;justify-content:center;flex:0 0 56px;height:56px;border-radius:50%;border:1px solid light-dark(#e5d2a8,#6a7150);background:light-dark(#f4ead2,#314b32);color:#e6bd78}.DiwaliCampaign_miniIcon__q2CwP .DiwaliCampaign_diya___QW0J{width:40px;height:40px}.DiwaliCampaign_corporate__9Ca_K .DiwaliCampaign_miniIcon__q2CwP{background:#254e38;border-color:#6b7850}.DiwaliCampaign_miniCopy__LOVvf{display:flex;flex-direction:column;align-items:flex-start;min-width:0;height:100%}.DiwaliCampaign_mini__6O8oH h2{font-size:26px;line-height:1.15;color:inherit;margin:0 0 12px;letter-spacing:-.4px}.DiwaliCampaign_mini__6O8oH .DiwaliCampaign_eyebrow___bNHB{font-size:8px;line-height:1.7;letter-spacing:1.3px;color:light-dark(#68734f,#d4c598);margin:0 0 12px;min-height:27px}.DiwaliCampaign_mini__6O8oH.DiwaliCampaign_corporate__9Ca_K .DiwaliCampaign_eyebrow___bNHB{color:#e6bd78}.DiwaliCampaign_mini__6O8oH p:not(.DiwaliCampaign_eyebrow___bNHB){font-size:12px;line-height:1.7;margin:0 0 20px;color:light-dark(#5b6859,#cdd9c7)}.DiwaliCampaign_mini__6O8oH.DiwaliCampaign_corporate__9Ca_K p:not(.DiwaliCampaign_eyebrow___bNHB){color:#d1ddca}.DiwaliCampaign_mini__6O8oH strong{display:inline-flex;align-items:center;gap:12px;min-height:42px;padding:10px 15px;margin-top:auto;border-radius:6px;background:light-dark(#1b4723,#e6bd78);color:light-dark(#fff5df,#173e2c);font-size:11px;text-decoration:none}.DiwaliCampaign_mini__6O8oH.DiwaliCampaign_corporate__9Ca_K strong{background:#e6bd78;color:#173e2c}.DiwaliCampaign_mini__6O8oH strong svg{flex-shrink:0}@media (min-width:601px) and (max-width:900px){.DiwaliCampaign_mini__6O8oH{padding:22px;gap:14px}.DiwaliCampaign_miniIcon__q2CwP{flex-basis:40px;height:40px}.DiwaliCampaign_miniIcon__q2CwP .DiwaliCampaign_diya___QW0J{width:32px;height:32px}.DiwaliCampaign_mini__6O8oH h2{font-size:23px}}@media (max-width:600px){.DiwaliCampaign_miniGrid__nsNI3{padding:12px 18px 28px;gap:14px}.DiwaliCampaign_mini__6O8oH{padding:22px 20px;gap:16px}.DiwaliCampaign_miniIcon__q2CwP{flex-basis:44px;height:44px}.DiwaliCampaign_miniIcon__q2CwP .DiwaliCampaign_diya___QW0J{width:34px;height:34px}.DiwaliCampaign_mini__6O8oH h2{font-size:25px}.DiwaliCampaign_mini__6O8oH .DiwaliCampaign_eyebrow___bNHB{min-height:0;font-size:8px}}.DiwaliCampaign_approvedHero__OV_SV{height:clamp(300px,27vw,360px);overflow:hidden;background:#f5e1bb}.DiwaliCampaign_bannerLink___RHVw{display:block;height:100%;color:#173e2c;text-decoration:none}.DiwaliCampaign_bannerLink___RHVw:focus-visible{outline:3px solid #173e2c;outline-offset:-4px}.DiwaliCampaign_bannerPicture__NEoFJ{display:block;width:100%;height:100%}.DiwaliCampaign_approvedImage__hMxll{display:block;width:100%;height:100%;object-fit:cover}.DiwaliCampaign_ticker__CXxPy{background:#702b3b;color:#fff0d2;border-color:#925064}.DiwaliCampaign_tickerGroup__WipIi span{color:#edc47c}.DiwaliCampaign_tickerGroup__WipIi b{color:#fff0d2}.DiwaliCampaign_announcement__GmR0e{background:radial-gradient(ellipse at 50% 100%,#633d43 0,#3d2433 60%,#2d202d 100%);color:#fff0d6;border-bottom:1px solid #a17d4e;padding-block:3px}.DiwaliCampaign_announcement__GmR0e strong{color:#f4ce87;border-bottom-color:#b18b50}.DiwaliCampaign_announcement__GmR0e .DiwaliCampaign_diya___QW0J{width:38px;height:34px;overflow:visible}.DiwaliCampaign_livingFlame__z64aq{transform-box:view-box;transform-origin:60px 61px;animation:DiwaliCampaign_diyaFlicker__2slW9 2.3s ease-in-out infinite;filter:drop-shadow(0 0 3px #ffcc68)}.DiwaliCampaign_diyaGlow__u5Fcz{animation:DiwaliCampaign_diyaLight__lzYfD 3.1s ease-in-out infinite}.DiwaliCampaign_announcement__GmR0e .DiwaliCampaign_diya___QW0J:last-child .DiwaliCampaign_livingFlame__z64aq{animation-delay:-1.2s;animation-duration:2.7s}.DiwaliCampaign_announcement__GmR0e .DiwaliCampaign_diya___QW0J:last-child .DiwaliCampaign_diyaGlow__u5Fcz{animation-delay:-1.8s}@keyframes DiwaliCampaign_diyaFlicker__2slW9{0%,to{transform:rotate(-2deg) scaleX(.98);opacity:.95}18%{transform:rotate(2deg) scale(1.02,.94);opacity:1}37%{transform:rotate(-3deg) scale(.95,1.05);opacity:.88}58%{transform:rotate(1deg) scale(1.03,.98);opacity:1}79%{transform:rotate(-1deg) scale(.98,1.04);opacity:.93}}@keyframes DiwaliCampaign_diyaLight__lzYfD{0%,to{opacity:.65}43%{opacity:1}72%{opacity:.78}}@media (max-width:600px){.DiwaliCampaign_announcement__GmR0e .DiwaliCampaign_diya___QW0J{width:30px;height:32px}}@media (prefers-reduced-motion:reduce){.DiwaliCampaign_diyaGlow__u5Fcz,.DiwaliCampaign_livingFlame__z64aq{animation:none}}.DiwaliCampaign_bannerCarousel__fmr8o{position:relative;display:grid;grid-template-rows:minmax(0,1fr)}.DiwaliCampaign_carouselSlide__t6SvJ{grid-area:1/1;min-width:0;min-height:0;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease}.DiwaliCampaign_carouselSlideActive__WFVwe{opacity:1;visibility:visible;pointer-events:auto}.DiwaliCampaign_pinkSlide___JXKr{background:#f4c2c5}.DiwaliCampaign_carouselControls__Ocw8C{position:absolute;z-index:3;right:12px;bottom:8px;display:flex;align-items:center;padding:0 4px;border-radius:24px;background:#fff8eeed;box-shadow:0 1px 6px #49223230}.DiwaliCampaign_carouselDot__Nz2iK,.DiwaliCampaign_carouselPause__od5_H{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#702b3b;cursor:pointer}.DiwaliCampaign_carouselDot__Nz2iK span{width:8px;height:8px;border:1px solid #702b3b;border-radius:50%}.DiwaliCampaign_carouselDot__Nz2iK[aria-pressed=true] span{background:#702b3b}.DiwaliCampaign_carouselPause__od5_H{font-size:16px}.DiwaliCampaign_carouselControls__Ocw8C button:focus-visible{outline:2px solid #702b3b;outline-offset:-2px;border-radius:50%}@media (prefers-reduced-motion:reduce){.DiwaliCampaign_carouselSlide__t6SvJ{transition:none}}.DiwaliCampaign_mobileBannerCopy__U7gde{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:767px){.DiwaliCampaign_approvedHero__OV_SV{height:auto}.DiwaliCampaign_bannerCarousel__fmr8o{grid-template-rows:auto}.DiwaliCampaign_bannerLink___RHVw{display:flex;flex-direction:column-reverse;height:auto}.DiwaliCampaign_bannerPicture__NEoFJ{height:auto;aspect-ratio:3/2;overflow:hidden;flex:0 0 auto}.DiwaliCampaign_approvedImage__hMxll{height:100%;max-height:none;object-fit:cover;object-position:right center}.DiwaliCampaign_mobileBannerCopy__U7gde{position:static;width:auto;height:auto;margin:0;padding:24px 20px 20px;clip-path:none;white-space:normal;text-align:center;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.DiwaliCampaign_mobileBannerCopy__U7gde h1,.DiwaliCampaign_mobileBannerCopy__U7gde h2{font:400 clamp(23px,6.4vw,29px)/1.12 Georgia,serif;color:#173e2c;margin:0}.DiwaliCampaign_mobileBannerCopy__U7gde p{font-size:11px;line-height:1.5;margin:0}.DiwaliCampaign_mobileBannerCopy__U7gde .DiwaliCampaign_primary__NqoEo{background:#173e2c;color:#fff5df;border-color:#173e2c;padding:11px 18px}.DiwaliCampaign_pinkSlide___JXKr .DiwaliCampaign_mobileBannerCopy__U7gde h2{color:#511a30}.DiwaliCampaign_pinkSlide___JXKr .DiwaliCampaign_mobileBannerCopy__U7gde .DiwaliCampaign_primary__NqoEo{background:#702b3b;border-color:#702b3b}.DiwaliCampaign_carouselControls__Ocw8C{right:8px;bottom:6px}}.DiwaliCampaign_offerCard__Y_oqZ{position:relative;border-color:#b68b48;background:light-dark(#fff2d7,#342c1c)}.DiwaliCampaign_offerBadge__5E4q3{border-radius:30px;padding:7px 12px;background:#702b3b;color:#fff5df;font-size:10px;font-weight:700;letter-spacing:1px}.DiwaliCampaign_offerCard__Y_oqZ img{height:178px;margin-top:14px}.DiwaliCampaign_offerCard__Y_oqZ .DiwaliCampaign_offerDescription__vzW2I{margin-bottom:0}.DiwaliCampaign_offerCard__Y_oqZ .DiwaliCampaign_offerPrice__4XgmT{margin:2px 0 16px}.DiwaliCampaign_offerPrice__4XgmT strong{font-size:38px;line-height:1.2;color:light-dark(#702b3b,#f2cd8c)}.DiwaliCampaign_offerOptions__yjytw{width:100%;margin-top:auto}.DiwaliCampaign_offerOption__Hs7AP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;padding:11px 0;border-top:1px solid light-dark(#dfc99f,#786443);color:inherit;font-size:12px;text-decoration:none}.DiwaliCampaign_offerOption__Hs7AP s{opacity:.8;margin-right:8px;font-size:17px;font-weight:500}.DiwaliCampaign_offerOption__Hs7AP strong{font-size:17px}.DiwaliCampaign_chatQr__rgzcM{display:flex;align-items:center;gap:24px;margin-top:28px;padding:20px;border:1px solid light-dark(#e5d4b4,#4c6248);border-radius:10px;background:light-dark(#faf5e9,#1c3024)}.DiwaliCampaign_qrLink__z_zqe{flex-shrink:0;padding:4px;background:white;border-radius:6px}.DiwaliCampaign_qrLink__z_zqe img{display:block;width:132px;height:132px}.DiwaliCampaign_chatQr__rgzcM .DiwaliCampaign_eyebrow___bNHB{margin-bottom:5px;font-size:9px}.DiwaliCampaign_chatQr__rgzcM h3{font:400 25px/1.2 Georgia,serif;margin-bottom:8px}.DiwaliCampaign_chatQr__rgzcM p:not(.DiwaliCampaign_eyebrow___bNHB){font-size:13px;line-height:1.7;margin-bottom:10px}.DiwaliCampaign_chatQr__rgzcM a:not(.DiwaliCampaign_qrLink__z_zqe){color:inherit;font-size:13px;font-weight:700;text-underline-offset:4px}.DiwaliCampaign_chatQr__rgzcM a:focus-visible,.DiwaliCampaign_offerOption__Hs7AP:focus-visible{outline:3px solid #cc8d32;outline-offset:4px}@media (max-width:600px){.DiwaliCampaign_chatQr__rgzcM{gap:16px;padding:16px;align-items:flex-start;flex-wrap:wrap}.DiwaliCampaign_chatQr__rgzcM>div{flex:1 1 170px}.DiwaliCampaign_qrLink__z_zqe img{width:120px;height:120px}}.MobileNavigation_bar__Cj3oB,.MobileNavigation_spacer__aG4_E{display:none}.MobileNavigation_sheet__Lm96M{border:1px solid light-dark(#e2e9df,var(--theme-border));border-radius:24px 24px 0 0;width:min(100%,540px);max-width:100%;max-height:calc(100dvh - 100px - env(safe-area-inset-bottom));margin:0 auto;inset:auto 0 0;padding:10px 20px calc(24px + env(safe-area-inset-bottom));background:var(--theme-surface);color:light-dark(#263e2b,var(--theme-text));overscroll-behavior:contain;box-shadow:0 -8px 40px #0002}.MobileNavigation_sheet__Lm96M::backdrop{background:rgba(9,25,15,.48);backdrop-filter:blur(3px)}.MobileNavigation_handle__mtAu2{width:36px;height:4px;border-radius:4px;background:light-dark(#d6dfd2,var(--theme-border));margin:0 auto 20px}.MobileNavigation_sheetHeader__1FgfP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.MobileNavigation_sheetHeader__1FgfP p{color:light-dark(#72816c,var(--theme-text-muted));font-size:10px;font-weight:650;letter-spacing:1.5px;margin-bottom:5px}.MobileNavigation_sheetHeader__1FgfP h2{font-size:21px;line-height:1.3;letter-spacing:-.4px;color:light-dark(#1b4723,var(--theme-accent))}.MobileNavigation_sheetHeader__1FgfP button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:light-dark(#f2f5ef,var(--theme-surface-muted));cursor:pointer}.MobileNavigation_links__eqm55{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.MobileNavigation_links__eqm55 a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:88px;padding:12px 4px;border:1px solid light-dark(#e8ede4,var(--theme-border));border-radius:16px;color:light-dark(#476343,var(--theme-accent));background:light-dark(#fbfcf9,var(--theme-surface-muted));font-size:12px;font-weight:550;text-align:center;text-decoration:none}.MobileNavigation_links__eqm55 a:hover,.MobileNavigation_links__eqm55 a[aria-current=page]{background:light-dark(#eaf2e4,#253d2b);border-color:light-dark(#b7c9ac,#65876b)}.MobileNavigation_sheet__Lm96M a:focus-visible,.MobileNavigation_sheet__Lm96M button:focus-visible,.MobileNavigation_tab__PM39O:focus-visible{outline:2px solid light-dark(#1b4723,var(--theme-accent));outline-offset:3px}.MobileNavigation_signOut__VYLxM{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;width:100%;margin-top:18px;border:1px solid light-dark(#e2e9df,var(--theme-border));border-radius:12px;color:light-dark(#53624f,var(--theme-text-muted));cursor:pointer}.MobileNavigation_confirmation__WiW5p p{font-size:14px;line-height:1.6;margin-bottom:22px}.MobileNavigation_confirmation__WiW5p>div{display:flex;gap:10px}.MobileNavigation_confirmation__WiW5p button{flex:1;min-height:48px;border:1px solid light-dark(#d4dfce,var(--theme-border));border-radius:12px;padding:8px;font-size:13px;cursor:pointer}.MobileNavigation_confirmation__WiW5p button:last-child{background:#1b4723;color:white}.MobileNavigation_confirmation__WiW5p button:disabled{opacity:.6;cursor:wait}@media(width < 1024px){.MobileNavigation_withNavigation__97fDv{--mobile-nav-clearance:76px}.MobileNavigation_spacer__aG4_E{display:block;height:calc(76px + env(safe-area-inset-bottom))}.MobileNavigation_bar__Cj3oB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;position:fixed;inset:auto 0 0;z-index:120;padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));min-height:calc(76px + env(safe-area-inset-bottom));border-top:1px solid light-dark(#e1e7dc,var(--theme-border));background:var(--theme-surface);box-shadow:0 -4px 20px #102a1408}.MobileNavigation_tab__PM39O{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:60px;padding:7px 2px;margin:0 3px;border:0;border-radius:16px;background:transparent;color:light-dark(#697267,var(--theme-text-muted));text-decoration:none;font-size:11px;font-weight:550;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s,color .15s}.MobileNavigation_tab__PM39O.MobileNavigation_active__Igffw{background:light-dark(#eaf1e4,#263e2c);color:light-dark(#1b4723,var(--theme-accent));font-weight:700}.MobileNavigation_icon__vUsm_{display:grid;position:relative;place-items:center;height:25px}.MobileNavigation_badge__nJLUW{position:absolute;top:-5px;left:15px;display:grid;place-items:center;height:17px;min-width:17px;padding:0 4px;border-radius:20px;background:#1b4723;border:1px solid var(--theme-surface);color:#fff;font-size:9px;font-weight:700}}@media(prefers-reduced-motion:reduce){.MobileNavigation_tab__PM39O{transition:none}}@media(max-width:600px){.MobileNavigation_withCheckout__ASzUL{--mobile-checkout-clearance:84px}}