.featured-dealer{min-width:0}.featured-dealer__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.featured-dealer__heading h2{font-size:20px;line-height:28px;font-weight:700;color:#1f1f1f}.featured-dealer__heading>a{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:36px;padding:8px 16px;color:#1c5cd6;font-size:14px;line-height:20px}.featured-dealer__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);gap:16px;overflow-x:auto;box-shadow:inset 0 -1px #efefef;scrollbar-width:none}.featured-dealer__tabs button{min-width:0;min-height:48px;padding:10.5px 24px;border:0;border-bottom:1.5px solid transparent;border-radius:0;background:none;color:#5c5c5c;white-space:nowrap;font-size:16px;line-height:24px}.featured-dealer__tabs button[aria-selected=true]{border-bottom-color:#1c5cd6;color:#1c5cd6;font-weight:700}.featured-dealer__row{display:grid;grid-template-columns:230px minmax(0,1fr);gap:8px;margin-top:12px}.featured-dealer__viewport{min-width:0;overflow:hidden}.featured-dealer__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.featured-dealer__mobile-track::-webkit-scrollbar,.featured-dealer__track::-webkit-scrollbar{display:none}.featured-dealer__listing{flex:none;width:230px;scroll-snap-align:start}.featured-dealer__identity{display:flex;min-height:252px;height:100%;flex-direction:column;align-items:center;border:1px solid #efefef;border-radius:12px;background:#fafafa;padding:16px;text-align:center}.featured-dealer__logo{position:relative;display:grid;width:56px;height:56px;flex:none;place-items:center;outline:1px solid #efefef;border-radius:50%;background:#fff;font-weight:700}.featured-dealer__logo img{border-radius:inherit}.featured-dealer__verified{position:absolute;left:50%;bottom:-7px;z-index:1;width:20px;height:20px;transform:translateX(-50%);fill:#1c5cd6;color:#fff;stroke-width:2.5}.featured-dealer__name{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:16px;font-size:18px;line-height:24px;font-weight:700;color:#1f1f1f}.featured-dealer__name>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.featured-dealer__identity p{margin:8px 0;color:#8e8e8e;font-size:12px;line-height:18px}.featured-dealer__identity>a{display:flex;width:calc(100% - 16px);min-height:36px;align-items:center;justify-content:center;gap:6px;margin-top:auto;border:1px solid #efefef;border-radius:8px;color:#1f1f1f;font-size:14px;line-height:20px}.featured-dealer__mobile-track{display:none}.featured-dealer__pagination{display:flex;min-height:20px;align-items:center;justify-content:center;gap:12px;margin-top:12px}.featured-dealer__pagination button{display:grid;width:20px;height:20px;place-items:center}.featured-dealer__pagination span{display:flex;gap:2px}.featured-dealer__pagination i{width:6px;height:6px;border-radius:50%;background:#e1e1e1}.featured-dealer__pagination i.is-active{background:#1c5cd6}@media(max-width:767px){.featured-dealer__tabs{display:flex;gap:16px}.featured-dealer__tabs button{flex:none;min-width:230px;min-height:36px;padding:6.5px 16px;font-size:14px;line-height:20px}.featured-dealer__row{display:none}.featured-dealer__mobile-track{display:flex;gap:var(--dealer-mobile-gap,8px);padding-inline:var(--dealer-mobile-padding,0);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:12px}.featured-dealer__listing{width:var(--dealer-mobile-width,230px)}.featured-dealer__pagination button{display:none}}