.dealers__items{column-gap:2%}.dealers__item{width:32%;border:.0625rem solid var(--border-color-dark);border-radius:1rem;overflow:hidden;box-shadow:0 4px 4px transparent;transition:all .25s ease-in-out}.dealers__item:hover{box-shadow:0 4px 4px rgba(0,0,0,.2)}.dealers__item:hover .dealers__top-wrapper{background:var(--primary-color)}.dealers__item:hover .dealers__company-name,.dealers__item:hover .dealers__name{color:var(--white-color)}.dealers__top-wrapper{background:var(--light-bg);min-height:6rem;transition:all .25s ease-in-out}.dealers__top-wrapper--dark{background:var(--secondary-color)}.dealers__top-wrapper--dark .dealers__company-name,.dealers__top-wrapper--dark .dealers__name{color:var(--white-color)}.dealers__company-name{font-size:1.25rem;color:var(--secondary-color);transition:all .25s ease-in-out}.dealers__name{font-size:1.125rem;color:var(--light-grey);transition:all .25s ease-in-out}.dealers__label{background:var(--white-color);font-family:var(--helvetica-bold-font);color:var(--secondary-color);border-radius:1.5rem}.dealers__iconbox{width:1.5rem;height:1.5rem;min-width:1.5rem}.dealers__text{color:var(--light-grey);font-family:var(--arial-font);font-size:1rem;word-break:break-all}.dealers__contacts{height:calc(100% - 6rem)}.dealers__distance{text-transform:uppercase}@media screen and (max-width:1023px){.dealers__item{width:48%}}@media screen and (max-width:767px){.dealers__item{width:100%}}