.rental-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:center}.rental-exterior,.rental-gallery a{display:block;min-width:0;overflow:hidden}.rental-exterior img,.rental-gallery img{display:block;width:100%;height:auto}.rental-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0}form[data-primary-search]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px}form[data-primary-search]>label{grid-column:auto!important;grid-row:auto!important;min-width:0}form[data-primary-search]>.transaction-choice,form[data-primary-search]>details,form[data-primary-search]>button{grid-column:1/-1!important;grid-row:auto!important}form[data-primary-search] .advanced-fields{min-width:0}form[data-primary-search]>.advanced-marketplace{height:auto;margin:0}form[data-primary-search] .advanced-marketplace>summary{position:static;max-width:none;width:max-content;margin:0 0 8px}form[data-primary-search].al-search-without-transaction{padding-block-start:12px}@media(max-width:760px){form[data-primary-search]>label:has([name=q]){grid-column:1/-1!important}form[data-primary-search],.rental-page form.rental-filters.rental-search-improved{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:8px}form[data-primary-search]>label:has([name=country]),form[data-primary-search]>label:has([name=type]){grid-column:auto!important;grid-row:auto!important}form[data-primary-search] .advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.rental-hero{grid-template-columns:1fr;gap:22px}.rental-hero .rental-exterior{order:-1}.rental-gallery{grid-template-columns:1fr}}