.routes-hero__search{gap:14px;max-width:100%;margin-top:24px;display:grid}.routes-hero__search label{gap:8px;min-width:0;display:grid}.routes-hero__search label>span{font-size:12px;font-weight:600}.routes-hero__search input{box-sizing:border-box;color:#292721;width:100%;max-width:100%;min-height:48px;font:inherit;background:#fffdf8;border:1px solid #887a63;border-radius:4px;padding:10px 12px}.routes-hero__search input:focus-visible{outline-offset:3px;outline:2px solid #a57c42}.routes-hero__search button{white-space:normal;justify-self:start;max-width:100%}.routes-hero__price{line-height:1.6}.routes-catalog .routes-tools{grid-template-columns:1fr}.routes-hero__search+.routes-hero__actions{margin-top:16px}
