.destination-search{position:relative}.destination-search input{width:100%;box-sizing:border-box;min-height:50px;padding:13px 40px 13px 16px;border:1px solid #cfdfec;border-radius:10px;background:#f8fbfd;color:#173d54;font:inherit}.destination-search input:focus{outline:3px solid #41b7d52b;border-color:#2688a5}.destination-search-help{display:block;margin:7px 0;color:#637f91;font-size:12px;line-height:1.5}.destination-suggestions{position:absolute;top:54px;left:0;right:0;max-height:290px;overflow:auto;z-index:40;border:1px solid #c5dce8;border-radius:12px;background:white;box-shadow:0 14px 35px #103d5929;padding:5px}.destination-suggestions[hidden]{display:none}.destination-suggestions [role=option]{padding:12px;border-radius:7px;cursor:pointer;font-size:14px}.destination-suggestions [role=option]:hover,.destination-suggestions [aria-selected=true]{background:#e8f5f8;color:#075b75}.destination-suggestions p{padding:10px;color:#637f91}.quote-tax-filter{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:14px 0 20px;padding:12px 15px;background:#f3f8fb;border-radius:12px}.quote-tax-filter button{padding:9px 15px;border:1px solid #d3e1eb;border-radius:20px;color:#2c526b;background:#fff;cursor:pointer}.quote-tax-filter button[aria-pressed=true]{background:#173f56;border-color:#173f56;color:white}.quote-tax-filter small{margin-left:auto;color:#638095}
