:root{--dw-plum-900: #1a0512;--dw-plum-800: #2a0a1f;--dw-maroon-700: #4a0e1c;--dw-maroon-600: #6b1328;--dw-maroon-500: #8a1c33;--dw-kumkum: #c8102e;--dw-saffron: #ff8f1f;--dw-marigold: #ffb627;--dw-gold-100: #fff3cf;--dw-gold-200: #f8dd94;--dw-gold-300: #f2c14e;--dw-gold-400: #e0a83a;--dw-gold-500: #c48a26;--dw-gold-600: #9b6a17;--dw-ivory: #fff9f0;--dw-cream: #fcebd3;--dw-ink: #3b1a20;--dw-gold-grad: linear-gradient(135deg, #fff1b8 0%, #f2c14e 30%, #c48a26 58%, #f7d77a 80%, #b07a1f 100%);--dw-gold-text: linear-gradient(180deg, #fff6d8 0%, #f8dd94 32%, #f2c14e 58%, #c48a26 100%);--dw-maroon-grad: linear-gradient(135deg, #9a2340 0%, #6b1328 48%, #3d0a18 100%);--dw-night: radial-gradient(120% 90% at 50% 115%, #9a3412 0%, #5b1020 32%, #2a0a1f 66%, #1a0512 100%);--dw-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .8), 0 12px 28px -18px rgba(74, 14, 28, .45);--dw-radius: 14px;--dw-ease-out: cubic-bezier(.2, .8, .2, 1)}@keyframes dw-twinkle{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes dw-flicker{0%,to{transform:scale(1) skew(0)}20%{transform:scale(.96,1.06) skew(-2deg)}40%{transform:scale(1.03,.95) skew(1.5deg)}60%{transform:scale(.98,1.04) skew(-1deg)}80%{transform:scale(1.02,.97) skew(2deg)}}@keyframes dw-glow-pulse{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes dw-spin{to{transform:rotate(360deg)}}@keyframes dw-shine{0%{background-position:200% 50%}to{background-position:-100% 50%}}@keyframes dw-bulb{0%,to{opacity:.25}50%{opacity:1}}@keyframes dw-buy-glow{0%,to{box-shadow:inset 0 0 0 1px #f2c14ed9,0 10px 24px -14px #4a0e1ce6,0 0 #ffb62700}50%{box-shadow:inset 0 0 0 1px #f2c14e,0 10px 24px -14px #4a0e1ce6,0 0 22px 2px #ffb62773}}@keyframes dw-pop{0%{transform:scale(1)}25%{transform:scale(.94)}55%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes dw-pop-glow{0%{box-shadow:0 0 #ffb627b3,0 0 #ff8f1f80}to{box-shadow:0 0 0 14px #ffb62700,0 0 46px 10px #ff8f1f00}}html.diwali-theme.dw-fonts{--heading-font-family: "Playfair Display", Georgia, "Times New Roman", serif;--heading-font-weight: 700;--heading-font-style: normal;--text-font-family: "Poppins", "Helvetica Neue", Arial, sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-font-bold-weight: 600}html.diwali-theme.dw-fonts .heading:not(.heading--small):not(.heading--xsmall):not(.heading--xxsmall){letter-spacing:0}html.diwali-theme.dw-fonts .heading--small,html.diwali-theme.dw-fonts .heading--xsmall,html.diwali-theme.dw-fonts .heading--xxsmall,html.diwali-theme.dw-fonts .product-meta__title{font-family:var(--text-font-family);font-weight:600}html.diwali-theme.dw-fonts .product-meta__title{letter-spacing:-.005em;line-height:1.3}html.diwali-theme .heading--small,html.diwali-theme .heading--xsmall{letter-spacing:.12em}html.diwali-theme.dw-fonts .product-item-meta__title{font-weight:500}html.diwali-theme.dw-fonts .price{font-weight:600}html.diwali-theme.dw-pattern{background-image:var(--dw-pattern-url);background-size:180px 180px}html.diwali-theme ::selection{background:var(--dw-gold-300);color:var(--dw-maroon-700)}html.diwali-theme{scrollbar-color:var(--dw-gold-400) var(--dw-cream);accent-color:var(--dw-maroon-600)}html.diwali-theme .loading-bar{background:linear-gradient(90deg,var(--dw-saffron),var(--dw-gold-300),var(--dw-kumkum));box-shadow:0 0 10px #f2c14ee6}html.diwali-theme .rte a:not(.button),html.diwali-theme .link--accented{color:var(--dw-maroon-600);text-decoration-color:var(--dw-gold-400)}html.diwali-theme .rte blockquote{border-inline-start:3px solid var(--dw-gold-400);background:linear-gradient(90deg,rgba(252,235,211,.7),transparent)}.dw-defs{position:absolute;width:0;height:0;overflow:hidden}html.diwali-theme .announcement-bar{background:linear-gradient(90deg,var(--dw-plum-800) 0%,var(--dw-maroon-600) 50%,var(--dw-plum-800) 100%);box-shadow:inset 0 -1px #f2c14e73}html.diwali-theme .announcement-bar__message{letter-spacing:.06em}html.diwali-theme .announcement-bar__message>p{display:inline-flex;align-items:center;gap:.65em;background:linear-gradient(100deg,#f8dd94 0% 40%,#fffaf0 50%,#f8dd94 60% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:dw-shine 5s linear infinite}html.diwali-theme .announcement-bar__message>p:before,html.diwali-theme .announcement-bar__message>p:after{content:"";flex:none;width:11px;height:11px;background:var(--dw-gold-300);-webkit-mask:var(--dw-sparkle-url) center / contain no-repeat;mask:var(--dw-sparkle-url) center / contain no-repeat;animation:dw-twinkle 1.8s ease-in-out infinite}html.diwali-theme .announcement-bar__message>p:after{animation-delay:.9s}html.diwali-theme .announcement-bar__message>p>.link,html.diwali-theme .announcement-bar__message>p>button{color:var(--dw-gold-100);-webkit-text-fill-color:var(--dw-gold-100)}html.diwali-theme .header:not(.header--transparent){background-color:var(--dw-plum-800);background-image:var(--dw-pattern-dark-url),linear-gradient(100deg,var(--dw-plum-800) 0%,var(--dw-maroon-700) 48%,var(--dw-plum-800) 100%);background-size:160px 160px,100% 100%;box-shadow:inset 0 -1px #f2c14e99,0 10px 24px -18px #1a0512e6}html.diwali-theme .header__linklist-link{letter-spacing:.08em;transition:color .2s ease,text-shadow .2s ease}html.diwali-theme .header__linklist-item:hover>.header__linklist-link,html.diwali-theme .header__linklist-link[aria-expanded=true]{color:var(--dw-gold-300);text-shadow:0 0 14px rgba(255,182,39,.6)}html.diwali-theme .header__icon-wrapper{transition:color .2s ease,filter .2s ease}html.diwali-theme .header__icon-wrapper:hover{color:var(--dw-gold-300);filter:drop-shadow(0 0 6px rgba(255,182,39,.6))}html.diwali-theme .header .bubble-count{background:var(--dw-gold-grad);color:var(--dw-maroon-700);font-weight:600;box-shadow:0 0 0 2px var(--dw-plum-800),0 0 12px #ffb627bf}html.diwali-theme .mega-menu,html.diwali-theme .nav-dropdown{--text-color: 59, 26, 32;color:var(--dw-ink);background-color:var(--dw-ivory);background-image:var(--dw-pattern-url);background-size:180px 180px;border-top:2px solid var(--dw-gold-300);box-shadow:0 28px 44px -26px #4a0e1c80}html.diwali-theme .nav-dropdown{border-radius:0 0 var(--dw-radius) var(--dw-radius);border-inline:1px solid rgba(196,138,38,.35);border-bottom:1px solid rgba(196,138,38,.35);padding-block:10px}html.diwali-theme .nav-dropdown__link{padding-block:7px;font-weight:500;color:var(--dw-maroon-700);transition:background-color .2s ease,color .2s ease}html.diwali-theme .nav-dropdown__link:hover,html.diwali-theme .nav-dropdown__link[aria-expanded=true]{opacity:1;color:var(--dw-maroon-700);background:linear-gradient(90deg,#f2c14e59,#f2c14e14);box-shadow:inset 3px 0 0 var(--dw-gold-400)}html.diwali-theme .mega-menu .link--faded{color:var(--dw-maroon-700)}html.diwali-theme .mega-menu__link:hover,html.diwali-theme .mega-menu .link--faded:hover{opacity:1;color:var(--dw-kumkum)}html.diwali-theme .mega-menu__title{color:var(--dw-maroon-700)}html.diwali-theme .mega-menu__image-wrapper,html.diwali-theme .mobile-nav__image-push img{border-radius:46% 46% 10px 10px/18% 18% 10px 10px;overflow:hidden;box-shadow:0 0 0 1px #c48a2673}html.diwali-theme .mobile-nav__link{color:var(--dw-maroon-700)}html.diwali-theme .mobile-nav__item{border-color:#c48a2647}.dw-hang{position:relative;z-index:1;height:46px;margin-bottom:-6px;pointer-events:none}html.diwali-theme:has(#main>.shopify-section:first-child .dw-hero) .dw-hang{height:0;margin:0}.dw-hang__lights,.dw-hang__toran{position:absolute;inset-inline:0}.dw-hang__lights{top:0;height:18px;background:var(--dw-lights-url) 0 0 / 60px 18px repeat-x}.dw-hang__lights:before,.dw-hang__lights:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat-x;background-size:60px 18px;animation:dw-bulb 1.8s ease-in-out infinite}.dw-hang__lights:before{background-image:radial-gradient(circle at 15px 11px,rgba(255,220,120,.95) 0,rgba(255,170,40,.4) 4px,transparent 10px),radial-gradient(circle at 45px 11px,rgba(255,220,120,.95) 0,rgba(255,170,40,.4) 4px,transparent 10px)}.dw-hang__lights:after{background-image:radial-gradient(circle at 30px 12px,rgba(255,190,90,.95) 0,rgba(255,120,40,.4) 4px,transparent 10px);animation-delay:.9s}.dw-hang__toran{top:4px;height:48px;background:var(--dw-toran-url) 0 0 / 120px 48px repeat-x;filter:drop-shadow(0 3px 3px rgba(74,14,28,.28))}@media screen and (max-width:740px){.dw-hang{height:38px}.dw-hang__toran{height:40px;background-size:100px 40px}}html.diwali-theme .button--primary,html.diwali-theme .button--secondary,html.diwali-theme .shopify-challenge__button{overflow:hidden;isolation:isolate;transition:transform .2s var(--dw-ease-out),box-shadow .25s ease,filter .25s ease}html.diwali-theme .button--primary,html.diwali-theme .shopify-challenge__button{background:var(--dw-maroon-grad);color:var(--dw-gold-100);box-shadow:inset 0 0 0 1px #f2c14ebf,0 10px 22px -14px #4a0e1ce6}html.diwali-theme .button--secondary,html.diwali-theme .product-item__cta.button--primary{background:var(--dw-gold-grad);background-size:160% 160%;background-position:0% 50%;color:var(--dw-maroon-700);box-shadow:inset 0 0 0 1px #9b6a178c,0 10px 22px -14px #9b6a17f2}html.diwali-theme .button--primary:after,html.diwali-theme .button--secondary:after,html.diwali-theme .shopify-challenge__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.5) 48%,transparent 66%);transform:translate(-130%);transition:transform .9s var(--dw-ease-out)}@media(hover:hover){html.diwali-theme .button--primary:not([disabled]):hover,html.diwali-theme .button--secondary:not([disabled]):hover{transform:translateY(-1px);filter:saturate(1.1)}html.diwali-theme .button--primary:not([disabled]):hover{box-shadow:inset 0 0 0 1px var(--dw-gold-300),0 14px 28px -14px #4a0e1cf2,0 0 0 3px #f2c14e38}html.diwali-theme .button--secondary:not([disabled]):hover{background-position:100% 50%;box-shadow:inset 0 0 0 1px #9b6a17b3,0 14px 28px -14px #9b6a17,0 0 0 3px #f2c14e4d}html.diwali-theme .button--primary:hover:after,html.diwali-theme .button--secondary:hover:after,html.diwali-theme .shopify-challenge__button:hover:after{transform:translate(130%)}}html.diwali-theme .button--outline{background:#fff9f0d9;color:var(--dw-maroon-700);border-color:#c48a26b3;transition:background .2s ease,color .2s ease,border-color .2s ease}html.diwali-theme .button--outline:not([disabled]):hover{background:var(--dw-cream);border-color:var(--dw-gold-500)}html.diwali-theme .button--ternary{background:#efe4d6;color:#6b5a5e}html.diwali-theme .button[disabled]{filter:grayscale(.25)}html.diwali-theme #gokwik-buy-now,html.diwali-theme .gokwik-checkout button{background:var(--dw-maroon-grad);color:var(--dw-gold-100);border-radius:var(--button-border-radius);overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #f2c14ed9,0 10px 24px -14px #4a0e1ce6;letter-spacing:.06em;transition:transform .2s var(--dw-ease-out),filter .25s ease}html.diwali-theme #gokwik-buy-now:not(.disabled):not([disabled]),html.diwali-theme .gokwik-checkout button:not(.disabled):not([disabled]){animation:dw-buy-glow 2.8s ease-in-out infinite}html.diwali-theme .gokwik-checkout button>span.btn-text,html.diwali-theme #gokwik-buy-now .btn-text{color:var(--dw-gold-100)}html.diwali-theme #gokwik-buy-now:after,html.diwali-theme .gokwik-checkout button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,236,179,.35) 48%,transparent 66%);background-size:250% 100%;animation:dw-shine 3.6s linear infinite}@media(hover:hover){html.diwali-theme #gokwik-buy-now:not([disabled]):hover,html.diwali-theme .gokwik-checkout button:not([disabled]):hover{transform:translateY(-1px);filter:brightness(1.08)}}.dw-pop{animation:dw-pop .55s var(--dw-ease-out),dw-pop-glow .9s ease-out!important}.dw-crackers-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:2147483000}html.diwali-theme .section__header .heading:is(.h1,.h2,.h3):after,html.diwali-theme .page-header .heading:is(.h1,.h2):after{content:"";display:block;width:200px;max-width:70%;height:24px;margin:12px auto 0;background:var(--dw-divider-url) center / contain no-repeat}html.diwali-theme .section__header--left .heading:after{margin-inline-start:0}html.diwali-theme .section__header .heading--small{color:var(--dw-gold-600)}html.diwali-theme .section__header .heading--small:before,html.diwali-theme .section__header .heading--small:after{content:"\2726";display:inline-block;color:var(--dw-saffron);font-size:.9em;margin-inline:.7em;animation:dw-twinkle 2.4s ease-in-out infinite}html.diwali-theme .section__header .heading--small:after{animation-delay:1.2s}html.diwali-theme .product-item{background:linear-gradient(180deg,#fffdf8,#fff4e4);border:1px solid rgba(196,138,38,.45);border-radius:var(--dw-radius);box-shadow:var(--dw-card-shadow);transition:box-shadow .35s ease,border-color .35s ease}@media(hover:hover){html.diwali-theme .product-item:hover{border-color:var(--dw-gold-300);box-shadow:0 0 0 1px var(--dw-gold-300),0 24px 40px -24px #9b6a17bf,0 0 30px -10px #ffb62780}}html.diwali-theme .product-item__aspect-ratio{border-radius:46% 46% 10px 10px/14% 14% 10px 10px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #c48a264d}html.diwali-theme .product-item__image-wrapper{margin-block-end:14px}html.diwali-theme .product-item__label-list{top:14px}html.diwali-theme .product-item-meta__title{color:var(--dw-ink);transition:color .2s ease}html.diwali-theme .product-item-meta__title:hover{color:var(--dw-maroon-600)}html.diwali-theme .product-item-meta__color-count{display:none!important}html.diwali-theme .product-item__quick-buy-button{background:var(--dw-gold-grad);color:var(--dw-maroon-700);border:0;box-shadow:0 6px 14px -6px #9b6a17e6,inset 0 0 0 1px #ffffff80}html.diwali-theme .grid-countdown:empty{display:none}html.diwali-theme .grid-countdown{background:var(--dw-maroon-grad);color:var(--dw-gold-200);letter-spacing:.04em;box-shadow:inset 0 -1px #f2c14eb3}html.diwali-theme .product-item:has(.drawer[open],.popover[open]){transform:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.diwali-theme .label{border-radius:999px;padding:1px 9px;letter-spacing:.08em}html.diwali-theme .label--highlight{background:linear-gradient(135deg,#e11d48 0%,var(--dw-kumkum) 55%,#8a0f24 100%);color:#fff6d8;box-shadow:0 0 0 1px #f2c14ed9,0 4px 10px -4px #c8102eb3}html.diwali-theme .label--custom,html.diwali-theme .label--custom2{background:var(--dw-gold-grad);color:var(--dw-maroon-700);box-shadow:0 0 0 1px #9b6a1766}html.diwali-theme .label--subdued{background:#efe4d6;color:#6b5a5e}html.diwali-theme .price--highlight{color:var(--dw-kumkum);font-weight:600}html.diwali-theme .price--compare{color:#8c7a74}html.diwali-theme .prev-next-button{background:var(--dw-ivory);color:var(--dw-maroon-700);border-color:#c48a26a6;border-radius:50%;box-shadow:0 6px 14px -8px #4a0e1c99;transition:background .2s ease,color .2s ease}html.diwali-theme .prev-next-button:not([disabled]):hover{background:var(--dw-gold-grad);color:var(--dw-maroon-700)}html.diwali-theme .dots-nav__item{background:var(--dw-gold-500)}html.diwali-theme .tabs-nav__position{height:3px;border-radius:3px;background:linear-gradient(90deg,var(--dw-saffron),var(--dw-gold-300),var(--dw-kumkum))}html.diwali-theme .tabs-nav__item[aria-expanded=true]{color:var(--dw-maroon-700)}html.diwali-theme .slideshow{--progress-bar-color: 242, 193, 78}html.diwali-theme .slideshow__progress-bar:after{box-shadow:0 0 8px #ffb627e6}html.diwali-theme .image-overlay .button--primary,html.diwali-theme .slideshow .button--primary{background:var(--dw-gold-grad);color:var(--dw-maroon-700)}html.diwali-theme .shopify-section:has(>.collection-slider){background-image:var(--dw-pattern-dark-url),var(--dw-night);background-size:160px 160px,100% 100%;box-shadow:inset 0 -1px #f2c14e73}html.diwali-theme .collection-slider{color:var(--dw-gold-100);scrollbar-color:var(--dw-gold-400) transparent;padding-top:16px}html.diwali-theme .collection-slider__item .collection-slider__img-wrapper{position:relative;border:0;background:transparent;overflow:visible;box-shadow:0 0 18px -4px #ffaa28a6}html.diwali-theme .collection-slider__item .collection-slider__img-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#ffb627,#ff6a00,#c8102e,#f2c14e,#fff1b8,#ffb627);animation:dw-spin 6s linear infinite}html.diwali-theme .collection-slider__item .collection-slider__img-wrapper img{position:relative;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;border:2px solid var(--dw-plum-800);background:#fff}html.diwali-theme .collection-slider__title{color:var(--dw-gold-100);letter-spacing:.04em;transition:color .2s ease}html.diwali-theme .collection-slider__item:hover .collection-slider__title{color:var(--dw-gold-300)}html.diwali-theme .svs-head-title{font-family:var(--heading-font-family);color:var(--dw-maroon-700);letter-spacing:.03em}html.diwali-theme .svs-head-title:after{content:"";display:block;width:180px;max-width:70%;height:22px;margin:12px auto 0;background:var(--dw-divider-url) center / contain no-repeat}html.diwali-theme .svs-poster{border-radius:46% 46% 12px 12px/16% 16% 12px 12px;box-shadow:0 0 0 2px var(--dw-gold-300),0 18px 30px -20px #4a0e1ccc}html.diwali-theme .svs-product{background:linear-gradient(180deg,#fffdf8,var(--dw-cream));border:1px solid rgba(196,138,38,.45)}html.diwali-theme .svs-title{color:var(--dw-ink)}html.diwali-theme .svs-buy-now{background:var(--dw-maroon-grad);color:var(--dw-gold-100);box-shadow:inset 0 0 0 1px #f2c14ecc}html.diwali-theme .svs-add-to-cart{background:var(--dw-gold-grad);color:var(--dw-maroon-700);border-color:var(--dw-gold-500)}html.diwali-theme .svs-nav{border-color:var(--dw-gold-400);color:var(--dw-maroon-700);background:var(--dw-ivory)}html.diwali-theme .product-meta{border-bottom-color:#c48a2659}html.diwali-theme .product-meta__title{color:var(--dw-maroon-700)}html.diwali-theme .product-meta .price--large{color:var(--dw-maroon-600)}html.diwali-theme .product-meta .price--highlight.price--large{color:var(--dw-kumkum)}html.diwali-theme .product__media-item .aspect-ratio,html.diwali-theme .product__media-item img,html.diwali-theme .product__media-item{border-radius:var(--dw-radius)}html.diwali-theme .product__thumbnail{border-radius:10px}html.diwali-theme .product__thumbnail img{border-radius:8px}html.diwali-theme .product__thumbnail:after{border-color:var(--dw-gold-400)!important;border-radius:10px;box-shadow:0 0 10px #ffb62773}html.diwali-theme .block-swatch__item{border-color:#c48a268c;border-radius:999px;background:#fffdf8;transition:background .2s ease,box-shadow .2s ease}html.diwali-theme .block-swatch__radio:checked+.block-swatch__item,html.diwali-theme .block-swatch__item.is-selected{background:var(--dw-gold-grad);color:var(--dw-maroon-700);border-color:var(--dw-gold-500);box-shadow:0 0 0 1px var(--dw-gold-500),0 6px 14px -8px #9b6a17e6}html.diwali-theme .color-swatch__item:after{border-color:var(--dw-gold-500);box-shadow:0 0 10px #ffb62799}html.diwali-theme .quantity-selector{border-color:#c48a2699;background:#fffdf8}html.diwali-theme .quantity-selector__button{color:var(--dw-maroon-700)}html.diwali-theme .product-form__payment-container{gap:10px}html.diwali-theme .inventory--high{color:#2f7d4f}html.diwali-theme .inventory--high:before{background:#2f7d4f;box-shadow:0 0 0 3px #2f7d4f2e}html.diwali-theme .product-tabs__trust-list svg,html.diwali-theme .product-tabs__trust-title svg{color:var(--dw-saffron)}html.diwali-theme .collapsible-toggle,html.diwali-theme .product-content .collapsible,html.diwali-theme .product-tabs__content{border-color:#c48a2659}html.diwali-theme .collapsible-toggle{color:var(--dw-maroon-700)}html.diwali-theme .product-sticky-form{background:#fff9f0fa;box-shadow:0 -1px #f2c14eb3,0 -14px 30px -18px #4a0e1c73}@media screen and (min-width:1000px){html.diwali-theme .product-sticky-form__payment-container{flex:none}html.diwali-theme .product-sticky-form .button{white-space:nowrap;padding-inline:26px;letter-spacing:.1em}}html.diwali-theme .breadcrumb__link{color:var(--dw-gold-600)}html.diwali-theme .product-facet__meta-bar,html.diwali-theme .product-facet__aside-inner,html.diwali-theme .product-facet .collapsible{border-color:#c48a2659}html.diwali-theme .mobile-toolbar{background:#fff9f0f5;box-shadow:inset 0 -1px #c48a2673}html.diwali-theme .mobile-toolbar__item{color:var(--dw-maroon-700);border-color:#c48a2659}html.diwali-theme .checkbox{border-color:#c48a26cc;border-radius:3px}html.diwali-theme .checkbox:checked{background-color:var(--dw-maroon-600);border-color:var(--dw-maroon-600)}html.diwali-theme .tag-list .tag,html.diwali-theme .product-facet__active-list .tag{border-color:#c48a268c;border-radius:999px;background:#fffdf8}html.diwali-theme .pagination__nav-item[aria-current]{color:var(--dw-maroon-700)}html.diwali-theme .pagination__nav-item[aria-current]:before{box-shadow:0 0 0 2px var(--dw-gold-400);border-radius:50%}html.diwali-theme .price-range__range-group input[type=range]{accent-color:var(--dw-maroon-600)}html.diwali-theme .drawer__header,html.diwali-theme .popover__header{background-color:var(--dw-plum-800);background-image:var(--dw-pattern-dark-url),linear-gradient(100deg,var(--dw-plum-800) 0%,var(--dw-maroon-700) 60%,var(--dw-plum-800) 100%);background-size:160px 160px,100% 100%;color:var(--dw-gold-100);border-bottom:1px solid rgba(242,193,78,.6)}html.diwali-theme .drawer__title,html.diwali-theme .popover__title{color:var(--dw-gold-100)}html.diwali-theme .popover--quick-buy .popover__header{background:linear-gradient(180deg,#ffffff 0%,var(--dw-ivory) 100%);color:var(--dw-ink);border-bottom:1px solid rgba(196,138,38,.45)}html.diwali-theme .popover--quick-buy .popover__close-button{color:var(--dw-maroon-700)}html.diwali-theme .quick-buy-product__image{border-radius:12px;background:#fff;box-shadow:0 0 0 1px #c48a2659}html.diwali-theme .quick-buy-product .product-item-meta__title{font-weight:600;color:var(--dw-ink)}html.diwali-theme .quick-buy-product .product-item-meta__price-list-container .link{white-space:nowrap}html:has(.drawer[open],.popover[open]) gty-whatsapp-chat-button{display:none!important}html.diwali-theme .drawer__close-button,html.diwali-theme .popover__close-button{color:var(--dw-gold-200)}html.diwali-theme .mini-cart .drawer__content--center:before{content:"";display:block;width:84px;height:84px;margin:0 auto 18px;background:var(--dw-diya-url) center / contain no-repeat;filter:drop-shadow(0 0 14px rgba(255,170,40,.55));animation:dw-glow-pulse 2.6s ease-in-out infinite}html.diwali-theme .shipping-bar__progress{border:0;border-radius:999px;height:8px;background:#c48a262e;box-shadow:inset 0 0 0 1px #c48a2659;overflow:visible}html.diwali-theme .shipping-bar__progress:after{border-radius:999px;background:linear-gradient(90deg,var(--dw-kumkum),var(--dw-saffron) 55%,var(--dw-gold-300));box-shadow:0 0 10px #ff8f1f99}html.diwali-theme .shipping-bar__progress:before{content:"";position:absolute;z-index:1;top:50%;left:calc(var(--progress, 0) * 100%);width:18px;height:18px;margin:-9px 0 0 -9px;background:radial-gradient(circle,#fffbe6 0 2px,rgba(255,214,102,.9) 3px,rgba(255,143,31,.35) 6px,transparent 9px);animation:dw-twinkle .9s ease-in-out infinite;transition:left .2s}html.diwali-theme .shipping-bar__text{color:var(--dw-maroon-700)}html.diwali-theme .line-item__image-wrapper{border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #c48a2666}html.diwali-theme .mini-cart__drawer-footer,html.diwali-theme .drawer__footer{background:linear-gradient(180deg,var(--dw-ivory),var(--dw-cream));border-top-color:#c48a2673}html.diwali-theme .mini-cart__recommendations{background:var(--dw-cream)}html.diwali-theme .cart__recap{background:linear-gradient(180deg,#fffdf8,var(--dw-cream));border:1px solid rgba(196,138,38,.45);border-radius:var(--dw-radius)}html.diwali-theme .line-item-table__header-group,html.diwali-theme .line-item-table .line-item{border-color:#c48a264d}html.diwali-theme .discount-badge{background:var(--dw-gold-grad);color:var(--dw-maroon-700)}html.diwali-theme .input__field,html.diwali-theme .select{border-color:#c48a268c;background-color:#fffdf8;transition:border-color .2s ease,box-shadow .2s ease}html.diwali-theme .input__field:focus,html.diwali-theme .select:focus,html.diwali-theme .select:focus-visible{border-color:var(--dw-gold-500);box-shadow:0 0 0 3px #f2c14e4d;outline:none}html.diwali-theme .footer .input__field,html.diwali-theme .footer .select{background-color:rgb(var(--background));border-color:#f2c14e8c;color:var(--dw-gold-100)}html.diwali-theme .text-with-icons__icon-wrapper{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffaf0 0%,var(--dw-cream) 60%,#f3d9a8 100%);box-shadow:0 0 0 1px #c48a2699,0 10px 20px -12px #9b6a17cc;color:var(--dw-maroon-600)}html.diwali-theme .text-with-icons__icon-wrapper svg,html.diwali-theme .text-with-icons__custom-icon{max-width:30px;max-height:30px}html.diwali-theme .newsletter .content-box,html.diwali-theme .image-with-text-block .content-box{border-radius:var(--dw-radius)}html.diwali-theme .footer{position:relative;background-color:var(--dw-plum-900);background-image:var(--dw-pattern-dark-url),radial-gradient(120% 70% at 50% 0%,#4a0e1c 0%,#2a0a1f 46%,var(--dw-plum-900) 100%);background-size:160px 160px,100% 100%;box-shadow:inset 0 1px #f2c14e8c;padding-top:84px}html.diwali-theme .footer__item-title{background:var(--dw-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.12em}html.diwali-theme .footer .linklist__item a,html.diwali-theme .footer .link--faded{transition:color .2s ease,text-shadow .2s ease}html.diwali-theme .footer .linklist__item a:hover,html.diwali-theme .footer .link--faded:hover{color:var(--dw-gold-300);text-shadow:0 0 12px rgba(255,182,39,.45);opacity:1}html.diwali-theme .footer__aside{border-top-color:#f2c14e40}.dw-diya-row{position:absolute;top:-30px;inset-inline:0;display:flex;justify-content:center;gap:clamp(18px,6vw,84px);pointer-events:none}.dw-diya-row .dw-diya{width:52px;height:52px;filter:drop-shadow(0 0 10px rgba(255,160,40,.55))}@media screen and (max-width:740px){.dw-diya-row .dw-diya:nth-child(n+6){display:none}.dw-diya-row .dw-diya{width:44px;height:44px}}.dw-diya .dw-diya__flame{transform-box:fill-box;transform-origin:50% 100%}.dw-diya .dw-diya__glow{transform-box:fill-box;transform-origin:50% 50%}html.dw-ambient .dw-diya .dw-diya__flame{animation:dw-flicker 1.4s ease-in-out infinite}html.dw-ambient .dw-diya .dw-diya__glow{animation:dw-glow-pulse 2.2s ease-in-out infinite}html.dw-ambient .dw-diya:nth-child(2n) .dw-diya__flame{animation-duration:1.1s;animation-delay:-.4s}html.dw-ambient .dw-diya:nth-child(3n) .dw-diya__flame{animation-duration:1.7s;animation-delay:-.8s}html.dw-ambient .dw-diya:nth-child(2n) .dw-diya__glow{animation-delay:-1s}html.diwali-theme .product-form__option-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:12px}html.diwali-theme .product-form__option-name{font-weight:600;color:var(--dw-ink)}html.diwali-theme .product-form__option-count{margin-inline-start:auto;font-size:12px;color:#8c7a74}.dw-shade-pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:3px 14px 3px 3px;border-radius:999px;background:#fffdf8;box-shadow:inset 0 0 0 1px #c48a268c;font-weight:600;color:var(--dw-maroon-700);transition:box-shadow .2s ease}.dw-shade-pill.is-previewing{box-shadow:inset 0 0 0 1.5px var(--dw-gold-400),0 0 0 3px #f2c14e40}.dw-shade-pill .product-form__option-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-shade-dot{flex:none;width:22px;height:22px;border:0!important;border-radius:50%;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px #c48a2680}html.diwali-theme .color-swatch-list{grid-template-columns:repeat(auto-fill,44px);gap:10px}html.diwali-theme .color-swatch__item{width:44px;height:44px;box-shadow:0 3px 8px -4px #4a0e1c8c;transition:transform .15s ease}@media(hover:hover){html.diwali-theme .color-swatch:not(.is-disabled) .color-swatch__item:hover{transform:scale(1.08)}}html.diwali-theme .color-swatch__radio:checked+.color-swatch__item:after,html.diwali-theme .color-swatch__item.is-selected:after{border-width:2px;border-color:var(--dw-gold-500)}html.diwali-theme :is(input[value="2049202946071"],input[value="2049202749463"],input[value="2049202716695"],input[value="2049202618391"],input[value="2049202552855"],input[value="2049389625367"],input[value="2049389821975"],input[value="2049389887511"],input[value="2049389953047"],input[value="2052551278615"])+.color-swatch__item:before{padding:0 4px;background:linear-gradient(135deg,#e11d48,#c8102e)!important;color:#fff6d8;font-weight:700;font-size:.78rem;box-shadow:0 0 0 1px #f2c14ee6}html.diwali-theme .variant-swatch__item{border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #c48a2666}html.diwali-theme .variant-swatch__radio:checked+.variant-swatch__item,html.diwali-theme .variant-swatch__item.is-selected{box-shadow:0 0 0 2px var(--dw-gold-500),0 6px 14px -8px #9b6a17e6}html.diwali-theme .product-item__cta{white-space:nowrap}@media screen and (max-width:740px){html.diwali-theme .announcement-bar__message{letter-spacing:.02em;font-size:12px}html.diwali-theme .announcement-bar__message>p:before,html.diwali-theme .announcement-bar__message>p:after{display:none}html.diwali-theme .product-item{padding:8px;border-radius:12px}html.diwali-theme .product-item__image-wrapper{margin-block-end:10px}html.diwali-theme .product-item-meta__title{font-size:12.5px;line-height:1.45}html.diwali-theme .product-item .price{font-size:13px}html.diwali-theme .product-item__cta{width:100%;margin-block-start:10px;padding:0 6px;line-height:38px;font-size:11px;letter-spacing:.06em}html.diwali-theme .label{font-size:9px;padding:1px 7px}html.diwali-theme .section__header .heading:is(.h1,.h2,.h3):after{width:150px;height:20px;margin-top:8px}html.diwali-theme .section__header .heading--small:before,html.diwali-theme .section__header .heading--small:after{margin-inline:.45em}html.diwali-theme .product-meta__title{font-size:20px}html.diwali-theme .product-form__payment-container .button,html.diwali-theme #gokwik-buy-now{min-height:50px}html.diwali-theme .color-swatch-list{grid-template-columns:repeat(auto-fill,40px);gap:9px}html.diwali-theme .color-swatch__item{width:40px;height:40px}html.diwali-theme .product-tabs__trust-list{gap:8px}html.diwali-theme .footer{padding-top:72px}}@media screen and (min-width:741px)and (max-width:999px){html.diwali-theme .product-meta__title{font-size:24px}}html.diwali-theme .product-item{background:#fff;border-color:#c48a2652;border-radius:16px;box-shadow:0 1px 2px #4a0e1c0f,0 14px 30px -24px #4a0e1c8c}html.diwali-theme .product-item__aspect-ratio{background:linear-gradient(180deg,#fff,#fff8ee)}html.diwali-theme .product-item .product-item-meta{display:flex;flex-direction:column;align-items:center;gap:4px}html.diwali-theme .product-item .product-item-meta__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em;line-height:1.45}html.diwali-theme .product-item .price-list{align-items:baseline;gap:2px 8px}html.diwali-theme .product-item .price--compare{font-size:.86em;font-weight:400}html.diwali-theme .product-item .product-item-meta__reviews-badge{font-size:12px;color:#7a6266}html.diwali-theme .product-item .product-item-meta__reviews-badge :is(.jdgm-star,.rating__star){font-size:12px!important}.dw-card-shades{display:inline-flex;align-items:center;margin-top:2px;padding:3px 4px 3px 3px;border-radius:999px;background:#fff8ee;box-shadow:inset 0 0 0 1px #c48a264d;text-decoration:none}.dw-card-shades__dot{width:16px;height:16px;margin-inline-end:-4px;border-radius:50%;background-size:cover;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #0000001a}.dw-card-shades__more{margin-inline-start:9px;padding-inline-end:4px;font-size:11px;font-weight:600;color:#6b1328}.dw-card-badge{position:absolute;z-index:1;top:14px;right:10px;display:inline-flex;align-items:center;gap:3px;padding:2px 8px 2px 6px;border-radius:999px;background:var(--dw-gold-grad);color:var(--dw-maroon-700);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 10px -6px #9b6a17e6}.dw-card-badge svg{width:11px;height:11px;color:var(--dw-kumkum)}html.diwali-theme .product-item__cta-wrapper{margin-top:auto}@media(hover:none){html.diwali-theme{-webkit-tap-highlight-color:transparent}html.diwali-theme :is(.product-item__aspect-ratio,.dw-gift,.collection-slider__item,.dw-offer){transition:transform .15s ease}html.diwali-theme :is(.product-item__aspect-ratio,.dw-gift,.collection-slider__item,.dw-offer):active{transform:scale(.975)}html.diwali-theme :is(.button,.dw-btn,.dw-look__add,#gokwik-buy-now,.dw-app-bar__item):active{transform:scale(.97)}}@media screen and (max-width:740px){html.diwali-theme .product-item{border-radius:14px}.dw-card-badge{top:auto;bottom:8px;left:6px;right:auto;font-size:8.5px;padding:2px 6px 2px 5px}.dw-card-shades__dot{width:14px;height:14px}}.dw-app-bar{display:none}@media screen and (max-width:740px){.dw-app-bar{position:fixed;z-index:6;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;height:calc(62px + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);background:var(--dw-pattern-dark-url),linear-gradient(100deg,var(--dw-plum-900) 0%,var(--dw-maroon-700) 50%,var(--dw-plum-900) 100%);background-size:160px 160px,100% 100%;box-shadow:0 -1px #f2c14e99,0 -12px 30px -14px #1a0512b3}.dw-app-bar__item{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;height:62px;padding:0;background:none;color:#f8dd94b8;font-family:var(--text-font-family);font-size:10.5px;font-weight:500;letter-spacing:.02em;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease,transform .15s ease}.dw-app-bar__item svg{width:23px;height:23px}.dw-app-bar__item.is-active,.dw-app-bar__item[aria-expanded=true]{color:var(--dw-gold-300);font-weight:600}.dw-app-bar__item.is-active:before{content:"";position:absolute;top:0;width:26px;height:3px;border-radius:0 0 3px 3px;background:var(--dw-gold-grad);box-shadow:0 0 10px #ffb627cc}.dw-app-bar__item--feature{color:var(--dw-gold-200);align-content:end;padding-bottom:8px}.dw-app-bar__fab{display:grid;place-items:center;width:50px;height:50px;margin-top:-22px;border-radius:50%;background:var(--dw-gold-grad);color:var(--dw-maroon-700);box-shadow:0 0 0 4px var(--dw-plum-800),0 10px 22px -8px #ffaa28e6}.dw-app-bar__fab svg{width:24px;height:24px}.dw-app-bar__icon{position:relative;display:inline-flex}.dw-app-bar__count{position:absolute;top:-6px;right:-9px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--dw-gold-grad);color:var(--dw-maroon-700);font-size:10px;font-weight:700;box-shadow:0 0 0 2px var(--dw-plum-800)}html.diwali-theme:has(.dw-app-bar){--dw-float-offset: 62px}html.diwali-theme:has(.dw-app-bar) body{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}html.diwali-theme:has(.product-sticky-form){--dw-float-offset: 78px}}@media(prefers-reduced-motion:reduce){html.diwali-theme *,html.diwali-theme *:before,html.diwali-theme *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/diwali.css.map */
