.DiwaliSpecial_festival__Dykr8{color:#4d2824;background:#fffaf0}.DiwaliSpecial_wishes__WBaO5{display:flex;justify-content:center;align-items:center;gap:12px;padding:10px 20px;color:#ffe1a0;background:#6e2430;text-align:center;font-size:12px;line-height:1.6}.DiwaliSpecial_wishes__WBaO5 svg{flex-shrink:0}.DiwaliSpecial_hero__3VT5h{position:relative;overflow:hidden;background:radial-gradient(ellipse at 77% 45%,#efd9a9 0,#fff3d8 33%,#fffaf0 66%);border-bottom:1px solid #eadbc1}.DiwaliSpecial_heroInner__G5eI_{max-width:1400px;margin:auto;padding:52px 40px 42px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:35px}.DiwaliSpecial_eyebrow__S72Ob{display:inline-flex;align-items:center;gap:7px;color:#926a31;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.DiwaliSpecial_greeting__b1B1T{margin:23px 0 8px;color:#975125;font-size:18px;font-family:var(--font-serif)}.DiwaliSpecial_heroCopy__vSlF4 h1{max-width:610px;color:#51242a;font-size:clamp(34px,3.5vw,51px);line-height:1.16;font-weight:600;letter-spacing:-.035em}.DiwaliSpecial_heroCopy__vSlF4 h1 em{display:block;color:#ac702d;font-weight:500}.DiwaliSpecial_subtitle__udAaX{max-width:470px;margin-top:20px;color:#7d6455;font-size:14px;line-height:1.85}.DiwaliSpecial_actions__IuFbJ{display:flex;flex-wrap:wrap;gap:13px;align-items:center;margin-top:26px}.DiwaliSpecial_primary__e9MCx,.DiwaliSpecial_secondary__LAeiv{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border-radius:7px;font-size:12px;font-weight:650}.DiwaliSpecial_primary__e9MCx{background:#792f3c;color:#fff7e9;box-shadow:0 5px 14px #792f3c18}.DiwaliSpecial_primary__e9MCx:hover{background:#5e202d}.DiwaliSpecial_secondary__LAeiv{border:1px solid #dcc59e;color:#764c2e;background:#fffaf080}.DiwaliSpecial_secondary__LAeiv:hover{background:#fff1d7}.DiwaliSpecial_benefits__OwsFG{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:18px;padding:0;list-style:none;color:#6e6653;font-size:10px}.DiwaliSpecial_benefits__OwsFG li{display:flex;align-items:center;gap:5px}.DiwaliSpecial_benefits__OwsFG svg{color:#9b7a3a}.DiwaliSpecial_signoff__6w6pD{margin-top:23px;font-family:var(--font-serif);font-size:12px;font-style:italic;color:#967657}.DiwaliSpecial_showcase__g1Rt0{position:relative;min-height:405px;display:flex;align-items:center;justify-content:center;isolation:isolate}.DiwaliSpecial_halo__qPdRW{position:absolute;width:350px;height:350px;border-radius:50%;border:1px solid #c69d5140;outline:1px solid #c69d5125;outline-offset:14px;z-index:-1}.DiwaliSpecial_showcaseCard__F8lm3{position:absolute;width:41%;max-width:245px;aspect-ratio:1/1.414;background:#fffaf0;border:1px solid #c8a46d55;box-shadow:0 16px 30px #583b2926;transition:transform .25s ease}.DiwaliSpecial_card0__qnZ4y{left:1%;transform:rotate(-12deg) translateY(10px);z-index:1}.DiwaliSpecial_card1__9t0WL{left:29%;transform:rotate(-2deg) translateY(-13px);z-index:3}.DiwaliSpecial_card2__FYWjS{right:0;transform:rotate(12deg) translateY(14px);z-index:2}.DiwaliSpecial_showcaseCard__F8lm3:hover{z-index:4;transform:rotate(0) translateY(-22px)}.DiwaliSpecial_paperImage__tJ5tt{-o-object-fit:fill;object-fit:fill}.DiwaliSpecial_showcaseNote__cn42L{position:absolute;bottom:0;display:inline-flex;align-items:center;gap:7px;color:#8a6837;font-size:10px;letter-spacing:.06em}.DiwaliSpecial_collection__QiF65{max-width:1400px;margin:auto;padding:40px 40px 30px;scroll-margin-top:85px}.DiwaliSpecial_collectionHeader__oQeze{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px}.DiwaliSpecial_collection__QiF65 h2{margin-top:8px;color:#542d29;font-size:clamp(22px,2.3vw,31px);font-weight:500}.DiwaliSpecial_collectionDescription__jA0VK{color:#8b7160;font-size:12px;margin-top:9px;line-height:1.7}.DiwaliSpecial_collectionLink__WQi7a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:#8b4a39;font-size:11px;font-weight:650;padding-bottom:3px}.DiwaliSpecial_collectionLink__WQi7a:hover{text-decoration:underline}.DiwaliSpecial_grid__KhUV6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.DiwaliSpecial_design__eda_H{min-width:0}.DiwaliSpecial_designImage__ydFhn{position:relative;aspect-ratio:1/1.414;border:1px solid #dfcba9;background:#fffdf6;box-shadow:0 4px 14px #63462e0c;transition:transform .25s ease,box-shadow .25s ease}.DiwaliSpecial_design__eda_H:hover .DiwaliSpecial_designImage__ydFhn{transform:translateY(-5px);box-shadow:0 12px 22px #63462e18}.DiwaliSpecial_designNumber__uMe6w{position:absolute;left:7px;bottom:7px;background:#fffaf0ec;color:#80623d;font-size:8px;padding:3px 6px;border:1px solid #dfcba9}.DiwaliSpecial_designMeta__BOlyf{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:13px}.DiwaliSpecial_designMeta__BOlyf h3{color:#653e30;font-size:16px;font-weight:600}.DiwaliSpecial_designMeta__BOlyf p{color:#957d68;font-size:10px;margin-top:4px;line-height:1.6}.DiwaliSpecial_designMeta__BOlyf svg{color:#9f763f;flex-shrink:0}.DiwaliSpecial_useTemplate__rb6QN{display:inline-flex;gap:5px;align-items:center;margin-top:11px;padding-top:9px;border-top:1px solid #e9dcc8;width:100%;color:#8c513a;font-size:10px;font-weight:600}.DiwaliSpecial_collectionFootnote__HviEk{color:#96816a;text-align:center;font-size:10px;margin-top:26px;line-height:1.8}.DiwaliSpecial_festival__Dykr8 a:focus-visible{outline:3px solid #a46c22;outline-offset:5px}.DiwaliSpecial_imageSkeleton__7QSxK{position:absolute;inset:0;background:#eadcc3}.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_benefits__OwsFG li,.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_collection__QiF65 h2,.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_designMeta__BOlyf :is(h3,p),.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_heroCopy__vSlF4 h1,.DiwaliSpecial_skeleton__EHreS :is(.DiwaliSpecial_eyebrow__S72Ob,.DiwaliSpecial_greeting__b1B1T,.DiwaliSpecial_subtitle__udAaX,.DiwaliSpecial_primary__e9MCx,.DiwaliSpecial_secondary__LAeiv,.DiwaliSpecial_signoff__6w6pD,.DiwaliSpecial_showcaseNote__cn42L,.DiwaliSpecial_collectionDescription__jA0VK,.DiwaliSpecial_collectionLink__WQi7a,.DiwaliSpecial_collectionFootnote__HviEk,.DiwaliSpecial_designNumber__uMe6w,.DiwaliSpecial_useTemplate__rb6QN){color:transparent;background:#eadcc3;border-color:transparent;border-radius:4px}.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_heroCopy__vSlF4 h1 em{color:transparent}.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_wishes__WBaO5 p{color:transparent;background:#ffffff20;border-radius:4px}.DiwaliSpecial_skeleton__EHreS svg{visibility:hidden}@media (prefers-reduced-motion:no-preference){.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_collectionHeader__oQeze,.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_design__eda_H,.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_heroCopy__vSlF4,.DiwaliSpecial_skeleton__EHreS .DiwaliSpecial_showcaseCard__F8lm3{animation:DiwaliSpecial_skeletonPulse__6ZPuy 1.8s ease-in-out infinite}}@keyframes DiwaliSpecial_skeletonPulse__6ZPuy{0%,to{opacity:.6}50%{opacity:1}}@media (min-width:1600px){.DiwaliSpecial_heroInner__G5eI_{padding-top:65px;padding-bottom:55px}}@media (max-width:1023px){.DiwaliSpecial_heroInner__G5eI_{padding:38px 24px 30px;gap:24px}.DiwaliSpecial_showcase__g1Rt0{min-height:330px}.DiwaliSpecial_halo__qPdRW{width:240px;height:240px}.DiwaliSpecial_heroCopy__vSlF4 h1{font-size:35px}.DiwaliSpecial_subtitle__udAaX{font-size:12px}.DiwaliSpecial_collection__QiF65{padding:32px 24px}.DiwaliSpecial_grid__KhUV6{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.DiwaliSpecial_wishes__WBaO5{gap:8px;padding:8px 15px;font-size:10px}.DiwaliSpecial_heroInner__G5eI_{grid-template-columns:1fr;padding:29px 20px 24px;gap:14px}.DiwaliSpecial_heroCopy__vSlF4{text-align:center}.DiwaliSpecial_eyebrow__S72Ob{font-size:9px;letter-spacing:.12em}.DiwaliSpecial_greeting__b1B1T{margin-top:17px;font-size:17px}.DiwaliSpecial_heroCopy__vSlF4 h1{font-size:34px;max-width:430px;margin:auto}.DiwaliSpecial_subtitle__udAaX{max-width:380px;margin:15px auto 0;line-height:1.8}.DiwaliSpecial_actions__IuFbJ{justify-content:center;gap:9px;margin-top:20px}.DiwaliSpecial_primary__e9MCx,.DiwaliSpecial_secondary__LAeiv{font-size:11px;padding:11px 13px;gap:6px}.DiwaliSpecial_benefits__OwsFG{justify-content:center;font-size:9px;gap:8px 12px;margin-top:15px}.DiwaliSpecial_signoff__6w6pD{font-size:11px;margin-top:15px}.DiwaliSpecial_showcase__g1Rt0{min-height:340px;max-width:395px;width:100%;margin:auto}.DiwaliSpecial_showcaseCard__F8lm3{width:42%}.DiwaliSpecial_showcaseNote__cn42L{bottom:7px;font-size:9px}.DiwaliSpecial_collection__QiF65{padding:28px 18px}.DiwaliSpecial_collectionHeader__oQeze{display:block;margin-bottom:18px}.DiwaliSpecial_collection__QiF65 h2{font-size:25px;line-height:1.3}.DiwaliSpecial_collectionDescription__jA0VK{font-size:11px}.DiwaliSpecial_collectionLink__WQi7a{margin-top:12px}.DiwaliSpecial_grid__KhUV6{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px}.DiwaliSpecial_designMeta__BOlyf h3{font-size:15px}.DiwaliSpecial_designMeta__BOlyf p{font-size:9px}.DiwaliSpecial_designMeta__BOlyf svg{display:none}.DiwaliSpecial_collectionFootnote__HviEk{font-size:9px}}@media (max-width:360px){.DiwaliSpecial_heroCopy__vSlF4 h1{font-size:30px}.DiwaliSpecial_showcase__g1Rt0{min-height:285px}}@media (prefers-reduced-motion:reduce){.DiwaliSpecial_designImage__ydFhn,.DiwaliSpecial_showcaseCard__F8lm3{transition:none}}