.wcpscwc-product-slider-wrap *{box-sizing: border-box;}
.wcpscwc-product-slider-wrap .wcpscwc-product-category span{font-size: 14px;line-height: normal;font-weight:200;}
.wcpscwc-product-slider-wrap .wcpscwc-product-addtocart a.button{font-size:15px;font-weight: 200;line-height: normal;}
.wcpscwc-product-slider-wrap .wcpscwc-product-image-wrapper{margin-bottom: 15px;display: block;}
.wcpscwc-product-slider-wrap .wcpscwc-product-price{line-height: normal;margin-bottom: 10px;}
.wcpscwc-product-slider-wrap .wcpscwc-product-title{font-size: 20px;line-height: normal;margin-bottom: 10px;}
.wcpscwc-product-slider-wrap .wcpscwc-product-rating{line-height:normal;display: initial;}
.wcpscwc-product-slider-wrap .wcpscwc-product-shortdes p{line-height:22px;font-size: 14px !important;font-weight:400;margin:0 0 10px !important;}
.wcpscwc-product-slider-wrap .wcpscwc-product-price del .amount{background:#fff;color: #111;font-size: 18px;}
.wcpscwc-product-slider-wrap .wcpscwc-product-price ins{background:#fff;color: #111;}
.wcpscwc-product-slider-wrap .wcpscwc-product-price .woocommerce-Price-amount{font-size: 18px;}
.wcpscwc-product-slide{outline: none !important;}

.wcpscwc-product-slider-wrap *,
.wcpscwc-product-slider-wrap *:focus{outline: none;}
.wcpscwc-clearfix:before, .wcpscwc-clearfix:after{content: "";display: table;}
.wcpscwc-clearfix::after{clear: both;}
.wcpscwc-product-slider-wrap img{max-height:100%;border-radius:0 !important;box-shadow:none !important;display:block;max-width:100% !important;margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;-webkit-transition:all .4s ease;transition:all .4s ease;}

.wcpscwc-product-slider-wrap a{text-decoration: none;background:transparent;border-bottom: 0px solid #333 !important;padding: 0px;letter-spacing: 0px;}
.wcpscwc-product-slider-wrap .wcpscwc-product-slide .button{box-shadow: none !important;opacity: 1 !important;position: static;padding: 10px;}

.wcpscwc-slider-conf{display:none;}
.wcpscwc-product-grid .wcpscwc-first{clear:both;}

/*Default design css*/
.wcpscwc-product-slider-default .products{visibility: hidden; opacity:0;  transition:opacity 0.5s linear;  }
.wcpscwc-product-slider-default .products.slick-initialized { visibility: visible; opacity:1; }
.wcpscwc-product-slider-default .slick-list{padding-top:10px; padding-bottom:25px;}
.wcpscwc-product-slider-default .products li{margin:0 5px !important; clear:none !important;}

.wcpscwc-product-slider-default button.slick-arrow { width:15px; height:26px; position:absolute; z-index:999; text-indent:-99999px;border:0px !important;padding:20px 15px !important; text-align:center; margin:0px !important; border-radius:0px !important}
.wcpscwc-product-slider-default button.slick-next, 
.wcpscwc-product-slider-default button.slick-next:hover,  
.wcpscwc-product-slider-default button.slick-next:focus{background:#009eed url('../images/arrow-right.png') center center no-repeat !important; background-size:15px 26px !important;}
.wcpscwc-product-slider-default button.slick-prev, 
.wcpscwc-product-slider-default button.slick-prev:hover, 
.wcpscwc-product-slider-default button.slick-prev:focus{background:#009eed url('../images/arrow-left.png') center center no-repeat !important;background-size:15px 26px !important;}

.wcpscwc-product-slider-default .slick-dots{padding:0 !important; margin:0 !important; position:absolute; bottom:0px; text-align:center; width:100%}

.wcpscwc-product-slider-default .slick-dots li button{text-indent:-99999px;}
.wcpscwc-product-slider-default .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important; width:10px !important; height:10px !important; }
.wcpscwc-product-slider-default .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:10px !important; height:10px !important;}
.wcpscwc-product-slider-default .slick-dots li button:focus{outline:none !important}
.wcpscwc-product-slider-default .slick-dots li.slick-active button{background:#444 !important;}

.wcpscwc-product-slider-default .slick-arrow{top:38%; }
.wcpscwc-product-slider-default button.slick-next{right:5px;}
.wcpscwc-product-slider-default button.slick-prev{left:5px;}

.wcps-default .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}	
.wcps-default .woocommerce .products .star-rating{display: inline-block; margin: 5px 0 0.5em;}
.wcps-default .woocommerce ul.products li.product .button{ margin-top:0px;}
/* End default design css*/

/* Widget CSS */
.widget-area .widget .wcpscwc-product-slider-wrap .wcpscwc-product-slide .wcpscwc-product-image-wrapper,
.widget-area .widget .wcpscwc-product-slider-wrap .wcpscwc-product-grid .wcpscwc-product-image-wrapper{height:250px !important;overflow:hidden;}
.widget-area .widget .wcpscwc-design-12 .wcpscwc-product-slide .wcpscwc-product-image-wrapper{height:280px !important;}
.widget-area .widget .wcpscwc-product-slider .slick-dots{bottom:0% !important;}
.widget-area .widget .wcpscwc-slide-show-1 .wcpscwc-product-slide .wcpscwc-columns{padding:0;}
.widget-area .widget .wcpscwc-slide-show-1 .wcpscwc-product-slider button.slick-prev{left:0;}
.widget-area .widget .wcpscwc-slide-show-1 .wcpscwc-product-slider button.slick-next{right:0;}
.widget-area .widget .wcpscwc-design-9 .wcpscwc-product-slider button.slick-prev,
.widget-area .widget .wcpscwc-design-11 .wcpscwc-product-slider button.slick-prev,
.widget-area .widget .wcpscwc-design-12 .wcpscwc-product-slider button.slick-prev,
.widget-area .widget .wcpscwc-design-13 .wcpscwc-product-slider button.slick-prev{left:auto;right:30px;}

/* Center Mode CSS */
.wcpscwc-center-mode .wcpscwc-product-slider .slick-slide{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0.5;-webkit-transition:all .3s ease;transition:all .3s ease;}
.wcpscwc-center-mode .wcpscwc-product-slider .slick-center{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.wcpscwc-center-mode .wcpscwc-product-slider .slick-dots{bottom:-5% !important;line-height: 0 !important;}

.wcpscwc-slide-show-1 .wcpscwc-product-slider .wcpscwc-product-slide .wcpscwc-medium-12.wcpscwc-columns{padding:0 !important;}
.wcpscwc-slide-show-1 .wcpscwc-product-slider .wcpscwc-product-slide .wcpscwc-medium-12.wcpscwc-column{padding:0 !important;}

/* Slider CSS */
.wcpscwc-product-slider {visibility: hidden;opacity:0;transition:opacity 0.5s linear;}
.wcpscwc-product-slider.slick-initialized {visibility: visible; opacity:1;}
.wcpscwc-product-slider .slick-list{padding-top:10px; padding-bottom:25px;}
.wcpscwc-product-slider .products li{margin:0 5px !important; clear:none !important;}
.wcpscwc-product-slider button.slick-arrow {width:15px;height:26px;position:absolute;z-index:99;text-indent:-99999px;border:0px !important;padding:20px 15px !important; text-align:center; margin:0px !important; border-radius:0px !important}
.wcpscwc-product-slider button.slick-next, 
.wcpscwc-product-slider button.slick-next:hover,  
.wcpscwc-product-slider button.slick-next:focus{background:#009eed url('../images/arrow-right.png') center center no-repeat !important; background-size:15px 26px !important;}
.wcpscwc-product-slider button.slick-prev, 
.wcpscwc-product-slider button.slick-prev:hover, 
.wcpscwc-product-slider button.slick-prev:focus{background:#009eed url('../images/arrow-left.png') center center no-repeat !important;background-size:15px 26px !important;}
.wcpscwc-product-slider .slick-dots{padding:0 !important; margin:0 !important; position:absolute; bottom:0px; text-align:center; width:100%}
.wcpscwc-product-slider .slick-dots li button{text-indent:-99999px;}
.wcpscwc-product-slider .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important; width:10px !important; height:10px !important; }
.wcpscwc-product-slider .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #666; border-radius:0 !important; width:10px !important; height:10px !important;}
.wcpscwc-product-slider .slick-dots li button:focus{outline:none !important}
.wcpscwc-product-slider .slick-dots li.slick-active button{background:#666 !important;}
.wcpscwc-product-slider .slick-arrow{top:50%;margin-top:-25px; }
.wcpscwc-product-slider button.slick-next{right:5px;}
.wcpscwc-product-slider button.slick-prev{left:5px;}
.wcpscwc-product-rating span{overflow: hidden;float: left;top: 0px;left: 0px;position: absolute;padding-top: 1.5em;}

/*---------------
	design-1
--------------*/
.wcpscwc-design-1 .slick-list{padding-bottom: 40px !important;}
.wcpscwc-design-1 .wcpscwc-main-wrapper{width:100%;float:left;position:relative;overflow: hidden;}
.wcpscwc-design-1 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom: 50px;}
.wcpscwc-design-1 .wcpscwc-product-image-wrapper{height: 300px;background: #ededed;margin-bottom:10px;-webkit-transition: 0.3s;transition:0.3s;overflow: hidden;position:relative;}
.wcpscwc-design-1 .wcpscwc-product-title{margin: 0 0 10px;}
.wcpscwc-design-1 .wcpscwc-product-title a{margin-bottom:10px;color:#555 !important;font-size:16px;font-weight:bold;text-transform:uppercase;line-height: normal;}
.wcpscwc-design-1 .wcpscwc-product-title a:hover{color:#ED4F50}
.wcpscwc-design-1 .wcpscwc-product-shortdes{text-align: left;width: 100%;float: left;}
.wcpscwc-design-1 .wcpscwc-product-shortdes p{margin:0 0 10px;}
.wcpscwc-design-1 .wcpscwc-product-price{width: 100%;float: left;}
.wcpscwc-design-1 .wcpscwc-product-addtocart .button:hover{background-color:#19499b !important;color: #fff !important;}
.wcpscwc-design-1 .woocommerce-Price-amount{color:#19499b;font-weight: 600;margin: 10px 0px 5px 0px;}
.wcpscwc-design-1 .wcpscwc-product-onsale{position: absolute;top: 0;left: 0;display: block;padding: 50px 30px 0 30px;background: #ED4F50;line-height: 43px;font-size: 18px;color: white;font-weight: bold;-webkit-transform: rotate(-45deg) translate(-3%, -70%);transform: rotate(-45deg) translate(-3%, -70%);}
.wcpscwc-design-1 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-1 .wcpscwc-product-slider button.slick-next{right:-15px;}
.wcpscwc-design-1 .wcpscwc-product-slider button.slick-arrow{background-color: #555 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-1:hover .wcpscwc-product-slider button.slick-arrow{opacity:1;}
.wcpscwc-design-1 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-1 .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-1 .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-1 .wcpscwc-product-addtocart .add_to_cart_button{background:#383d40 !important;color: #fff !important;display: inline-block !important;font-size: 12px !important;font-weight: 400 !important;padding: 10px !important;text-transform: uppercase;text-decoration: none;line-height: normal;-webkit-transition: all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius: 0px;margin: 0;}
.wcpscwc-design-1 .add_to_cart_buttonadd_to_cart_button:hover{color: #ED4F50 !important;}
.wcpscwc-design-1 .add_to_cart_button{background: transparent;color: #222 !important;display:block !important;font-weight: bold;margin:10px 0;background: transparent !important;}
.wcpscwc-design-1 .wcpscwc-product-category{font-size: 15px;color: #a5a5a5;line-height: normal;margin: 0 0 5px;}
.wcpscwc-design-1 .wcpscwc-product-category span a{color: #a5a5a5;letter-spacing: 1px;font-size:12px;text-transform: uppercase;font-weight: 400;}
.wcpscwc-design-1 del .woocommerce-Price-amount{opacity:0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";margin-right:5px;}
.wcpscwc-design-1 .wcpscwc-product-addtocart{-webkit-transition: all 1s ease;transition: all 1s ease;text-align: left;width: 100%;float: left;}
.wcpscwc-design-1 .wcpscwc-product-addtocart .added_to_cart{display: block;color: #19499b;font-weight: 600;text-decoration: underline;margin-top: 10px;}
.wcpscwc-design-1 .wcpscwc-product-image-wrapper:hover .wcpscwc-product-image{-webkit-transform:scale(1.2);transform:scale(1.2);}
.wcpscwc-design-1 .wcpscwc-product-addtocart .add_to_cart_button::before{font-family: FontAwesome !important;margin-right: 5px;content: "\f217";font-size: 16px;}
.wcpscwc-design-1 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content: "\f00c";font-family: FontAwesome !important;}
.wcpscwc-design-1 .wcpscwc-product-addtocart .add_to_cart_button.added:after{content:none;}
.wcpscwc-design-1 .wcpscwc-product-rating .star-rating{overflow: hidden;height: 18px;line-height: normal;display: inline-block;width: 5em;position: relative;margin: 0px !important;vertical-align: middle;}
.wcpscwc-design-1 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-1 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;padding-top: 1.5em;float: left;}
.wcpscwc-design-1 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color:#19499b;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-1 .wcpscwc-product-slider .slick-dots{bottom:-2%;}
.wcpscwc-design-1 .wcpscwc-product-rating {line-height: normal;padding:0 0 10px;width:100%;float:left;}
.wcpscwc-design-1 .wcpscwc-product-rating .star-rating{float:left;}


/*---------------
	design-2
--------------*/
.wcpscwc-design-2 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-2 .star-rating{float:none; display: inline-block;margin: 5px 0 0.5em;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 15px;width: 5.4em;font-family: 'fontawesome';}
.wcpscwc-design-2 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color: #C8C8C8;font-family: FontAwesome;left: 0;}
.wcpscwc-design-2 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color: #F4C100;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-2 span.wcpscwc-product-onsale{text-align:center;font-size: 14px !important;position: absolute;top: 8px;height: 30px;width: 50px;background: #da2c2a;color: #fff;line-height: 30px;left: 20px;}
.wcpscwc-design-2 .wcpscwc-product-category:before{content:"\f15c";font-family:FontAwesome;margin-right: 5px;font-size: 12px;color: RGBA(164, 164, 164, 0.7);}
.wcpscwc-design-2 .wcpscwc-product-addtocart .add_to_cart_button:before{content:"\f07a";font-family:FontAwesome;margin-right: 5px;font-size: 15px;}
.wcpscwc-design-2 .wcpscwc-product-addtocart .add_to_cart_button:after{content: none !important;}
.wcpscwc-design-2 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content:"\f00c";font-family: FontAwesome;}
.wcpscwc-design-2 .wcpscwc-product-addtocart .add_to_cart_button.loading{padding: 10px !important;}
.wcpscwc-design-2 .wcpscwc-product-addtocart .add_to_cart_button.loading::before{content:none;}
.wcpscwc-design-2 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-2 .wcpscwc-product-category:before:hover{color: #fff;}
.wcpscwc-design-2 .wcpscwc-product-addtocart:hover:before{color: #111;}
.wcpscwc-design-2 .wcpscwc-product-title a{font-size: 18px !important;text-transform:capitalize;color: #555 !important;}
.wcpscwc-design-2 .wcpscwc-product-price{width:100%;float:left;}
.wcpscwc-design-2 .wcpscwc-product-price del:after{content: "";display: block;height: 2px;left: 0;margin: 0px 0 0;opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; position: absolute;right: 0;top: 50%;background-color: #999;}
.wcpscwc-design-2 .wcpscwc-product-price del{margin-bottom:10px;display: inline-block;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position: relative;text-decoration: none !important;}
.wcpscwc-design-2 .wcpscwc-product-price ins{text-decoration: none !important;}
.wcpscwc-design-2 .wcpscwc-product-price del .amount{ font-size:20px; color:#999;}
.wcpscwc-design-2 .wcpscwc-product-image-wrapper{position: relative;overflow: hidden;height: 300px;width: 100%;background-color:#ededed;}
.wcpscwc-design-2 .wcpscwc-product-category{width:100%;float:left;margin-bottom: 10px;border-bottom: 2px solid #da2c2a;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;color: #555;padding: 0px 0px 10px 0px;text-transform: capitalize;letter-spacing: 1px;font-size: 12px;line-height: normal;}
.wcpscwc-design-2 .wcpscwc-product-category span a{font-size:12px;color: #555;line-height: normal;letter-spacing: 1px;}
.wcpscwc-design-2 .wcpscwc-product-addtocart{border-bottom: 5px solid rgba(218, 44, 42, 0.53);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: absolute;bottom: -100px;width: 70%;background: #333;color: #f5f5f5;left: 0;right: 0;margin: 0 auto;}
.wcpscwc-design-2 .wcpscwc-product-slide:hover .wcpscwc-product-addtocart{bottom: 0px;}
.wcpscwc-design-2 .wcpscwc-product-addtocart a{background: transparent !important;margin: 0;text-decoration: none !important;color: #fff !important;display: inline-block;width: 100%;text-align: center;}
.wcpscwc-design-2 .added_to_cart{font-size: 12px;margin: 0 0 10px !important;}
.wcpscwc-design-2 .wcpscwc-product-addtocart:hover a.button{color:#111 !important;}
.wcpscwc-design-2 .wcpscwc-product-addtocart:hover .added_to_cart{color: #111 !important;background: transparent;}
.wcpscwc-design-2 .wcpscwc-product-price ins .woocommerce-Price-amount{color:#da2c2a;font-size: 20px;}
.wcpscwc-design-2 .wcpscwc-product-price .woocommerce-Price-amount{color:#da2c2a;font-size: 20px;}
.wcpscwc-design-2 .wcpscwc-product-addtocart:hover{background: #f5f5f5;}
.wcpscwc-design-2 .wcpscwc-product-title a:hover{color:#da2c2a;}
.wcpscwc-design-2 .wcpscwc-columns:hover .wcpscwc-product-image-wrapper img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transition: all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}

.wcpscwc-design-2 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom: 50px;}

.wcpscwc-design-2 .wcpscwc-product-slider button.slick-arrow{background-color:#da2c2a !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-2:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-2 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-2 .wcpscwc-product-slider button.slick-next{right: -15px;}


/*---------------
	design-3
---------------*/
.wcpscwc-design-3 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-3 .star-rating{float:left !important;margin: 5px 0 0.5em;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 12px;width: 5.4em;font-family: 'fontawesome';}
.wcpscwc-design-3 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color: #d3ced2;font-family: FontAwesome;left: 0;}
.wcpscwc-design-3 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color: #c06b81;;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-3 .wcpscwc-columns:hover .wcpscwc-product-onsale{-webkit-transform:rotate(30deg);transform:rotate(30deg);}
.wcpscwc-design-3 span.wcpscwc-product-onsale{z-index: 11;font-size: 14px !important;-webkit-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: absolute;top: 8px;height: 50px;width: 50px;background: #c06b81;color: #fff;line-height: 50px;border-radius: 50%;right: 20px;text-align: center;}
.wcpscwc-design-3 .wcpscwc-product-category:before{content:"\f15c";font-family:FontAwesome;margin-right: 5px;font-size: 12px;color: #c06b81;}
.wcpscwc-design-3 .wcpscwc-product-addtocart .add_to_cart_button:before{-webkit-transition:all 0.3s ease;transition: all 0.3s ease;content:"\f07a";font-family:FontAwesome;margin-right: 5px;font-size: 15px;color: #555;-webkit-transition:all 0s ease-in-out;transition: all 0s ease-in-out;}
.wcpscwc-design-3 .wcpscwc-product-addtocart .add_to_cart_button:after{content:none !important;}
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover .add_to_cart_button:before{color:#fff;}
.wcpscwc-design-3 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content:"\f00c";font-family: FontAwesome;}
.wcpscwc-design-3 .wcpscwc-product-category :before:hover{color: #fff;}
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover:before{color: #fff;}
.wcpscwc-design-3 .wcpscwc-product-title a{font-size: 18px !important;text-align: left;text-transform: capitalize;color:#555 !important;font-weight:600;}
.wcpscwc-design-3 .wcpscwc-product-price del:after{content: " ";display: block;  height: 2px; left: 0; margin: 0px 0 0; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; position:absolute;  right: 0;top: 50%;background-color: #999;}
.wcpscwc-design-3 .wcpscwc-product-price del{display: inline-block;opacity: 1;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    position: relative;   text-decoration: none !important;}
.wcpscwc-design-3 .wcpscwc-product-price ins{text-decoration: none !important;}
.wcpscwc-design-3 .wcpscwc-product-price del .amount{ font-size:18px; color:#999;}
.wcpscwc-design-3 .wcpscwc-product-image-wrapper{margin-bottom:10px;position: relative;overflow: hidden;height: 300px;width: 100%;background-color:#ededed;}
.wcpscwc-design-3 .wcpscwc-product-category{text-transform: capitalize;display: block;text-align: left;line-height: normal;margin-bottom: 10px;letter-spacing: 1px;color: #444;}
.wcpscwc-design-3 .wcpscwc-product-category span{font-size: 10px;font-weight: 400;-webkit-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.wcpscwc-design-3 .wcpscwc-product-addtocart{outline: none;opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index: 99;-webkit-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: absolute;width: 60%;background:#f5f5f5;color: #f5f5f5;margin: 0 auto;display:block;bottom: 0;left: 0;right: 0;}
.wcpscwc-design-3 .added_to_cart{width: 100%;background: transparent;color:#555 !important;text-align: center;padding: 10px;display: inline-block;margin: 0;border-top: 1px solid #fff;line-height: normal;}
.wcpscwc-design-3 .added_to_cart:hover{background: transparent !important;}
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover .product_type_variable,
.wcpscwc-design-3 .wcpscwc-product-addtocart:focus .product_type_variable,
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover .product_type_simple,
.wcpscwc-design-3 .wcpscwc-product-addtocart:focus .product_type_simple,
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover .added_to_cart,
.wcpscwc-design-3 .wcpscwc-product-addtocart:focus .added_to_cart,
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover .add_to_cart_button,
.wcpscwc-design-3 .wcpscwc-product-addtocart:focus .add_to_cart_button{color:#fff !important;background: #c06b81 !important;}
.wcpscwc-design-3 .wcpscwc-product-price ins .woocommerce-Price-amount{color:#555;font-size: 18px !important;}
.wcpscwc-design-3 .wcpscwc-product-price .woocommerce-Price-amount{color:#555;font-size: 18px;}
.wcpscwc-design-3 .wcpscwc-column:hover .wcpscwc-product-addtocart{bottom: 50px;opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";} 
.wcpscwc-design-3 .wcpscwc-column .wcpscwc-product-addtocart .product_type_simple{display: block;text-align: center;color:#555;}
.wcpscwc-design-3 .wcpscwc-column .wcpscwc-product-addtocart .loading{padding:12px !important;}
.wcpscwc-design-3 .wcpscwc-column .wcpscwc-product-addtocart .loading::after{content:none;}
.wcpscwc-design-3 .wcpscwc-product-addtocart:hover,
.wcpscwc-design-3 .wcpscwc-product-addtocart:focus	{background:#c06b81;}
.wcpscwc-design-3 .wcpscwc-product-title a:hover{color:#c06b81;}
.wcpscwc-design-3 .wcpscwc-product-shortdes p{font-size: 13px;margin:0 0 10px;}
.wcpscwc-design-3 .wcpscwc-product-image-wrapper > a:before{content: "";position: absolute;width: 0;height: 0;background: rgba(192,107,129,0.25);top: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;left: 0;z-index: 1;}
.wcpscwc-design-3 .wcpscwc-product-image-wrapper:hover > a:before{height: 100%;-webkit-transition:all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;width: 100%;}
.wcpscwc-design-3 .wcpscwc-product-image-wrapper > a:after{content: "";position: absolute;width: 0;height: 0;background: rgba(192,107,129,0.25);bottom: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;right: 0;}
.wcpscwc-design-3 .wcpscwc-product-image-wrapper:hover > a:after{height: 100%;-webkit-transition:all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;width: 100%;}
.wcpscwc-design-3 .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-3 .wcpscwc-product-addtocart .add_to_cart_button{padding: 12px;z-index: 11;color: #555;border-radius:0px; display: block;height: 100%;width: 100%;font-size: 14px !important;text-align: center;}
.wcpscwc-design-3 .wcpscwc-product-addtocart .add_to_cart_button:hover{color: #fff !important;background: #c06b81;}
.wcpscwc-design-3 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-3 .wcpscwc-product-rating{width:100%;float:left;margin: 0 0 5px;}
.wcpscwc-design-3 .wcpscwc-product-title,
.wcpscwc-design-3 .wcpscwc-product-price,
.wcpscwc-design-3 .wcpscwc-product-rating,
.wcpscwc-design-3 .wcpscwc-product-shortdes{text-align: left;}
.wcpscwc-design-3 .wcpscwc-product-shortdes{width: 100%;float:left;}

.wcpscwc-design-3 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom: 50px;}

.wcpscwc-design-3 .wcpscwc-product-slider button.slick-arrow{background-color:#c06b81 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-3:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-3 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-3 .wcpscwc-product-slider button.slick-next{right: -15px;}



/*---------------
	design-4
---------------*/
.wcpscwc-design-4 .wcpscwc-product-content-wrapper{width: 100%;float: left;overflow: hidden;}
.wcpscwc-design-4 .wcpscwc-product-details-wrapper{width: 100%;float: left;}
.wcpscwc-design-4 .wcpscwc-product-shortdes{width: 100%;float:left;margin-top: 10px;}
.wcpscwc-design-4 .star-rating{float:none !important; margin: 5px 0 0.5em;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 12px;width: 5.4em;font-family: 'fontawesome';}
.wcpscwc-design-4 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color: #d3ced2;font-family: FontAwesome;left: 0;}
.wcpscwc-design-4 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color: #FFD401;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-4 .wcpscwc-product-image-wrapper{width: 100%;margin-bottom: 10px; float: left;height: 300px;overflow: hidden;position: relative;background-color: #ededed;}
.wcpscwc-design-4 .wcpscwc-product-cover{overflow:hidden; border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align: left;position:relative;}
.wcpscwc-design-4 .wcpscwc-product-category span a{font-size:10px;color: #888;letter-spacing: 1px;line-height:normal;}
.wcpscwc-design-4 .wcpscwc-product-title a{font-size:16px;color:#808080;font-weight:700;text-transform: capitalize;}
.wcpscwc-design-4 .wcpscwc-product-price del{text-decoration: none;}
.wcpscwc-design-4 .wcpscwc-product-price del .amount{font-size:16px;color:#c2c2c2;position: relative;}
.wcpscwc-design-4 .wcpscwc-product-price del .amount:after{content:'';width: 100%;height: 2px;top: 45%;left:0;background:#c2c2c2;position: absolute;}
.wcpscwc-design-4 .wcpscwc-product-price ins{text-decoration: none;}
.wcpscwc-design-4 .wcpscwc-product-price .amount{color:#111;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .wcpscwc-button-wrapper a:visited{color:#fff;}
.wcpscwc-design-4 .wcpscwc-product-addtocart{position: absolute;top: 100%;width: 100%;height: 100%;background: #fff;left: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;opacity: 0;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .wcpscwc-button-wrapper{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;width: 80%;text-align: center;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button{transition:all 0.4s ease-in-out;border-radius: 0 !important;background: #222;display: block;padding: 10px;color: #fff;font-size: 15px !important;font-weight: 600 !important;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button.loading{padding:10px !important;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button.loading::before{content:none;margin:0 !important;padding: 0 !important;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .product_type_variable:hover,
.wcpscwc-design-4 .wcpscwc-product-addtocart .product_type_simple:hover,
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button:hover{background:#FFD401;color:#222 !important;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button:hover::before{color: #222;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button::before{content:'\f07a';transition: all 0.2s ease-in-out;font-family:FontAwesome;margin-right: 5px;font-size: 15px;color:#fff;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button::after{content:none !important;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .add_to_cart_button.added::before{content:'\f00c';font-family:FontAwesome;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .added_to_cart{color: #222;display: inline-block;margin: 5px 0 0 !important;text-align: center;padding: 5px 10px;background: transparent !important;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .product_type_simple{background:#222;color:#fff !important;font-weight:700;}
.wcpscwc-design-4 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}

.wcpscwc-design-4 .wcpscwc-product-content-wrapper:hover .wcpscwc-product-addtocart{top: 0;opacity: 1;}
.wcpscwc-design-4 .wcpscwc-product-onsale{left: 15px;top: 15px;position: absolute;color:red;font-weight:600;}

.wcpscwc-design-4 .wcpscwc-product-grid .wcpscwc-product-content-wrapper{margin-bottom: 50px;}

.wcpscwc-design-4 .wcpscwc-product-slider button.slick-arrow{background-color:#ffd401 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-4:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-4 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-4 .wcpscwc-product-slider button.slick-next{right: -15px;}

/*---------------
	design-5
--------------*/
.wcpscwc-design-5 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-5 .star-rating{display: inline-block;margin: 5px 0 0.5em;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 15px;width: 5.4em;font-family: 'fontawesome';float: left !important;}
.wcpscwc-design-5 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color: #C8C8C8;font-family: FontAwesome;left: 0;}
.wcpscwc-design-5 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color: #F4C100;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-5 span.wcpscwc-product-onsale{font-weight: 800;font-size: 14px !important;position: absolute;top: 0px;color: #fff;left: 0;z-index: 999;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);padding-top: 10px;}
.wcpscwc-design-5 span.wcpscwc-product-onsale:before{z-index: -2;content: "";width: 0;height: 0;border-style: solid;border-width: 60px 60px 0 0;border-color: #f4c100 transparent transparent transparent;position: absolute;top: 3px;left: -16px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.wcpscwc-design-5 .wcpscwc-product-addtocart .add_to_cart_button:before{content: "\f07a";margin-right: 0 !important;font-family: FontAwesome;border-left:1px solid #fff;font-size: 15px;float: right;height:100%;line-height:49px;background: #111;color: #fff;-webkit-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: absolute;right: 0;top: 0;width: 20%;text-align: center;}
.wcpscwc-design-5 .wcpscwc-product-addtocart .add_to_cart_button:after{content:none !important;}
.wcpscwc-design-5 .wcpscwc-product-category .add_to_cart_button:before:hover{color: #fff;}
.wcpscwc-design-5 .wcpscwc-product-addtocart:hover .add_to_cart_button:before{color: #fff;background: #0cc3ce; }
.wcpscwc-design-5 .wcpscwc-product-title a{font-size: 18px !important;color: #222 !important;-webkit-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;text-align: left;}
.wcpscwc-design-5 .wcpscwc-product-price del:after{content: " ";display: block;height: 2px;left: 0;margin: 0px 0 0;opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; position: absolute;  right: 0;top: 50%;}
.wcpscwc-design-5 .wcpscwc-product-price del{display: inline-block;opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position: relative;text-decoration: none !important;}
.wcpscwc-design-5 .wcpscwc-product-price ins{text-decoration: none !important;}
.wcpscwc-design-5 .wcpscwc-product-price del .amount{ font-size:20px; color:#999;}
.wcpscwc-design-5 .wcpscwc-product-price del:after, .wcps-design-2 .wcpscwc-product-price del:after{content: " ";    display: block;  height: 2px; left: 0; margin: 0px 0 0; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; position:absolute;  right: 0;top: 50%;background-color: #999;}
.wcpscwc-design-5 .wcpscwc-product-rating .star-rating{margin:5px auto !important}
.wcpscwc-design-5 .wcpscwc-product-rating{width: 100%;float:left;margin-bottom:10px;}
.wcpscwc-design-5 .wcpscwc-product-shortdes{width: 100%;float: left;}
.wcpscwc-design-5 .wcpscwc-product-image-wrapper{position: relative;overflow: hidden;height: 300px;width: 100%;background-color:#ededed;}
.wcpscwc-design-5 .wcpscwc-product-image-wrapper a{display: block;width: 100%;height: 100%;}
.wcpscwc-design-5 .wcpscwc-product-category{margin-bottom: 10px;-webkit-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;text-align: left;line-height: normal;}
.wcpscwc-design-5 .wcpscwc-product-addtocart{-webkit-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: absolute;bottom: -105px;background:#111;left: 0;right: 0;margin: 0 auto;display: block;}
.wcpscwc-design-5 .wcpscwc-product-slide:hover .wcpscwc-product-addtocart{bottom: 0px;}
.wcpscwc-design-5 .wcpscwc-product-slide:hover .wcpscwc-product-image-wrapper img{-webkit-transform:translateY(-35px);transform:translateY(-35px);}
.wcpscwc-design-5 .wcpscwc-product-addtocart a{position: relative !important; text-align:left !important;text-align: center;font-size: 15px !important;text-decoration: none !important;color: #fff !important;padding: 13px 15px !important;font-weight: 600 !important;width: 100%;display: block;background:transparent !important;margin-bottom:0px !important;}
.wcpscwc-design-5 .wcpscwc-product-addtocart .loading{padding:13px 15px !important;}
.wcpscwc-design-5 .wcpscwc-product-addtocart .loading::after{content:none !important;}
.wcpscwc-design-5 .added_to_cart{display: block;color:#fff;border-top:1px solid #fff;}
.wcpscwc-design-5 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content:"\f00c";font-family: FontAwesome;}
.wcpscwc-design-5 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-5 .wcpscwc-product-price ins .woocommerce-Price-amount{color:#222;font-size: 20px;}
.wcpscwc-design-5 .wcpscwc-product-price .woocommerce-Price-amount{color:#222;font-size: 20px;}
.wcpscwc-design-5 .wcpscwc-product-category span:hover{color: #0cc3ce}  
.wcpscwc-design-5 .wcpscwc-product-category span a{font-size: 12px;font-weight: 400;color: #888787;line-height: normal;letter-spacing: 1px;}
.wcpscwc-design-5 .wcpscwc-product-title a:hover{color:#7b7b7b}

.wcpscwc-design-5 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom: 50px;}

.wcpscwc-design-5 .wcpscwc-product-slider button.slick-arrow{background-color:#222 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-5:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-5 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-5 .wcpscwc-product-slider button.slick-next{right: -15px;}
.wcpscwc-design-5 .wcpscwc-product-slider .slick-dots{bottom:-15px;}


/*---------------
	design-6
---------------*/
.wcpscwc-design-6 .wcpscwc-product-content-wrapper{width: 100%;float:left;}
.wcpscwc-design-6 .star-rating{float:none !important; margin:0;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 12px;width: 5.4em;font-family: 'fontawesome';}
.wcpscwc-design-6 .wcpscwc-product-rating{width: 100%;float: left;text-align: left;margin-bottom: 10px;}
.wcpscwc-design-6 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color: #d3ced2;font-family: FontAwesome;left: 0;}
.wcpscwc-design-6 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color: #FFD401;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-6 span.wcpscwc-product-onsale{text-align: center; background: #E04635;color: #fff;font-weight: 600;font-size: 15px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: absolute;top: 19px;height: 22px;width: 50px;line-height: 20px;left: 20px;}
.wcpscwc-design-6 .wcpscwc-product-addtocart .add_to_cart_button:before{content:"\f07a";font-family:FontAwesome;margin-right: 5px;font-size: 15px;color: #fff;}
.wcpscwc-design-6 .wcpscwc-product-cover{overflow:hidden; position: relative;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;width: 100%;float: left;padding-top: 10px;}
.wcpscwc-design-6 .wcpscwc-product-content-wrapper:hover .wcpscwc-product-addtocart-wrapper{bottom: 0px;}
.wcpscwc-design-6 .wcpscwc-product-addtocart-wrapper{padding: 0;padding-top: 10px;z-index: 699;text-align: center;position: absolute;bottom:-200%;left:0px;width: 100%;height: 100%;background:#fff;border-top: 2px solid #e1e1e1;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}
.wcpscwc-design-6 .wcpscwc-product-content-wrapper:hover .wcpscwc-product-image-wrapper img{-webkit-transform: scale(1.25);transform: scale(1.25);}
.wcpscwc-design-6 .wcpscwc-product-price del:after{content: " ";display: block;  height: 2px; left: 0; margin: 0px 0 0; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; position: absolute;  right: 0;top: 50%;background-color: #999;}
.wcpscwc-design-6 .wcpscwc-product-addtocart{display: inline-block;background: #e04635;padding: 0px 5px;}
.wcpscwc-design-6 .wcpscwc-product-addtocart .add_to_cart_button.added::before{content: "\f00c";font-family: FontAwesome;}
.wcpscwc-design-6 .wcpscwc-product-addtocart .add_to_cart_button.added::after{content:none;}
.wcpscwc-design-6 .wcpscwc-product-addtocart .add_to_cart_button.loading{padding:10px !important;}
.wcpscwc-design-6 .wcpscwc-product-addtocart .add_to_cart_button.loading::after{content:none !important;}
.wcpscwc-design-6 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-6 .wcpscwc-product-addtocart a{color: #fff !important;font-size: 14px !important;display: block;padding: 10px;background: transparent !important;box-shadow: none;}
.wcpscwc-design-6 .added_to_cart{border-top:1px solid #fff;font-weight: 200;}
.wcpscwc-design-6 .wcpscwc-product-image-wrapper{position: relative;overflow: hidden;height: 300px;width: 100%;margin-bottom:0px !important;background-color:#ededed;}
.wcpscwc-design-6 .wcpscwc-product-image-wrapper a{display: block;width: 100%;height: 100%;}
.wcpscwc-design-6 .wcpscwc-product-title{width: 50%;float:left;}
.wcpscwc-design-6 .wcpscwc-product-price{width: 50%;float:right;text-align: right;}
.wcpscwc-design-6 .wcpscwc-product-category{margin-bottom: 10px;line-height: normal;}
.wcpscwc-design-6 .wcpscwc-product-title a{font-size: 16px;color: #999999;}
.wcpscwc-design-6 .wcpscwc-product-price del	{display: inline-block;  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position: relative;text-decoration: none; }
.wcpscwc-design-6 .wcpscwc-product-price ins{text-decoration: none !important;}
.wcpscwc-design-6 .wcpscwc-product-price del .amount{font-size:18px; color:#999;}
.wcpscwc-design-6 .wcpscwc-product-price ins .amount{font-size:18px; color:#555;}
.wcpscwc-design-6 .wcpscwc-product-price .woocommerce-Price-amount{font-size:18px; color:#555;}
.wcpscwc-design-6 .wcpscwc-product-category span a{font-size:10px;font-weight: 400;color: #999999;letter-spacing:1px;line-height: normal;margin-right:2px;}

.wcpscwc-design-6 .wcpscwc-product-grid .wcpscwc-product-content-wrapper{margin-bottom:50px;}

.wcpscwc-design-6 .wcpscwc-product-slider button.slick-arrow{background-color:#e04635 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-6:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-6 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-6 .wcpscwc-product-slider button.slick-next{right: -15px;}


/*---------------
	design-7
---------------*/
.wcpscwc-design-7  .wcpscwc-product-content-wrapper{border: 1px solid #efefef;border-bottom-width: 2px;width:100%;float:left;}
.wcpscwc-design-7 .wcpscwc-product-details-wrapper{padding: 10px;width:100%;float:left;}
.wcpscwc-design-7 .star-rating{margin: 5px 0 0.5em;overflow: hidden;position: relative;height: 1em;float: right;line-height: 1;font-size: 12px;width: 5.4em;font-family: 'fontawesome';}
.wcpscwc-design-7 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color: #d3ced2;font-family: FontAwesome;left: 0;}
.wcpscwc-design-7 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color:#a0ce4e;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-7 .wcpscwc-columns:hover .wcpscwc-product-onsale{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
.wcpscwc-design-7 span.wcpscwc-product-onsale{text-align: center;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;font-size: 12px;font-weight: 600;position: absolute;top: 8px;height: 50px;width: 50px;background: #a0ce4e;color: #fff;line-height: 50px;border-radius: 50%;left: 20px;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .add_to_cart_button:before{content:"\f07a";-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;font-family:FontAwesome;font-size: 15px;color: #555;position: absolute;left: 10px;top: auto;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content: "\f00c";font-family: FontAwesome;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .add_to_cart_button:after{content:none !important;}
.wcpscwc-design-7 .wcpscwc-product-category:before:hover{color: #fff;}
.wcpscwc-design-7 .wcpscwc-product-title a{font-size: 15px !important;text-align: left;letter-spacing: 1px;color: #555 !important;transition: all 0.6s ease-in-out;}
.wcpscwc-design-7 .wcpscwc-product-price del:after{content: " ";display: block;height: 2px;left: 0;margin: 0px 0 0;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position: absolute;right: 0;top: 47%;background-color: #a0ce4e;}
.wcpscwc-design-7 .wcpscwc-product-price del{display: inline-block;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    position: relative;   text-decoration: none !important;}
.wcpscwc-design-7 .wcpscwc-product-price ins{text-decoration: none !important;}
.wcpscwc-design-7 .wcpscwc-product-price del .amount{ font-size:15px; font-weight:500;color:#a0ce4e;}
.wcpscwc-design-7 .wcpscwc-product-image-wrapper{position: relative;overflow: hidden;height: 300px;width: 100%;margin-bottom: 0;background-color:#ededed;float:left;}
.wcpscwc-design-7 .wcpscwc-product-category{display: block;text-align: left;line-height: normal;margin-bottom: 10px;}
.wcpscwc-design-7 .wcpscwc-product-category span a{color: #555;font-size: 10px;font-weight: 400;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;margin-right: 2px;letter-spacing: 1px;}
.wcpscwc-design-7 .wcpscwc-product-addtocart{overflow: hidden;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;text-align: center;}
.wcpscwc-design-7 .added_to_cart{width: 100%;background: #fff;color:#555 !important;float: left;display: block;font-size: 11px;background: transparent !important;margin-bottom: 0px;}
.wcpscwc-design-7 .wcpscwc-product-price{width: 70%;display: inline-block;float: left;text-align: left;}
.wcpscwc-design-7 .wcpscwc-product-addtocart a:visited{color:#333 !important;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .product_type_simple:hover{background-color:#a0ce4e;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-7 .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-7 .wcpscwc-product-addtocart .add_to_cart_button{-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;padding: 10px 0px;text-decoration: none !important;display: inline-block !important;color: #333;font-size: 11px !important;position: relative;width: 120px;overflow: hidden;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-7 .wcpscwc-product-addtocart .product_type_variable:hover{background-color:#a0ce4e;text-indent:initial !important;}
.wcpscwc-design-7 .wcpscwc-product-price .woocommerce-Price-amount{color:#a0ce4e;font-size: 15px;font-weight: 500;}
.wcpscwc-design-7 .wcpscwc-product-title a:hover{color:#a0ce4e;}
.wcpscwc-design-7 .wcpscwc-product-image-wrapper a{z-index:11;color: #555;}
.wcpscwc-design-7 .wcpscwc-product-shortdes p{font-size: 13px;margin-top: 10px;}
.wcpscwc-design-7 .wcpscwc-product-addtocart-wrapper{padding-top:10px;border-top: 4px double #eee;display:block;width: 100%;clear: both;}
.wcpscwc-design-7 .wcpscwc-product-rating{width: 30%;display: inline-block;}
.wcpscwc-design-7 .wcpscwc-product-image-wrapper:hover a:after{height: 100%;-webkit-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;width: 100%;}
.wcpscwc-design-7 .wcpscwc-product-addtocart:hover .add_to_cart_button,
.wcpscwc-design-7 .wcpscwc-product-addtocart .add_to_cart_button.added,
.wcpscwc-design-7 .wcpscwc-product-addtocart:focus .add_to_cart_button{text-indent: -999px;background: #a0ce4e;}
.wcpscwc-design-7 .wcpscwc-product-addtocart:hover .add_to_cart_button:before,
.wcpscwc-design-7 .wcpscwc-product-addtocart:focus .add_to_cart_button:before,
.wcpscwc-design-7 .wcpscwc-product-addtocart .add_to_cart_button.added:before{text-indent: initial;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.wcpscwc-design-7 .wcpscwc-product-addtocart-wrapper:hover .wcpscwc-product-addtocart:before{color:#fff;}
.wcpscwc-design-7 .wcpscwc-product-content-wrapper:hover .wcpscwc-product-image-wrapper img{-webkit-transform: scale(1.25);transform: scale(1.25);}
.wcpscwc-design-7 .wcpscwc-product-details-wrapper .wcpscwc-product-shortdes{width:100%;float:left;margin-top:5px;}

.wcpscwc-design-7 .wcpscwc-product-grid .wcpscwc-product-content-wrapper{margin-bottom:50px;}

.wcpscwc-design-7 .wcpscwc-product-slider button.slick-arrow{background-color:#a0ce4e !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-7:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-7 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-7 .wcpscwc-product-slider button.slick-next{right: -15px;}
.wcpscwc-design-7 .wcpscwc-product-slider .slick-dots{bottom:-2%;}

/*---------------
	design-8
---------------*/
.wcpscwc-design-8 .wcpscwc-product-content-wrapper{border: 1px solid rgba(0,0,0,.2);border-bottom-width: 2px;width: 100%;float: left;}
.wcpscwc-design-8 .wcpscwc-product-details-wrapper{padding: 10px;border-top: 1px solid rgba(0,0,0,.2);width: 100%;float: left;}
.wcpscwc-design-8 .wcpscwc-product-cover,
.wcpscwc-design-8 .wcpscwc-product-shortdes{width: 100%;float: left;text-align: left;}
.wcpscwc-design-8 .wcpscwc-product-shortdes{margin-top:10px;}
.wcpscwc-design-8 .wcpscwc-product-slide{text-align:center;position:relative;}	
.wcpscwc-design-8 .star-rating{margin: 5px 0 0.5em;overflow: hidden;position: relative;height: 1em;float: right;line-height: 1;font-size: 12px;width: 5.4em;font-family: 'fontawesome';}
.wcpscwc-design-8 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;position: absolute;color:#bcbcbc;font-family: FontAwesome;left: 0;}
.wcpscwc-design-8 .star-rating span:before{content: "\f005\f005\f005\f005\f005";position: absolute;color:#eb8d36;font-family: FontAwesome;top: 0;left: 0;}
.wcpscwc-design-8 span.wcpscwc-product-onsale{font-weight: 600;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;position: absolute;height: 30px;width: 55px;background: #EB8D2B;color: #fff;line-height: 31px;left: 15px;top: 3px;}
.wcpscwc-design-8 span.wcpscwc-product-onsale:before{content: '';width: 0;height: 0;display: block;position: absolute;top: 0;bottom: 0;left: -15px;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-right: 15px solid #eb8d2b;}
.wcpscwc-design-8 .wcpscwc-product-image-wrapper a:after{content:'';height: 100%;width: 100%;background: RGBA(17, 17, 17, 0.27);position: absolute;top: 0;bottom: 0;left: -100%;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.wcpscwc-design-8 span.wcpscwc-product-onsale:after{content: '\f111';font-family: FontAwesome;position: absolute;left: -6px;top: 53%;line-height: normal;margin-top: -5px;font-size: 8px;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button:before{content:"\f07a";-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;font-family:FontAwesome;margin-right: 5px;font-size: 15px;color: #555;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button:after{content:none !important;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content:"\f00c";font-family: FontAwesome;}
.wcpscwc-design-8 .wcpscwc-product-category:before:hover{color: #fff;}
.wcpscwc-design-8 .wcpscwc-product-title a{margin-bottom: 15px;letter-spacing: 2px;font-size: 18px !important;text-align: left;color: #111;font-weight: 600;}
.wcpscwc-design-8 .wcpscwc-product-price del:after{content: " ";display: block;height: 2px; left: 0; margin: 0px 0 0; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; position:absolute;  right: 0;top: 50%;background-color: #999;}
.wcpscwc-design-8 .wcpscwc-product-price del	{display: inline-block;  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    position: relative;   text-decoration: none !important;}
.wcpscwc-design-8 .wcpscwc-product-price ins{text-decoration: none !important;}
.wcpscwc-design-8 .wcpscwc-product-price del .amount{ font-size:20px; font-weight:500;color: #999;letter-spacing: 2px;}
.wcpscwc-design-8 .wcpscwc-product-image-wrapper{position: relative;overflow: hidden;height: 300px;width: 100%;margin-bottom: 0;background-color:#ededed;}
.wcpscwc-design-8 .wcpscwc-product-category{display: block;line-height: normal;margin-bottom: 10px;color: #eb8d2b;}
.wcpscwc-design-8 .wcpscwc-product-category span a{font-size: 11px;font-weight: 600;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;color: #eb8d2b;letter-spacing: 2px;}
.wcpscwc-design-8 .wcpscwc-product-addtocart{width: 100%;float: left;}
.wcpscwc-design-8 .added_to_cart{padding:5px !important;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;background: #fff;color: #222 !important;font-size: 14px;border: 2px solid #111 !important;display: inline-block;margin-top: 5px;font-weight: 700;letter-spacing: 2px;line-height:normal;}
.wcpscwc-design-8 .added_to_cart:hover{background:#111;color: #fff !important;}
.wcpscwc-design-8 .wcpscwc-product-price{margin-bottom: 15px;width: 100%;float:left;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-8 .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button{background: #fff;border-radius:0px; font-weight: 700 !important;letter-spacing: 1px;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;padding: 5px 10px;text-decoration: none !important;display: inline-block;color: #333;font-size: 14px !important;border: 2px solid #222 !important;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button.loading{padding:5px 10px !important;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-8 .wcpscwc-product-price .woocommerce-Price-amount{color: #222;font-size: 19px;font-weight: 600;letter-spacing: 2px;}
.wcpscwc-design-8 .wcpscwc-product-image-wrapper a{z-index:11;color: #555;display: block;width: 100%;height: 100%;}
.wcpscwc-design-8 .wcpscwc-product-shortdes p{font-size: 13px;margin-top: 10px;}
.wcpscwc-design-8 .wcpscwc-product-rating{width: 50%;display: inline-block;position: absolute;top: 0;right: 0;}
.wcpscwc-design-8 .wcpscwc-product-content-wrapper:hover .wcpscwc-product-image-wrapper a:after{height: 100%;-webkit-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;width: 100%;left: 0}
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button:hover{color: #fff;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button:hover:before{color:#fff;}
.wcpscwc-design-8 .wcpscwc-product-addtocart .product_type_simple:hover,
.wcpscwc-design-8 .wcpscwc-product-addtocart .add_to_cart_button:hover,
.wcpscwc-design-8 .wcpscwc-product-addtocart .product_type_variable:hover {background: #111;color:#fff;}
.wcpscwc-design-8 .wcpscwc-product-addtocart-wrapper:hover .wcpscwc-product-addtocart:before{color:#fff;}
.wcpscwc-design-8 .wcpscwc-product-content-wrapper:hover .wcpscwc-product-image-wrapper img{-webkit-transform: scale(1.25);transform: scale(1.25);}
.wcpscwc-design-8 .wcpscwc-product-image-wrapper::before{content: '';display: block;position: absolute;top: 0;left: 0;right: 0;height: 15%;background-image: -webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background-image: linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0));}

.wcpscwc-design-8 .wcpscwc-product-grid .wcpscwc-product-content-wrapper{margin-bottom:30px;}

.wcpscwc-design-8 .wcpscwc-product-slider button.slick-arrow{background-color:#eb8d2b !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-8:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-8 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-8 .wcpscwc-product-slider button.slick-next{right: -15px;}
.wcpscwc-design-8 .wcpscwc-product-slider .slick-dots{bottom:-2%;}

/*---------------
	design-9
---------------*/
.wcpscwc-design-9 .wcpscwc-product-grid .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-9 .slick-list{padding-top:40px;}
.wcpscwc-design-9 .wcpscwc-product-image-wrapper{height: 300px;background: #ededed;margin-bottom:10px;width:100%;float:left;overflow:hidden;position:relative;}
.wcpscwc-design-9 .wcpscwc-main-wrapper .wcpscwc-product-title{width:100%;float:left;}
.wcpscwc-design-9 .wcpscwc-product-title a{color: #000;font-weight: 600;width: 100%;float: left;text-align: center;}
.wcpscwc-design-9 .wcpscwc-product-shortdes {color: #777777;text-align:center;margin-bottom: 10px;width:100%;float:left;}
.wcpscwc-design-9 del .woocommerce-Price-amount.amount {color: #999999;text-decoration: line-through;}
.wcpscwc-design-9 ins .woocommerce-Price-amount.amount {line-height: 30px;}
.wcpscwc-design-9 .wcpscwc-product-price {float:left;width:70%;}
.wcpscwc-design-9 .wcpscwc-product-category {font-size: 15px;color: #777;padding-bottom: 10px;line-height: normal;width: 100%;float: left;text-align: center;}
.wcpscwc-design-9 .wcpscwc-product-category span a{font-size: 13px;letter-spacing:1px;color:#777;}
.wcpscwc-design-9 .wcpscwc-product-title a:hover {color: #fa6d7d;}
.wcpscwc-design-9 .wcpscwc-product-onsale {border-radius: 50%;background: #FA6D7D;color: #FFF;position: absolute;top: 50%;left: 50%;font-size: 14px;overflow: hidden;padding: 15px 10px !important;font-weight: 700;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_variable{transition:all 0.4s ease-in-out; padding: 10px !important;border-radius: 20px;background:#5A6E65;display: inline-block;color: #FFF !important;text-transform: uppercase;text-align: center;}
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_variable:hover{background:#2E4040 !important;}
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_simple.add_to_cart_button{transition:all 0.4s ease-in-out; padding: 12px 15px 10px 50px !important;border-radius: 20px;background:#5A6E65;display: inline-block;color: #FFF !important;text-transform: uppercase;position: relative;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;}
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_simple{padding:10px;border-radius: 20px;background:#5A6E65;display: inline-block;color: #FFF !important;text-transform: uppercase;text-align: center}
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_simple:hover,
.wcpscwc-design-9 .wcpscwc-product-addtocart .product_type_simple.add_to_cart_button:hover{background:#2E4040 !important;border-bottom: 2px solid #a6ba80;}
.wcpscwc-design-9 .wcpscwc-product-rating .star-rating{overflow: hidden;height: 1.4em;line-height: normal;display: inline-block;width: 5em;position: relative;padding: 0px !important;margin: 0px !important;vertical-align: middle;}
.wcpscwc-design-9 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-9 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;padding-top: 1.5em;float: left;}
.wcpscwc-design-9 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color:#000;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-9 .wcpscwc-product-rating{margin-bottom: 10px;float:right;line-height: 30px;width:30%;}
.wcpscwc-design-9 .wcpscwc-product-addtocart{width:100%;float:left;text-align:center;}
.wcpscwc-design-9 .wcpscwc-product-addtocart .add_to_cart_button:before{content: "\f217";transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;font-family: FontAwesome;position: absolute;left: 0px;width: 42px;height: 42.57px;top: 0px;line-height: 42px;background: #fff;color: #5A6E65;z-index: 99;text-align: center;border-radius: 0 20px 20px 0;}
.wcpscwc-design-9 .wcpscwc-product-addtocart .add_to_cart_button:after{content:none !important;}
.wcpscwc-design-9 .wcpscwc-product-addtocart:hover a.button:before{color:#2E4040;}
.wcpscwc-design-9 .wcpscwc-product-addtocart a.button.added:before{content:"\f00c";font-family:FontAwesome;}
.wcpscwc-design-9 .added_to_cart {display:block !important;color:#000 !important;padding: 0 !important;}

.wcpscwc-design-9 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom:30px;}

.wcpscwc-design-9 .wcpscwc-product-slider button.slick-prev{left: auto;right:43px;}
.wcpscwc-design-9 .wcpscwc-product-slider button.slick-next{left: auto;right:13px;}
.wcpscwc-design-9 .wcpscwc-product-slider button.slick-arrow{background-color:#000!important;top:0;}
.wcpscwc-design-9 .wcpscwc-product-slider .slick-dots{bottom:-2%;}


/*---------------
	design-10
---------------*/
.wcpscwc-design-10 .wcpscwc-product-grid .wcpscwc-product-slide{overflow: visible;}
.wcpscwc-design-10 .wcpscwc-product-slide-wrapper{width:100%;float:left;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;border: 1px solid #E6E6E6;margin-bottom: 10px;}
.wcpscwc-design-10 .wcpscwc-product-slide-wrapper:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
.wcpscwc-design-10 .wcpscwc-product-addtocart a {background: transparent !important;width: 100%;height: 100%;padding: 8px 0px !important;color: #FFF!important;font-size: 14px !important;font-weight: 700;position: relative !important;border: 0px solid !important;text-decoration: none;text-align:center;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.wcpscwc-design-10 .wcpscwc-product-addtocart:hover {background: #58D2B0!important;}
.wcpscwc-design-10 .wcpscwc-product-addtocart {position: absolute;display: block;width: 100%;bottom: 110%;background: #4384F6;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.wcpscwc-design-10 .wcpscwc-product-image-wrapper{position: relative;overflow:hidden;height: 300px;background-color: #ededed;margin-bottom: 10px;}
.wcpscwc-design-10 .wcpscwc-product-slide-wrapper:hover .wcpscwc-product-addtocart{bottom:0%;}
.wcpscwc-design-10 .wcpscwc-product-onsale {position: absolute;top: 0;padding: 7px 55px;background: #6CC063;color: #FFF;font-weight: 700;right:0;-webkit-transform: rotate(45deg) translate(27%, -80%);transform:rotate(45deg) translate(27%, -80%);}
.wcpscwc-design-10 .wcpscwc-product-category {font-size: 14px;font-weight: 700;line-height: normal;margin-bottom:10px;color: #ffba00;}
.wcpscwc-design-10 .wcpscwc-product-category span a{color: #ffba00 !important;}
.wcpscwc-design-10 .wcpscwc-product-title a{overflow: hidden;color:#333;font-size: 16px;line-height: normal;white-space: nowrap;text-overflow: ellipsis;font-weight: 700;color:#333;}
.wcpscwc-design-10 .wcpscwc-product-price {background:#fff;font-size: 14px;font-weight: 700;}
.wcpscwc-design-10 a.button:hover{background:transparent!important;}
.wcpscwc-design-10 .wcpscwc-product-rating{position: relative;line-height: 0px;margin-bottom:10px;display:inline-block;}
.wcpscwc-design-10 .wcpscwc-detail-wrapper{width:100%;float:left;text-align:center;padding:0 10px;}
.wcpscwc-design-10 .wcpscwc-product-slide{overflow: hidden;}
.wcpscwc-design-10 .wcpscwc-product-shortdes{line-height: normal;color:RGBA(51, 51, 51, 0.81);margin-bottom:10px;}
.wcpscwc-design-10 .wcpscwc-product-shortdes p{line-height: normal;padding: 0px;margin: 0px;}
.wcpscwc-design-10 del .woocommerce-Price-amount{opacity:0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";color:#ffba00;font-size: 15px;}
.wcpscwc-design-10 .woocommerce-Price-amount{color: #000;font-size: 17px;margin-left: 5px;}

.wcpscwc-design-10 .wcpscwc-product-grid .wcpscwc-product-slide-wrapper{margin-bottom:50px;}

.wcpscwc-design-10 .wcpscwc-product-rating .star-rating{overflow: hidden;height: 16px;line-height: normal;display: inline-block;width: 5em;position: relative;margin: 0px !important;font-size: 16px !important;}
.wcpscwc-design-10 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-10 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;padding-top: 1.5em;float: left;}
.wcpscwc-design-10 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color:#6cc063;font-family: FontAwesome;position: absolute;top: 0;left: 0;}

.wcpscwc-design-10 .wcpscwc-product-addtocart .product_type_variable::before{content:none !important;}
.wcpscwc-design-10 .wcpscwc-product-addtocart .add_to_cart_button:before{content: "\f217";color:#fff;font-family: FontAwesome;margin-right: 5px;}
.wcpscwc-design-10 .wcpscwc-product-addtocart .add_to_cart_button:after{content:none !important;}
.wcpscwc-design-10 .wcpscwc-product-addtocart .add_to_cart_button.added:before{content: "\f00c";color:#fff;font-family: FontAwesome;margin-right: 5px;}

.wcpscwc-design-10 .wcpscwc-product-slider button.slick-arrow{background-color:#e2bc0a !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-10:hover button.slick-arrow{opacity:1;}
.wcpscwc-design-10 .wcpscwc-product-slider button.slick-prev{left: -15px;}
.wcpscwc-design-10 .wcpscwc-product-slider button.slick-next{right: -15px;}

/**********
	Design-11
**********/
.wcpscwc-design-11{color:#808080 !important;}
.wcpscwc-design-11 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-11 .wcpscwc-product-slider .slick-list{padding: 45px 0 35px 0;}
.wcpscwc-design-11{text-align:left;color:#fff;position:relative;width: 100%;float: left;}
.wcpscwc-design-11 .wcpscwc-product-category span a{color:#808080;margin-bottom: 5px;line-height: normal;}
.wcpscwc-design-11 .wcpscwc-product-category{width:100%;float:left;margin: 0 0 10px;line-height: normal;}
.wcpscwc-design-11 .wcpscwc-product-category .fa{margin-right:5px;}
.wcpscwc-design-11 .wcpscwc-product-title{margin: 0 0 10px;width:100%;float:left;}
.wcpscwc-design-11 .wcpscwc-product-title a{font-size: 22px;font-weight: 600;text-transform: capitalize;color:#808080;}
.wcpscwc-design-11 .wcpscwc-product-price del::after{content: "";display: block;height: 2px;left: 0;margin: 0;opacity: 1;position: absolute;right: 0;top: 50%;background-color: #cd1e3d;}
.wcpscwc-design-11 .wcpscwc-product-price del{display:inline-block;position: relative;text-decoration: none !important;margin-right: 10px;}
.wcpscwc-design-11 .wcpscwc-product-price ins{text-decoration: none !important;display: inline-block;background-color: transparent;color:#1a1a1a;}
.wcpscwc-design-11 .wcpscwc-product-price del .amount{font-size: 16px;color: #cd1e3d;background-color: transparent;font-weight:400;}
.wcpscwc-design-11 .wcpscwc-product-price .amount{font-size:18px;color:#1a1a1a;font-weight:600;}
.wcpscwc-design-11 .wcpscwc-product-rating .star-rating{float:left; overflow: hidden;height: 1.4em;line-height: normal;display: inline-block;width: 5em;position:relative;}
.wcpscwc-design-11 .wcpscwc-product-category span{text-transform:capitalize;font-weight:400;}
.wcpscwc-design-11 .wcpscwc-product-rating{width:100%;float:left;margin:0 0 10px;}
.wcpscwc-design-11 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-11 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;}
.wcpscwc-design-11 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color: #cd1e3d;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-11 .wcpscwc-product-onsale{height: 30px;width: 50px;background-color: #cd1e3d;display: inline-block;vertical-align: top;text-align: center;line-height: 30px;color: #fff;position: absolute;top: 0;right: 15px;}
.wcpscwc-design-11 .wcpscwc-product-onsale::after{content: '';width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #CD1E3D;margin-top: 0px;position: absolute;bottom: -8px;left: 50%;margin-left: -7px;}
.wcpscwc-design-11 .wcpscwc-product-slide:hover .wcpscwc-product-addtocart{-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);opacity:1;}
.wcpscwc-design-11 .wcpscwc-product-shortdes{width: 100%;float: left;border-bottom: 1px solid #e1e1e1;margin:10px 0 10px;}
.wcpscwc-design-11 .wcpscwc-product-shortdes p{margin:0 0 10px;}
.wcpscwc-design-11 .wcpscwc-product-price{width: 100%;float: left;margin:0;}
.wcpscwc-design-11 .wcpscwc-product-addtocart{text-align: center;position: absolute;top: 50%;left: 50%;width:70%; -webkit-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0);-webkit-transition: all .4s ease .3s;opacity:0;transition: all .4s ease .3s;}
.wcpscwc-design-11 .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-11 .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-11 .wcpscwc-product-addtocart .add_to_cart_button{position:relative; border-radius: 0px !important; text-transform: capitalize;text-decoration: none;color: #fff;font-weight: 600;display: inline-block;background-color: #cd1e3d;padding: 10px 15px;box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:3px;}
.wcpscwc-design-11 .wcpscwc-product-addtocart .add_to_cart_button:hover{background-color: #cd1e3d !important;color:#fff;}
.wcpscwc-design-11 .wcpscwc-product-addtocart .add_to_cart_button::after{content:'\f07a';color: #fff;font-family:FontAwesome;margin-left:5px;}
.wcpscwc-design-11 .wcpscwc-product-addtocart .add_to_cart_button.added::after{content:'\f00c';vertical-align: initial;color: #fff;margin-left:5px;font-family:FontAwesome;}
.wcpscwc-design-11 .wcpscwc-product-addtocart .add_to_cart_button.loading::after{margin-left: 0;position: absolute;top: 50%;left: auto;right:15px;animation:none;color: #fff;text-indent: initial;font-size: 15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.wcpscwc-design-11 .wcpscwc-product-addtocart .added_to_cart{text-transform:capitalize;text-decoration:underline;color:#cd1e3d;font-size:12px;font-weight: 600;display:block;margin-left: 10px;vertical-align: middle;}
.wcpscwc-design-11 .wcpscwc-product-addtocart .product_type_variable::after{content:none !important;}
.wcpscwc-design-11 .wcpscwc-product-image-wrapper{margin:0;position:relative;overflow:hidden;height:300px;background-color:#ededed;margin-bottom: 10px;}

.wcpscwc-design-11 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom:30px;}

.wcpscwc-design-11 .wcpscwc-product-slider button.slick-arrow{background-color:#cd1e3d !important;top:0;}
.wcpscwc-design-11 .wcpscwc-product-slider button.slick-prev{right: 45px;left:auto;}
.wcpscwc-design-11 .wcpscwc-product-slider button.slick-next{right: 15px;}
.wcpscwc-design-11 .wcpscwc-product-slide:hover .wcpscwc-product-image-wrapper img{-webkit-animation: toRightFromLeft 0.4s forwards;-moz-animation: toRightFromLeft 0.4s forwards;animation: toRightFromLeft 0.4s forwards;}
@-webkit-keyframes toRightFromLeft {
49% {-webkit-transform: translateX(100%);}
50% {opacity: 0;-webkit-transform: translateX(-100%);}
51% {opacity: 1;}
}
@-moz-keyframes toRightFromLeft {
49% {-moz-transform: translateX(100%);}
50% {opacity: 0;-moz-transform: translateX(-100%);}
51% {opacity: 1;}
}
@keyframes toRightFromLeft {
49% {transform: translateX(100%);}
50% {opacity: 0;transform: translateX(-100%);}
51% {opacity: 1;}
}

/**********
	Design-12
**********/
.wcpscwc-design-12{color:#d3d4d5;}
.wcpscwc-design-12 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-12 .wcpscwc-product-slider .slick-list{padding: 45px 0 35px 0;}
.wcpscwc-design-12{text-align:left;color:#fff;position:relative;width: 100%;float: left;}
.wcpscwc-design-12 .wcpscwc-product-category{width:100%;float:left;}
.wcpscwc-design-12 .wcpscwc-product-category span a{color:#d3d4d5;margin-top: 10px;}
.wcpscwc-design-12 .wcpscwc-product-category .fa{margin-right:5px;font-size:12px;}
.wcpscwc-design-12 .wcpscwc-product-title{width:100%;float:left;}
.wcpscwc-design-12 .wcpscwc-product-title a:visited{color:#d3d4d5;}
.wcpscwc-design-12 .wcpscwc-product-title a{display:block; font-size: 18px;font-weight: 600;text-transform: capitalize;color:#d3d4d5 !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wcpscwc-design-12 .wcpscwc-product-price del::after{content: "";display: block;height: 2px;left: 0;margin: 0;opacity: 1;position: absolute;right: 0;top: 50%;background-color: #949292;}
.wcpscwc-design-12 .wcpscwc-product-price del{display:inline-block;position: relative;text-decoration: none !important;margin-right: 10px;}
.wcpscwc-design-12 .wcpscwc-product-price ins{text-decoration: none !important;display: inline-block;background-color: transparent;color:#1a1a1a;}
.wcpscwc-design-12 .wcpscwc-product-price del .amount{font-size: 16px;color:#949292;background-color: transparent;font-weight:400;}
.wcpscwc-design-12 .wcpscwc-product-price .amount{font-size:18px;color:#fff;font-weight:600;}
.wcpscwc-design-12 .wcpscwc-product-rating .star-rating{float:none;overflow: hidden;height: 1.4em;line-height: normal;display: inline-block;width: 5em;position:relative;}
.wcpscwc-design-12 .wcpscwc-product-category span{text-transform:capitalize;font-weight:400;font-size: 12px;}
.wcpscwc-design-12 .wcpscwc-product-rating{width:100%;float:left;}
.wcpscwc-design-12 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-12 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;}
.wcpscwc-design-12 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color: #d98c5d;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-12 .wcpscwc-product-onsale{height: 30px;width: 50px;background-color: #f5532d;display: inline-block;vertical-align: top;text-align: center;line-height: 30px;color: #fff;position: absolute;top: 0;left: 0;z-index: 1;}
.wcpscwc-design-12 .wcpscwc-product-image-wrapper:hover .wcpscwc-product-addtocart{-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);opacity:1;z-index:1;}
.wcpscwc-design-12 .wcpscwc-product-shortdes{width: 100%;float: left;border:1px solid rgba(48,41,40,0.98);padding:15px;background:rgba(48,41,40,0.98);border-top:0px;color:#d3d4d5;}
.wcpscwc-design-12 .wcpscwc-product-shortdes p{margin-bottom:10px;color: #d3d4d5;}
.wcpscwc-design-12 .wcpscwc-product-price{width: 100%;float: left;}
.wcpscwc-design-12 .wcpscwc-product-addtocart{text-align: center;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(5);transform: translate(-50%, -50%) scale(5);-webkit-transition: all .4s ease;opacity:0;transition: all .4s ease;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .product_type_variable::after{content:none !important;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-12 .wcpscwc-product-addtocart .product_type_variable.add_to_cart_button{display: inline-block;background-color:#D98C5D;color:#fff !important;text-indent:initial !important;height:auto !important;width:auto !important;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .add_to_cart_button{height:50px !important;width: 50px !important;font-weight: 600;display: inline-block;background-color:#D98C5D;text-indent: -999px !important;position:relative;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .product_type_variable:hover,
.wcpscwc-design-12 .wcpscwc-product-addtocart .product_type_simple:hover,
.wcpscwc-design-12 .wcpscwc-product-addtocart .add_to_cart_button:hover{background:#D98C5D;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .add_to_cart_button::after{content: '\f07a';font-family: FontAwesome;position: absolute;top: 50%;left: 50%;color: #fff;text-indent: initial;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 28px;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .add_to_cart_button.added::after{content:'\f00c';margin-left: 0; font-family:FontAwesome;position: absolute;top: 50%;left: 50%;color: #fff;text-indent: initial;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 28px;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .add_to_cart_button.loading::after{margin-left: 0;position: absolute;top: 50%;left: 50%;right:auto;animation:none;color: #fff;text-indent: initial;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 28px;}
.wcpscwc-design-12 .wcpscwc-product-addtocart .added_to_cart{text-transform:uppercase;color:#D98C5D;font-size:14px;font-weight: 600;display: block;letter-spacing:2px;text-decoration: none;margin-top: 10px;}
.wcpscwc-design-12 .wcpscwc-product-image-wrapper{margin:0;position:relative;overflow:hidden;height:350px;background:#ededed;}
.wcpscwc-design-12 .wcpscwc-product-image-wrapper::before{content:'';display: inline-block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(44, 37, 36, 0.33);background: -webkit-gradient(left top, left bottom, color-stop(59%, rgba(44, 37, 36, 0.33)), color-stop(61%, rgba(44, 37, 36, 0.33)), color-stop(100%, rgba(44, 37, 36, 0.75)));background: -webkit-linear-gradient(top, rgba(44, 37, 36, 0.33) 59%, rgba(44, 37, 36, 0.33) 61%, rgba(44, 37, 36, 0.75) 100%);background: linear-gradient(to bottom, rgba(44, 37, 36, 0.33) 59%, rgba(44, 37, 36, 0.33) 61%, rgba(44, 37, 36, 0.75) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c2524', endColorstr='#2c2524', GradientType=0 );z-index:1;}
.wcpscwc-design-12 .wcpscwc-product-image-wrapper::after{content:'';background-color:rgba(48, 41, 40, 0.98);position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;}
.wcpscwc-design-12 .wcpscwc-product-image-wrapper:hover::after{opacity:1;visibility:visible;}
.wcpscwc-design-12 .wcpscwc-content-wrapper{width: 100%;float: left;position: absolute;left: 0;bottom: 0;padding: 0 15px;text-align:center;z-index: 1;}

.wcpscwc-design-12 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom:50px;}

.wcpscwc-design-12 .wcpscwc-product-slider button.slick-arrow{background-color:#D98C5D !important;top:0;}
.wcpscwc-design-12 .wcpscwc-product-slider button.slick-prev{right: 45px;left:auto;}
.wcpscwc-design-12 .wcpscwc-product-slider button.slick-next{right: 15px;}


/**********
	Design-13
**********/
.wcpscwc-design-13{color:#8b8b8b;}
.wcpscwc-design-13 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-13 .wcpscwc-product-slider .slick-list{padding: 45px 0 35px 0;}
.wcpscwc-design-13{text-align:left;color:#fff;position:relative;width: 100%;float: left;}
.wcpscwc-design-13 .wcpscwc-product-category{width:100%;float:left;margin-top: 10px;}
.wcpscwc-design-13 .wcpscwc-product-category span a{color:#8b8b8b;}
.wcpscwc-design-13 .wcpscwc-product-category .fa{margin-right:5px;}
.wcpscwc-design-13 .wcpscwc-product-title{width:100%;float:left;}
.wcpscwc-design-13 .wcpscwc-product-title a{color:#8b8b8b;font-size: 22px;font-weight: 600;text-transform: capitalize;}
.wcpscwc-design-13 .wcpscwc-product-price del::after{content: "";display: block;height: 2px;left: 0;margin: 0;opacity: 1;position: absolute;right: 0;top: 50%;background-color: #bcbcbc;}
.wcpscwc-design-13 .wcpscwc-product-price del{display:inline-block;position: relative;text-decoration: none !important;margin-right: 10px;}
.wcpscwc-design-13 .wcpscwc-product-price ins{text-decoration: none !important;display: inline-block;background-color: transparent;color:#1a1a1a;}
.wcpscwc-design-13 .wcpscwc-product-price del .amount{font-size: 16px;color: #bcbcbc;background-color: transparent;font-weight:400;}
.wcpscwc-design-13 .wcpscwc-product-price .amount{font-size:18px;color:#b18b63;font-weight:600;}
.wcpscwc-design-13 .wcpscwc-product-rating .star-rating{float: none !important;overflow: hidden;height: 1.4em;line-height: normal;display: inline-block;width: 5em;position:relative;}
.wcpscwc-design-13 .wcpscwc-product-category span{text-transform:capitalize;font-weight:400;}
.wcpscwc-design-13 .wcpscwc-product-rating{width:100%;float:left;display:none;visibility:hidden;transition:all .4s ease;}
.wcpscwc-design-13 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-13 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;}
.wcpscwc-design-13 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color: #EEC400;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-13 .wcpscwc-product-onsale{height: 50px;width: 50px;background-color: #EEC400;display: inline-block;vertical-align: top;text-align: center;line-height: 50px;color: #fff;position: absolute;top: 5px;right: 20px;border-radius:50%;}
.wcpscwc-design-13 .wcpscwc-product-slide:hover .wcpscwc-product-addtocart{-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity:1;top:50%;}
.wcpscwc-design-13 .wcpscwc-product-shortdes{width: 100%;float: left;}
.wcpscwc-design-13 .wcpscwc-product-shortdes p{margin-bottom:10px;color:#8b8b8b;}
.wcpscwc-design-13 .wcpscwc-product-price{width: 100%;float: left;transition:all .4s ease;}
.wcpscwc-design-13 .wcpscwc-product-slide:hover .wcpscwc-product-price{display:none;visibility:hidden;}
.wcpscwc-design-13 .wcpscwc-product-slide:hover .wcpscwc-product-rating{display:block;visibility:visible;}
.wcpscwc-design-13 .wcpscwc-product-addtocart{text-align: center;position: absolute;top: 110%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all .4s ease .3s;opacity:0;transition: all .4s ease .3s;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .product_type_variable{background-color: #03A9F4;color: #fff !important;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-13 .wcpscwc-product-addtocart .add_to_cart_button.product_type_variable{background-color: #03A9F4;color: #fff !important;display: inline-block;border-radius:4px !important;height:auto !important;width:auto !important;text-indent:initial !important;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .add_to_cart_button{text-transform: capitalize;text-decoration: none;color: #fff;font-weight: 600;display: inline-block;background-color: #03A9F4;height:60px !important;width:60px !important;box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:50% !important;text-indent: -999px !important;position: relative;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .product_type_variable::after{content:none !important;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .product_type_variable:hover,
.wcpscwc-design-13 .wcpscwc-product-addtocart .product_type_simple:hover,
.wcpscwc-design-13 .wcpscwc-product-addtocart .add_to_cart_button:hover{background:#03A9F4;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .add_to_cart_button::after{content:'\f07a';color: #fff;font-family:FontAwesome;position:absolute;top:50%;left:50%;text-indent:initial;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .add_to_cart_button.added::after{content:'\f00c';color: #fff;font-family:FontAwesome;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);text-align: center; transform: translate(-50%, -50%);font-size: 24px;margin: 0 !important;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .add_to_cart_button.loading::after{margin-left: 0;position: absolute;top: 50%;left: 50%;right:auto;animation:none;color: #fff;text-indent: initial;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 28px;}
.wcpscwc-design-13 .wcpscwc-product-addtocart .added_to_cart{text-transform:capitalize;text-decoration:none;color:#03A9F4;font-size:16px;font-weight: 600;display: block;text-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.wcpscwc-design-13 .wcpscwc-product-image-wrapper{margin:0 0 10px;position:relative;overflow:hidden;height:300px;background-color:#ededed;}
.wcpscwc-design-13 .wcpscwc-content-wrapper{width:100%;float:left;text-align:center;}
.wcpscwc-design-13 .wcpscwc-product-slide:hover .wcpscwc-product-image-wrapper img{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.wcpscwc-design-13 .wcpscwc-rating-price-wrapper{width:100%;float:left;position:relative;}

.wcpscwc-design-13 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom:50px;}

.wcpscwc-design-13 .wcpscwc-product-slider button.slick-arrow{background-color:#03A9F4 !important;top:0;}
.wcpscwc-design-13 .wcpscwc-product-slider button.slick-prev{right: 45px;left:auto;}
.wcpscwc-design-13 .wcpscwc-product-slider button.slick-next{right: 15px;}

/**********
	Design-14
**********/
.wcpscwc-design-14 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-14 .wcpscwc-product-right-side{padding:20px 0; text-align:center;;position:relative;width: 100%;float: left;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-category span a{margin-bottom:10px;color:#333;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-title a{color:#333;font-size: 24px;font-weight: 700;text-transform: uppercase;}
.wcpscwc-design-14 .wcpscwc-product-addtocart .add_to_cart_button{position:static !important; opacity:1;}
.wcpscwc-design-14 .wcpscwc-product-price del::after{content: "";display: block;height: 2px;left: 0;margin: 0;opacity: 1;position: absolute;right: 0;top: 50%;background-color: #c2c2c2;}
.wcpscwc-design-14 .wcpscwc-product-price del{display:inline-block;position: relative;text-decoration: none !important;margin-right: 10px;}
.wcpscwc-design-14 .wcpscwc-product-price ins{text-decoration: none !important;display: inline-block;}
.wcpscwc-design-14 .wcpscwc-product-price del .amount{font-size: 24px;color: #c2c2c2;}
.wcpscwc-design-14 .wcpscwc-product-price .amount{font-size:32px;}
.wcpscwc-design-14 .wcpscwc-product-rating .star-rating{overflow: hidden;height: 1.4em;line-height: normal;display: inline-block;width: 5em;position:relative;float:none;}
.wcpscwc-design-14 .wcpscwc-product-category{width:100%;float:left;margin-bottom:10px;}
.wcpscwc-design-14 .wcpscwc-product-category span{text-transform:uppercase;font-weight:400;border-bottom: 1px solid;border-top: 1px solid;}
.wcpscwc-design-14 .wcpscwc-product-rating{width:100%;float:left;}
.wcpscwc-design-14 .wcpscwc-product-slide{background:rgba(255,255,255,0.9);margin-bottom:15px;}
.wcpscwc-design-14 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-14 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;}
.wcpscwc-design-14 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color: #e04635;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-14 .wcpscwc-product-onsale{height: 52px;width: 52px;background-color: #e04635;display: inline-block;vertical-align: top;text-align: center;line-height: 50px;color: #fff;position: absolute;top: -10px;right: -10px;-webkit-transition:all .6s ease;transition:all .6s ease;}
.wcpscwc-design-14 .wcpscwc-product-onsale::before{border-style: solid;content: "";display: block;position: absolute;right: 0;top: 0;width: 0;background: rgba(0,0,0,0.2);border-color: #fff #fff transparent transparent;border-radius: 0 0 0 3px;border-width: 5px;}
.wcpscwc-design-14 .wcpscwc-product-onsale::after{border-style: solid;content: "";display: block;position: absolute;left: 0;bottom: 0;width: 0;background: rgba(0,0,0,0.2);border-color: transparent transparent #fff #fff;border-radius: 0 3px 0 0;border-width: 5px;}
.wcpscwc-design-14 .wcpscwc-product-slide:hover .wcpscwc-product-onsale::before,
.wcpscwc-design-14 .wcpscwc-product-slide:hover .wcpscwc-product-onsale::after{content:none;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-shortdes{padding:0 15px;width: 100%;float: left;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-shortdes p{margin-bottom:10px;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-price,
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-addtocart{width: 100%;float: left;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-addtocart .add_to_cart_button{position:relative !important;text-transform:uppercase;text-decoration:none;color:#333;font-size:18px;font-weight: 600;display:block;margin-bottom:5px;background-color:transparent;padding:0;}
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-addtocart .add_to_cart_button.added::after{content:'\f00c';margin-left:5px;font-family:FontAwesome;}
.wcpscwc-design-14 .wcpscwc-product-addtocart .add_to_cart_button.loading{padding-right:10px;}
.wcpscwc-design-14 .wcpscwc-product-addtocart .add_to_cart_button.loading::after{content:none !important;}


.wcpscwc-design-14 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom:50px;}

.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-addtocart .added_to_cart{text-transform:uppercase;text-decoration:none;color:#e04635;font-size:12px;font-weight: 600;display:block;}
.wcpscwc-design-14 .wcpscwc-product-image-wrapper{margin:0;height: 350px;overflow: hidden;position:relative;background-color:#ededed;}
.wcpscwc-design-14 .wcpscwc-product-slider button.slick-arrow{bottom:0;top:auto;background-color:#e04635 !important;}
.wcpscwc-design-14 .wcpscwc-product-slider button.slick-prev{right: 50%;left: auto;}
.wcpscwc-design-14 .wcpscwc-product-slider button.slick-next{left: 50%;right: auto;}
.wcpscwc-design-14 .wcpscwc-product-slider .slick-dots{bottom:-35px;}
.wcpscwc-design-14 .wcpscwc-product-grid .wcpscwc-product-slide{margin:0}

.wcpscwc-design-14.wcpscwc-slide-show-2 .wcpscwc-medium-5,
.wcpscwc-design-14.wcpscwc-slide-show-2 .wcpscwc-medium-7,
.wcpscwc-design-14.wcpscwc-slide-show-3 .wcpscwc-medium-5,
.wcpscwc-design-14.wcpscwc-slide-show-3 .wcpscwc-medium-7,
.wcpscwc-design-14.wcpscwc-slide-show-4 .wcpscwc-medium-5,
.wcpscwc-design-14.wcpscwc-slide-show-4 .wcpscwc-medium-7,
.wcpscwc-design-14.wcpscwc-slide-show-5 .wcpscwc-medium-5,
.wcpscwc-design-14.wcpscwc-slide-show-5 .wcpscwc-medium-7{width:100%;padding:0;}

.wcpscwc-design-14.wcpscwc-slide-show-2 .wcpscwc-product-image-wrapper,
.wcpscwc-design-14.wcpscwc-slide-show-3 .wcpscwc-product-image-wrapper,
.wcpscwc-design-14.wcpscwc-slide-show-4 .wcpscwc-product-image-wrapper,
.wcpscwc-design-14.wcpscwc-slide-show-5 .wcpscwc-product-image-wrapper{height:300px;overflow:hidden;}

.wcpscwc-design-14.wcpscwc-slide-show-2 .wcpscwc-product-onsale,
.wcpscwc-design-14.wcpscwc-slide-show-3 .wcpscwc-product-onsale,
.wcpscwc-design-14.wcpscwc-slide-show-4 .wcpscwc-product-onsale,
.wcpscwc-design-14.wcpscwc-slide-show-5 .wcpscwc-product-onsale{top: 0;position: relative;margin-bottom: 10px;right: auto;left: auto;}

.wcpscwc-design-14.wcpscwc-slide-show-2 .wcpscwc-main-wrapper,
.wcpscwc-design-14.wcpscwc-slide-show-3 .wcpscwc-main-wrapper,
.wcpscwc-design-14.wcpscwc-slide-show-4 .wcpscwc-main-wrapper{padding:0 15px;}

.wcpscwc-design-14 .wcpscwc-product-grid .wcpscwc-main-wrapper{padding:0;}

.wcpscwc-design-14.wcpscwc-slide-show-2 .wcpscwc-product-right-side .wcpscwc-product-addtocart a.button,
.wcpscwc-design-14.wcpscwc-slide-show-3 .wcpscwc-product-right-side .wcpscwc-product-addtocart a.button,
.wcpscwc-design-14.wcpscwc-slide-show-4 .wcpscwc-product-right-side .wcpscwc-product-addtocart a.button{margin-bottom:25px;}

@media screen and (max-width:40em){
.wcpscwc-design-14 .wcpscwc-product-right-side .wcpscwc-product-shortdes{padding:0;}
}

/**********
	Design-15
**********/
.wcpscwc-design-15 p{color:#fff;}
.wcpscwc-design-15 .wcpscwc-main-wrapper{width:100%;float:left;}
.wcpscwc-design-15.wcpscwc-slide-show-3 .wcpscwc-product-slide > div{padding:0 15px;}
.wcpscwc-design-15 .wcpscwc-product-slider .slick-list{padding-bottom:0;}
.wcpscwc-design-15 .wcpscwc-product-slide .wcpscwc-columns.wcpscwc-left-side{padding:0;}
.wcpscwc-design-15 .wcpscwc-product-right-side{padding:65px 40px 40px 40px; text-align:left;color:#fff;position:relative;width: 100%;float: left;}
.wcpscwc-design-15 .wcpscwc-product-right-side span a{color: #fff;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-category .fa{margin-right:5px;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-category{width:100%;float:left;margin-bottom: 10px;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-title{font-size: 24px;font-weight: 700;text-transform: uppercase;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-title a{color:#fff !important;}
.wcpscwc-design-15 .wcpscwc-product-price del::after{content: "";display: block;height: 2px;left: 0;margin: 0;opacity: 1;position: absolute;right: 0;top: 50%;background-color: #efefef;}
.wcpscwc-design-15 .wcpscwc-product-price del{display:inline-block;position: relative;text-decoration: none !important;margin-right: 10px;color: #efefef;}
.wcpscwc-design-15 .wcpscwc-product-price ins{text-decoration: none !important;display: inline-block;background-color: transparent;color:#fff;}
.wcpscwc-design-15 .wcpscwc-product-price del .amount{font-size: 24px;color: #efefef;background-color: transparent;}
.wcpscwc-design-15 .wcpscwc-product-price .amount{font-size:32px;}
.wcpscwc-design-15 .wcpscwc-product-rating .star-rating{overflow: hidden;height: 1.4em;line-height: normal;display: inline-block;width: 5em;position:relative;float:left;}
.wcpscwc-design-15 .wcpscwc-product-category span{text-transform:uppercase;font-weight:400;}
.wcpscwc-design-15 .wcpscwc-product-rating{width:100%;float:left;margin-bottom: 5px;}
.wcpscwc-design-15 .wcpscwc-product-slide:nth-child(3n+1) .wcpscwc-main-wrapper{background-color:#00BED8;}
.wcpscwc-design-15 .wcpscwc-product-slide:nth-child(3n+2) .wcpscwc-main-wrapper{background-color:#5C6BC0;}
.wcpscwc-design-15 .wcpscwc-product-slide:nth-child(3n+3) .wcpscwc-main-wrapper{background-color:#66BB6A;}
.wcpscwc-design-15 .star-rating:before{content: "\f005\f005\f005\f005\f005";float: left;color: #ccc;font-family: FontAwesome;position: absolute;left: 0;}
.wcpscwc-design-15 .star-rating span{line-height: normal;height: 1.4em;position: absolute;top: 0;left: 0;overflow: hidden;}
.wcpscwc-design-15 .star-rating span:before{content: "\f005\f005\f005\f005\f005";color: #e91e63;font-family: FontAwesome;position: absolute;top: 0;left: 0;}
.wcpscwc-design-15 .wcpscwc-product-onsale{height: 30px;width: 50px;background-color: #e91e63;display: inline-block;vertical-align: top;text-align: center;line-height: 30px;color: #fff;position: absolute;top: 20px;left: -20px;}
.wcpscwc-design-15 .wcpscwc-product-slide:hover .wcpscwc-product-onsale::before,
.wcpscwc-design-15 .wcpscwc-product-slide:hover .wcpscwc-product-onsale::after{content:none;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-shortdes{width: 100%;float: left;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-shortdes p{margin-bottom:10px;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-price,
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart{width: 100%;float: left;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .product_type_variable::after{content:none !important;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .product_type_variable,
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .product_type_simple,
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .add_to_cart_button{text-transform: uppercase;text-decoration: none;color: #fff;font-weight: 600;display: inline-block;background-color: #e91e63;padding: 5px 10px;box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);position:relative;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .add_to_cart_button::after{content:'\f07a';color: #fff;font-family:FontAwesome;margin-left:5px;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .add_to_cart_button.added::after{content:'\f00c';color: #fff;margin-left:5px;font-family:FontAwesome;vertical-align: initial;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .add_to_cart_button.loading::after{content:none !important;}
.wcpscwc-design-15 .wcpscwc-product-addtocart .add_to_cart_button.loading::after{margin-left: 0;position: absolute;top: 50%;left: 50%;right:auto;animation:none;color: #fff;text-indent: initial;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 28px;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart .added_to_cart{text-transform:uppercase;text-decoration:none;color:#fff;font-size:12px;font-weight: 600;display: inline-block;margin-left: 10px;vertical-align: middle;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart a.button{-webkit-transition:all .3s ease;transition:all .3s ease;}
.wcpscwc-design-15 .wcpscwc-product-right-side .wcpscwc-product-addtocart a.button:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}
.wcpscwc-design-15 .wcpscwc-product-image-wrapper{margin:0;overflow:hidden;height:400px;position:relative;background-color:transparent;}

.wcpscwc-design-15 .wcpscwc-product-grid .wcpscwc-main-wrapper{margin-bottom:30px;}

.wcpscwc-design-15 .wcpscwc-product-slider button.slick-arrow{background-color:#e91e63 !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;}
.wcpscwc-design-15 :hover button.slick-arrow{opacity:1;}
.wcpscwc-design-15 .wcpscwc-product-slider button.slick-prev{left: 0;}
.wcpscwc-design-15 .wcpscwc-product-slider button.slick-next{right: 0;}
.wcpscwc-design-15 .wcpscwc-product-slider .slick-dots{bottom:-35px;}


/* .wcpscwc-design-15.wcpscwc-slide-show-2 .wcpscwc-product-slide > .wcpscwc-medium-6{width:50%;}
.wcpscwc-design-15.wcpscwc-slide-show-3 .wcpscwc-product-slide > .wcpscwc-medium-6{width:33.33333%;}
.wcpscwc-design-15.wcpscwc-slide-show-4 .wcpscwc-product-slide > .wcpscwc-medium-6{width: 25%;} */

.wcpscwc-design-15 .wcpscwc-product-grid .wcpscwc-product-slide .wcpscwc-columns.wcpscwc-left-side{padding:0 0.9375em;}

.wcpscwc-design-15.wcpscwc-slide-show-3 .wcpscwc-main-wrapper .wcpscwc-medium-6,
.wcpscwc-design-15.wcpscwc-slide-show-4 .wcpscwc-main-wrapper .wcpscwc-medium-6{width:100%;}

.wcpscwc-design-15 .wcpscwc-product-grid .wcpscwc-medium-4 .wcpscwc-main-wrapper .wcpscwc-medium-6,
.wcpscwc-design-15 .wcpscwc-product-grid .wcpscwc-medium-3 .wcpscwc-main-wrapper .wcpscwc-medium-6{width:100%;}

.wcpscwc-design-15.wcpscwc-slide-show-2 .wcpscwc-product-image-wrapper,
.wcpscwc-design-15.wcpscwc-slide-show-3 .wcpscwc-product-image-wrapper,
.wcpscwc-design-15.wcpscwc-slide-show-4 .wcpscwc-product-image-wrapper,
.wcpscwc-design-15.wcpscwc-slide-show-5 .wcpscwc-product-image-wrapper{height:300px;overflow:hidden;}

.wcpscwc-design-15.wcpscwc-slide-show-2 .wcpscwc-product-onsale,
.wcpscwc-design-15.wcpscwc-slide-show-3 .wcpscwc-product-onsale,
.wcpscwc-design-15.wcpscwc-slide-show-4 .wcpscwc-product-onsale,
.wcpscwc-design-15.wcpscwc-slide-show-5 .wcpscwc-product-onsale{position:static;margin-bottom:10px;}

.wcpscwc-design-15.wcpscwc-slide-show-2 .wcpscwc-product-right-side,
.wcpscwc-design-15.wcpscwc-slide-show-3 .wcpscwc-product-right-side,
.wcpscwc-design-15.wcpscwc-slide-show-4 .wcpscwc-product-right-side,
.wcpscwc-design-15.wcpscwc-slide-show-5 .wcpscwc-product-right-side{padding:15px 0;}

@media screen and (max-width:40em){
.wcpscwc-design-15 .wcpscwc-product-right-side{padding:15px 0;}
}

/**************
	Center Mode CSS
**************/
@media screen and (max-width:768px){
.wcpscwc-center-mode .wcpscwc-product-slider .slick-slide{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;}
.wcpscwc-center-mode .wcpscwc-product-slider .slick-dots{bottom:-5% !important;}
}

.wcpscwc-column,
.wcpscwc-columns {padding-left: 0.9375em;padding-right: 0.9375em;width: 100%;float: left; position: relative;}

@media only screen {
.wcpscwc-column,
.wcpscwc-columns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left;}
}
@media only screen and (min-width: 40.0625em) {  
.wcpscwc-column,
.wcpscwc-columns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left; }
.wcpscwc-medium-1 {width: 8.33333%;}
.wcpscwc-medium-2 {width: 16.66667%;}
.wcpscwc-medium-3 {width: 25%;}
.wcpscwc-medium-4 {width: 33.33333%;}
.wcpscwc-medium-5 {width: 41.66667%;}
.wcpscwc-medium-6 {width: 50%;}
.wcpscwc-medium-7 {width: 58.33333%;}
.wcpscwc-medium-8 {width: 66.66667%;}
.wcpscwc-medium-9 {width: 75%;}
.wcpscwc-medium-10 {width: 83.33333%;}
.wcpscwc-medium-11 {width: 91.66667%;}
.wcpscwc-medium-12 {width: 100%;}
}