.gr-slide-stage:has(.gr-diwali-hero){aspect-ratio:auto;min-height:clamp(470px,42.85vw,768px)}.gr-artboard-slide{position:relative}.gr-diwali-hero{display:grid;align-items:center;background:#f6f2e5;color:#203c2b;isolation:isolate}.gr-diwali-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.gr-home .gr-diwali-visual img{position:static;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:right center}.gr-diwali-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f7f4eac4 0%,#f7f4ea80 32%,transparent 55%);pointer-events:none}.gr-diwali-copy{position:relative;width:48%;max-width:760px;padding:clamp(28px,3vw,58px) 0 clamp(48px,4vw,74px) 5.5%;box-sizing:border-box}.gr-home .gr-diwali-copy .gr-diwali-eyebrow{font:700 clamp(10px,.86vw,14px)/1.5 Manrope,sans-serif;letter-spacing:.13em;color:#7a612c;margin:0 0 17px}.gf-font-preview .gr-home .gr-diwali-copy h2{font:800 clamp(28px,3.05vw,56px)/1.1 Manrope,sans-serif;letter-spacing:-.035em;color:#1a3426;margin:0 0 18px;text-wrap:balance}.gr-home .gr-diwali-copy h2 span{color:#44633b}.gr-home .gr-diwali-intro{font:500 clamp(13px,1.08vw,18px)/1.55 Manrope,sans-serif;color:#40513d;margin:0 0 21px}.gr-home .gr-diwali-price{display:flex;align-items:center;gap:15px;margin:0;color:#6b6a57;font:500 clamp(18px,1.6vw,26px)/1.3 Manrope,sans-serif}.gr-diwali-price s{text-decoration-thickness:1.5px}.gr-diwali-price strong{font-size:clamp(32px,3vw,52px);font-weight:800;letter-spacing:-.04em;color:#193d30}.gr-home .gr-diwali-pricing-label{font:700 11px/1.5 Manrope,sans-serif;letter-spacing:.15em;margin:6px 0 20px;color:#876424}.gr-home .gr-diwali-benefits{font:500 clamp(11px,1vw,16px)/1.65 Manrope,sans-serif;margin:0 0 21px;color:#3c4b35}.gr-diwali-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:49px;padding:14px 24px;border-radius:6px;background:#193d30;color:#fff7e7;text-decoration:none;font:700 clamp(11px,.95vw,15px)/1.4 Manrope,sans-serif;letter-spacing:.025em;border:1px solid #193d30;box-shadow:0 5px 16px #193d3018}.gr-diwali-cta:hover{background:#2c503a;color:#fff}.gr-diwali-cta:focus-visible{outline:3px solid #b58c40;outline-offset:4px}.gr-diwali-cta span{font-size:22px;line-height:1}.gr-home .gr-diwali-note{font:500 12px/1.6 Manrope,sans-serif;margin:11px 0 0;color:#667052}.gr-slide-stage:has(.gr-diwali-hero.is-active) .gr-slide-dot span{background:#36533b80;box-shadow:none}.gr-slide-stage:has(.gr-diwali-hero.is-active) .gr-slide-dot[aria-current=true] span{background:#294b34;box-shadow:0 0 0 3px #294b3425}@media(min-width:761px)and (max-width:1100px){.gr-diwali-copy{width:51%;padding-left:4%}.gr-diwali-visual:after{background:linear-gradient(90deg,#f7f4ea 0%,#f7f4ead9 34%,transparent 65%)}.gr-home .gr-diwali-benefits{font-size:12px}.gr-home .gr-diwali-copy .gr-diwali-eyebrow{max-width:30ch}}@media(max-width:760px){.gr-slide-stage:has(.gr-diwali-hero){min-height:0;grid-template-rows:auto}.gr-diwali-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding:24px 20px 20px;background:#f6f2e5;overflow:hidden}.gr-diwali-copy{display:contents}.gr-diwali-copy>*{position:relative;z-index:1;text-align:center;min-width:0}.gr-home .gr-diwali-copy .gr-diwali-eyebrow{grid-row:1;font-size:9px;margin:0 0 9px;letter-spacing:.09em}.gf-font-preview .gr-home .gr-diwali-copy h2{grid-row:2;font-size:clamp(27px,7.5vw,40px);line-height:1.06;margin:0 0 9px}.gr-home .gr-diwali-intro{grid-row:3;font-size:12px;margin:0 0 10px}.gr-home .gr-diwali-price{grid-row:4;justify-content:center;font-size:18px;gap:12px;margin:0}.gr-diwali-price strong{font-size:32px}.gr-home .gr-diwali-pricing-label{grid-row:5;margin:3px 0 0;font-size:9px}.gr-diwali-visual{grid-row:6;grid-column:1;position:relative;inset:auto;z-index:0;width:calc(100% + 40px);height:clamp(220px,65vw,360px);margin:-12px -20px -5px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 86%,transparent)}.gr-home .gr-diwali-visual img{position:static;height:100%;width:100%;max-width:none;object-fit:cover;object-position:right center}.gr-diwali-visual:after{background:linear-gradient(180deg,#f6f2e5 0%,transparent 20%,transparent 83%,#f6f2e5 100%)}.gr-home .gr-diwali-benefits{grid-row:7;font-size:11px;margin:0 0 11px}.gr-diwali-cta{grid-row:8;justify-self:center;justify-content:center;font-size:12px;min-height:46px;width:100%;max-width:400px;padding:12px 16px;box-sizing:border-box;gap:18px}.gr-home .gr-diwali-note{grid-row:9;text-align:center;font-size:10px;margin:8px 0 0}}.gr-starter-hero{background:#073f35}.gr-starter-hero .gr-diwali-visual:after{background:linear-gradient(90deg,#06382ccc,transparent 64%)}.gf-font-preview .gr-home .gr-starter-hero .gr-diwali-copy h2,.gr-home .gr-starter-hero .gr-diwali-copy h2 span,.gr-home .gr-starter-hero .gr-diwali-price strong{color:#fff}.gr-home .gr-starter-hero .gr-diwali-copy .gr-diwali-eyebrow,.gr-home .gr-starter-hero .gr-diwali-pricing-label{color:#eed399}.gr-home .gr-starter-hero .gr-diwali-intro,.gr-home .gr-starter-hero .gr-diwali-price,.gr-home .gr-starter-hero .gr-diwali-benefits,.gr-home .gr-starter-hero .gr-diwali-note{color:#f1f4e9}.gr-home .gr-starter-hero .gr-diwali-cta{color:#fff!important;background:#173d30;border:1px solid #d7be80}.gr-slide-controls{bottom:4px;left:50%;right:auto;transform:translate(-50%);border-radius:30px;background:#10271ecc}.gr-slide-stage:has(.gr-diwali-hero.is-active) .gr-slide-dot span{background:#ffffff80;box-shadow:none}.gr-slide-stage:has(.gr-diwali-hero.is-active) .gr-slide-dot[aria-current=true] span{background:#f0ce83;box-shadow:0 0 0 2px #f0ce8333}@media(max-width:760px){.gr-diwali-hero{padding-bottom:58px}.gr-starter-hero .gr-diwali-visual:after{background:linear-gradient(180deg,#073f35 0%,transparent 20%,transparent 83%,#073f35 100%)}.gr-starter-prime{background:#102e24}.gr-starter-prime .gr-diwali-visual:after{background:linear-gradient(180deg,#102e24 0%,transparent 20%,transparent 83%,#102e24 100%)}.gr-home .gr-starter-hero .gr-diwali-visual img{object-position:85% center}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gf-diwali-hero.css.map */
