.home-catalog-search{margin:24px 0;max-width:560px}.home-catalog-search>label{display:block;font-size:14px;color:#fff;margin-bottom:8px}.home-catalog-search>div{display:flex;gap:0;background:#fff;border:1px solid #fff}.home-catalog-search input{min-width:0;flex:1;border:0;padding:12px 16px;font:inherit;font-size:16px;color:#19202a;background:#fff}.home-catalog-search .button{border-radius:0;flex:none;min-height:48px}.home-catalog-search input:focus-visible{outline:3px solid #c79f00;outline-offset:-3px}
@media(max-width:640px){.home-catalog-search{margin:20px 0}.home-catalog-search .button{padding:10px 16px}.home-catalog-search input{padding-inline:12px}}
