/*УЖЕ БЫЛО РАНЕЕ*/

.productcategory{
	margin-top:-25px !important;
}

/* ГЛАВНАЯ ХЕДЕР НАДПИСЬ */
.zak-page-title--main {
	padding: 18px 0px 21px 0;
}

/* ХЛЕБ КРОЩКИ РАЗМЕР */
.breadcrumb-trail.breadcrumbs {
	font-size: 13px !important;
}


h2.blockart-heading.productcategory {
	color: #333 !important;
}

/* ФОРММА КОНТАКТОВ */
#wpcf7-f1285-p1281-o1 .wpcf7-form-control-wrap input.wpcf7-form-control {
	margin-bottom: 14px !important;
	color:#4e4e4e !important
}

#wpcf7-f1285-p1281-o1 .wpcf7-form-control-wrap input.wpcf7-form-control::placeholder {
	color: #4e4e4e !important; 
} 

/*КНОПКА В АНОНСАХ И ВООБЩЕ ОБЩАЯ*/
.btn--cust {
    cursor: pointer;
    border-radius: 4px;
    padding: 8px 14px;
    text-decoration: none;
    transition: all 0.3s;
    border: 0px solid #027ABB;
    border-color: #333;
    color: white !important;
    background-color: #c16b6c !important;  
    font-size: 14px !important;  
}

.btn--cust:hover {
	background-color: #69393a !important;  
	text-decoration: none !important;  
}

.btn--cust .zak-icon {
    fill: white !important;
    margin-left: 6px;  
}


/*МЕНЮ ОСНОВНОЕ ХЕДЕРА КНОПКИ*/
  /*межстроч раст-е пунктов меню*/
/*  .zak-primary-nav .zak-primary-menu {
      gap: 5px !important;
  }*/

  /*станд кнопка меню*/
/*  .zak-main-header li.menu-item a {
        padding: 8px 10px;
  }*/

  /*Текущая подсветка кнопки меню*/
  .zak-main-header li.current-menu-item a {
      border-radius: 4px;
      padding: 8px 10px;
      border-color: #333;
      color: white !important;
      background-color: #c16b6c !important;  
  }


/* УВЕЛИЧ КНОКИ ЗАКАЗАТЬ */
/*li.product .button, li.product .add_to_cart_button, li.product .added_to_cart { 
	font-size: 16px !important;  
	padding: 6px 10px !important;  
} */

.zak-post-content .entry-title:not(.zak-page-title) {
    line-height: 27px !important;  
}

.posts-navigation, .post-navigation {
    padding: 20px 7px !important;
    border: 1px solid #E4E4E7 !important;
    background-color: #f3f3f3;
    line-height: 19px;
    border-radius: 6px;
    font-size: 15px;
}

#zak-secondary a {
	text-decoration: none !important;
	line-height: 20px !important;
    font-size: 15px !important;
}

#zak-secondary a:hover {
	transition: all 0.3s !important;
	color:#b03d3f !important;
}

/*a:before {
	content: "\f107";   
}*/

/*СВЕЖИЕ ЗАПИСИ СТАТЬИ (ЗНАЧКИ*/
#block-21 a:before, #recent-posts-5 a:before{
   content: "»"; 
   font-size: 20px;
   color: #c16b6c;	
   margin: 0 5px 0 0;
}

#recent-posts-1 ul {
  margin-top:-7px; 
}

#categories-4 a:before {
   content: "☑"; 
   font-size: 20px;
   color: #c16b6c;	
   margin: 0 5px 0 0;
}

/*ТЭГИ РАЗДЕЛЫ В ПРАВОМ САЙДБАРЕ*/
#block-18 a {
	border: 1px solid #333 !important;
	padding: 5px 10px !important;
	font-size: 12px !important;
/*  text-transform: uppercase !important;*/
  margin: 0 0 7px 3px;
}

#block-18 .wp-block-tag-cloud {
  margin-top: -23px;
  margin-bottom: -15px;
}

.artic--icon {
  margin: 0 0 0 5px;
  font-size: 14px; 
}

/* КАРТИНКА В АНОНСЕ */
.zak-post .zak-entry-thumbnail__link img {
  max-height: 394px; 
  object-fit: cover;
}

@media screen and (max-width: 520px) {
    .zak-post .zak-entry-thumbnail__link img {
    max-height: 236px; 
    object-fit: cover;
  }
}

/* ПОСТ ОДИНОЧНЫЙ */

.zakra-single-article h1 {
    color: #3F3F46;
    margin: 0 0 20px;
    font-family: Lora !important;
    font-weight: 700 !important;
    font-size: 27px !important;
    line-height: 27px !important;
}


