.LocationsSearch-module__BKZD_W__search{z-index:3;background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-xl);filter:drop-shadow(0 5px 10px rgba(0,0,0,.16));pointer-events:all;align-items:center;gap:10px;width:310px;min-height:56px;max-height:56px;padding-left:24px;display:flex}.LocationsSearch-module__BKZD_W__search img{width:18px;height:18px}@media only screen and (max-width:768px){.LocationsSearch-module__BKZD_W__search{background-color:var(--surface);width:90%;margin:18px 0 0}}.LocationsSearch-module__BKZD_W__placeholderCtn{pointer-events:none;gap:4px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;position:absolute;top:1px}.LocationsSearch-module__BKZD_W__inputCtn{width:100%;display:flex;position:relative}.LocationsSearch-module__BKZD_W__inputCtn--focused .LocationsSearch-module__BKZD_W__placeholderCtn{color:rgba(0,0,0,0)}.LocationsSearch-module__BKZD_W__inputCtn input{width:100%;color:var(--text-primary);background-color:var(--elevated-level-one);border:none}.LocationsSearch-module__BKZD_W__inputCtn input::placeholder{color:rgba(0,0,0,0)}.LocationsSearch-module__BKZD_W__inputCtn input:focus{outline:none}@media only screen and (max-width:768px){.LocationsSearch-module__BKZD_W__inputCtn input{background-color:var(--surface)}}.LocationsSearch-module__BKZD_W__searchText{color:var(--text-secondary);white-space:nowrap;pointer-events:none;margin:0;font-size:16px;transition:color 80ms ease-in-out}.LocationsSearch-module__BKZD_W__hintCtn{width:100%;position:relative}.LocationsSearch-module__BKZD_W__hint{opacity:0;transition:opacity .22s ease-in-out,transform .22s ease-in-out;position:absolute;transform:translateY(-10px)}.LocationsSearch-module__BKZD_W__hint--active{opacity:1;transform:translateY(0)}.LocationsSearch-module__BKZD_W__hint--inactive{opacity:0;transform:translateY(10px)}.LocationsSearch-module__BKZD_W__resultsCtn{justify-content:flex-start;align-items:center;gap:var(--spacing-sm);visibility:visible;width:100%;padding:var(--spacing-sm);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-xl);opacity:1;filter:blur();flex-direction:column;transition:all .35s cubic-bezier(.175,.885,.32,1.1);display:flex;position:absolute;top:50px;right:0;overflow:hidden}.LocationsSearch-module__BKZD_W__resultsCtn--hidden{visibility:hidden;opacity:0;filter:blur(4px)}.LocationsSearch-module__BKZD_W__resultsCtn .LocationsSearch-module__BKZD_W__result{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm);background-color:var(--elevated-level-one);border-radius:var(--radius-md);border:none;display:flex}@media (hover:hover) and (pointer:fine){.LocationsSearch-module__BKZD_W__resultsCtn .LocationsSearch-module__BKZD_W__result:hover{background-color:var(--elevated-level-two)}}.LocationsSearch-module__BKZD_W__resultsCtn .LocationsSearch-module__BKZD_W__result .LocationsSearch-module__BKZD_W__resultsLeft{align-items:center;gap:var(--spacing-sm);display:flex}.LocationsSearch-module__BKZD_W__resultsCtn .LocationsSearch-module__BKZD_W__result .LocationsSearch-module__BKZD_W__resultsRight{white-space:nowrap}.LocationsSearch-module__BKZD_W__resultsCtn .LocationsSearch-module__BKZD_W__predictionIcon{width:16px;height:16px;color:var(--text-secondary);font-size:16px}.DealerImage-module__Ke90ZG__image img{object-fit:cover;border-radius:var(--radius-lg);width:100%}.DealerImage-module__Ke90ZG__logo{width:100%;object-fit:contain!important;border-radius:0!important}.DealerImage-module__Ke90ZG__placeholder{background-color:var(--elevated-level-two);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.DealerImage-module__Ke90ZG__textLogo{letter-spacing:-.72px;max-width:180px;color:var(--text-primary);margin:0;font-size:16px;font-weight:400;line-height:24px}.LocationCardSmall-module__mHmk-q__card{align-items:flex-start;gap:var(--gap-lg);background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-xl);width:310px;height:-moz-fit-content;height:fit-content;box-shadow:var(--shadow-strong);cursor:pointer;flex-direction:column;padding:12px;display:flex;position:relative}@media only screen and (max-width:768px){.LocationCardSmall-module__mHmk-q__card{flex-direction:row;align-items:center;min-width:280px;min-height:95px}}.LocationCardSmall-module__mHmk-q__card .LocationCardSmall-module__mHmk-q__placeholder{width:100%;height:100px}.LocationCardSmall-module__mHmk-q__card .LocationCardSmall-module__mHmk-q__image{border-radius:var(--radius-md)}@media only screen and (max-width:768px){.LocationCardSmall-module__mHmk-q__card .LocationCardSmall-module__mHmk-q__image{border-radius:var(--radius-lg);width:auto;min-width:90px;max-width:90px;min-height:70px;max-height:70px}}.LocationCardSmall-module__mHmk-q__card .LocationCardSmall-module__mHmk-q__bottom{gap:var(--gap-md);flex-direction:column;width:100%;display:flex}.LocationCardSmall-module__mHmk-q__card .LocationCardSmall-module__mHmk-q__details{gap:var(--gap-sm);flex-direction:column;display:flex}