html{font-size:100%!important}.wl-buscador,.wl-buscador *{font-family:var(--font-wl-sans), system-ui, sans-serif!important}.wl-buscador .bookerContainer,.wl-buscador .bookerContainer-vertical,.wl-buscador .onlyBooker__section__vertical,.wl-buscador .ap_booker_engine,.wl-buscador .ptw-menu{box-shadow:none!important;background:0 0!important;border:0!important;padding-inline:0!important}.wl-buscador .ptw-menu ul{flex-wrap:wrap!important;justify-content:flex-start!important;gap:.375rem!important;margin:0 0 .75rem!important;padding:0 0 2px!important;display:flex!important}.wl-buscador .ptw-menu li{background:0 0!important;border:0!important;flex:none!important;width:auto!important;margin:0!important;padding:0!important}.wl-buscador #ptw-container .ptw-menu a.ap_booker_tab{color:#1e3b66!important;min-height:2.5rem!important;box-shadow:none!important;text-transform:none!important;white-space:nowrap!important;background:#fff!important;border:1px solid #e2d7c3!important;border-radius:999px!important;align-items:center!important;padding:0 1rem!important;font-size:.9rem!important;font-weight:600!important;transition:none!important;display:inline-flex!important}.wl-buscador #ptw-container .ptw-menu li.ptw-active a.ap_booker_tab,.wl-buscador #ptw-container .ptw-menu li.ptw-active a.ap_booker_tab:hover{color:#fff!important;background:#1e3b66!important;border-color:#1e3b66!important}.wl-buscador label,.wl-buscador .ptw-field>label,.wl-buscador .ptw-label{color:#14213a!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-overflow:clip!important;font-size:.85rem!important;font-weight:700!important;overflow:visible!important}.wl-buscador input[type=text],.wl-buscador input.ptw-date,.wl-buscador select,.wl-buscador .ptw-dropdown-link,.wl-buscador .vsb-main>button{color:#14213a!important;min-height:3rem!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #e2d7c3!important;border-radius:.75rem!important;font-size:1rem!important}.wl-buscador input::placeholder{color:#8a93a6!important}.wl-buscador input:focus,.wl-buscador select:focus{outline-offset:1px!important;outline:2px solid #dd9e00!important}.wl-buscador .icon-calendar,.wl-buscador .ui-datepicker-trigger{filter:hue-rotate(160deg)saturate(.6)}.wl-buscador #ptw-container .ptw-submit-btn,.wl-buscador #ptw-container input.ptw-submit-btn{color:#1e3b66!important;letter-spacing:.02em!important;text-transform:none!important;min-height:3rem!important;box-shadow:none!important;cursor:pointer!important;background:#dd9e00!important;border:0!important;border-radius:999px!important;font-size:1rem!important;font-weight:700!important}.wl-buscador .ptw-submit-btn:hover{background:#c58c00!important}.ui-autocomplete{max-width:calc(100vw - 2rem)!important;font-family:var(--font-wl-sans), system-ui, sans-serif!important;border:1px solid #e2d7c3!important;border-radius:.75rem!important;overflow-x:hidden!important;box-shadow:0 18px 40px #1e3b662e!important}.ui-autocomplete li,.ui-autocomplete li a,.ui-autocomplete li div{white-space:normal!important;overflow-wrap:anywhere!important}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-focus,.ui-autocomplete li:first-child{color:#14213a!important;background:#f4ede1!important;border-color:#0000!important}.ui-datepicker{font-family:var(--font-wl-sans), system-ui, sans-serif!important;border-radius:.75rem!important;max-width:calc(100vw - 2rem)!important}.ui-datepicker .ui-datepicker-header{color:#fff!important;background:#1e3b66!important;border:0!important}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-highlight{color:#1e3b66!important;background:#dd9e00!important;border-color:#dd9e00!important}.wl-buscador .bookerContainer-vertical,.wl-buscador .onlyBooker__section__vertical,.wl-buscador .onlyBooker__fixed__vertical{width:100%!important;max-width:none!important;margin:0!important;position:static!important}.wl-buscador .bookerContainer-vertical .ptw-field,.wl-buscador .bookerContainer-vertical .ptw-submit-btn{width:100%!important}.wl-buscador--solo .ptw-menu,.wl-buscador--solo .ap_ptw_tabs{display:none!important}.wl-buscador #ptw-container,.wl-buscador #ptw-container .ptw-field-group,.wl-buscador #ptw-container .ptw-field{font-size:15px!important}.wl-buscador #ptw-container label,.wl-buscador #ptw-container .ptw-label{font-size:.85rem!important;line-height:1.3!important}.wl-buscador #ptw-container .ptw-field-radio{flex-wrap:wrap!important;align-items:center!important;gap:.35rem .5rem!important;min-height:3rem!important;display:flex!important}.wl-buscador #ptw-container .ptw-field-radio label{margin:0 .6rem 0 0!important;padding:0!important;font-weight:500!important;display:inline!important}.wl-buscador #ptw-container .ptw-field-radio input{accent-color:#1e3b66;width:1.1rem!important;height:1.1rem!important;margin:0!important}.wl-buscador #ptw-container select{font-size:.95rem!important}
