.dw{color:var(--dw-ink);font-family:var(--dw-body)}.dw p{margin:0}.dw h1,.dw h2,.dw h3{margin:0;color:var(--dw-ink)}.dw a{text-decoration:none;color:inherit}.dw svg{display:block}.dw-egg{background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent;color:inherit}.dw-section{padding-block:34px 6px}.dw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;border:0;cursor:pointer;font:700 15.5px/1 var(--dw-body);letter-spacing:.01em;transition:transform .2s,box-shadow .2s,background .2s}.dw-btn--ink{background:var(--dw-ink);color:#fbf3e4!important;box-shadow:0 10px 24px -14px #24142acc}.dw-btn--ink:hover{transform:translateY(-1px)}.dw-btn--line{background:transparent;color:var(--dw-ink);box-shadow:inset 0 0 0 1px #24142a40}.dw-btn--line:hover{box-shadow:inset 0 0 0 1px var(--dw-ink)}.dw-btn--cream{background:var(--dw-cream);color:var(--dw-plum)!important}.dw-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.dw-head h2{display:flex;align-items:center;gap:10px;font-size:clamp(26px,7vw,36px);line-height:1.05}.dw-head h2 svg{width:26px;height:26px;flex:none}.dw-head p{color:var(--dw-muted);font-size:14px;margin-top:4px}.dw-viewall{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--dw-gold-deep)!important;padding:6px 0}.dw-viewall svg{width:16px;height:16px;transition:transform .6s}.dw-viewall:hover svg{transform:rotate(360deg)}.dw-rangoli{display:flex;justify-content:center;align-items:center;gap:10px;color:var(--dw-gold);padding-block:6px}.dw-rangoli:before,.dw-rangoli:after{content:"";flex:1;max-width:160px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,138,30,.5))}.dw-rangoli:after{transform:scaleX(-1)}.dw-rangoli svg{width:26px;height:26px}.dw-hero{position:relative;overflow:hidden;background:radial-gradient(60% 46% at 50% 44%,rgba(255,196,92,.3),transparent 70%),radial-gradient(circle,rgba(36,20,42,.09) 1px,transparent 1.4px) 0 0 / 22px 22px,var(--dw-bg)}.dw-hero__inner{position:relative;display:grid;justify-items:center;text-align:center;padding-block:26px 34px;gap:16px}.dw-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--dw-gold-deep)}.dw-hero h1{font-size:clamp(44px,12.5vw,88px);line-height:.98;letter-spacing:-.01em}.dw-foil{display:block;background:linear-gradient(100deg,#a86b0c 20%,#f2c25a,#a86b0c 70%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--dw-gold);animation:dw-foil 6s ease-in-out infinite}.dw-hindi{font-family:var(--dw-display);color:var(--dw-muted);font-size:17px;margin-top:6px!important}.dw-stage{position:relative;width:min(100%,360px);height:250px;margin-top:-4px}.dw-stage .dw-diya{position:absolute;left:50%;bottom:0;width:230px;margin-left:-115px}.dw-stage .dw-diya svg{width:100%;height:auto;overflow:visible}.dw-stage .dw-rocket{position:absolute;right:4px;top:18px;width:38px;transform:rotate(14deg);transform-origin:50% 100%}.dw-stage .dw-sparkler{position:absolute;left:0;top:30px;width:56px;transform:rotate(-16deg)}.dw-pop{position:absolute;width:24px;transition:transform .2s}.dw-pop--1{left:28px;bottom:6px;transform:rotate(-20deg)}.dw-pop--2{right:34px;bottom:10px;transform:rotate(16deg)}.dw-pop--3{left:62px;bottom:2px;width:18px;transform:rotate(8deg)}.dw-pop.is-burst{animation:dw-popped .45s ease-out forwards}.dw-moon{position:absolute;top:14px;right:16px;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--dw-muted);letter-spacing:.04em;z-index:1}.dw-moon svg{width:20px;height:20px}.dw-price-row{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.dw-from{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--dw-muted)}.dw-from b{font-family:var(--dw-display);font-weight:400;font-size:46px;letter-spacing:0;text-transform:none;color:var(--dw-ink);vertical-align:-6px;margin-left:6px}.dw-pill{box-shadow:inset 0 0 0 1px var(--dw-rose);color:var(--dw-rose);border-radius:999px;padding:4px 12px;font-weight:700;font-size:13px;letter-spacing:.04em}.dw-lede{color:var(--dw-muted);max-width:30em;font-size:15.5px;line-height:1.55}.dw-countdown{display:flex;align-items:baseline;justify-content:center;gap:6px;font-variant-numeric:tabular-nums}.dw-countdown>div{display:grid;justify-items:center;min-width:52px}.dw-countdown b{font-family:var(--dw-display);font-weight:400;font-size:30px;line-height:1;color:var(--dw-ink)}.dw-countdown span{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dw-muted);margin-top:4px}.dw-countdown em{font-style:normal;font-family:var(--dw-display);color:var(--dw-gold);font-size:24px;line-height:1}.dw-cap{font-size:12.5px;color:var(--dw-muted)}.dw-ctas{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.dw-fl{transform-box:fill-box;transform-origin:50% 100%;animation:dw-flick 2.4s ease-in-out infinite}.dw-glow{animation:dw-breathe 3.2s ease-in-out infinite}.dw-spk{transform-box:fill-box;transform-origin:center;animation:dw-spkpulse 1.3s ease-in-out infinite}.dw-spk line{stroke-dasharray:2 3;animation:dw-spkline 1.1s linear infinite}.dw-spk line:nth-child(odd){animation-duration:.8s;animation-direction:reverse}.is-lit .dw-spk{animation-duration:.25s}.dw-diya.is-flare .dw-fl{animation:dw-flare .8s ease-out}.dw-fd{transform-box:fill-box;animation:dw-rise 1.8s ease-out infinite}.dw-offers{display:grid;gap:10px}.dw-offer{display:flex;align-items:center;gap:14px;padding:16px;background:var(--dw-surface);border-radius:18px;box-shadow:var(--dw-shadow)}.dw-offer__amt{flex:none;width:64px;font-family:var(--dw-display);font-size:28px;line-height:1;color:var(--dw-gold-deep)}.dw-offer__amt small{display:block;font-family:var(--dw-body);font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--dw-muted);margin-top:5px}.dw-offer__txt{flex:1;min-width:0;font-size:14px;color:var(--dw-muted);line-height:1.45}.dw-offer__txt b{display:block;color:var(--dw-ink);font-size:15.5px}.dw-code{flex:none;background:transparent;border:1px dashed var(--dw-gold);color:var(--dw-gold-deep);border-radius:10px;padding:7px 10px;font:700 12.5px/1 var(--dw-body);letter-spacing:.08em;cursor:pointer}.dw-code[data-copied]{background:var(--dw-gold);border-style:solid;color:#fff}.dw-chips{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.dw-chips::-webkit-scrollbar{display:none}.dw-chip{flex:none;display:grid;justify-items:center;gap:7px;width:72px;text-align:center;font-size:12.5px;font-weight:500;color:var(--dw-muted)!important;line-height:1.25}.dw-chip i{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;overflow:hidden;font-style:normal;font-family:var(--dw-display);font-size:22px;color:var(--dw-ink);background:var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-line);transition:box-shadow .2s,transform .2s}.dw-chip i img{width:100%;height:100%;object-fit:cover}.dw-chip:hover{color:var(--dw-ink)!important}.dw-chip:hover i{box-shadow:inset 0 0 0 1.5px var(--dw-gold);transform:translateY(-2px)}.dw-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 14px) / 2.25);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:rgba(36,20,42,.15) transparent}.dw-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dw-card{scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;min-width:0}.dw-card__cover{position:relative;display:block;aspect-ratio:4 / 5;max-width:100%;border-radius:16px;overflow:hidden;background:var(--dw-tint, #f3e1e6);transition:transform .3s,box-shadow .3s}.dw-card:hover .dw-card__cover{transform:translateY(-3px);box-shadow:0 16px 30px -20px #24142a8c}.dw-card__cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:9% 12%;mix-blend-mode:multiply}.dw-card__ph{position:absolute;top:14%;right:18%;bottom:14%;left:18%;display:flex;flex-direction:column;justify-content:space-between;padding:12px 10px 10px 14px;background:var(--dw-plum);color:var(--dw-cream);border-radius:3px 8px 8px 3px;font-family:var(--dw-display);font-size:15px;line-height:1.1}.dw-card__off{position:absolute;top:10px;left:10px;background:var(--dw-surface);color:var(--dw-rose);font-weight:800;font-size:11.5px;line-height:1;padding:5px 8px;border-radius:999px;font-variant-numeric:tabular-nums;box-shadow:0 2px 8px -4px #0000004d}.dw-card__meta{display:flex;flex-direction:column;gap:1px;padding-inline:2px;flex:1}.dw-card__title{font:500 15px/1.3 var(--dw-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--dw-ink)}.dw-card__author{font-size:12px;color:var(--dw-muted)}.dw-price{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:4px;font-variant-numeric:tabular-nums}.dw-price b{font-size:17px;font-weight:800;color:var(--dw-ink)}.dw-price s{font-size:12.5px;color:var(--dw-muted)}.dw-add{display:inline-flex;align-items:center;gap:6px;font:700 13px/1 var(--dw-body);color:var(--dw-gold-deep)!important;margin-top:6px;background:none;border:0;padding:4px 0;cursor:pointer;position:relative}.dw-add:before{content:"+";display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid currentColor;font-size:14px;line-height:1}.dw-add[aria-disabled=true]{color:var(--dw-muted)!important;cursor:default}.dw-add.loading>span{opacity:.4}.dw-add .loading-overlay__spinner{position:absolute;left:0;top:2px;width:20px;height:20px}.dw-add .loading-overlay__spinner.hidden{display:none}.dw-add .spinner{width:20px;height:20px}.dw-tint-1{--dw-tint: #f3e1e6}.dw-tint-2{--dw-tint: #e6eddc}.dw-tint-3{--dw-tint: #e9e4f2}.dw-tint-4{--dw-tint: #f6e8cc}.dw-tint-5{--dw-tint: #dcebec}.dw-tint-6{--dw-tint: #f1e4dc}.dw-feature{position:relative;display:grid;gap:18px;padding:26px 20px;border-radius:24px;background:var(--dw-surface);overflow:hidden;box-shadow:0 1px 0 var(--dw-line),0 24px 50px -36px #24142a99}.dw-feature:before{content:"";position:absolute;right:-30%;bottom:-50%;width:90%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,196,92,.28),transparent);pointer-events:none}.dw-feature__copy{position:relative;display:grid;gap:10px}.dw-feature__tag{font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dw-rose)}.dw-feature h3{font-size:clamp(32px,9vw,46px);line-height:1}.dw-feature__text{color:var(--dw-muted);max-width:30em}.dw-feature .dw-price b{font-size:26px}.dw-feature .dw-price s{font-size:15px}.dw-stack{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.dw-stack span{display:block;height:13px;border-radius:2px 4px 4px 2px;box-shadow:inset 0 -2px #0000001f,inset -10px 0 #ffffffa6}.dw-stack__n{position:absolute;top:-18px;right:6%;font-family:var(--dw-display);font-size:13px;color:var(--dw-muted)}.dw-gift{position:relative;display:grid;gap:14px;padding:24px 20px;border-radius:24px;background:var(--dw-plum);color:var(--dw-cream);overflow:hidden}.dw-gift h3{font-size:28px;line-height:1.05;color:var(--dw-cream)!important}.dw-gift p{color:#cdbfd3}.dw-gift__copy{display:grid;gap:6px;position:relative;z-index:1;padding-right:56px}.dw-gift .dw-btn{justify-self:start;position:relative;z-index:1}.dw-gift .dw-anaar{position:absolute;right:16px;bottom:0;width:62px}.dw-trust{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.dw-trust>*{display:grid;gap:2px;font-size:13px;color:var(--dw-muted)}.dw-trust b{color:var(--dw-ink);font-size:15px;font-weight:700}.dw-trust svg{width:22px;height:22px;color:var(--dw-gold);margin-bottom:4px}.dw-banner{position:relative;overflow:hidden;background:radial-gradient(70% 90% at 85% 50%,rgba(255,196,92,.22),transparent 70%),var(--dw-bg);border-bottom:1px solid var(--dw-line)}.dw-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:22px}.dw-banner__copy{min-width:0;display:grid;gap:4px}.dw-banner h1{font-size:clamp(30px,8.5vw,50px);line-height:1.02}.dw-banner__sub{color:var(--dw-muted);font-size:14px}.dw-banner__sub b{color:var(--dw-gold-deep);font-weight:700}.dw-banner__art{flex:none;width:64px}.dw-banner__art .dw-diya-sm{width:76px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/diwali-components.css.map */
