body.template-index{--sp-home-button-bg:var(--sp-home-cta,#C84700);--sp-home-button-hover:var(--sp-home-cta-hover,#A53B00);--sp-home-button-focus:var(--sp-color-gold,#F4B400);--sp-home-button-height:44px;--sp-home-button-radius:10px}body.template-index :is(.sp2026-hero__button,.sp2026-featured__cta,.sp2026-popular__cta,.sp2026-popular__more-link,.sp2026-festival__cta,.sp2026-gifting-cta,.sp2026-reminder__button,.sp2026-connected__action:not(.sp2026-connected__action--secondary),.sp2026-support__button,.sp-product-card__cta){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--sp-home-button-height);padding:10px 16px;border:1px solid var(--sp-home-button-bg);border-radius:var(--sp-home-button-radius);background:var(--sp-home-button-bg);background-image:none;color:#fff!important;font-family:var(--sp-font-body,"Inter",sans-serif);font-size:clamp(14px,1.05vw,15px);font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;text-shadow:none;box-shadow:none;transform:none;transition:background-color var(--sp-duration-base,.2s) ease,border-color var(--sp-duration-base,.2s) ease}body.template-index :is(.sp2026-hero__button,.sp2026-featured__cta,.sp2026-popular__cta,.sp2026-popular__more-link,.sp2026-festival__cta,.sp2026-gifting-cta,.sp2026-reminder__button,.sp2026-connected__action:not(.sp2026-connected__action--secondary),.sp2026-support__button,.sp-product-card__cta):hover{background:var(--sp-home-button-hover);border-color:var(--sp-home-button-hover);color:#fff!important;box-shadow:none;transform:none}body.template-index :is(.sp2026-hero__cta-hotspot,.sp2026-featured__cta,.sp2026-popular__cta,.sp2026-popular__more-link,.sp2026-festival__cta,.sp2026-gifting-cta,.sp2026-reminder__button,.sp2026-connected__action,.sp2026-support__button,.sp-product-card__cta):focus-visible{outline:3px solid var(--sp-home-button-focus);outline-offset:3px}body.template-index .sp2026-hero__button{min-height:48px;margin-top:clamp(10px,1.1vw,14px);padding-inline:20px;pointer-events:none}body.template-index .sp2026-popular__cta,body.template-index .sp-product-card__cta{width:100%}body.template-index .sp2026-featured__cta,body.template-index .sp2026-gifting-cta,body.template-index .sp2026-festival__cta,body.template-index .sp2026-popular__more-link{width:max-content;max-width:100%}body.template-index .sp2026-reminder__button{cursor:pointer;font:600 clamp(14px,1.05vw,15px)/1.2 var(--sp-font-body,"Inter",sans-serif)}body.template-index .sp2026-connected__action--secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--sp-home-button-bg);border-radius:10px;background:#fff;color:var(--sp-home-button-bg)!important;font:600 clamp(14px,1.05vw,15px)/1.2 var(--sp-font-body,"Inter",sans-serif);box-shadow:none;text-decoration:none}body.template-index .sp2026-connected__action--secondary:hover{background:var(--sp-color-ivory,#FFFBEF);color:var(--sp-home-button-hover)!important;border-color:var(--sp-home-button-hover)}@media(max-width:640px){body.template-index .sp2026-hero__button{min-height:44px;margin-top:12px}body.template-index :is(.sp2026-featured__cta,.sp2026-popular__cta,.sp2026-festival__cta,.sp2026-gifting-cta){min-height:44px}}@media(prefers-reduced-motion:reduce){body.template-index :is(.sp2026-hero__button,.sp2026-featured__cta,.sp2026-popular__cta,.sp2026-popular__more-link,.sp2026-festival__cta,.sp2026-gifting-cta,.sp2026-reminder__button,.sp2026-connected__action,.sp2026-support__button,.sp-product-card__cta){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sabpuja-home-buttons.css.map */
