.Locations_DealershipCard__I6T1y{overflow:hidden;border-radius:5px;border:1px solid #d0d0d0}.Locations_SortContainer__ufLy1{display:flex;justify-content:space-between;align-items:center;border-radius:1rem;margin-right:1rem;transition-duration:.25s;position:relative;background:var(--light)}.Locations_SortContainer__ufLy1:after{height:14.285%;width:100%;background:var(--primary);top:0;left:0;content:"";color:#fff;position:absolute;border-radius:1rem;z-index:1;transition-duration:.25s}.Locations_SortContainer__ufLy1.option1:after{left:0;top:13%}.Locations_SortContainer__ufLy1.option2:after{left:0;top:27.7%}.Locations_SortContainer__ufLy1.option3:after{left:0;top:42.855%}.Locations_SortContainer__ufLy1.option4:after{left:0;top:57.14%}.Locations_SortContainer__ufLy1.option5:after{left:0;top:71.425%}.Locations_SortContainer__ufLy1.option6:after{left:0;top:85.71%}@media(min-width:768px){.Locations_SortContainer__ufLy1{border-radius:100rem}.Locations_SortContainer__ufLy1:after{height:100%;width:14.285%;border-radius:100rem}.Locations_SortContainer__ufLy1.option1:after{left:14.285%;top:0}.Locations_SortContainer__ufLy1.option2:after{left:28.57%;top:0}.Locations_SortContainer__ufLy1.option3:after{left:42.855%;top:0}.Locations_SortContainer__ufLy1.option4:after{left:57.14%;top:0}.Locations_SortContainer__ufLy1.option5:after{left:71.425%;top:0}.Locations_SortContainer__ufLy1.option6:after{left:85.71%;top:0}}.Locations_SortButton__hYJBM{border:none;padding:1rem 5rem;font-size:1rem;font-weight:700;min-width:105px;cursor:pointer;z-index:2;transition-duration:.25s;text-align:center}.Locations_SortButton__hYJBM:focus{outline:none}@media(min-width:768px){.Locations_SortButton__hYJBM{border-radius:100rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;min-width:105px}}.CarSearchItem_StyledCol__Q3mKc{padding-left:8px;padding-right:8px}.CarSearchItem_ResponsiveBtn__WHc3Y{font-size:.9rem}@media(min-width:1200px){.CarSearchItem_ResponsiveBtn__WHc3Y{font-size:.8rem}}@media(min-width:1400px){.CarSearchItem_ResponsiveBtn__WHc3Y{font-size:1.05rem}}.CarSearchItem_CarWrapper__yINtA{overflow:hidden;background:var(--car-search-item-background);box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border:var(--car-search-item-border)}.CarSearchItem_CarWrapper__yINtA,.CarSearchItem_CarWrapper__yINtA .CarSearchItem_btn__Vgu1_{transition:all .3s ease-in-out 0s}.CarSearchItem_CarWrapper__yINtA:hover{transform:scale(1.01) translateY(-4px)}.CarSearchItem_ImageContainer__gPdK2{padding-bottom:66%;position:relative;display:block}