.header-tools{display:flex;align-items:center;gap:18px;font-size:13px;white-space:nowrap}
.header-tools a{text-decoration:underline;text-underline-offset:5px}
.rental-header nav{flex-wrap:wrap;justify-content:flex-end;gap:14px 20px}
footer{flex-wrap:wrap}
@media(max-width:1100px){.rental-header{flex-wrap:wrap}.rental-header nav{flex:1}}
@media(max-width:700px){.rental-header nav .header-tools{width:100%;justify-content:flex-end;border-top:1px solid var(--line);padding-top:8px;gap:24px;font-size:12px}html{scroll-padding-top:180px}}
