.store-search-form{margin:0}
body[data-shop=theone] form.header-search,body[data-shop=andiot] form#search{display:flex;align-items:center;width:100%;gap:0}
.store-search-form input[type=search]{min-width:0}
body[data-shop=theone] form.header-search input,body[data-shop=andiot] form#search input{flex:1;width:0;height:44px;margin:0;border:1px solid #ccc;padding:10px 12px;font:14px Arial,sans-serif;box-sizing:border-box}
.store-search-brand{max-width:145px;height:44px;border:1px solid #ccc;background:#fff;padding:0 8px;font:13px Arial,sans-serif;color:#333}
.store-search-submit{height:44px;border:0;padding:0 17px;background:#216675;color:#fff;font:14px Arial,sans-serif;cursor:pointer}
body[data-shop=andiot] .store-search-submit{background:#aa8536}
.store-mobile-search{display:none}
@media(max-width:800px){
 .store-mobile-search{display:flex;align-items:stretch;gap:0;padding:10px 14px;margin:0;background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;width:100%}
 .store-mobile-search input{flex:1;min-width:0;width:0;border:1px solid #ccc;border-radius:0;padding:10px;font:16px Arial,sans-serif;height:44px;box-sizing:border-box;background:#fff;color:#222}
 .store-mobile-search button{border:0;border-radius:0;padding:0 15px;background:#216675;color:#fff;font:14px Arial,sans-serif}
 body[data-shop=andiot] .store-mobile-search{background:#242424;border-color:#393939}
 body[data-shop=andiot] .store-mobile-search button{background:#aa8536}
 body[data-shop=mirotime] .store-mobile-search button{background:#4485b9}
}
