@media(max-width:600px){html:root body :is(.av136-form,#av218-form) .av136-dates>.av170-age{justify-content:flex-start!important;align-self:stretch!important}html:root body .hero.av93-home .search:is(.av94-fixed,:not(.av94-fixed)) .av100-search-row>.av170-age{justify-content:flex-start!important;align-self:stretch!important}}
html:root body #carPage .booking .av153-renter-location{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html:root body #carPage .booking .av153-renter-location .av100-select-button{display:flex!important;align-items:center!important;gap:8px!important;white-space:normal!important;max-width:100%!important;min-width:0!important;width:100%!important;height:auto!important;overflow-wrap:anywhere!important;box-sizing:border-box!important}
html:root body #carPage .booking .av153-renter-location .av100-select-button>span{flex:1 1 0!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;overflow:visible!important;text-align:left!important}
html:root body #carPage .booking .av153-renter-location .av100-select-button>b{flex:0 0 auto!important}
html:root:is([data-theme=premium],[data-theme=dark]) body #carPage.av214-detail>.booking{background:#000!important;color:#fff!important;border-color:#404040!important}
html:root:is([data-theme=premium],[data-theme=dark]) body #carPage.av214-detail>.booking :is(label,span,p,small,h2,h3,strong,b,#calc,.price){color:#fff!important}
html:root:is([data-theme=premium],[data-theme=dark]) body #carPage.av214-detail>.booking :is(.av170-breakdown,.av170-totals>div,.av170-payment-later,.av100-select-button,.av139-range,select,input){background:#111!important;color:#fff!important;border-color:#505050!important}
html:root:is([data-theme=premium],[data-theme=dark]) body #av214-dock{background:#000!important;color:#fff!important;border-color:#404040!important}
.av218-socials{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;max-width:1280px;margin:20px auto;padding:12px 0}
html:root body .av218-socials :is(a,button){display:inline-flex!important;align-items:center!important;justify-content:center!important;background:none!important;background-image:none!important;box-shadow:none!important;border:0!important;color:inherit!important;width:32px!important;height:32px!important;padding:0!important;min-width:32px!important;border-radius:0!important;text-decoration:none!important}
.av218-socials svg{width:25px;height:25px;fill:currentColor}.av218-socials button:disabled{opacity:.45!important;cursor:default!important}
@media(max-width:600px){.av218-socials{justify-content:center}}
