.divali-sale-banner_banner__N9dXm{position:relative;z-index:1;isolation:isolate;max-width:80rem;margin:0 auto 2.5rem;overflow:hidden;border:1px solid #b79662;border-radius:1rem;background:radial-gradient(ellipse at 12% 85%,#a25b343b,transparent 40%),radial-gradient(ellipse at 90% 80%,#a25b344d,transparent 40%),linear-gradient(110deg,#281e32,#43283c 50%,#281e32);color:#fff3d8;box-shadow:0 12px 32px #38203718}.divali-sale-banner_banner__N9dXm:after{content:"";position:absolute;z-index:-1;inset:7px;border:1px solid #d5b77a40;border-radius:.65rem;pointer-events:none}.divali-sale-banner_ornaments__90_U2{position:absolute;z-index:-1;inset:0;pointer-events:none}.divali-sale-banner_rangoli__loAh_{position:absolute;width:25rem;height:25rem;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #d8b47620;border-radius:50%;outline:1px dashed #d8b47620;outline-offset:-16px;background:repeating-conic-gradient(#e9c68a08 0deg 1deg,transparent 1deg 15deg);box-shadow:0 0 0 30px #d8b47605,0 0 0 31px #d8b47612}.divali-sale-banner_copy__t29jk{position:relative;padding:1.65rem 1rem 7rem;text-align:center}.divali-sale-banner_eyebrow__VLNbp{margin:0 0 .35rem;color:#e4c28c;font-size:.6rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.divali-sale-banner_title__w_R_9{margin:0;color:#ffebc1;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;line-height:1.05;letter-spacing:-.035em}.divali-sale-banner_products__3KKOa{margin:.65rem 0 0;font-size:clamp(.75rem,1.25vw,.95rem);color:#f0dfd6}.divali-sale-banner_price__vnMmu{margin:.4rem 0 0;color:#ffdc98;font-size:1.1rem;font-weight:600}.divali-sale-banner_link__nkxEn{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:.5rem;color:#fff3d8;font-size:.75rem;text-decoration:underline;text-underline-offset:5px}.divali-sale-banner_link__nkxEn:hover{color:#ffd285}.divali-sale-banner_validity__SkG8R{margin:.6rem 0 0;color:#f0dfd6;font-size:.875rem;line-height:1.6}.divali-sale-banner_link__nkxEn:focus-visible{outline:2px solid #ffd285;outline-offset:4px;border-radius:2px}.divali-sale-banner_lamp__gmHRJ{position:absolute;width:6rem;bottom:.15rem;animation:divali-sale-banner_drift__IfLR5 7s ease-in-out infinite}.divali-sale-banner_lamp__gmHRJ img{display:block;width:100%;height:auto;filter:drop-shadow(0 0 12px #f4ba4b26)}.divali-sale-banner_leftSmall__zZBSk{left:6%;width:4rem;animation-delay:-3s}.divali-sale-banner_leftLarge__mQMaW{left:20%;animation-delay:-1s}.divali-sale-banner_rightLarge__m3TBK{right:20%;animation-delay:-4s}.divali-sale-banner_rightSmall__au5P8{right:6%;width:4rem;animation-delay:-6s}.divali-sale-banner_sparkles__ykkCQ{position:absolute;inset:0;opacity:.65;background-image:radial-gradient(circle at 8% 23%,#f6d79e 0 1px,transparent 2px),radial-gradient(circle at 21% 40%,#f6d79e 0 1px,transparent 2px),radial-gradient(circle at 34% 15%,#f6d79e 0 1px,transparent 2px),radial-gradient(circle at 70% 22%,#f6d79e 0 1px,transparent 2px),radial-gradient(circle at 83% 38%,#f6d79e 0 1.5px,transparent 2.5px),radial-gradient(circle at 93% 16%,#f6d79e 0 1px,transparent 2px);animation:divali-sale-banner_glow__GNEq4 5s ease-in-out infinite alternate}@keyframes divali-sale-banner_drift__IfLR5{0%,to{transform:translate(0) rotate(-2deg)}50%{transform:translate(8px,-9px) rotate(2deg)}}@keyframes divali-sale-banner_glow__GNEq4{to{opacity:.25}}@media (min-width:640px){.divali-sale-banner_copy__t29jk{padding:1.6rem 9rem}.divali-sale-banner_lamp__gmHRJ{bottom:1rem}.divali-sale-banner_leftLarge__mQMaW{left:1%;width:10rem}.divali-sale-banner_rightLarge__m3TBK{right:1%;width:10rem}.divali-sale-banner_leftSmall__zZBSk,.divali-sale-banner_rightSmall__au5P8{bottom:.25rem;width:4.5rem}.divali-sale-banner_leftSmall__zZBSk{left:12%}.divali-sale-banner_rightSmall__au5P8{right:12%}}@media (min-width:1024px){.divali-sale-banner_leftLarge__mQMaW{left:7%;width:12rem}.divali-sale-banner_rightLarge__m3TBK{right:7%;width:12rem}.divali-sale-banner_leftSmall__zZBSk{left:2%;width:6.5rem}.divali-sale-banner_rightSmall__au5P8{right:2%;width:6.5rem}}@media (prefers-reduced-motion:reduce){.divali-sale-banner_lamp__gmHRJ,.divali-sale-banner_sparkles__ykkCQ{animation:none}}.divali-decorations_decoration__6yo2b{position:fixed;z-index:20;inset:0;pointer-events:none}.divali-decorations_lamps__kJHVL{position:absolute;inset:0;overflow:hidden}.divali-decorations_lamp__Mq0xv{position:absolute;width:clamp(3.5rem,5vw,5rem);opacity:.7;animation:divali-decorations_float__a7WlQ 18s ease-in-out infinite;filter:drop-shadow(0 3px 10px #dca35b30)}.divali-decorations_lamp__Mq0xv img{display:block;width:100%;height:auto}.divali-decorations_lamp__Mq0xv:first-child{left:0;top:18%;animation-delay:-3s}.divali-decorations_lamp__Mq0xv:nth-child(2){right:0;top:28%;animation-delay:-12s}.divali-decorations_lamp__Mq0xv:nth-child(3){left:1%;top:56%;animation-delay:-7s;animation-duration:22s}.divali-decorations_lamp__Mq0xv:nth-child(4){right:1%;top:68%;animation-delay:-16s;animation-duration:24s}.divali-decorations_lamp__Mq0xv:nth-child(5){left:22%;bottom:1%;width:3rem;animation-delay:-9s;opacity:.5}.divali-decorations_lamp__Mq0xv:nth-child(6){right:20%;top:12%;width:3rem;animation-delay:-14s;opacity:.5}.divali-decorations_lamp__Mq0xv:nth-child(7){left:0;top:84%;width:3rem;animation-delay:-19s;animation-duration:26s}.divali-decorations_lamp__Mq0xv:nth-child(8){right:0;top:46%;width:3rem;animation-delay:-5s;animation-duration:21s}@keyframes divali-decorations_float__a7WlQ{0%,to{transform:translate(0) rotate(-5deg)}50%{transform:translate(12px,-55px) rotate(5deg)}}@media (max-width:639px){.divali-decorations_lamp__Mq0xv{width:2.75rem;opacity:.55}.divali-decorations_lamp__Mq0xv:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.divali-decorations_lamp__Mq0xv{animation:none}}@media print{.divali-decorations_decoration__6yo2b{display:none}}