.content_scene_cat{color:#d7d7d7;line-height:19px;margin:0 0 20px}.content_scene_cat .content_scene_cat_bg{padding:0}.content_scene_cat .content_scene_cat_bg .cat_desc{z-index:2;position:absolute;top:0;padding:40px}@media (max-width:999px){.content_scene_cat .content_scene_cat_bg .cat_desc{padding:20px}}@media (max-width:767px){.content_scene_cat .content_scene_cat_bg .cat_desc{display:none}}.content_scene_cat .content_scene_cat_bg p{margin-bottom:0}.content_scene_cat .content_scene_cat_bg a{color:#fff}.content_scene_cat .content_scene_cat_bg a:hover{text-decoration:underline}.content_scene_cat .content_scene_cat_bg .content_scene,.content_scene_cat .content_scene_cat_bg .content_scene a{color:#777}.content_scene_cat .content_scene_cat_bg .content_scene a:hover{color:#515151}.cat_desc_container{border:1px solid #ddd;padding:15px;margin-bottom:20px}@media (max-width:999px){.cat_desc_container{padding:10px}}#subcategories p.subcategory-heading{font:12px/14px "Open Sans",sans-serif;color:#555454;border-bottom:1px solid #ddd;text-transform:uppercase;padding:6px 5px 10px 0;margin-bottom:20px;margin-top:0}#subcategories ul li{text-align:center;margin-bottom:10px}#subcategories ul li h5{overflow:hidden;height:20px;margin-top:4px;line-height:20px;margin-bottom:0}#subcategories ul li .subcategory-image a{display:block;border:1px solid #ddd}#subcategories ul li .subcategory-image a img{max-width:100%;margin:0 auto;vertical-align:top}#subcategories ul li .cat_desc{display:none}
#category .product_rows_wrap > div .products_sub_float .list_wrap ul.product_list li .product-container .viabill-pricetag {
    margin-top: 10px;
}


div#best-sellers_block_right {
    background: #e8ffef;
    padding: 20px 40px;
    border: 2px solid #b0e5bd !important;
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 5px -1px rgb(137 137 137 / 75%);
    -moz-box-shadow: 0 2px 5px -1px rgba(0,0,0,0.75);
    box-shadow: 0 0 7px 0 rgb(137 137 137 / 75%);
}
#best-sellers_block_right .slick-next:before, #best-sellers_block_right .slick-prev:before {
    color: #b0e5bd;
}

div#best-sellers_block_right h3 {
    padding-top: 0;
    margin-bottom: 20px;
    padding-bottom: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #606060 !important;
    text-shadow: 0 0;
    border-bottom: none !important;
    text-align: center;
}

div#best-sellers_block_right h3 span {
    color: #606060;
}

#best-sellers_block_right .slick-list .ajax_block_product {
    background: transparent !important;
    border: none !important;
    padding: 10px !important;
    outline: none !important;
    box-shadow: none !important;

}

/* .blockproductscategory {
    border-bottom: 1px dashed #999999 !important;
    margin-bottom: 25px;
    padding-bottom: 15px !important;
} */

#best-sellers_block_right .slick-list .ajax_block_product:hover {
    outline: none !important;
}

#best-sellers_block_right .slick-list .ajax_block_product .product-container {
    background: #fff;
}

#best-sellers_block_right .slick-list .ajax_block_product .product-container {
    background: #fff;
    filter: drop-shadow(0px 4px 7px rgba(0, 0, 0, 0.1));
}

#best-sellers_block_right .slick-list .ajax_block_product:hover .product-container.hovered {
    box-shadow: 0 7px 6px #777777;
}

@media screen and (max-width: 800px) {
}

button.slick-prev, button.slick-next {
    background: rgba(0, 0, 0, 0.5) !important;
    border-radius: 100%;
    height: auto;
    padding: 10px 10px 10px 10px;
    width: auto;
}

.slick-next:before {
    padding-left: 9px;
}

.slick-prev:before {
    padding-left: 9px;
}

button.slick-prev:hover, button.slick-next:hover {
    background: rgb(0 0 0 / 78%) !important;
}