.elementor-5661 .elementor-element.elementor-element-3060ab3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5661 .elementor-element.elementor-element-3060ab3.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-5661 .elementor-element.elementor-element-3060ab3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5661 .elementor-element.elementor-element-3060ab3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for section, class: .elementor-element-2f15343 *//* общий фон */
.woocommerce-page {
  background: #000;
  color: #fff;
}

/* заголовок Shop */
.woocommerce-products-header h1 {
  color: #d4a84f;
}

/* карточки товаров */
.woocommerce ul.products li.product {
  background: #0a0a0a;
  border-radius: 16px;
  padding: 15px;
  transition: 0.3s;
  border: 1px solid rgba(212,168,79,0.2);
}

/* hover карточки */
.woocommerce ul.products li.product:hover {
  transform: translateY(-6px);
  box-shadow: 0 10px 30px rgba(212,168,79,0.2);
  border: 1px solid rgba(212,168,79,0.5);
}

/* изображения */
.woocommerce ul.products li.product img {
  border-radius: 12px;
}

/* название товара */
.woocommerce ul.products li.product h2 {
  color: #fff;
}

/* цена */
.woocommerce ul.products li.product .price {
  color: #d4a84f;
  font-weight: 600;
}

/* кнопка */
.woocommerce a.button {
  background: transparent;
  color: #d4a84f;
  border: 1px solid #d4a84f;
  border-radius: 8px;
  transition: 0.3s;
}

/* hover кнопки */
.woocommerce a.button:hover {
  background: #d4a84f;
  color: #000;
}

/* селектор сортировки */
.woocommerce-ordering select {
  background: #000;
  color: #fff;
  border: 1px solid rgba(212,168,79,0.4);
}

/* хлебные крошки */
.woocommerce-breadcrumb {
  color: #888;
}
.woocommerce ul.products li.product .button {
  display: none !important;
}
.woocommerce ul.products li.product h2 {
  font-size: 14px;
  line-height: 1.3;
  height: 40px;
  overflow: hidden;
}

.woocommerce ul.products li.product {
  padding: 20px;
}

.woocommerce ul.products li.product {
  padding: 20px !important;
}
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product .price {
  padding-left: 10px;
  padding-right: 10px;
}/* End custom CSS */