.elementor-4408 .elementor-element.elementor-element-ffb5407{--display:flex;}.elementor-4408 .elementor-element.elementor-element-8ee3c79.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4408 .elementor-element.elementor-element-7110594{--display:flex;}.elementor-4408 .elementor-element.elementor-element-b806adb{--spacer-size:50px;}/* Start custom CSS for wc-categories, class: .elementor-element-8ee3c79 *//* ✅ עיגולים */
.c-sub-categories__thumb-wrap {
  flex: 0 0 auto !important; /* לא לאפשר שבירת שורה */
  width: 100px !important;
  height: 100px !important;
  border-radius: 50% !important;
  background-color: #000 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: hidden !important;
  margin: 0 6px 8px 6px !important; /* רווח בין העיגולים */
  transition: transform 0.3s ease !important;
  position: relative !important;
  text-align: center !important;
}

.c-sub-categories__thumb-wrap img {
  width: 100px !important;
  height: 100px !important;
  object-fit: contain !important;
  display: block !important;
  margin: 0 auto !important;
  position: static !important;
}

/* ✅ קונטיינר של העיגולים */
.c-product-grid__list {
  display: flex !important;
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch;
  scroll-behavior: smooth;
  gap: 0 !important;
  padding: 0 12px !important;
  margin: 0 !important;

  -ms-overflow-style: none; /* IE */
  scrollbar-width: none; /* Firefox */
}

.c-product-grid__list::-webkit-scrollbar {
  display: none; /* Chrome, Safari, Opera */
}

/* ✅ בטלפון */
@media (max-width: 768px) {
  .c-sub-categories__thumb-wrap {
    width: 80px !important;
    height: 80px !important;
  }

  .c-sub-categories__thumb-wrap img {
    width: 80px !important;
    height: 80px !important;
  }

  .c-product-grid__list {
    padding: 0 8px !important;
  }
}/* End custom CSS */