.ptd-search-band{background:#ebe8dc;padding:22px 4%;border-block:1px solid #d9d7ce}.ptd-search-main{max-width:1050px;margin:auto;display:flex;align-items:center;gap:24px}.ptd-search-main label{color:#22231f;font-size:18px;font-weight:600;margin:0;white-space:nowrap}.ptd-search-main__field{display:flex;align-items:center;flex:1;min-width:0;background:#fff;border:2px solid #22231f;border-radius:4px;overflow:hidden}.ptd-search-main__field>svg{flex-shrink:0;margin-left:18px;color:#22231f}.ptd-search-main__field input[type=search]{width:100%;min-width:0;border:0;border-radius:0;background:white;color:#22231f;font:inherit;font-size:16px;padding:16px 14px;min-height:56px}.ptd-search-main__field input::placeholder{color:#64665d;opacity:1}.ptd-search-main__field button{align-self:stretch;border:0;border-left:2px solid #22231f;padding:14px 28px;background:#22231f;color:white;font:inherit;font-size:16px;font-weight:600;cursor:pointer}.ptd-search-main__field button:hover{background:#41443a}.ptd-search-main__field:focus-within{outline:3px solid #235cbb;outline-offset:3px}.ptd-search-main__field input:focus-visible{outline:0}.ptd-search-main__field button:focus-visible{outline:3px solid #fff;outline-offset:-6px}@media(max-width:749px){.ptd-search-band{padding:18px 5%}.ptd-search-main{display:block}.ptd-search-main label{display:block;margin-bottom:10px;font-size:16px}.ptd-search-main__field>svg{width:20px;margin-left:12px}.ptd-search-main__field button{padding:12px 16px}.ptd-search-main__field input[type=search]{padding:14px 10px}}

