/* Shop carousel */
.cs-shopcarousel-style-1-shop .cs-carousel-item-wrap {
    position: relative;
    width: 100%;
    height: 100%;
}

.cs-carousel-style-1-shop .entry-title{margin:35px 0 20px !important;}
.cs-carousel-style-1-shop .cs-subtitle{margin-bottom:100px !important;display:block;}
.cs-carousel-style-1-shop .cs-carousel-post-read-more{margin-top:25px !important;}

.cs-shopcarousel-style-1-shop .cs-carousel-item, .cs-shopcarousel-style-1-shop .cs-carousel-item-meta{position:relative;overflow:hidden;}
.cs-shopcarousel-style-1-shop .cs-carousel-item:hover{}
.cs-shopcarousel-style-1-shop .star-rating{display:none!important;}
.cs-shopcarousel-style-1-shop .cs-carousel-item{}
.cs-shopcarousel-style-1-shop .woo-info{margin-top:60px;}
.cs-shopcarousel-style-1-shop .woo-info .price{color:#2d2c2c!important;font-size:13px!important;}
.cs-shopcarousel-style-1-shop .woo-image img{width:100%;height:auto;display:block;}
.cs-shopcarousel-style-1-shop .cs-carousel-item:hover .add_to_cart_button{opacity:1;margin-left:0;}
.cs-shopcarousel-style-1-shop .add_to_cart_button.added:before{content:"\e017";font-family:WooCommerce;top:0;left:-57px;width:100%;height:40px;font-size:14px;line-height:40px;text-indent:0;text-align:center;color:#fff;}
.cs-shopcarousel-style-1-shop .add_to_cart_button.loading:before{display:none;}
.cs-shopcarousel-style-1-shop .add_to_cart_button.loading{background:#000 url(../images/ajax-loader.gif) center no-repeat!important;}
.cs-shopcarousel-style-1-shop .cs-carousel-item:hover .view-detail{opacity:1;margin-right:0;}
.cs-shopcarousel-style-1-shop .added_to_cart{margin-top:-80px;position:absolute;background-color:#000;color:#fff;text-indent:-9999px;padding:0!important;border:none;top:-100px;left:10px;width:40px;height:40px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.cs-shopcarousel-style-1-shop .wc-forward:after{position:absolute;top:0;left:0;width:100%;height:40px;font-size:16px;line-height:40px;text-indent:0;text-align:center;margin:0;color:#fff;}
.cs-shopcarousel-style-1-shop .cs-carousel-item:hover .added_to_cart{opacity:1;margin-top:0;}
.cs-shopcarousel-style-1-shop .woo-category,
.cs-shopcarousel-style-1-shop .woo-title{margin-top:30px;}
.cs-shopcarousel-style-1-shop .woo-category + .woo-title{margin-top:0;}
.cs-shopcarousel-style-1-shop .added_to_cart.wc-forward:after {
    right: -50px;
    top: 2px;
    font-size: 12px;
}

