:root{--system-primary-background-color:#ec8119;--system-primary-card-background-color:var(--system-primary-background-color);--system-secondary-gray-lt-color:#dfdfdf}.filters{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.filters__title{font-family:var(--ff-base)}.cities__wrapper{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-top:10px}.cities--label{font-family:var(--ff-base);font-size:1.3rem}select.brands,select.cities{border:1px solid #fff;border-radius:0;box-shadow:0 0 3px #a7a7a7;font-size:1.2rem;max-width:180px;padding:5px 0;text-align:center;width:178px}selec.brands:focus-visible,select.cities:focus-visible{outline:unset}.city--option{border-radius:0}.list__cards{align-items:center;display:flex;gap:15px;height:65vh;justify-content:flex-start;list-style:none;min-height:600px;overflow-x:auto;padding:0 20px;width:100%}location-card{display:inline-block;min-height:2em;transition:opacity .5s ease-out}location-card:not(:defined){opacity:0}.hidden{display:none}@media screen and (width >= 720px){.filters{flex-direction:row;margin:50px 0}}