.coord-diwali-section{padding-top:var(--diwali-space-top);padding-bottom:var(--diwali-space-bottom)}@media(max-width:599px){.coord-diwali-section.page-width{width:calc(100% - 32px)}}.coord-diwali{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;gap:24px;border:1px solid #c88b68;border-radius:16px;background:radial-gradient(ellipse at 8% 0%,#963a60 0%,transparent 60%),linear-gradient(115deg,#4f1634,#742445 65%,#4f1634);color:#fff8ee;padding:32px 36px;font-family:Arial,Helvetica,sans-serif}.coord-diwali[hidden],.coord-diwali [hidden]{display:none!important}.coord-diwali--hero{grid-template-columns:1.2fr 1fr 1fr;min-height:250px}.coord-diwali__decoration{position:absolute;inset:auto auto -4px 4px;color:#edc080;opacity:.2;z-index:-1;transform:rotate(-12deg) scale(2)}.coord-diwali:after{content:"";position:absolute;right:-50px;top:-100px;width:260px;height:260px;border:1px solid #edc08055;border-radius:50%;box-shadow:0 0 0 18px #edc0800a,0 0 0 36px #edc0800a,0 0 0 54px #edc0800a;pointer-events:none;z-index:-1}.coord-diwali__brand{display:block;color:#f3cf9e;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:13px}.coord-diwali .coord-diwali__title{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.2vw,44px);font-weight:400;line-height:1.12;letter-spacing:-.03em;margin:0 0 12px}.coord-diwali__subtitle{color:#f6dbe5;font-size:13px;line-height:1.6;margin:0;max-width:260px}.coord-diwali__offer{text-align:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:0 16px;border-left:1px solid #f2c98945;border-right:1px solid #f2c98945}.coord-diwali__offer strong{display:block;color:#f8d396;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.6vw,78px);font-weight:400;line-height:1.04;letter-spacing:-.04em;white-space:nowrap}.coord-diwali__offer>span{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.coord-diwali__offer>small{font-size:10px;line-height:1.5;color:#f6dbe5;margin-top:6px}.coord-diwali__finish{display:flex;flex-direction:column;gap:17px;align-items:center}.coord-diwali__clock{text-align:center;width:100%;max-width:280px}.coord-diwali__clock>p{margin:0 0 10px;font-size:10px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:#f3cf9e}.coord-diwali__digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.coord-diwali__digits>span{display:flex;flex-direction:column;gap:6px;min-width:0;background:#fff8ee10;border:1px solid #fff8ee35;border-radius:7px;padding:10px 4px 8px}.coord-diwali__digits b{font-size:25px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;color:#fff8ee}.coord-diwali__digits small{font-size:8px;letter-spacing:.04em;color:#f6dbe5}.coord-diwali__clock time{display:block;font-size:9px;line-height:1.5;color:#f6dbe5;margin-top:9px}.coord-diwali__button{min-height:46px;padding:13px 25px;background:#f8d396;color:#4f1634;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;gap:25px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s ease}.coord-diwali__button:hover{background:#ffe4ba;color:#4f1634}.coord-diwali__button:focus-visible{outline:3px solid #fff8ee;outline-offset:4px}.coord-diwali__setup{grid-column:1/-1;font-size:12px;border:1px dashed currentColor;padding:10px;margin:0}.coord-diwali--compact{grid-template-columns:1fr;padding:22px 24px;gap:15px;margin:20px 0;background:linear-gradient(120deg,#fff2f7,#fff8ee);border-color:#e7bdc9;border-radius:12px;color:#6c2346}.coord-diwali--compact:after{opacity:.45}.coord-diwali--compact .coord-diwali__brand{display:none}.coord-diwali--compact .coord-diwali__title{font-size:26px;margin-bottom:5px}.coord-diwali--compact .coord-diwali__subtitle{display:none}.coord-diwali--compact .coord-diwali__offer{text-align:left;padding:0;border:0;align-items:flex-start;gap:4px}.coord-diwali--compact .coord-diwali__offer strong{font-size:43px;color:#963a60}.coord-diwali--compact .coord-diwali__offer>span{font-size:10px;letter-spacing:.12em}.coord-diwali--compact .coord-diwali__offer>small{font-size:10px;color:#716568;margin-top:2px}.coord-diwali--compact .coord-diwali__finish{align-items:flex-start;gap:0}.coord-diwali--compact .coord-diwali__clock{max-width:300px;text-align:left}.coord-diwali--compact .coord-diwali__clock>p{color:#963a60}.coord-diwali--compact .coord-diwali__digits>span{background:#fff;border-color:#e7bdc9;align-items:center}.coord-diwali--compact .coord-diwali__digits b{color:#6c2346}.coord-diwali--compact .coord-diwali__digits small,.coord-diwali--compact .coord-diwali__clock time{color:#716568}.coord-diwali--compact .coord-diwali__decoration{inset:25px 12px auto auto;transform:rotate(0) scale(1.25);opacity:.12}@media(max-width:989px){.coord-diwali--hero{grid-template-columns:1fr 1fr;gap:24px;padding:28px}.coord-diwali--hero .coord-diwali__offer{border-right:0}.coord-diwali--hero .coord-diwali__finish{grid-column:1/-1;flex-direction:row;justify-content:center;gap:24px}}@media(max-width:599px){.coord-diwali--hero{grid-template-columns:1fr;text-align:center;padding:28px 20px;gap:22px}.coord-diwali--hero .coord-diwali__brand{font-size:9px;margin-bottom:10px}.coord-diwali--hero .coord-diwali__title{font-size:34px;margin-bottom:8px}.coord-diwali--hero .coord-diwali__subtitle{margin:auto;font-size:12px}.coord-diwali--hero .coord-diwali__offer{border:0;padding:0}.coord-diwali--hero .coord-diwali__offer strong{font-size:68px}.coord-diwali--hero .coord-diwali__finish{flex-direction:column;gap:18px}.coord-diwali--hero .coord-diwali__clock{max-width:280px}.coord-diwali--compact{padding:20px}.coord-diwali--compact .coord-diwali__title{font-size:24px}}@media(prefers-reduced-motion:reduce){.coord-diwali__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
