body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-],[id^=rc-]) :is(.gcm-panel,.gcf__panel,.asf-card,.asf-popup-box,.gc-form-card,.rc-calc-card),body.diwali-forms :is(.form-section .form-container,.contact-form){border:1px solid var(--diwali-gold);border-radius:24px;background:var(--diwali-cream);box-shadow:0 0 0 4px #d9a34814,0 14px 40px #60112618;color:var(--diwali-ink)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-head,.gcf__head){position:relative;padding-top:32px;background:var(--diwali-festive-background);color:var(--diwali-on-wine);border-bottom:1px solid var(--diwali-gold)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-head,.gcf__head):before{content:"";position:absolute;top:8px;left:16px;right:16px;height:8px;background:var(--diwali-lights);filter:drop-shadow(0 0 3px #ffcf5a);pointer-events:none}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-head h2,.gcf__head h2){color:var(--diwali-on-wine)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-head p,.gcf__sub){color:var(--diwali-on-wine-muted)}body:is(.diwali-forms,#diwali-forms) [id^=gcm-] .gcm-trust li{color:var(--diwali-on-wine);background:#fff8e912;border-color:#d9a34880}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-close,.gcf__close){color:var(--diwali-wine);background:var(--diwali-cream);border:1px solid var(--diwali-gold)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-body,.gcf__body,.gcm-foot,.gcf__foot){background:var(--diwali-cream)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-foot,.gcf__foot){border-top:1px solid #d9a34866}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-],[id^=rc-]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),body.diwali-forms :is(.form-section .form-container,.contact-form) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--diwali-surface);color:var(--diwali-ink);border-color:#dfc79b;accent-color:var(--diwali-wine)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-],[id^=rc-]) :is(input,select,textarea):focus-visible,body.diwali-forms :is(.form-section .form-container,.contact-form) :is(input,select,textarea):focus-visible{border-color:var(--diwali-gold);outline:2px solid #d9a34880;outline-offset:2px;box-shadow:0 0 0 3px #d9a34820}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-],[id^=rc-]) :is(input,select,textarea)[aria-invalid=true]{border-color:#bc293b}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-],[id^=rc-]) :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--diwali-wine)}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-]) :is(.gcm-submit,.gcm-foot .gc-btn,.gcf__next,.gcf__submit,.asf-btn,.asf-popup-close,.gc-btn-submit),body.diwali-forms :is(.form-section .form-container,.contact-form) button[type=submit]{background:var(--diwali-wine);color:var(--diwali-on-wine);border:1px solid var(--diwali-gold);border-radius:50px;box-shadow:0 4px 14px #60112620}body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-],[id^=asf-],[id^=gc-]) :is(.gcm-submit,.gcm-foot .gc-btn,.gcf__next,.gcf__submit,.asf-btn,.gc-btn-submit):disabled{opacity:.55;cursor:not-allowed}body:is(.diwali-forms,#diwali-forms) [id^=gcf-] .gcf__bar{background:#d9a34840}body:is(.diwali-forms,#diwali-forms) [id^=gcf-] .gcf__bar span{background:var(--diwali-gold)}body:is(.diwali-forms,#diwali-forms) [id^=gcf-] .gcf__opt:has(input:checked){border-color:var(--diwali-gold);background:#f4e7cf;color:var(--diwali-wine)}body:is(.diwali-forms,#diwali-forms) :is([id^=gc-],[id^=rc-]) :is(.gc-form-bar,.rc-calc-bar){height:10px;background:var(--diwali-lights),var(--diwali-festive-background)}body:is(.diwali-forms,#diwali-forms) [id^=asf-] :is(.asf-card,.asf-popup-box){border-top:5px solid var(--diwali-gold)}body.diwali-forms .form-section .form-container,body.diwali-forms .contact-form{padding:24px}body.diwali-forms :is(.form-section .form-container,.contact-form) :is(h2,h3){color:var(--diwali-wine)}@media(max-width:749px){body:is(.diwali-forms,#diwali-forms) :is([id^=gcm-],[id^=gcf-]) :is(.gcm-head,.gcf__head){padding-top:28px}body.diwali-forms :is(.form-section .form-container,.contact-form){padding:18px}}body.diwali-forms [data-lead-error]{color:#bc293b;font-size:14px;line-height:1.5;margin-block:12px}body.diwali-forms [data-lead-error][hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/diwali-forms.css.map */
