#cat-761,
.menu-item-761 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/01-lzice-a-pracovni-nastroje.png");
}

#cat-770,
.menu-item-770 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/02-pasy-a-podvozkove-dily.png");
}

#cat-752,
.menu-item-752 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/03-hydraulika.png");
}

#cat-767,
.menu-item-767 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/04-motor-palivova-soustava-a-chlazeni.png");
}

#cat-773,
.menu-item-773 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/05-prevodovky-napravy-rizeni-a-brzdy.png");
}

#cat-755,
.menu-item-755 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/06-kabina-karoserie-a-ovladani.png");
}

#cat-746,
.menu-item-746 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/07-elektricke-dily-a-elektronika.png");
}

#cat-758,
.menu-item-758 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/08-loziska-spojovaci-a-montazni-dily.png");
}

#cat-743,
.menu-item-743 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/09-cepy-pouzdra-a-dily-pracovniho-zarizeni.png");
}

#cat-749,
.menu-item-749 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/10-filtry-a-prislusenstvi.png");
}

#cat-776,
.menu-item-776 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/11-tesneni-a-tesnici-sady.png");
}

#cat-764,
.menu-item-764 {
  --bd-l1-icon:"";--bd-l1-image:url("/user/documents/upload/Kategorie/12-maziva-chemie-a-servisni-vybaveni.png");
}

@media (min-width: 992px) {
  body.type-category #categories > .categories:not(#cat-manufacturers) > .topic > a::before {
    content:"";
    flex: 0 0 26px;
    height: 26px;
    background: var(--bd-l1-image,none) center / contain no-repeat;
  }
}

@media (min-width: 992px) {
  body.type-category .sidebar-left .box-categories {
    margin: 0 -10px;
    padding: 0;
    border: 1px solid #E7ECEE;
    border-radius: 6px;
    background: #FFFFFF;
  }

  body.type-category .sidebar-left .box-categories > .pageElement__heading {
    display: none;
  }

  body.type-category .sidebar-left .box-categories #categories {
    border-radius: inherit;
    overflow: hidden;
  }

  body.type-category .sidebar-left .box-categories #categories .categories {
    margin: 0;
  }

  body.type-category .sidebar-left .box-categories #categories > .categories + .categories {
    border-top: 1px solid #E7ECEE;
  }

  body.type-category .sidebar-left .box-categories #categories a {
    position: relative;
    display: block;
    padding: 8px 40px 8px 14px;
    background: transparent;
    color: #0B171B;
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
  }

  body.type-category .sidebar-left .box-categories #categories > .categories > .topic > a {
    font-weight: 600;
  }

  body.type-category .sidebar-left .box-categories #categories > .categories > ul {
    padding: 4px 0 8px;
  }

  body.type-category .sidebar-left .box-categories #categories ul a {
    padding: 6px 40px 6px 28px;
    font-size: 13px;
    font-weight: 400;
  }

  body.type-category .sidebar-left .box-categories #categories ul ul {
    margin-left: 12px;
  }

  body.type-category .sidebar-left .box-categories #categories .topic:is(.active, .child-active) > a,
  body.type-category .sidebar-left .box-categories #categories li.active > a {
    background: #E8F5F3;
    color: #0B8577;
    font-weight: 600;
  }

  body.type-category .sidebar-left .box-categories #categories :is(.topic, li) > a:is(:hover, :focus-visible) {
    background: #F6F8F8;
    color: #0B8577;
  }

  body.type-category .sidebar-left .box-categories #categories a:focus-visible {
    outline: 2px solid #0B8577;
    outline-offset: -2px;
  }

  body.type-category .sidebar-left .box-categories #categories .cat-trigger {
    position: absolute;
    top: 50%;
    right: 6px;
    bottom: auto;
    left: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    color: inherit;
    font-size: 0;
    line-height: 1;
    transform: translateY(-50%);
  }

  body.type-category .sidebar-left .box-categories #categories .cat-trigger::before {
    content: "›";
    display: block;
    width: auto;
    height: auto;
    color: inherit;
    font-family: Arial, sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 1;
    transform: none;
  }

  body.type-category .sidebar-left .box-categories #categories .expanded > .topic > a > .cat-trigger::before,
  body.type-category .sidebar-left .box-categories #categories li.expanded > a > .cat-trigger::before {
    transform: rotate(90deg);
  }
}

@media (min-width: 992px) {
  #cat-761 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/01-lzice-a-pracovni-nastroje.png");
  }

  #cat-770 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/02-pasy-a-podvozkove-dily.png");
  }

  #cat-752 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/03-hydraulika.png");
  }

  #cat-767 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/04-motor-palivova-soustava-a-chlazeni.png");
  }

  #cat-773 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/05-prevodovky-napravy-rizeni-a-brzdy.png");
  }

  #cat-755 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/06-kabina-karoserie-a-ovladani.png");
  }

  #cat-746 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/07-elektricke-dily-a-elektronika.png");
  }

  #cat-758 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/08-loziska-spojovaci-a-montazni-dily.png");
  }

  #cat-743 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/09-cepy-pouzdra-a-dily-pracovniho-zarizeni.png");
  }

  #cat-749 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/10-filtry-a-prislusenstvi.png");
  }

  #cat-776 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/11-tesneni-a-tesnici-sady.png");
  }

  #cat-764 {
    --bd-l1-image: url("/user/documents/upload/Kategorie/12-maziva-chemie-a-servisni-vybaveni.png");
  }

  body.type-category #categories > .categories:not(#cat-manufacturers) > .topic > a {
    display: flex;
    align-items: center;
    gap: 10px;
    min-height: 42px;
    padding-left: 12px;
  }

  body.type-category #categories > .categories:not(#cat-manufacturers) > .topic > a::before {
    content: "";
    flex: 0 0 26px;
    height: 26px;
    background: var(--bd-l1-image, none) center / contain no-repeat;
  }

  body.type-category #categories > .categories:not(#cat-manufacturers) ul a {
    padding-left: 48px;
  }
}
