.sp-save-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:44px;padding:.48rem .65rem;border:1px solid #E2D9CE;border-radius:9px;background:#fffcf7;color:#5d3c30;font:700 .74rem/1.2 Inter,Arial,sans-serif;cursor:pointer}.sp-save-button svg{width:1rem;height:1rem;flex:none}.sp-save-button.is-saved{color:#b80d0d;border-color:#e3b1a7;background:#fff3ed}.sp-save-button.is-saved svg{fill:currentColor}.sp-has-universal-save{position:relative}.sp-has-universal-save>.sp-save-button{position:absolute;inset-block-start:.45rem;inset-inline-end:.45rem;z-index:5;width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;box-shadow:0 2px 9px #31170d1c}.sp-has-universal-save>.sp-save-button svg{width:1.15rem;height:1.15rem}.sp-has-universal-save>.sp-save-button .sp-save-button__label{display:none}.product-item.sp-has-universal-save [data-wishlist],.product-item.sp-has-universal-save [data-wishlist-remove]{display:none!important}.sp-save-button--pdp{width:auto;max-width:100%;margin-top:.4rem}.sp-save-button:focus-visible,.sp-history-product a:focus-visible{outline:3px solid #F4B400;outline-offset:3px}.sp-history{max-width:1120px;margin:0 auto;padding:clamp(1.5rem,3.5vw,2.6rem) clamp(1rem,3vw,1.6rem) 3rem;font-family:Inter,Arial,sans-serif}.sp-history__head{max-width:700px;margin-bottom:1.6rem}.sp-history__eyebrow{font-size:.73rem;letter-spacing:.11em;text-transform:uppercase;color:#b65c18;font-weight:800}.sp-history h1,.sp-history h2,.sp-history h3{font-family:Poppins,Arial,sans-serif}.sp-history h1{font-size:clamp(1.7rem,3vw,2.2rem);margin:.3rem 0 .55rem;color:#2f1e19}.sp-history__lead{font-size:.96rem;line-height:1.7;color:#70625b}.sp-history__notice{font-size:.79rem;color:#70625b;margin-top:.8rem}.sp-history__section{border:1px solid #E5DCD5;background:#fff;border-radius:16px;padding:clamp(1rem,2.5vw,1.5rem);margin-bottom:1rem}.sp-history__section h2{font-size:clamp(1.1rem,2vw,1.4rem);margin:0 0 .4rem;color:#2f1e19}.sp-history__section>p{margin:.2rem 0 1rem;color:#70625b;font-size:.87rem;line-height:1.55}.sp-history__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px}.sp-history__empty{background:#f8f4ee;border-radius:12px;padding:1.15rem;color:#68574d;line-height:1.65}.sp-history__empty a,.sp-history-product__view{color:#ba510d;font-weight:750}.sp-history-product{border:1px solid #E7E0D9;border-radius:12px;padding:.8rem;min-width:0;display:flex;flex-direction:column;gap:.4rem}.sp-history-product__link{color:#2f1e19;text-decoration:none;min-width:0}.sp-history-product__image{width:100%;aspect-ratio:1;object-fit:contain;border-radius:9px;background:#faf7f2}.sp-history-product__title{font-size:.89rem;line-height:1.4;margin:.65rem 0 0}.sp-history-product__price{font-weight:750;margin:.25rem 0;color:#44312a}.sp-history-product__availability{font-size:.77rem;line-height:1.45;color:#95512b;margin:.1rem 0 .35rem;font-weight:650}.sp-history-product__actions{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:auto}.sp-history-product__actions .sp-save-button{min-height:36px}.sp-history-product__view{font-size:.8rem}.sp-history-loading{font-size:.86rem;color:#70625b}@media(max-width:520px){.sp-history-product__actions{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.sp-save-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sabpuja-shopping-history.css.map */
