.sp-hero.sp-hero-carousel{display:none!important}.sp2026-hero{--sp2026-cream:#FFF8E7;--sp2026-ivory:#FFFBEF;--sp2026-saffron:#D35400;--sp2026-gold:#F4B400;--sp2026-brown:#4E342E;margin:0;padding:10px 0 14px;background:var(--sp2026-ivory)}.sp2026-hero__inner{position:relative;width:min(100% - clamp(28px,7vw,112px),var(--sp-storefront-container,1440px));max-width:none;margin:0 auto}.sp2026-hero__stage{display:block;position:relative;width:100%;aspect-ratio:16/9;max-height:none;border-radius:14px;overflow:hidden;background:#f5ead6;box-shadow:0 8px 22px #4e342e14}.sp2026-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;min-height:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(12px) scale(1.004);transition:opacity .7s ease,transform .7s ease,visibility .7s ease}.sp2026-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0) scale(1);z-index:2}.sp2026-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;background:#f5ead6}.sp2026-hero__cta-hotspot{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;cursor:pointer;text-decoration:none;background:transparent}.sp2026-hero__cta-hotspot:focus-visible{outline:4px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 9px var(--sp2026-saffron)}.sp2026-hero__arrow{position:absolute;z-index:6;top:50%;transform:translateY(-50%);width:36px;height:36px;border:1px solid rgba(78,52,46,.13);border-radius:50%;display:grid;place-items:center;background:#fffbeff0;color:var(--sp2026-brown);box-shadow:0 3px 12px #4e342e1c;font:600 26px/1 Inter,Arial,sans-serif;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sp2026-hero__arrow:hover{background:#fff}.sp2026-hero__arrow:focus-visible{outline:3px solid var(--sp2026-saffron);outline-offset:3px}.sp2026-hero__arrow--prev{left:10px}.sp2026-hero__arrow--next{right:10px}.sp2026-hero__dots{position:absolute;z-index:7;left:50%;bottom:8px;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:7px;padding:5px 8px;border-radius:999px;background:#fffbefc2;box-shadow:0 3px 10px #4e342e12;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.sp2026-hero__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#4e342e4d;cursor:pointer;transition:width .22s ease,background .22s ease}.sp2026-hero__dot[aria-current=true]{width:23px;background:var(--sp2026-saffron)}.sp2026-hero__dot:focus-visible{outline:3px solid var(--sp2026-saffron);outline-offset:3px}.sp2026-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:990px){.sp2026-hero{padding:9px 0 12px}.sp2026-hero__stage{aspect-ratio:16/9;max-height:none;border-radius:13px}.sp2026-hero__image{object-position:center top}}@media(max-width:749px){.sp2026-hero{padding:8px 0}.sp2026-hero__stage{aspect-ratio:16/9;border-radius:12px}.sp2026-hero__image{object-position:center center}.sp2026-hero__arrow{width:44px;height:44px;font-size:27px}.sp2026-hero__arrow--prev{left:7px}.sp2026-hero__arrow--next{right:7px}.sp2026-hero__dots{bottom:7px}}.sp2026-hero{margin:0;padding:0;background:var(--sp2026-hero-bg,#FFFBEF)}.sp2026-hero__inner{width:100%;max-width:none;margin:0}.sp2026-hero__stage{width:100%;height:clamp(400px,min(var(--sp2026-hero-editor-max-height,520px),calc(100svh - 185px)),560px);min-height:0;max-height:none;aspect-ratio:auto;overflow:hidden;border-radius:0;background:var(--sp2026-hero-bg,#FFFBEF);box-shadow:none}.sp2026-hero__slide{isolation:isolate;background:var(--sp2026-hero-bg,#FFFBEF)}.sp2026-hero__slide:before{content:none!important}.sp2026-hero__slide:after{content:"";position:absolute;inset:0 auto 0 0;z-index:2;pointer-events:none;width:36%;background:linear-gradient(90deg,color-mix(in srgb,var(--sp2026-hero-bg,#FFFBEF) var(--sp2026-hero-overlay-opacity,60%),transparent),transparent 100%);-webkit-backdrop-filter:none;backdrop-filter:none}.sp2026-hero__image,.sp2026-hero__slide:nth-of-type(n) .sp2026-hero__image{position:absolute;inset:0 0 0 auto;z-index:1;display:block;width:min(82%,1200px);height:100%;object-fit:cover;object-position:right 55%;background:transparent;filter:brightness(var(--sp2026-hero-brightness,1));-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 9%,#000 18%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 9%,#000 18%)}.sp2026-hero__copy{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;width:min(42%,540px);min-height:100%;margin-left:clamp(30px,6vw,110px);padding:25px 12px 25px 0;color:var(--sp-color-text,#2E211D);text-shadow:none;pointer-events:none}.sp2026-hero__kicker{margin:0 0 13px;color:var(--sp-home-cta,#C84700);font:600 clamp(11px,.7rem + .14vw,14px)/1.35 var(--sp-font-body,Inter,sans-serif);text-transform:uppercase;letter-spacing:.14em}.sp2026-hero__heading{max-width:100%;margin:0;color:var(--sp-color-text,#2E211D);font:600 clamp(2rem,1.25rem + 2.5vw,3.5rem)/1.1 var(--sp-font-heading,Poppins,sans-serif);letter-spacing:-.032em;text-wrap:balance;overflow-wrap:break-word}.sp2026-hero__description{max-width:425px;margin:clamp(12px,1.7vw,22px) 0 0;color:var(--sp-color-text-muted,#75655E);font:400 clamp(.96rem,.92rem + .15vw,1.075rem)/1.6 var(--sp-font-body,Inter,sans-serif)}.sp2026-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:clamp(16px,2.5vw,30px);padding:10px 20px;border:1px solid var(--sp-home-cta,#C84700);border-radius:10px;background:var(--sp-home-cta,#C84700);color:#fff;font:600 15px/1.2 var(--sp-font-body,Inter,sans-serif);text-decoration:none;box-shadow:none}.sp2026-hero__arrow{width:42px;height:42px;background:#fffbeff2}.sp2026-hero__arrow--prev{left:clamp(8px,1.4vw,25px)}.sp2026-hero__arrow--next{right:clamp(8px,1.4vw,25px)}.sp2026-hero__dot[aria-current=true]{background:var(--sp-home-cta,#C84700)}@media(max-width:990px)and (min-width:750px){.sp2026-hero__copy{width:44%;margin-left:clamp(28px,5vw,60px)}.sp2026-hero__heading{font-size:clamp(2rem,3.7vw,3.2rem)}.sp2026-hero__image,.sp2026-hero__slide:nth-of-type(n) .sp2026-hero__image{width:84%}}@media(max-width:749px){.sp2026-hero__stage{height:clamp(390px,63svh,510px);aspect-ratio:auto}.sp2026-hero__image,.sp2026-hero__slide:nth-of-type(n) .sp2026-hero__image{inset:0 0 auto;width:100%;height:65%;object-fit:cover;object-position:right center;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 78%,transparent 100%)}.sp2026-hero__slide:after{inset:auto 0 0;width:100%;height:43%;background:linear-gradient(0deg,color-mix(in srgb,var(--sp2026-hero-bg,#FFFBEF) var(--sp2026-hero-overlay-opacity,60%),transparent),transparent 100%)}.sp2026-hero__copy{width:100%;min-height:100%;margin:0;padding:26px clamp(20px,5vw,32px) 44px;justify-content:flex-end}.sp2026-hero__heading{font-size:clamp(2rem,7.7vw,3rem)}.sp2026-hero__kicker{margin-bottom:7px}.sp2026-hero__description{font-size:clamp(.875rem,3.65vw,1rem);line-height:1.42;margin-top:9px}.sp2026-hero__button{min-height:44px;margin-top:13px}.sp2026-hero__arrow{top:30%;width:38px;height:38px;min-width:38px}.sp2026-hero__arrow--prev{left:8px}.sp2026-hero__arrow--next{right:8px}.sp2026-hero__dots{bottom:8px}}@media(prefers-reduced-motion:reduce){.sp2026-hero__slide,.sp2026-hero__dot{transition:none!important}}@media(min-width:750px){.sp2026-hero__slide:after{width:32%;background:linear-gradient(90deg,color-mix(in srgb,var(--sp2026-hero-bg,#FFFBEF) var(--sp2026-hero-overlay-opacity,60%),transparent),transparent 100%)}.sp2026-hero__slide:nth-of-type(-n+2) .sp2026-hero__image{width:100%;max-width:none;object-position:right center;-webkit-mask-image:none;mask-image:none}.sp2026-hero__slide:nth-of-type(3) .sp2026-hero__image{width:min(90%,1350px);max-width:none;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.6) 10%,#000 21%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.6) 10%,#000 21%)}.sp2026-hero__slide:nth-of-type(3):after{width:35%}}@media(min-width:750px)and (max-width:990px){.sp2026-hero__slide:nth-of-type(-n+2) .sp2026-hero__image{width:96%}.sp2026-hero__slide:nth-of-type(3) .sp2026-hero__image{width:88%}}@media(min-width:750px)and (max-width:990px){.sp2026-hero__stage{height:clamp(520px,67svh,600px)!important;max-height:none!important}.sp2026-hero__slide:nth-of-type(n) .sp2026-hero__image{inset:0 0 auto!important;width:100%!important;height:65%!important;object-fit:cover!important;object-position:right 54%!important;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 82%,transparent 100%)!important;mask-image:linear-gradient(180deg,#000 0%,#000 82%,transparent 100%)!important}.sp2026-hero__slide:after{inset:auto 0 0!important;width:100%!important;height:48%!important;background:linear-gradient(0deg,var(--sp2026-hero-bg,#FFFBEF) 0%,color-mix(in srgb,var(--sp2026-hero-bg,#FFFBEF) 98%,transparent) 44%,transparent 100%)!important}.sp2026-hero__copy{width:100%!important;min-height:100%!important;margin:0!important;padding:26px 50px 42px!important;justify-content:flex-end!important}.sp2026-hero__heading{font-size:clamp(32px,4vw,38px)!important;max-width:740px!important}.sp2026-hero__description{max-width:680px!important;font-size:16px!important;line-height:1.47!important}.sp2026-hero__arrow{top:32%!important}.sp2026-hero__dots{bottom:8px!important}}@media(max-width:749px){.sp2026-hero{--sp2026-mobile-gutter: clamp(16px, 4.5vw, 30px);padding:0 0 clamp(8px,1.7vw,16px)}.sp2026-hero__stage{height:auto;min-height:0;max-height:none;aspect-ratio:auto;overflow:hidden;border-radius:0}.sp2026-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0;height:100%}.sp2026-hero__slide.is-active{position:relative;inset:auto;height:auto}.sp2026-hero__image,.sp2026-hero__slide:nth-of-type(n) .sp2026-hero__image{position:relative;inset:auto;display:block;flex:0 0 auto;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center;-webkit-mask-image:none;mask-image:none}.sp2026-hero__slide:after{content:none!important}.sp2026-hero__copy{position:relative;width:100%;height:auto;min-height:0;margin:0;padding:clamp(14px,3.5vw,24px) var(--sp2026-mobile-gutter) clamp(52px,10vw,68px);justify-content:flex-start;align-items:flex-start;background:var(--sp2026-hero-bg, #FFFBEF)}.sp2026-hero__kicker{margin-bottom:clamp(4px,1.4vw,8px);font-size:clamp(.67rem,.59rem + .35vw,.8rem)}.sp2026-hero__heading{max-width:100%;font-size:clamp(1.4rem,.95rem + 2.25vw,2.25rem);line-height:1.16;overflow-wrap:break-word}.sp2026-hero__description{max-width:60ch;margin-top:clamp(6px,1.7vw,10px);font-size:clamp(.85rem,.76rem + .4vw,1rem);line-height:1.48;overflow-wrap:break-word}.sp2026-hero__button{max-width:100%;min-height:44px;margin-top:clamp(12px,3.3vw,20px);padding:10px clamp(16px,4vw,22px);font-size:clamp(.875rem,.8rem + .3vw,1rem);line-height:1.25;white-space:normal}.sp2026-hero__arrow{top:28.125vw;width:clamp(34px,9vw,40px);height:clamp(34px,9vw,40px);min-width:34px;transform:translateY(-50%)}.sp2026-hero__dots{bottom:clamp(10px,2.5vw,16px)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sabpuja-home-hero.css.map */
