html:root body .av171-all-makes{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
html:root body .av171-all-makes .av175-select-all{margin-left:auto!important;font-size:13px!important;white-space:nowrap}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side){background:#fff!important;color:#111!important}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button){background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;text-shadow:none!important;box-shadow:none!important}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button) *{color:#111!important;-webkit-text-fill-color:#111!important}
html:root body .av156-stars label span{color:#8994a3!important;-webkit-text-fill-color:#8994a3!important;text-shadow:none!important}
html:root body .av156-stars label.selected span{color:#e5a900!important;-webkit-text-fill-color:#e5a900!important}
html:root body #av89-panel{isolation:isolate;overscroll-behavior:contain}
@media(max-width:850px){
html:root body #homeQuickFilters{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;height:auto!important;justify-content:center;max-width:100%;box-sizing:border-box;gap:6px!important}
html:root body #homeQuickFilters>.home-quick-filter{flex:0 1 auto!important;min-width:0!important;margin:0!important}
html:root body .hero .search .av100-search-row{grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:6px!important}
html:root body .hero .search .av100-search-row>div:has(#homeCity){grid-column:1/6!important;grid-row:1!important}
html:root body .hero .search .av100-search-row>.av104-drop{grid-column:6/11!important;grid-row:1!important}
html:root body .hero .search .av100-search-row>.av104-range{grid-column:1/9!important;grid-row:2!important;min-width:0!important;width:auto!important}
html:root body .hero .search .av100-search-row>.av170-age{grid-column:9/11!important;grid-row:2!important;min-width:0!important;width:auto!important;padding:0!important}
html:root body .hero .search .av100-search-row>.home-filter-wrap{grid-column:1/6!important;grid-row:3!important}
html:root body .hero .search .av100-search-row>#homeGoBtn{grid-column:6/11!important;grid-row:3!important}
html:root body .av136-dates{display:grid!important;grid-template-columns:minmax(0,4fr) minmax(0,1fr)!important;gap:6px!important}
html:root body .av136-dates>strong{grid-column:1/-1!important}
html:root body .av136-dates>.av139-range{grid-column:1!important;min-width:0!important;width:100%!important;box-sizing:border-box;padding:8px!important;font-size:12px!important;gap:4px!important}
html:root body .av136-dates>.av170-age{grid-column:2!important;min-width:0!important;width:100%!important;max-width:none!important;margin:0!important}
html:root body .av170-age select{min-width:0!important;padding:8px 1px!important;font-size:12px!important}
html:root body .av104-range-button{min-width:0!important;gap:3px!important;font-size:12px!important;padding-left:0!important;padding-right:0!important}
html:root body .av104-days{font-size:10px!important}
}
html:root[data-theme=light] body :is(.side,.client-side,.owner-side) :is(a,button):is(.active,[aria-selected=true],[aria-current=page]){background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important}
