.styles_searchInput__bvDU1{padding:50px 30px;border-radius:30px}.styles_searchInput__bvDU1 button{height:56px;align-items:center}:where(.styles_searchInput__bvDU1) .js-container{height:100%;width:100%;font-family:sans-serif}:where(.styles_searchInput__bvDU1) .js-form{padding:15px}:where(.styles_searchInput__bvDU1) .js-panel-border{border:1px solid #ddd;border-radius:5px;padding:2rem}:where(.styles_searchInput__bvDU1) .js-form-input-wrapper{display:flex}:where(.styles_searchInput__bvDU1) .js-form-group{width:80%}:where(.styles_searchInput__bvDU1) .js-input{display:inline-block;width:100%;height:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}:where(.styles_searchInput__bvDU1) .js-form-group~.js-form-group{margin-left:1rem}:where(.styles_searchInput__bvDU1) .js-button{flex-grow:1;display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#0d6efd;border:1px solid #0d6efd;margin-left:2rem}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query{width:100%;margin-left:0;display:flex;flex-direction:column;gap:10px;border-radius:0 0 0 0}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input{border:0;outline:none}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input.js-input-query,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input.js-input-query{padding:19px 20px 19px 40px;gap:10px;border-radius:10px;background-image:url(/icons/search-purple.svg);background-repeat:no-repeat;background-position:10px;background-size:28px 28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input.js-input-query:focus,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input.js-input-query:focus{outline:1px solid #fff;border:2px solid #007bff;border-radius:2px}@media(min-width:992px){:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input.js-input-query,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input.js-input-query{border-radius:20px 0 0 20px}}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input.js-input-location,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input.js-input-location{padding:19px 20px 19px 40px;gap:10px;border-radius:10px;background-image:url(/icons/location-purple.svg);background-repeat:no-repeat;background-position:10px;background-size:28px 28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input.js-input-location:focus,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input.js-input-location:focus{outline:1px solid #fff;border:2px solid #007bff;border-radius:2px}@media(min-width:992px){:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input.js-input-location,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input.js-input-location{border-radius:0;border-left:1px solid #54075b}}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input::placeholder,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input::placeholder{color:#546268}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input::-webkit-input-placeholder,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input::-webkit-input-placeholder{color:#546268}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input::-moz-placeholder,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input::-moz-placeholder{color:#546268}:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-location .js-input:-ms-input-placeholder,:where(.styles_searchInput__bvDU1) .js-form.js-panel-border .js-form-input-wrapper .js-form-group.js-form-group-query .js-input:-ms-input-placeholder{color:#546268}@media(max-width:575.98px){:where(.styles_searchInput__bvDU1) .js-form-input-wrapper .js-form-group.js-form-group-location,:where(.styles_searchInput__bvDU1) .js-form-input-wrapper .js-form-group.js-form-group-query{width:100%!important}}@media(min-width:576px)and (max-width:767.98px){:where(.styles_searchInput__bvDU1) .js-form-input-wrapper .js-form-group.js-form-group-location,:where(.styles_searchInput__bvDU1) .js-form-input-wrapper .js-form-group.js-form-group-query{width:100%!important}}@media(min-width:768px)and (max-width:991.98px){:where(.styles_searchInput__bvDU1) .js-form-input-wrapper .js-form-group.js-form-group-location,:where(.styles_searchInput__bvDU1) .js-form-input-wrapper .js-form-group.js-form-group-query{width:100%!important}}:where(.styles_searchInput__bvDU1) .js-form-group>label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}