.diwali-module__B5kscW__section{--crimson:#d3134f;--peach:#fad7ae;--gold:#f2b33d;--ink:#3a0a1e;--maroon:#7a0f38;isolation:isolate;color:#fff;background:radial-gradient(70% 30% at 50% 13%,#a41a4f 0%,#a41a4f00 72%),linear-gradient(#7a0f38 0%,#6e0c33 26%,#560a29 55%,#3a0619 82%,#2a0412 100%);border-radius:32px 32px 0 0;padding-bottom:64px;position:relative;overflow:hidden}.diwali-module__B5kscW__cap{background:#fff;border-radius:32px 32px 0 0;height:32px;margin-top:-32px;position:relative}@media (min-width:768px){.diwali-module__B5kscW__section{border-radius:48px 48px 0 0;padding-bottom:104px}.diwali-module__B5kscW__cap{border-radius:48px 48px 0 0;height:48px;margin-top:-48px}}.diwali-module__B5kscW__lantern{z-index:1;pointer-events:none;animation:diwali-module__B5kscW__rise var(--duration)linear var(--delay)infinite;position:absolute;top:100%}.diwali-module__B5kscW__lantern img{width:100%;height:auto;animation:5s ease-in-out infinite alternate diwali-module__B5kscW__sway;display:block}.diwali-module__B5kscW__badge{z-index:0;isolation:isolate;width:min(520px,84%);margin:0 auto;padding-top:16px;display:block;position:relative}.diwali-module__B5kscW__badge img{width:100%;height:auto;display:block;position:relative}.diwali-module__B5kscW__rays{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ffc85a6b,#ff8c5a29 45%,transparent 72%),repeating-conic-gradient(from 0deg,#ffd67829 0 5deg,transparent 5deg 15deg);border-radius:50%;width:170%;animation:90s linear infinite diwali-module__B5kscW__spin;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 78%);mask-image:radial-gradient(closest-side,#000 30%,#0000 78%)}@media (min-width:768px){.diwali-module__B5kscW__badge{padding-top:34px}}.diwali-module__B5kscW__light{z-index:2;flex-direction:column;align-items:center;margin:22px auto 0;display:flex;position:relative}.diwali-module__B5kscW__bulbString{width:100vw;height:auto;overflow:visible}@media (min-width:768px){.diwali-module__B5kscW__bulbString{width:min(520px,92%)}}.diwali-module__B5kscW__bulb{fill:#ffd36a;opacity:.35;transition:opacity .3s;animation:1.4s ease-in-out infinite diwali-module__B5kscW__twinkle}.diwali-module__B5kscW__bulbString g:nth-of-type(2n) .diwali-module__B5kscW__bulb{animation-delay:-.7s}.diwali-module__B5kscW__light[data-lit] .diwali-module__B5kscW__bulb{opacity:1;filter:drop-shadow(0 0 4px #ffd36a);animation:none}.diwali-module__B5kscW__lightButton{color:var(--maroon);box-shadow:0 0 0 3px var(--maroon),0 0 0 5px #ffd36a99,0 10px 26px #f2a91f66;background:linear-gradient(#ffe07a,#f2a91f);border-radius:12px;margin-top:-1px;padding:14px 34px;font-size:17px;font-weight:700;line-height:1;transition:transform .2s;position:relative}.diwali-module__B5kscW__lightButton:before{content:"";border:2px dotted var(--crimson);border-radius:9px;animation:1s linear infinite diwali-module__B5kscW__chase;position:absolute;inset:4px}.diwali-module__B5kscW__lightButton:active{transform:scale(.97)}@media (hover:hover){.diwali-module__B5kscW__lightButton:hover{transform:translateY(-2px)}}.diwali-module__B5kscW__panelWrap{z-index:2;max-width:1060px;margin:26px 10px 0;position:relative;container-type:inline-size}.diwali-module__B5kscW__panel{color:var(--ink);background:var(--peach);border-radius:22px;scroll-margin-top:124px;position:relative;overflow:hidden}.diwali-module__B5kscW__frame{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.diwali-module__B5kscW__panelBody{--side:14px;z-index:1;padding:20px var(--side);position:relative}@container (width>=560px){.diwali-module__B5kscW__panelBody{--side:34px;padding-block:30px 26px}}@media (min-width:768px){.diwali-module__B5kscW__panelWrap{margin:36px 32px 0}}@media (min-width:1124px){.diwali-module__B5kscW__panelWrap{margin-inline:auto}}.diwali-module__B5kscW__ornHeading{color:#b0124a;justify-content:center;align-items:center;gap:8px;margin:30px 0 14px;font-size:19px;font-weight:600;display:flex}.diwali-module__B5kscW__ornHeading span{white-space:nowrap}.diwali-module__B5kscW__ornHeading svg{flex:0 54px;min-width:24px;height:18px}@media (min-width:768px){.diwali-module__B5kscW__ornHeading{gap:12px;font-size:22px}.diwali-module__B5kscW__ornHeading svg{flex-basis:96px}.diwali-module__B5kscW__band .diwali-module__B5kscW__ornHeading{font-size:20px}}.diwali-module__B5kscW__pill{text-align:center;text-transform:uppercase;white-space:nowrap;color:var(--maroon);background:linear-gradient(#ffd36a,#f2a91f);border-radius:999px;padding:6px 2px;font-size:clamp(8px,2.6vw,9.5px);font-weight:700;position:absolute;bottom:8px;left:6%;right:6%}.diwali-module__B5kscW__tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.diwali-module__B5kscW__tile{text-align:center;color:#fff;background:linear-gradient(#e0195a,#a60b3e);border-radius:14px;flex-direction:column;align-items:center;min-height:168px;padding:12px 6px 40px;transition:transform .4s cubic-bezier(.22,.8,.2,1);display:flex;position:relative}.diwali-module__B5kscW__tile:before{content:"";pointer-events:none;border:1.5px dotted #ffd36ad9;border-radius:10px;position:absolute;inset:4px}.diwali-module__B5kscW__tile h4{margin:0;font-size:13px;font-weight:600;line-height:1.15}.diwali-module__B5kscW__tile p{color:#fffc;margin:2px 0 0;font-size:10px}.diwali-module__B5kscW__tilePic{flex:1;width:84%;min-height:76px;margin-top:6px;position:relative}.diwali-module__B5kscW__tile[data-tall]{grid-row:span 2}.diwali-module__B5kscW__tile[data-tall] .diwali-module__B5kscW__tilePic{width:94%}.diwali-module__B5kscW__wideArt{display:none}.diwali-module__B5kscW__tile[data-tall] .diwali-module__B5kscW__pill{padding:9px 2px;font-size:clamp(8.5px,2.8vw,10px)}@media (hover:hover){.diwali-module__B5kscW__tile:hover{transform:translateY(-3px)}}@media (min-width:768px){.diwali-module__B5kscW__tiles{grid-template-columns:repeat(5,1fr);gap:12px}.diwali-module__B5kscW__tile{border-radius:18px;min-height:270px;padding:16px 10px 54px}.diwali-module__B5kscW__tile:before{border-radius:13px;inset:6px}.diwali-module__B5kscW__tile[data-tall]{grid-row:auto}.diwali-module__B5kscW__tile[data-tall] .diwali-module__B5kscW__tilePic{width:86%}.diwali-module__B5kscW__wideArt{display:block}.diwali-module__B5kscW__phoneArt{display:none}.diwali-module__B5kscW__tile h4{font-size:17px}.diwali-module__B5kscW__tile p{font-size:12px}.diwali-module__B5kscW__tilePic{width:86%;min-height:150px;margin-top:8px}.diwali-module__B5kscW__tile .diwali-module__B5kscW__pill,.diwali-module__B5kscW__tile[data-tall] .diwali-module__B5kscW__pill{letter-spacing:.02em;padding:8px 4px;font-size:clamp(11px,1.35vw,13px);bottom:12px;left:6%;right:6%}}.diwali-module__B5kscW__giftFrame{border:1.5px solid #d99a3a;border-radius:18px;padding:12px 10px;position:relative}.diwali-module__B5kscW__giftFrame:before{content:"";pointer-events:none;border:1px solid #d99a3a8c;border-radius:14px;position:absolute;inset:5px}.diwali-module__B5kscW__corner{width:26px;height:26px;position:absolute}.diwali-module__B5kscW__tl{top:-6px;left:-6px}.diwali-module__B5kscW__tr{top:-6px;right:-6px;transform:scaleX(-1)}.diwali-module__B5kscW__bl{bottom:-6px;left:-6px;transform:scaleY(-1)}.diwali-module__B5kscW__br{bottom:-6px;right:-6px;transform:scale(-1)}.diwali-module__B5kscW__gifts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.diwali-module__B5kscW__giftCard{background:#fff6e6;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #b078284d}.diwali-module__B5kscW__giftPic{aspect-ratio:1/.82;background:radial-gradient(70% 70% at 50% 45%,#fff,#fbead0);position:relative}.diwali-module__B5kscW__miniLeft,.diwali-module__B5kscW__miniRight{height:auto;position:absolute;bottom:6%}.diwali-module__B5kscW__miniLeft{width:24%;left:6%;transform:rotate(-8deg)}.diwali-module__B5kscW__miniRight{width:17%;right:8%;transform:rotate(7deg)}.diwali-module__B5kscW__ribbon{text-align:center;white-space:nowrap;letter-spacing:-.01em;color:#fff;background:linear-gradient(#e0195a,#b80d44);padding:8px 4px;font-size:clamp(8.5px,2.8vw,10px);font-weight:700}.diwali-module__B5kscW__giftName{text-align:center;color:var(--ink);padding:8px 6px 10px;font-size:12px;font-weight:500}@media (min-width:768px){.diwali-module__B5kscW__giftFrame{padding:16px}.diwali-module__B5kscW__gifts{gap:12px}.diwali-module__B5kscW__ribbon{letter-spacing:normal;font-size:13px}.diwali-module__B5kscW__giftName{font-size:14px}}.diwali-module__B5kscW__row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -4px;padding:4px 2px 14px;display:flex;overflow-x:auto}.diwali-module__B5kscW__row::-webkit-scrollbar{display:none}.diwali-module__B5kscW__window{aspect-ratio:100/120;scroll-snap-align:start;text-align:center;color:#fff;flex:none;width:118px;position:relative}.diwali-module__B5kscW__windowShape{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.diwali-module__B5kscW__windowInner{flex-direction:column;align-items:center;display:flex;position:absolute;inset:22% 10% 12%}.diwali-module__B5kscW__windowPic{flex:1;width:88%;margin-top:4px;position:relative}.diwali-module__B5kscW__window .diwali-module__B5kscW__pill{padding:5px 2px;bottom:-3%;left:3%;right:3%}.diwali-module__B5kscW__band{margin:20px calc(var(--side)*-1)-20px;background:linear-gradient(#6a1880,#4e0f60);border-radius:0 0 20px 20px;padding:18px 12px 22px}.diwali-module__B5kscW__band .diwali-module__B5kscW__ornHeading{color:#ffd36a;margin:0 0 14px;font-size:18px}.diwali-module__B5kscW__brand{scroll-snap-align:start;color:#fff;flex-direction:column;flex:none;align-items:center;gap:10px;width:108px;display:flex}.diwali-module__B5kscW__brand .diwali-module__B5kscW__window{width:100%}.diwali-module__B5kscW__brand .diwali-module__B5kscW__windowInner{justify-content:center;inset:18% 10% 14%}.diwali-module__B5kscW__brand .diwali-module__B5kscW__windowPic{flex:none;height:80%;margin:0}.diwali-module__B5kscW__brandName{color:#ffffffd9;font-size:11px;font-weight:500}@media (min-width:768px){.diwali-module__B5kscW__row{gap:12px}.diwali-module__B5kscW__window{width:186px}.diwali-module__B5kscW__window .diwali-module__B5kscW__pill{padding:6px 4px;font-size:12px}.diwali-module__B5kscW__band{margin-bottom:-26px;padding:22px 16px 26px}.diwali-module__B5kscW__brand{gap:12px;width:168px}.diwali-module__B5kscW__brandName{font-size:12px}}@keyframes diwali-module__B5kscW__rise{0%{opacity:0;transform:translateY(40px)}6%{opacity:1}90%{opacity:1}to{transform:translateY(calc(-1*var(--travel,3000px) - 120px));opacity:0}}@keyframes diwali-module__B5kscW__sway{0%{transform:translate(-10px)rotate(-6deg)}to{transform:translate(10px)rotate(6deg)}}@keyframes diwali-module__B5kscW__spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes diwali-module__B5kscW__twinkle{50%{opacity:1}}@keyframes diwali-module__B5kscW__chase{50%{border-color:#fff}}@media (prefers-reduced-motion:reduce){.diwali-module__B5kscW__lantern{display:none}.diwali-module__B5kscW__rays,.diwali-module__B5kscW__bulb,.diwali-module__B5kscW__lightButton:before{animation:none}}.diwali-module__B5kscW__section[data-paused] *,.diwali-module__B5kscW__section[data-paused] :before,.diwali-module__B5kscW__section[data-paused] :after{animation-play-state:paused}
.sections-module__COBjJa__section{--ink:#0e1230;--muted:#4a5172;--ease:cubic-bezier(.22,.8,.2,1);max-width:var(--epik-home-narrow,1200px);color:var(--ink);margin-inline:auto;padding-block:40px 0}.sections-module__COBjJa__categoriesSection{padding-bottom:32px}.sections-module__COBjJa__head{text-align:center;margin-bottom:20px}.sections-module__COBjJa__head h2{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:600;line-height:1.15}.sections-module__COBjJa__head p{max-width:34ch;color:var(--muted);margin:6px auto 0;font-size:14px}@media (min-width:768px){.sections-module__COBjJa__section{padding-top:72px}.sections-module__COBjJa__head{margin-bottom:28px}.sections-module__COBjJa__head h2{font-size:clamp(30px,3.4vw,44px)}.sections-module__COBjJa__head p{font-size:15px}.sections-module__COBjJa__categoriesSection{padding-bottom:56px}}.sections-module__COBjJa__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sections-module__COBjJa__category{isolation:isolate;background:#fff;border-radius:24px;flex-direction:column;padding-bottom:16px;transition:box-shadow .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e6e9f2,0 6px 18px #0e12300f}.sections-module__COBjJa__stage{aspect-ratio:1/.86;place-items:center;display:grid;position:relative}.sections-module__COBjJa__product{z-index:1;width:76%;height:64%;transition:transform .9s var(--ease);position:relative}.sections-module__COBjJa__floor{z-index:1;height:16px;transition:transform .9s var(--ease),opacity .9s var(--ease);background:radial-gradient(closest-side,#0e12304d,#0000);border-radius:50%;position:absolute;bottom:12%;left:24%;right:24%}.sections-module__COBjJa__text{z-index:1;text-align:center;padding:0 12px;position:relative}.sections-module__COBjJa__text h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.sections-module__COBjJa__text p{color:#5a6180;margin:4px 0 0;font-size:14px;display:none}.sections-module__COBjJa__explore{color:var(--color-epik-blue);opacity:.55;transition:opacity .9s var(--ease);align-items:center;gap:4px;margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.sections-module__COBjJa__explore svg{width:16px;height:16px;transition:transform .9s var(--ease)}@media (hover:hover){.sections-module__COBjJa__category:hover{box-shadow:0 0 0 1px #e6e9f2,0 26px 50px -26px #00000073}.sections-module__COBjJa__category:hover .sections-module__COBjJa__product{transform:scale(1.04)rotate(-1.5deg)}.sections-module__COBjJa__category:hover .sections-module__COBjJa__product img{animation:3.2s ease-in-out infinite sections-module__COBjJa__bob}.sections-module__COBjJa__category:hover .sections-module__COBjJa__floor{opacity:.5;transform:scale(.6)}.sections-module__COBjJa__category:hover .sections-module__COBjJa__explore{opacity:1}.sections-module__COBjJa__category:hover .sections-module__COBjJa__explore svg{transform:translate(4px)}}.sections-module__COBjJa__category:focus-visible .sections-module__COBjJa__explore{opacity:1}@media (min-width:768px){.sections-module__COBjJa__categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sections-module__COBjJa__category{border-radius:32px;padding-bottom:24px}.sections-module__COBjJa__text{padding:0 20px}.sections-module__COBjJa__text h3{font-size:22px}.sections-module__COBjJa__text p{display:block}.sections-module__COBjJa__explore{margin-top:10px}}.sections-module__COBjJa__festive{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sections-module__COBjJa__festive>*{transition:translate .7s cubic-bezier(.34,1.4,.5,1),scale .8s var(--ease),opacity .5s;position:absolute}.sections-module__COBjJa__diyaLeft,.sections-module__COBjJa__diyaRight{transform-origin:50% 0;width:auto;height:58%;top:0;translate:0 -105%}.sections-module__COBjJa__diyaLeft{left:4%}.sections-module__COBjJa__diyaRight{right:4%;scale:-1 1}.sections-module__COBjJa__mandalaTop,.sections-module__COBjJa__mandalaBottom{opacity:0;mix-blend-mode:multiply;width:46%;height:auto;left:50%;scale:.4}.sections-module__COBjJa__mandalaTop{top:0;translate:-50% -64%}.sections-module__COBjJa__mandalaBottom{bottom:0;translate:-50% 64%}.sections-module__COBjJa__mandalaImg{width:100%;height:auto;display:block}.sections-module__COBjJa__diyaImg{mix-blend-mode:multiply;width:auto;height:100%;display:block}@media (hover:hover){.sections-module__COBjJa__category:hover .sections-module__COBjJa__diyaLeft,.sections-module__COBjJa__category:hover .sections-module__COBjJa__diyaRight{animation:2.6s ease-in-out .55s infinite sections-module__COBjJa__swing;translate:0}.sections-module__COBjJa__category:hover .sections-module__COBjJa__diyaRight{animation-delay:.75s}.sections-module__COBjJa__category:hover .sections-module__COBjJa__mandalaTop,.sections-module__COBjJa__category:hover .sections-module__COBjJa__mandalaBottom{opacity:.95;transition-delay:.12s;animation:24s linear infinite sections-module__COBjJa__spin;scale:1}.sections-module__COBjJa__category:hover .sections-module__COBjJa__mandalaTop{translate:-50% -50%}.sections-module__COBjJa__category:hover .sections-module__COBjJa__mandalaBottom{translate:-50% 50%}}@keyframes sections-module__COBjJa__bob{0%,to{transform:translateY(5px)}50%{transform:translateY(-5px)}}@keyframes sections-module__COBjJa__swing{0%,to{rotate:none}30%{rotate:3deg}70%{rotate:-3deg}}@keyframes sections-module__COBjJa__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.sections-module__COBjJa__category:hover .sections-module__COBjJa__product img,.sections-module__COBjJa__category:hover .sections-module__COBjJa__diyaLeft,.sections-module__COBjJa__category:hover .sections-module__COBjJa__diyaRight,.sections-module__COBjJa__category:hover .sections-module__COBjJa__mandalaTop,.sections-module__COBjJa__category:hover .sections-module__COBjJa__mandalaBottom{animation:none}}
