.viator-freetext-form{display:flex;flex-direction:column;gap:8px}.viator-freetext-form input[type=text],.viator-freetext-form select{padding:6px 8px;width:100%}.viator-freetext-form button{padding:8px;cursor:pointer}.viator-freetext-results-list{list-style:none;margin:10px 0 0;padding:0}.viator-freetext-result{display:flex;gap:10px;border-bottom:1px solid #ddd;padding:8px 0}.viator-freetext-result img{width:60px;height:60px;object-fit:cover}.viator-freetext-result h4{margin:0 0 4px}.viator-submit-btn{background-color:#f8ac58;color:#fff;border:1px solid #f8ac58}.viator-submit-btn:hover,.viator-submit-btn:focus{background-color:#ffad44;border:1px solid #ffad44;text-decoration:none}