.zakra-single-article h2 {
    color: #3F3F46;
    margin: 0 0 20px;
    font-family: Lora !important;
    font-weight: 700 !important;
    font-size: 24px !important;
    line-height: 27px !important;
}

.zakra-single-article h3 {
    color: #3F3F46;
    margin: 0 0 20px;
    font-family: Lora !important;
    font-weight: 700 !important;
    font-size: 21px !important;
    line-height: 27px !important;
}

.zakra-single-article h4, .zakra-single-article h5, .zakra-single-article h6 {
    color: #3F3F46;
    margin: 0 0 20px;
    font-family: Lora !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 27px !important;
}

.site-info-wrap h1 {
  display: none;
}

/*H sidebar*/

.widget-title-cust {
  color: #3F3F46;
  margin: 0 0 20px;
  position: relative;
  padding-bottom: 10px;
  border-bottom: 1px solid #E4E4E7;
  margin-bottom: 20px;
  font-family: Lora;
  font-weight: 700;
  font-size: 23px;
  line-height: 34px; 
}

/*КОММЕНТАРИИ*/

 #comments .comment-content {
    margin-top: 6px !important;
  }
#comments .reply {
    margin-top: 9px !important; 
  }
   

/*ТЭГИ-РАДЕЛЫ В АНОНСЕ*/
.zak-tags-links-custom a {
} 


/*ТЭГИ РАЗДЕЛЫ В ОДИНОЧНОЙ ЗАПИСИ*/

.custom--tags  {
  margin: -4px 0 0 0 !important; 
}

.custom--tags a {
  color: white !important; 
  text-decoration: underline !important; 
  font-size: 13px;
  margin-right: 13px;
}

.custom--tags a:hover {
  text-decoration: none !important; 
}

.custom--tags span{
  color: white !important; 
  font-size: 13px;
  margin-right: 7px;
}


/*ПОИСК СПРАВА ОСНОВНОЙ*/

#block-26 {
  margin-bottom: 20px !important; 
}

#block-26  input[type="search"] {
    height: 44px !important; 
}

#block-26  input[type="search"]::placeholder  {
    color: #4e4e4e !important; 
}

#block-26  .wp-block-search__button:hover {
  background-color: #f3f3f3 !important;
}

/*КОРЗИНА*/
.zak-mini-cart .count {
  background-color: #c16b6c !important;
}

.zak-header-right-col .zak-mini-cart {
  margin-left: 10px;
} 

  .zak-header-builder .zak-mini-cart li.current-menu-item .zakra-icon--cart { 
    fill: white !important;
  }



/*ГАЛЛЕРЕЯ В ПОСТЕ*/
.zakra-single-article .gallery-item {
    padding: 5px !important;
  }



.zakra-single-article .gallery figure {
      margin: 0 0 !important;
  }

.zakra-single-article .gallery-item img{
      max-height: 190px !important;
      object-fit: cover !important;
  }

@media screen and (max-width: 1200px) {
  .zakra-single-article .gallery-item img{
      max-height: 160px !important;
      object-fit: cover !important; 
  }
}


@media screen and (max-width: 850px) {
  .zakra-single-article .gallery-item img{
      max-height: 125px !important;
      object-fit: cover !important; 
  }
}



@media screen and (max-width: 520px) {
  .zakra-single-article .gallery-item img{
      max-height: 86px !important;
      object-fit: cover !important; 
  }
}

/* КАРТОЧКА ТОВАРА В МАГАЗИНЕ */

.woocommerce-product-details__short-description p {
  padding: 0px 0px;
  letter-spacing: 0.01em;
  color: #333;
  font-family: Open Sans;
  line-height: 1.5;
  margin-bottom: 20px !important;
}

/*.woocommerce-product-details__short-description h1 ,.woocommerce-product-details__short-description h2 ,
.woocommerce-product-details__short-description h3 , .woocommerce-product-details__short-description h4 , .woocommerce-product-details__short-description h5 ,
.woocommerce-product-details__short-description h6  {
  margin: 30px 0 20px 0;
  padding: 0 0;
}
*/

/*.woocommerce-product-details__short-description ul, .woocommerce-product-details__short-description ol  {
  margin:30px 0 0 0;
  color: #333;
  font-family: Open Sans;
}
*/


/* АНОНСЫ - КАРТОЧКИ ТОВАРА */
.products  .woocommerce-loop-product__title {
    font-size: 17px !important;
    line-height: 23px !important;
}

.products .woocommerce-Price-amount {
  font-size: 15px !important;
}

/* ЗНАЧОК КОРЗИНЫ */

.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward {
  color: #515151 !important;
} 