.caf-dw{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.caf-dw .caf-dw__now{font-weight:700;color:var(--color-foreground, #1a3028)}.caf-dw__was{font-size:.86em;opacity:.55;text-decoration-thickness:1px}.caf-dw__tag{align-self:center;font-family:var(--font-body--family, inherit);font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1;text-transform:uppercase;white-space:nowrap;color:#fff;background:#9a3f17;padding:4px 8px 4px 7px;border-radius:999px}.caf-dw__tag:before{content:"";display:inline-block;width:5px;height:7px;margin-right:5px;vertical-align:-1px;border-radius:50%/65% 65% 35% 35%;background:#ffd36b}.caf-dw-bar{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 44px;background:#5c1f0c;background-image:linear-gradient(90deg,#4a1909,#7a2c10 50%,#4a1909);color:#fbe7c0;font-size:13.5px;line-height:1.4;text-align:center}.caf-dw-bar a{color:#ffd36b;font-weight:700;text-decoration:underline;text-underline-offset:2px}.caf-dw-bar strong{color:#fff}.caf-dw-bar__close{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;background:none;color:#fbe7c0;font-size:20px;line-height:1;cursor:pointer}@media(max-width:749px){.caf-dw-bar{font-size:12.5px;padding:8px 38px 8px 14px}}.cdw{--cdw-gold: #e3b45a;--cdw-cream: #f6ead2;position:relative;overflow:hidden;color:var(--cdw-cream);padding-top:calc(var(--header-height, 0px) * var(--transparent-header-offset-boolean, 0));background-color:#14261c;background-image:radial-gradient(55% 75% at 78% 62%,rgba(232,137,43,.26),transparent 62%),radial-gradient(40% 60% at 8% 100%,rgba(200,146,42,.12),transparent 70%),linear-gradient(180deg,#1a3028,#12221a)}.cdw__toran{display:block;position:relative;z-index:1}.cdw__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:32px;max-width:1240px;margin:0 auto;padding:8px 6vw 52px}.cdw__kicker{margin:0 0 14px;font-family:var(--font-body--family, inherit);font-size:12px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--cdw-gold)}.cdw__kicker:before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:var(--cdw-gold)}.cdw__title{margin:0;font-family:var(--font-heading--family, "Cormorant Garamond", Georgia, serif);font-weight:500;font-size:clamp(2.5rem,5.4vw,4.6rem);line-height:1.02;letter-spacing:-.01em;color:#fff8ea}.cdw__title em{display:block;font-style:italic;font-weight:600;color:var(--cdw-gold)}.cdw__sub{max-width:34em;margin:16px 0 0;font-size:16px;line-height:1.6;color:#f6ead2db}.cdw__member{margin:12px 0 0;font-size:14.5px;color:#f6ead2eb}.cdw__member span{color:var(--cdw-gold);margin-right:4px}.cdw__member strong{color:#fff}.cdw__member a{color:var(--cdw-gold);font-weight:700;text-underline-offset:3px}.cdw__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.cdw__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:4px;font-family:var(--font-body--family, inherit);font-size:13.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.cdw__btn--gold{background:var(--cdw-gold);color:#1a1208}.cdw__btn--gold:hover{background:#f0c672;transform:translateY(-1px)}.cdw__btn--ghost{color:var(--cdw-cream);border:1px solid rgba(227,180,90,.7)}.cdw__btn--ghost:hover{background:#e3b45a1f;color:#fff}.cdw__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.cdw__count{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:24px 0 0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f6ead2b3}.cdw__count[hidden]{display:none}.cdw__count-label{margin-right:4px}.cdw__cell{display:inline-flex;align-items:baseline;gap:4px;padding:6px 10px;border:1px solid rgba(227,180,90,.35);border-radius:4px;background:#0000002e}.cdw__cell b{font-family:var(--font-heading--family, Georgia, serif);font-size:20px;font-weight:600;letter-spacing:0;color:#fff8ea;font-variant-numeric:tabular-nums}.cdw__cell i{font-style:normal;font-size:10px;letter-spacing:.12em}.cdw__art svg{display:block;width:100%;height:auto;overflow:visible}.cdw__flame{transform-box:fill-box;transform-origin:50% 100%;animation:cdw-flicker 2.6s ease-in-out infinite}.cdw__flame--2{animation-duration:3.1s;animation-delay:-.8s}.cdw__flame--3{animation-duration:2.3s;animation-delay:-1.6s}.cdw__glow{animation:cdw-glow 3.4s ease-in-out infinite}.cdw__glow--2{animation-delay:-1.1s}.cdw__glow--3{animation-delay:-2.2s}.cdw__spark{transform-box:fill-box;transform-origin:50% 50%;animation:cdw-twinkle 3.6s ease-in-out infinite}.cdw__spark--2{animation-delay:-1.2s}.cdw__spark--3{animation-delay:-2.4s}@keyframes cdw-flicker{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(.94,1.06) rotate(-2deg)}50%{transform:scale(1.04,.95) rotate(1.5deg)}75%{transform:scale(.97,1.04) rotate(-1deg)}}@keyframes cdw-glow{0%,to{opacity:.85}50%{opacity:1}}@keyframes cdw-twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.cdw__flame,.cdw__glow,.cdw__spark{animation:none}}@media(max-width:749px){.cdw__inner{grid-template-columns:1fr;gap:6px;padding:0 16px 36px;text-align:center}.cdw__art{order:-1;max-width:330px;margin:-6px auto 0}.cdw__kicker{font-size:11px;letter-spacing:.22em}.cdw__kicker:before{display:none}.cdw__title{font-size:clamp(2.4rem,11vw,3.1rem)}.cdw__sub{font-size:15px;margin-inline:auto}.cdw__ctas{flex-direction:column;margin-top:22px}.cdw__btn{width:100%}.cdw__count{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/chahal-diwali.css.map */
