.ts-category-nav{--ts-nav-text:var(--e-global-color-primary, #171717);--ts-nav-accent:#ffd700;color:var(--ts-nav-text);margin:20px 0 24px;font-family:inherit}.ts-category-nav .ts-category-nav__back{display:inline-flex;gap:8px;align-items:center;min-height:40px;margin-bottom:8px;color:inherit;font-size:14px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.ts-category-nav .ts-category-nav__list{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px;list-style:none;padding:0;margin:0}.ts-category-nav.ts-category-nav--back-only{margin:6px 0}.ts-category-nav--back-only .ts-category-nav__back{margin-bottom:0}.ts-category-nav .ts-category-nav__list>li{display:flex;max-width:100%;padding:0;margin:0;list-style:none}.ts-category-nav .ts-category-nav__list a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:40px;max-width:100%;padding:7px 11px;border:1px solid #757575;border-radius:999px;background:#fff0;color:var(--ts-nav-text);font-size:14px;font-weight:500;line-height:1.3;text-align:center;text-decoration:none;overflow-wrap:anywhere}.ts-category-nav .ts-category-nav__list a[aria-current]{background:var(--ts-nav-accent);border-color:#171717;color:#171717;font-weight:700}.ts-category-nav a:focus-visible{outline:3px solid #675600;outline-offset:3px}.ts-vehicle-navigation .elementor-1244 .tesmile-category-back-slot{display:none}@media (min-width:768px){.ts-vehicle-navigation .elementor-1244 .elementor-element-bd17931 .woocommerce-breadcrumb{font-size:13px;line-height:1.5;text-align:left}}@media (hover:hover){.ts-category-nav .ts-category-nav__list a:hover{background:#fff4b1;border-color:#171717;color:#171717}}@media (max-width:767px){.ts-category-nav{margin:4px 0 12px}.ts-category-nav .ts-category-nav__list{gap:4px}.ts-category-nav .ts-category-nav__list a{min-height:30px;padding:4px 6px;font-size:13px}.ts-vehicle-navigation .elementor-1244 .elementor-element-bd17931{display:none}.ts-vehicle-navigation .elementor-1244 .elementor-element-f6f06aa{padding:6px 0;margin-bottom:0}.ts-vehicle-navigation .elementor-1244 .elementor-element-41ec2e1>.elementor-widget-wrap{padding-top:6px}.ts-vehicle-navigation .elementor-1244 .tesmile-category-navigation-slot{margin-bottom:0}}