.sp-collections-dropdown{top:100%!important;padding-top:10px!important}.sp-header-search{position:relative;overflow:visible}.sp-search-results[hidden]{display:none!important}.sp-search-results{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:150;min-width:390px;max-height:min(540px,72vh);overflow:auto;background:#fff;border:1px solid #e8e1da;border-radius:18px;box-shadow:0 24px 70px #2a1f162e;padding:8px;text-align:left}.sp-search-results-heading{padding:9px 12px 7px;color:#9f4800;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sp-search-loading,.sp-search-empty{padding:18px 14px;color:#747b86;font-size:13px}.sp-search-result-item{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;color:#343b47!important;text-decoration:none!important;outline:none;transition:background .15s ease,color .15s ease}.sp-search-result-item:hover,.sp-search-result-item:focus-visible,.sp-search-result-item.is-keyboard-active{background:#fff6ed;color:#9f4800!important}.sp-search-result-image,.sp-search-result-placeholder{width:52px;height:52px;flex:0 0 52px;border-radius:10px;background:#f6f1eb;border:1px solid #eee5dc;object-fit:cover}.sp-search-result-placeholder{display:block}.sp-search-result-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.sp-search-result-copy strong{display:block;font-size:13px;font-weight:700;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-search-result-copy small{display:block;color:#777f89;font-size:12px;line-height:1.3}.sp-search-view-all{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:5px;padding:12px 13px;border-top:1px solid #eee7df;color:#a94700!important;text-decoration:none!important;font-size:13px;font-weight:700;border-radius:0 0 10px 10px}.sp-search-view-all:hover,.sp-search-view-all:focus-visible{background:#fff6ed}.sp-search-view-all:after{content:"\2192";font-size:17px;line-height:1}@media(max-width:1240px){.sp-search-results{min-width:350px}}@media(max-width:980px){.sp-header-search-mobile{z-index:90}.sp-header-search-mobile .sp-search-results{top:calc(100% + 8px);left:0;right:0;min-width:0;width:100%;max-height:min(460px,62vh)}}@media(max-width:560px){.sp-search-results{min-width:0}.sp-search-result-image,.sp-search-result-placeholder{width:46px;height:46px;flex-basis:46px}}.sp-account-modal[hidden]{display:none!important}.sp-account-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px}.sp-account-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#33241f61;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sp-account-modal__dialog{position:relative;box-sizing:border-box;width:min(100%,32rem);max-height:min(760px,calc(100svh - 32px));overflow:auto;padding:clamp(1.25rem,.9rem + 1.5vw,2rem);border:1px solid #E9DDCF;border-radius:clamp(1rem,.8rem + .5vw,1.35rem);background:#fff;box-shadow:0 .7rem 2rem #33241f1f;color:#33241f;font-family:Inter,Arial,sans-serif}.sp-account-modal__dialog:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#d35400,#f4b400)}.sp-account-modal__close{position:absolute;top:14px;right:14px;display:grid;width:40px;height:40px;place-items:center;padding:0;border:1px solid #E9DDCF;border-radius:50%;background:#fff8e7;color:#33241f;font:inherit;font-size:25px;line-height:1;cursor:pointer}.sp-account-modal__close:hover,.sp-account-modal__close:focus-visible{border-color:#d9b896;background:#fffbef;outline:3px solid rgba(244,180,0,.25);outline-offset:2px}.sp-account-modal__logo{display:block;width:min(100%,10.5rem);height:auto;margin:0 auto clamp(1.1rem,.85rem + .6vw,1.45rem)}.sp-account-modal__head{text-align:center}.sp-account-modal__eyebrow{margin:0 0 7px;color:#d35400;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sp-account-modal__head h2{margin:0;color:#33241f;font-family:Poppins,Arial,sans-serif;font-size:clamp(28px,5vw,36px);font-weight:700;line-height:1.12;letter-spacing:-.03em}.sp-account-modal__head>p:last-child{max-width:25rem;margin:.7rem auto 0;color:#75655e;font-size:clamp(.9rem,.86rem + .18vw,1rem);line-height:1.65}.sp-account-modal__form{display:grid;gap:.4rem;margin-top:1rem}.sp-account-modal__form label{color:#4e342e;font-size:.82rem;font-weight:800}.sp-account-modal__form input{box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem .9rem;border:1px solid #D8C7B8;border-radius:.8rem;background:#fff;color:#33241f;font:inherit}.sp-account-modal__form input:focus{border-color:#d35400;outline:3px solid rgba(244,180,0,.32);outline-offset:1px}.sp-account-modal__form button{min-height:2.8rem;margin-top:.6rem;padding:.65rem 1.1rem;border:1px solid #D35400;border-radius:999px;background:#d35400;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:.9rem;font-weight:800;cursor:pointer}.sp-account-modal__form button:hover,.sp-account-modal__form button:focus-visible{border-color:#b94a00;background:#b94a00;outline:3px solid rgba(244,180,0,.25);outline-offset:2px}.sp-account-modal__form p{margin:.4rem 0 0;color:#75655e;font-size:.8rem;line-height:1.55;text-align:center}html.sp-account-modal-open{overflow:hidden}@media(max-width:560px){.sp-account-modal{padding:12px}.sp-account-modal__dialog{padding:1rem;border-radius:1rem}.sp-account-modal__logo{width:min(100%,9rem)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sabpuja-header-interactions.css.map */
