.elementor-1565 .elementor-element.elementor-element-e54ebbc{text-align:left;}.elementor-1565 .elementor-element.elementor-element-422e6ef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1565 .elementor-element.elementor-element-422e6ef nav.woocommerce-pagination{font-size:18px;font-weight:bold;}.elementor-1565 .elementor-element.elementor-element-422e6ef nav.woocommerce-pagination ul li a{color:#000000;background-color:#ffffff;}.elementor-1565 .elementor-element.elementor-element-422e6ef nav.woocommerce-pagination ul li a:hover{color:#e75e3a;background-color:#ffffff;}.elementor-1565 .elementor-element.elementor-element-422e6ef nav.woocommerce-pagination ul li span.current{color:#e75e3a;background-color:#ffffff;}.elementor-1565 .elementor-element.elementor-element-422e6ef.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-1565 .elementor-element.elementor-element-422e6ef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1565 .elementor-element.elementor-element-422e6ef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-422e6ef */.product_grid_book_page .woocommerce .products .product .button{
   display: none;
}
.product_grid_book_page .woocommerce .products .product .posted_in{
   display: none;
}
.product_grid_book_page .price{display: none !important;}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container .woocommerce-loop-product__title {
color: #000;
font-weight: normal !important;
  font-size: 18px ;
  text-transform: uppercase;
  text-decoration: none;
     font-family: "Korolev", Sans-serif;
  background-color: #fff;

}

.product_grid_book_page .woocommerce .products .product .jupiterx-product-container .jupiterx-wc-loop-product-image {
     margin-bottom: 0px !important;   
   
}

.product_grid_book_page .woocommerce .products .product:hover .jupiterx-wc-loop-product-image {
    opacity: 0.5;
   
     
}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"] p{
   margin-bottom: 0px !important;
}
.product_grid_book_page .woocommerce .products .product:hover .jupiterx-product-container div[itemprop="description"] {
    opacity: 1;
}
.product_grid_book_page .woocommerce .products .product:hover .jupiterx-product-container {
    background:#000;

}



.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]{
    position:absolute;
  top: 30%;
  left:0;
  right: 0;
  transition: .5s ease;
   color: #fff !important;
   font-size:13px;
   opacity:0;
   font-family: "Korolev", Sans-serif;
   margin: 0px 10px;
}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]:after {
    content: '\e801';
    font-family: 'fontello-c9d248ec';
    color: #fff;
    display: block;
    font-size: 26px;
    margin-top: 10px;
}
@media(max-width:768px){
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]{
  top: 20%;
    line-height: 1.5em;
    font-size: 14px;
  
}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]:after {
    content: '\e801';
    font-family: 'fontello-c9d248ec';
    color: #fff;
    display: block;
    font-size: 16px;
    margin-top: 10px;
}}

      .woocommerce ul.products li.product a .jupiterx-wc-loop-product-image {
    border-radius: 0px !important;
}
.product_grid_book_page .page-numbers{border:0px !important;
}
.product_grid_book_page .page-numbers:focus{
-webkit-box-shadow: none !important;
    box-shadow:none !important;
} 
.product_grid_book_page .next,.prev{color: #e75e3a !important;
    
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-422e6ef */.product_grid_book_page .woocommerce .products .product .button{
   display: none;
}
.product_grid_book_page .woocommerce .products .product .posted_in{
   display: none;
}
.product_grid_book_page .price{display: none !important;}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container .woocommerce-loop-product__title {
color: #000;
font-weight: normal !important;
  font-size: 18px ;
  text-transform: uppercase;
  text-decoration: none;
     font-family: "Korolev", Sans-serif;
  background-color: #fff;

}

.product_grid_book_page .woocommerce .products .product .jupiterx-product-container .jupiterx-wc-loop-product-image {
     margin-bottom: 0px !important;   
   
}

.product_grid_book_page .woocommerce .products .product:hover .jupiterx-wc-loop-product-image {
    opacity: 0.5;
   
     
}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"] p{
   margin-bottom: 0px !important;
}
.product_grid_book_page .woocommerce .products .product:hover .jupiterx-product-container div[itemprop="description"] {
    opacity: 1;
}
.product_grid_book_page .woocommerce .products .product:hover .jupiterx-product-container {
    background:#000;

}



.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]{
    position:absolute;
  top: 30%;
  left:0;
  right: 0;
  transition: .5s ease;
   color: #fff !important;
   font-size:13px;
   opacity:0;
   font-family: "Korolev", Sans-serif;
   margin: 0px 10px;
}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]:after {
    content: '\e801';
    font-family: 'fontello-c9d248ec';
    color: #fff;
    display: block;
    font-size: 26px;
    margin-top: 10px;
}
@media(max-width:768px){
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]{
  top: 20%;
    line-height: 1.5em;
    font-size: 14px;
  
}
.product_grid_book_page .woocommerce .products .product .jupiterx-product-container div[itemprop="description"]:after {
    content: '\e801';
    font-family: 'fontello-c9d248ec';
    color: #fff;
    display: block;
    font-size: 16px;
    margin-top: 10px;
}}

      .woocommerce ul.products li.product a .jupiterx-wc-loop-product-image {
    border-radius: 0px !important;
}
.product_grid_book_page .page-numbers{border:0px !important;
}
.product_grid_book_page .page-numbers:focus{
-webkit-box-shadow: none !important;
    box-shadow:none !important;
} 
.product_grid_book_page .next,.prev{color: #e75e3a !important;
    
}/* End custom CSS */