/* Введите сюда Ваш CSS код */

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
 text-align:center;
 margin-bottom:2.5em;
 border: 2px solid #fff;
 border-radius: 7px;
 padding: 10px;
 }

.woocommerce ul.products:hover li.product:hover,
.woocommerce-page ul.products:hover li.product:hover {
 
 border: 2px solid #085FAE;
 border-radius: 7px;
 padding: 10px;
 }


.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
 padding:.5em 0;
 margin:0;
 font-size:1em;
 color: black;
 font-family: roboto condensed;
 font-weight: 600;
}

a {
 background-color:transparent;
 text-decoration:none;
 color:#085FAE;
 
}

a:focus{
 outline: none;
}

.woocommerce ul.products li.product .price del {
 color:black;
 opacity:.5;
 display:inline-block;
 font-size: 20px;
 font-weight: 600;
 }

.woocommerce ul.products li.product .price ins {
 background:0 0;
 font-weight:600;
 font-size: 22px;
 display:inline-block;
 color: red;
}



.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount {
 color:red;
}

.iksm-3120  .iksm-term__text {
 flex: unset;
 font-family: roboto condensed;
}

/*.elementor-widget-archive-posts .elementor-posts-nothing-found {
 color:#ffffff;
 font-family:"Roboto",Roboto;
 font-weight:400;
}*/

/*синяя рамка в поиске*/
.elementor-post {
    text-align: center;
   border: 2px solid #fff;
   border-radius: 7px;	
}

.elementor-post:hover {
    /*text-align: center;*/
   border: 2px solid #085FAE;
   border-radius: 7px;	
}

/*код категорий*/

.woocommerce ul.products li.product .ast-shop-product-out-of-stock, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce-page ul.products li.product .ast-shop-product-out-of-stock, .woocommerce-page ul.products li.product .woocommerce-loop-category__title {
    position: static;
    background-color: rgba(255,255,255,.88);
    transition: background .3s;
    text-align: center;
    left: 1em;
    right: 1em;
    padding: .5em 0 .7em;
}

/*цвет вперед назад "рекомендуем"*/

.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev {
	left: -30px;
	background-color: #085FAE;
}

.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next {
	right: -23px;
	background-color: #085FAE;
}

/* курсив подпунктов в сайдбаре категорий*/

.iksm-3120 .iksm-term--child .iksm-term__inner .iksm-term__link {
	font-style: italic;
}

/*убрать счетчик товаров в категориях*/
.woocommerce ul.products li.product .woocommerce-loop-category__title .count, .woocommerce-page ul.products li.product .woocommerce-loop-category__title .count {
	display: none;
}

.elementor-posts-nothing-found {
	display: block;
    margin-left: auto;
    margin-right: auto
}

