.elementor-424 .elementor-element.elementor-element-731c9dd4 .elementor-icon-box-content .elementor-icon-box-title a {
  color: #000000;
}

/* --- */

.wpcf7 .wpcf7-form-control-wrap {
  margin-bottom: -36px;
}

.woocommerce img,
.woocommerce-page img {
  height: auto;
  max-width: 100%;
}

.wpcf7 form>div,
.wpcf7 form>p {
  margin-bottom: -3.0em;
}

.woocommerce div.product .product_title {
  color: #000000;
  font-size: 20px;
  font-weight: 600;
}

#wpforms-17-field_0.wpforms-field-large.wpforms-field-required {
  font-size: 14px;
}

#wpforms-17-field_6.wpforms-field-large.wpforms-field-required.wpforms-masked-input {
  font-size: 14px;
}

#wpforms-17-field_5.wpforms-field-large {
  font-size: 14px;
}

#wpforms-17-field_4.wpforms-field-large {
  font-size: 14px;
}

#wpforms-17-field_2.wpforms-field-small {
  font-size: 14px;
}

input[type=submit] {
  text-transform: none;
}

.wp-block-latest-posts__list.wp-block-latest-posts {
  font-size: 14px;
}

.wp-block-categories-list.wp-block-categories {
  font-size: 14px;
}

.widget ul {
  font-size: 14px;
}

.no-comments.wp-block-latest-comments {
  font-size: 14px;
}

#media_image-2.widget.widget_media_image {
  margin-bottom: 11px;
  padding: 0px;
}

.woocommerce ul.products li.product .button {
  text-align: center;
}

/* кнопка каталога */

.woocommerce a.button {
  width: 100%;
  text-transform: none;
  font-weight: 400;
}

/* высота строки в карточке на странице каталога */

.woocommerce ul.products li.product .ast-woo-shop-product-description p {
  line-height: 26px;
}

/* Трансформация кнопки ФИЛЬТРОВАТЬ */

.woocommerce .widget_price_filter .price_slider_amount .button {
  text-transform: none;
}

/* Заголовок Активные фильтры в боковой панели */

.woocommerce h2 {
  font-size: 20px;
  font-weight: 400;
}

/* Заголовок категории */

.woocommerce-products-header__title.page-title {
  font-size: 30px;
  color: #0075BE;
}

/* Ширина выплывающего блока */

.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar {
  width: 360px;
}

/* Шрифты выплывающего блока */

.filter.filter--style-default.premmerce-filter-body {
  font-size: 13px;
}

.filter input[type="checkbox"]+label {
  font-size: 13px;
  font-weight: 400;
}

.filter__title {
  font-size: 16px;
  text-decoration: underline;
  font-weight: 600;
}

/* Ширина сайтбара на карточке товара */

#secondary.widget-area.secondary {
  padding-left: 30px;
}

/* Шрифты подменю блока сайтбара карточки*/

.cat-item.cat-item-38 {
  font-size: 13px;
}

/* Шрифты заголовка блока сайтбара */

.widget-title {
  font-size: 16px;
}

/* Цвет шрифты даты календаря блока сайтбара */

.widget_calendar #today {
  color: #ffffff;
}

/* Текст на кнопке без трансформации */

.woocommerce div.product form.cart .button {
  vertical-align: middle;
  float: left;
  width: auto;
  margin-bottom: 1em;
  text-transform: none;
}

/* Результаты поиска */

.eael-advanced-search-widget .eael-advanced-search-load-more .eael-advanced-search-load-more-button {
  display: none;
  padding: 10px;
  background: #0084D6;
  color: #fff;
  border-radius: 10px;
}

.elementor-878 .elementor-element.elementor-element-918729d .eael-advance-tabs .eael-tabs-nav > ul li {
  text-align: left;
}

/* Керамические блоки - текст закладки  */

.eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul>li {
  text-align: center;
}