.ns-search-box,.ns-autocomplete{--ns-primary:#713b86;--ns-primary-strong:#4b225e;--ns-surface:#fff;--ns-surface-soft:#f8f3fa;--ns-text:#31123f;--ns-muted:#786980;--ns-border:#e8dcee;--ns-shadow:0 18px 50px #3514471a;font-family:inherit;text-align:start}
.storefront-search-desktop{min-width:0}.storefront-search-desktop .ns-search-box{max-width:none;width:100%}.ns-search-box__form{min-height:50px;border-radius:18px}.ns-search-box__input{min-width:0;font:inherit;font-size:13px}.ns-search-box__submit{font-family:inherit;font-size:12px;border-radius:12px}.ns-autocomplete{z-index:80;max-height:min(65vh,570px)}.ns-autocomplete__option{min-height:64px}.ns-autocomplete__price{white-space:nowrap;font-size:12px}.ns-autocomplete__price::after{content:' تومان';font-size:10px;font-weight:400}.ns-autocomplete__content{min-width:0}.ns-autocomplete__content strong,.ns-autocomplete__content small{overflow-wrap:anywhere}.ns-search-box__status:not(:empty){position:static;width:auto;height:auto;clip:auto;white-space:normal;font-size:11px;margin:5px 10px 0;color:#786980}.ns-search-box__status:empty{display:none}.storefront-search-toggle{display:none}
.storefront-search-summary{background:#faf6fc;border:1px solid #eadff0;border-radius:20px;padding:20px 24px;margin:24px 0;line-height:2}.storefront-search-summary h2{font-size:20px;margin:0 0 4px}.storefront-search-summary p{margin:6px 0;color:#76677d}.storefront-search-summary a{color:#713b86;font-weight:700}.search-active-filters{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.search-active-filters a,.search-inferred-filter{display:inline-flex;align-items:center;gap:10px;border-radius:12px;padding:6px 12px;background:#fff;border:1px solid #e7dbea;font-size:12px}.search-related{margin:20px 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.search-related a{border:1px solid #e7dbea;border-radius:12px;padding:8px 14px;color:#713b86;background:#fff}.search-network-status{color:#943e47;font-size:12px}
@media(max-width:760px){.storefront-search-toggle{display:inline-grid}.mobile-live-search{display:block;min-width:0}.mobile-menu .ns-search-box,.ns-search-mobile-open .mobile-menu [data-search-root]{position:relative;inset:auto;padding:0;z-index:auto;max-width:100%}.mobile-menu .ns-autocomplete,.ns-search-mobile-open .mobile-menu [data-search-root] .ns-autocomplete{position:relative;inset:auto;border:1px solid #eadff0;border-radius:16px;max-height:65dvh;margin-top:10px;overflow-y:auto}.mobile-menu .ns-search-box__icon{display:none}.mobile-menu .ns-search-box__input{padding-inline:10px}.mobile-menu .ns-search-box__submit{padding-inline:10px}.mobile-menu .ns-autocomplete__option{gap:8px;padding:10px;flex-wrap:wrap}.mobile-menu .ns-autocomplete__option img{width:40px;height:48px}.mobile-menu .ns-autocomplete__price{margin-inline-start:auto}.storefront-search-summary{padding:16px}.storefront-search-summary h2{font-size:18px}.header-actions{gap:6px}}

.ns-search-box__input:focus{outline:none;box-shadow:none}
