:root{--dw-maroon:#5c0e24;--dw-maroon-2:#30061a;--dw-plum:#4a1240;--dw-gold:#e8c478;--dw-gold-2:#c99a48;--dw-gold-3:#f7d78c;--dw-marigold:#f08c1e;--dw-cream:#fff8ec;--dw-gold-grad:linear-gradient(135deg,#f7d78c 0%,#e8c478 35%,#c99a48 70%,#f1d08a 100%);--dw-maroon-grad:linear-gradient(135deg,#7a1430 0%,#5c0e24 45%,#30061a 100%)}body{background-image:radial-gradient(1200px 400px at 50% -120px,rgba(240,140,30,.07),transparent 70%)}.btn-primary,.btn.btn-primary,.product-form__submit,.newsletter-form__button,.minicart-action.btn-primary{background:var(--dw-maroon-grad)!important;color:var(--dw-gold-3)!important;border:1px solid rgba(232,196,120,.65)!important;border-radius:999px!important;box-shadow:0 4px 14px #5c0e2440,inset 0 1px #ffe6aa40;transition:box-shadow .25s ease,transform .25s ease,filter .25s ease;letter-spacing:.02em;font-weight:600}.btn-primary:hover,.product-form__submit:hover,.newsletter-form__button:hover{box-shadow:0 0 0 3px #e8c47840,0 8px 24px #f08c1e59!important;transform:translateY(-1px);filter:brightness(1.08)}.btn-primary:before,.btn-primary:after{background:transparent!important}.btn-checkout-dynamic .shopify-payment-button__button--unbranded,.button_buy-now button,.button_buy-now .btn{background:var(--dw-gold-grad)!important;color:var(--dw-maroon-2)!important;border-radius:999px!important;border:0!important;font-weight:700;box-shadow:0 6px 18px #c99a4859}.btn_view-all,.quick-url{border-radius:999px!important}.btn_view-all{border:1px solid var(--dw-gold-2)!important;color:var(--dw-maroon)!important;background:linear-gradient(#fff,#fff8ea)!important}.btn_view-all:hover{box-shadow:0 0 0 3px #e8c47840}.collection-tab__tab-item.btn-active{background:var(--dw-maroon-grad)!important;color:var(--dw-gold-3)!important;border-color:var(--dw-gold-2)!important}.section__header-heading{position:relative;padding-bottom:18px!important;color:var(--dw-maroon)!important}.section__header-heading:after{content:"";display:block;width:132px;height:14px;margin-top:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 14'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%23c99a48' stop-opacity='0'/%3E%3Cstop offset='.5' stop-color='%23c99a48'/%3E%3Cstop offset='1' stop-color='%23c99a48' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 7h54M78 7h54' stroke='url(%23g)' stroke-width='1.5'/%3E%3Cpath d='M66 0l5 7-5 7-5-7z' fill='%23e8c478'/%3E%3Ccircle cx='57' cy='7' r='1.8' fill='%23f08c1e'/%3E%3Ccircle cx='75' cy='7' r='1.8' fill='%23f08c1e'/%3E%3C/svg%3E") no-repeat left center/contain}.text-center .section__header-heading:after,.section__header.text-center .section__header-heading:after{margin-left:auto;margin-right:auto;background-position:center}.product-item__inner{border-radius:14px;transition:box-shadow .3s ease}.product-item:hover .product-item__inner{box-shadow:0 0 0 1.5px #e8c478e6,0 10px 26px #5c0e2424}.product__badges-sale{background:var(--dw-maroon-grad)!important;color:var(--dw-gold-3)!important;border:1px solid rgba(232,196,120,.6);border-radius:999px!important;font-weight:600}.product__badges:after{content:"\2726  Diwali Special";display:inline-flex;align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--dw-maroon-2);background:var(--dw-gold-grad);box-shadow:0 2px 8px #c99a4859}.price-regular.primary-color,.price--special .price-regular{color:var(--dw-maroon)!important}.dw-hero{position:relative;margin:0 auto;max-width:1945px}.dw-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.dw-hero__track::-webkit-scrollbar{display:none}.dw-hero__slide{flex:0 0 100%;scroll-snap-align:start;display:block;line-height:0}.dw-hero__slide img{width:100%;height:auto;display:block}.dw-hero__dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:8px}.dw-hero__dots button{width:9px;height:9px;border-radius:99px;border:1px solid var(--dw-gold);background:#ffffff40;padding:0;cursor:pointer;transition:width .3s}.dw-hero__dots button[aria-current=true]{width:26px;background:var(--dw-gold)}.dw-offer-strip{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center;align-items:center;padding:12px 16px;background:linear-gradient(90deg,#fff6e6,#fff,#fff6e6);border-bottom:1px solid rgba(201,154,72,.35);font-size:14px;color:var(--dw-maroon)}.dw-offer-strip b{font-weight:700}.dw-code{display:inline-block;border:1.5px dashed var(--dw-gold-2);border-radius:6px;padding:1px 8px;margin-left:4px;font-weight:700;letter-spacing:.06em;background:#fffaf0;cursor:pointer}.dw-offer-strip .dw-sep{color:var(--dw-gold-2)}.footer{position:relative;border-top:0!important}.footer:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,#f08c1e 0 10px,#f7c34a 10px 20px,#e46b16 20px 30px)}.footer__block-heading{color:var(--dw-maroon)!important}.dw-footer-wish{text-align:center;padding:22px 16px 6px;font-family:Great Vibes,cursive;font-size:30px;color:var(--dw-gold-2)}.dw-footer-wish small{display:block;font-family:var(--font-body-family,system-ui,sans-serif);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--dw-maroon);margin-top:4px}.dw-sparkles{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;overflow:hidden}.dw-sparkles i{position:absolute;width:6px;height:6px;opacity:0;background:radial-gradient(circle,#ffe7a8 0,#f7c34a 40%,transparent 70%);border-radius:50%;animation:dw-tw 4.5s ease-in-out infinite}@keyframes dw-tw{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.85;transform:scale(1)}}.dw-diya{position:fixed;left:14px;bottom:18px;z-index:3;width:44px;height:44px;pointer-events:none;filter:drop-shadow(0 0 10px rgba(255,170,60,.65))}.dw-diya .fl{transform-origin:50% 100%;animation:dw-fl 1.6s ease-in-out infinite alternate}@keyframes dw-fl{0%{transform:scaleY(.9) rotate(-3deg)}to{transform:scaleY(1.08) rotate(3deg)}}@media(max-width:767px){.dw-sparkles i:nth-child(n+7){display:none}.dw-diya{display:none}.dw-offer-strip>span{white-space:nowrap}.dw-offer-strip .dw-lbl{display:none}.section__header-heading:after{width:110px}.dw-offer-strip{font-size:12.5px;gap:4px 10px;padding:9px 10px;line-height:1.5}.dw-offer-strip .dw-sep,.dw-offer-strip .dw-valid,.dw-offer-strip .dw-long{display:none}.dw-footer-wish{font-size:26px}}@media(prefers-reduced-motion:reduce){.dw-sparkles,.dw-diya .fl{animation:none!important}.dw-sparkles{display:none}.dw-hero__track{scroll-behavior:auto}}@media(min-width:768px){.dw-offer-strip .dw-short{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/diwali.css.map */
