:root{--dw-night: #3b0a2a;--dw-maroon: #7a0c1e;--dw-kumkum: #c8102e;--dw-flame: #ff8a1f;--dw-gold: #e0a21a;--dw-gold-light: #ffe08a;--dw-cream: #fff7e8}html[data-dw-theme]{accent-color:var(--dw-kumkum)}html[data-dw-theme] ::selection{background:#ffd76a;color:#4a0a16}html[data-dw-theme] body{background-image:radial-gradient(circle at 12% 0%,rgba(255,190,60,.16),transparent 38%),radial-gradient(circle at 92% 8%,rgba(200,16,46,.09),transparent 34%)}html[data-dw-theme] .card-wrapper .card,html[data-dw-theme] .card-wrapper .card--standard,html[data-dw-theme] .card-wrapper .card--card{border-color:#e0a21a8c}html[data-dw-theme] .card-wrapper:hover .card{box-shadow:0 10px 26px #c8102e29,0 0 0 1px #e0a21ab3}html[data-dw-theme] .badge{border-color:var(--dw-gold);letter-spacing:.06em}html[data-dw-theme] .cart-drawer .drawer__inner,html[data-dw-theme] .drawer__inner{border-left:3px solid var(--dw-gold)}html[data-dw-theme] .drawer__header{border-bottom:2px solid rgba(224,162,26,.55)}html[data-dw-theme] hr{border-color:#e0a21a80}html[data-dw-theme] .title-wrapper-with-link .title,html[data-dw-theme] .section-header .title,html[data-dw-theme] h1.title{text-shadow:0 1px 0 rgba(255,224,138,.55)}html[data-dw-theme] .shopify-section-group-footer-group{position:relative;border-top:3px solid var(--dw-gold)}html[data-dw-theme] .shopify-section-group-footer-group:before{content:"";position:absolute;left:0;right:0;top:-9px;height:6px;pointer-events:none;background:repeating-linear-gradient(90deg,var(--dw-kumkum) 0 10px,var(--dw-gold) 10px 14px,var(--dw-flame) 14px 24px,var(--dw-gold) 24px 28px);opacity:.9}html[data-dw-frames] a[class*=image-wrapper-][href*="/products/"]:after,html[data-dw-frames] [class*=image-wrapper-]:has(a[href*="/products/"]):after,html[data-dw-frames] .card-wrapper:has(a[href*="/products/"]) .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 3px #e0a21a,inset 0 0 0 4.5px #fff8ece6,inset 0 0 0 6px #c8102e;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffe08a'/%3E%3Cstop offset='.5' stop-color='%23e0a21a'/%3E%3Cstop offset='1' stop-color='%23b46a08'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f4b13a'/%3E%3Cstop offset='.55' stop-color='%23d9731a'/%3E%3Cstop offset='1' stop-color='%238f3a0a'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ff7a00'/%3E%3Cstop offset='.6' stop-color='%23ffc21a'/%3E%3Cstop offset='1' stop-color='%23fff3a0'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23e5243b'/%3E%3Cstop offset='1' stop-color='%23a30a1f'/%3E%3C/linearGradient%3E%3CradialGradient id='o' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffe9a0' stop-opacity='.95'/%3E%3Cstop offset='1' stop-color='%23ffb81c' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='24' cy='15' r='14' fill='url%28%23o%29'/%3E%3Cpath d='M24 2C30 9 33 14 29.5 20.5C28 23 26 24 24 24C22 24 20 23 18.5 20.5C15 14 18 9 24 2z' fill='url%28%23f%29'/%3E%3Cpath d='M24 11C27 15 27.5 18 26 20.5C25.3 21.7 24.7 22 24 22C23.3 22 22.7 21.7 22 20.5C20.5 18 21 15 24 11z' fill='%23fffbe0'/%3E%3Cpath d='M3 28h42c0 9.500-8.500 16-21 16S3 37.500 3 28z' fill='url%28%23c%29'/%3E%3Cpath d='M3 28h42' stroke='url%28%23g%29' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M7 33.500c10 3 24 3 34 0' fill='none' stroke='%23ffe08a' stroke-width='1.600' stroke-linecap='round'/%3E%3Ccircle cx='14' cy='38' r='1.300' fill='%23ffe08a'/%3E%3Ccircle cx='24' cy='40' r='1.300' fill='%23ffe08a'/%3E%3Ccircle cx='34' cy='38' r='1.300' fill='%23ffe08a'/%3E%3C/svg%3E") top 6px center / 28px 28px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0C10.800 6 14 9.200 20 10C14 10.800 10.800 14 10 20C9.200 14 6 10.800 0 10C6 9.200 9.200 6 10 0z' fill='%23ffe08a'/%3E%3C/svg%3E") top 12px left 24% / 11px 11px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0C10.800 6 14 9.200 20 10C14 10.800 10.800 14 10 20C9.200 14 6 10.800 0 10C6 9.200 9.200 6 10 0z' fill='%23ffe08a'/%3E%3C/svg%3E") top 12px right 24% / 11px 11px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffe08a'/%3E%3Cstop offset='.5' stop-color='%23e0a21a'/%3E%3Cstop offset='1' stop-color='%23b46a08'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f4b13a'/%3E%3Cstop offset='.55' stop-color='%23d9731a'/%3E%3Cstop offset='1' stop-color='%238f3a0a'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ff7a00'/%3E%3Cstop offset='.6' stop-color='%23ffc21a'/%3E%3Cstop offset='1' stop-color='%23fff3a0'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23e5243b'/%3E%3Cstop offset='1' stop-color='%23a30a1f'/%3E%3C/linearGradient%3E%3CradialGradient id='o' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffe9a0' stop-opacity='.95'/%3E%3Cstop offset='1' stop-color='%23ffb81c' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg transform='translate%2820 20%29'%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%280%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%2845%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%2890%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28135%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28180%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28225%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28270%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28315%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Ccircle r='5' fill='url%28%23g%29'/%3E%3Ccircle r='2.200' fill='%23c8102e'/%3E%3C/g%3E%3C/svg%3E") bottom 9px left 9px / 18px 18px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffe08a'/%3E%3Cstop offset='.5' stop-color='%23e0a21a'/%3E%3Cstop offset='1' stop-color='%23b46a08'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f4b13a'/%3E%3Cstop offset='.55' stop-color='%23d9731a'/%3E%3Cstop offset='1' stop-color='%238f3a0a'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ff7a00'/%3E%3Cstop offset='.6' stop-color='%23ffc21a'/%3E%3Cstop offset='1' stop-color='%23fff3a0'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23e5243b'/%3E%3Cstop offset='1' stop-color='%23a30a1f'/%3E%3C/linearGradient%3E%3CradialGradient id='o' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffe9a0' stop-opacity='.95'/%3E%3Cstop offset='1' stop-color='%23ffb81c' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg transform='translate%2820 20%29'%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%280%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%2845%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%2890%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28135%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28180%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28225%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28270%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Cpath d='M0 -3C-4.500 -9 -4 -15 0 -19C4 -15 4.500 -9 0 -3z' transform='rotate%28315%29' fill='url%28%23r%29' stroke='%23ffe08a' stroke-width='.8'/%3E%3Ccircle r='5' fill='url%28%23g%29'/%3E%3Ccircle r='2.200' fill='%23c8102e'/%3E%3C/g%3E%3C/svg%3E") bottom 9px right 9px / 18px 18px no-repeat,linear-gradient(180deg,#3c081e99,#3c081e00 46px) top / 100% 46px no-repeat}@keyframes dw-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-2.5px) rotate(2deg)}}@keyframes dw-pulse{0%,to{transform:scale(1) rotate(0);opacity:.95}50%{transform:scale(1.18) rotate(8deg);opacity:1}}@keyframes dw-flicker{0%,to{filter:drop-shadow(0 0 5px rgba(255,190,60,.95))}30%{filter:drop-shadow(0 0 9px rgba(255,214,90,1))}60%{filter:drop-shadow(0 0 4px rgba(255,150,40,.8))}}@keyframes dw-twinkle{0%,to{opacity:.25;transform:scale(.6)}50%{opacity:1;transform:scale(1.1)}}.dw-banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 12px;color:#fff8ec;text-align:center;background:linear-gradient(100deg,#3b0a2a,#7a0c1e 38%,#d9480f 78%,#ff8a1f);background-size:200% 100%;animation:dw-banner-move 10s ease-in-out infinite alternate;border-bottom:2px solid #e0a21a}.dw-banner:before,.dw-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dw-banner:before{background:radial-gradient(circle,rgba(255,240,170,.95) 0 1.2px,transparent 1.8px) 0 0 / 61px 29px,radial-gradient(circle,rgba(255,214,120,.85) 0 1px,transparent 1.6px) 23px 13px / 87px 37px;animation:dw-twinkle-bg 3.2s ease-in-out infinite alternate}.dw-banner:after{background:linear-gradient(110deg,transparent 30%,rgba(255,236,160,.38) 50%,transparent 70%);transform:translate(-100%);animation:dw-sweep 4.8s ease-in-out infinite}@keyframes dw-twinkle-bg{0%{opacity:.35}to{opacity:1}}.dw-banner__icon{position:relative;z-index:1;width:32px;height:32px;flex:none}.dw-banner__icon svg{width:100%;height:100%;display:block}.dw-banner__icon--diya svg{animation:dw-float 3s ease-in-out infinite,dw-flicker 1.6s ease-in-out infinite}.dw-banner__icon--rg{width:24px;height:24px}.dw-banner__icon--rg svg{animation:dw-spin 9s linear infinite;filter:drop-shadow(0 0 4px rgba(255,224,138,.8))}@keyframes dw-spin{to{transform:rotate(360deg)}}.dw-banner__text{position:relative;z-index:1;line-height:1.25}.dw-banner__title{margin:0;font-size:1.7rem;font-weight:800;letter-spacing:.04em;background:linear-gradient(180deg,#fff8dc 10%,#ffd76a 60%,#ffb81c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.35))}.dw-banner__sub{margin:2px 0 0;font-size:1.15rem;opacity:.95;letter-spacing:.03em}.dw-banner__sub b{color:#ffe08a}.dw-banner__cta{position:relative;z-index:1;flex:none;padding:7px 14px;min-height:34px;display:inline-flex;align-items:center;border-radius:40px;background:linear-gradient(180deg,#fff8dc,#ffd76a);color:#7a0c1e;font-weight:800;font-size:1.2rem;text-decoration:none;box-shadow:0 0 #ffe08ae6;animation:dw-cta 1.8s ease-out infinite}@keyframes dw-banner-move{to{background-position:100% 0}}@keyframes dw-sweep{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes dw-cta{0%{box-shadow:0 0 #ffe08ae6}to{box-shadow:0 0 0 12px #ffe08a00}}@media screen and (max-width:480px){.dw-banner{padding:8px 10px;gap:8px}.dw-banner__title{font-size:1.45rem}.dw-banner__sub{font-size:1.05rem}.dw-banner__icon--rg{display:none}.dw-banner__cta~.dw-banner__icon--diya{display:none}.dw-banner__icon--diya{width:28px;height:28px}.dw-banner__cta{padding:6px 12px;font-size:1.1rem}}.dw-lights{position:relative;z-index:6;height:0;overflow:visible;pointer-events:none}.dw-lights:before,.dw-lights:after{content:"";position:absolute;left:0;right:0;top:0;height:22px}.dw-lights:before{background:radial-gradient(circle at 50% 50%,#fff3b0 0 1.5px,#ffb81c 2.5px,rgba(255,138,31,.55) 5px,transparent 7px) 0 9px / 44px 22px repeat-x,radial-gradient(circle at 50% 50%,#ffd0d6 0 1.5px,#ff4d6a 2.5px,rgba(200,16,46,.55) 5px,transparent 7px) 22px 9px / 44px 22px repeat-x,linear-gradient(#b9831a,#b9831a) 0 3px / 100% 1.5px no-repeat;animation:dw-bulbs 1.6s ease-in-out infinite alternate}.dw-lights:after{background:radial-gradient(circle at 50% 50%,#fff3b0 0 1.5px,#ffd23f 2.5px,rgba(255,190,60,.5) 5px,transparent 7px) 11px 9px / 44px 22px repeat-x,radial-gradient(circle at 50% 50%,#ffe9c4 0 1.5px,#ff8a1f 2.5px,rgba(255,110,20,.5) 5px,transparent 7px) 33px 9px / 44px 22px repeat-x;animation:dw-bulbs 1.6s ease-in-out .8s infinite alternate}@keyframes dw-bulbs{0%{opacity:.35}to{opacity:1}}@media screen and (max-width:749px){.dw-lights:before,.dw-lights:after{height:18px}}.dw-ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;pointer-events:none}.dw-ember{position:absolute;bottom:-20px;width:var(--s, 9px);height:var(--s, 9px);color:var(--c, #ffc21a);opacity:0;filter:drop-shadow(0 0 4px currentColor);animation:dw-rise var(--t, 14s) linear var(--d, 0s) infinite}.dw-ember svg{width:100%;height:100%;display:block;animation:dw-twinkle 1.8s ease-in-out infinite}@keyframes dw-rise{0%{transform:translateZ(0);opacity:0}10%{opacity:.85}85%{opacity:.7}to{transform:translate3d(var(--x, 30px),-108vh,0);opacity:0}}.dw-lamp{position:fixed;z-index:100000;width:30px;height:30px;margin:-15px 0 0 -15px;pointer-events:none}.dw-lamp svg{display:block;width:100%;height:100%;opacity:0;transform-origin:50% 70%;animation:dw-light 1.35s ease-out forwards;animation-delay:var(--d, 0ms)}@keyframes dw-light{0%{opacity:0;transform:scale(.3) translateY(6px);filter:brightness(.6) drop-shadow(0 0 0 rgba(255,190,60,0))}18%{opacity:1;transform:scale(1.25) translateY(0);filter:brightness(1.5) drop-shadow(0 0 12px rgba(255,214,90,1))}34%{transform:scale(1);filter:brightness(1.15) drop-shadow(0 0 8px rgba(255,190,60,.95))}75%{opacity:1;filter:brightness(1.1) drop-shadow(0 0 6px rgba(255,170,40,.8))}to{opacity:0;transform:scale(.9);filter:brightness(1) drop-shadow(0 0 0 rgba(255,190,60,0))}}.dw-glint{position:fixed;z-index:100000;width:12px;height:12px;margin:-6px 0 0 -6px;color:#ffe08a;pointer-events:none;opacity:0;filter:drop-shadow(0 0 5px rgba(255,224,138,.95));animation:dw-glint .95s ease-out forwards;animation-delay:var(--d, 0ms)}.dw-glint svg{width:100%;height:100%;display:block}@keyframes dw-glint{0%{opacity:0;transform:translate(0) scale(.3) rotate(0)}25%{opacity:1}to{opacity:0;transform:translate(var(--gx, 0),var(--gy, -14px)) scale(1.1) rotate(120deg)}}.dw-spark{position:fixed;z-index:100002;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--c, #ffd23f);box-shadow:0 0 8px 2px var(--c, #ffd23f);pointer-events:none;opacity:0;animation:dw-spark .85s cubic-bezier(.1,.7,.3,1) forwards}@keyframes dw-spark{0%{opacity:1;transform:translate(0) scale(1.2)}to{opacity:0;transform:translate(var(--bx, 0),var(--by, 0)) scale(.2)}}.dw-bump{animation:dw-bump .7s cubic-bezier(.3,1.6,.5,1);filter:drop-shadow(0 0 8px rgba(255,190,60,.95))}@keyframes dw-bump{0%{transform:scale(1)}35%{transform:scale(1.45) rotate(-8deg)}70%{transform:scale(.92) rotate(4deg)}to{transform:scale(1)}}.dw-bless{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s;background:radial-gradient(circle at 50% 45%,#fff0aaf5,#ffaa28cc 30%,#7a0c1ee6 70%,#28061cf5);-webkit-tap-highlight-color:transparent}.dw-bless.is-on{opacity:1;visibility:visible;transition:opacity .18s ease}.dw-bless__rays{position:absolute;left:50%;top:45%;width:190vmax;height:190vmax;margin:-95vmax 0 0 -95vmax;background:repeating-conic-gradient(from 0deg,rgba(255,244,190,.3) 0deg 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 55%);mask-image:radial-gradient(circle,#000 0%,transparent 55%);animation:dw-rays 8s linear infinite}@keyframes dw-rays{to{transform:rotate(360deg)}}.dw-bless__card{position:relative;z-index:2;box-sizing:border-box;width:min(86vw,340px);padding:26px 20px 22px;text-align:center;border-radius:26px;color:#7a0c1e;background:linear-gradient(180deg,#fffdf6,#ffeec2);border:3px solid #e0a21a;box-shadow:0 0 0 5px #fff6,0 18px 50px #28061c99,0 0 70px #ffbe3cf2;transform:scale(.6);opacity:0}.dw-bless.is-on .dw-bless__card{animation:dw-card-in .65s cubic-bezier(.2,1.4,.4,1) .05s forwards}@keyframes dw-card-in{0%{transform:scale(.6) translateY(24px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.dw-bless__diya{width:84px;height:84px;margin:-66px auto 2px;filter:drop-shadow(0 6px 10px rgba(122,12,30,.5)) drop-shadow(0 0 18px rgba(255,190,60,1));animation:dw-float 2.6s ease-in-out infinite}.dw-bless__diya svg{width:100%;height:100%;display:block}.dw-bless__title{margin:0;font-size:3rem;font-weight:900;line-height:1.15;color:#c8102e;letter-spacing:.01em;text-shadow:0 2px 0 #ffe08a}.dw-bless__text{margin:8px 0 0;font-size:1.55rem;line-height:1.4;font-weight:600;color:#7a0c1e}.dw-bless__sub{margin:10px 0 0;font-size:1.2rem;color:#8a5a12}.dw-bless__row{display:flex;justify-content:center;gap:10px;margin-top:12px}.dw-bless__row svg{width:22px;height:22px;animation:dw-pulse 1.8s ease-in-out infinite}.dw-bless__row svg:nth-child(2){animation-delay:.3s}.dw-bless__row svg:nth-child(3){animation-delay:.6s}.dw-petal{position:absolute;top:-40px;width:16px;height:22px;pointer-events:none;animation:dw-fall linear forwards;animation-duration:var(--t, 2.4s);animation-delay:var(--d, 0s);opacity:0}.dw-petal svg{width:100%;height:100%;display:block}@keyframes dw-fall{0%{transform:translateZ(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translate3d(var(--x, 30px),112vh,0) rotate(var(--r, 540deg));opacity:.9}}.dw-fw{position:absolute;width:0;height:0;pointer-events:none}.dw-fw i{position:absolute;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--c);box-shadow:0 0 8px 2px var(--c);opacity:0;animation:dw-fw 1.1s cubic-bezier(.1,.8,.3,1) forwards;animation-delay:var(--d, 0s)}@keyframes dw-fw{0%{opacity:1;transform:translate(0) scale(1.3)}70%{opacity:1}to{opacity:0;transform:translate(var(--fx),calc(var(--fy) + 22px)) scale(.3)}}@media(prefers-reduced-motion:reduce){.dw-banner,.dw-banner *,.dw-banner:before,.dw-banner:after,.dw-lights:before,.dw-lights:after,.dw-bless__rays,.dw-bless__diya,.dw-bless__row svg{animation:none!important}.dw-petal,.dw-fw,.dw-ambient{display:none}}.dw-timer{margin:4px 0 0;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.dw-timer[hidden]{display:none}.dw-timer__lbl{font-size:1.1rem;font-weight:600;opacity:.95;margin-right:2px}.dw-timer__box{display:inline-flex;flex-direction:column;align-items:center;min-width:34px;padding:2px 5px;border-radius:6px;background:#14000e73;border:1px solid rgba(255,215,106,.45);line-height:1.1}.dw-timer__box b{font-size:1.5rem;font-weight:800;color:#ffe08a;font-variant-numeric:tabular-nums}.dw-timer__box i{font-style:normal;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;opacity:.85}@media(max-width:749px){.dw-timer{gap:3px}.dw-timer__lbl{display:none}.dw-timer__box{min-width:30px}.dw-timer__box b{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/diwali.css.map */
