.woocommerce a.button {
  display: table;
  top: 7px;
}

h1 {
  font-size: 30px;
  line-height: 0.80;
}

h6 {
  font-size: 16px;
}

a.button.wc-forward.ast-continue-shopping {
  display: none;
}

.ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward {
  margin-left: 1px;
}

@media only screen and (max-width: 768px) {
  .ast-builder-menu .main-header-menu .menu-link,
  .ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu {
    color: #000000 !important;
  }
}

a.menu-link:active,
a.menu-link.active,
.main-header-menu .menu-item:focus > .menu-link {
  color: #808080 !important;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .footer-widget-area-inner a:hover {
  color: #808080 !important;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .footer-widget-area-inner a:hover {
  color: #808080 !important;
}

.ast-footer-social-1-wrap .ast-social-color-type-custom svg:hover {
  fill: #808080 !important;
}

.page-id-1331 [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
  fill: #ffffff;
  /* Белый цвет значка меню на странице с ID 1331 */
}

.page-id-1333 [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
  fill: #ffffff;
  /* Белый цвет значка меню на странице с ID 1333 */
}

.page-id-1332 [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
  fill: #ffffff;
  /* Белый цвет значка меню на странице с ID 1332 */
}

.page-id-13 [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
  fill: #ffffff;
  /* Белый цвет значка меню на странице с ID 13 */
}

.page-id-1498 [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
  fill: #000000;
  /* Черный цвет значка меню на странице с ID 1498 */
}

.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle {
  border: none;
}

header .custom-logo-link img {
  max-width: 187px;
}

@media (max-width: 768px) {
  header .custom-logo-link img {
    max-width: 123px;
  }
}

.woocommerce-message:focus {
  outline: none;
  box-shadow: none;
}

#select_fk_method {
  margin-bottom: 15px;
}

.woocommerce-cart .cart-subtotal {
    display: none;
}

.woocommerce-checkout .cart-subtotal {
    display: none;
}