.mirna-hotel-destination-field{position:relative}.mirna-hotel-destination-results{position:absolute;z-index:80;inset-inline:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:#fff;border:1px solid rgba(15,40,70,.14);border-radius:12px;box-shadow:0 14px 36px rgba(4,28,54,.2);max-height:340px;overflow:auto}.mirna-hotel-destination-results[hidden]{display:none}.mirna-hotel-destination-option{display:flex;width:100%;gap:10px;align-items:center;text-align:start;border:0;background:transparent;color:#0b2947;padding:9px 10px;border-radius:8px;cursor:pointer}.mirna-hotel-destination-option:hover,.mirna-hotel-destination-option:focus{background:#edf6ff;outline:none}.mirna-hotel-destination-option span:last-child{display:grid;gap:2px}.mirna-hotel-destination-option strong{font-size:14px;font-weight:700}.mirna-hotel-destination-option small{font-size:12px;color:#63778a}.mirna-hotel-destination-icon{flex:0 0 22px;text-align:center;color:#0877d1}[dir=rtl] .mirna-hotel-destination-option{text-align:right}
/* Arabic/RTL: the destination value starts at the right edge (overrides the
   generic LTR rule for location inputs in mirna-post-launch-fixes.css; flight
   and car inputs keep that rule). */
html[dir="rtl"] .mirna-hotel-destination-field input[data-mirna-hotel-destination-input]{direction:rtl!important;text-align:right!important;unicode-bidi:plaintext}
html[dir="rtl"] .mirna-hotel-destination-field input[data-mirna-hotel-destination-input]::placeholder{direction:rtl;text-align:right}
