.add-to-cart-button-inner .add-to-cart-button:not(.add_to_cart_button) {display:none}body.woocommerce #primary{background-color:#fff;padding-top:22px!important}body.woocommerce #wrapper,body.woocommerce #wrapper #cs-page-title-wrapper{margin-bottom:20px!important}.woo-price .amount{color:#2d2c2c}.cs-woo-breadcrumb{border-bottom:1px solid #efefef;font-size:10px;line-height:1;margin:0 0 40px;padding:0 0 20px}.csbody .woocommerce-breadcrumb{margin:0;font-size:12px}.csbody .cwoocommerce-pagination{margin:30px 0}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:none!important;margin:0}.add_to_cart_button{position:relative}.add_to_cart_button.added:before{content:"\e017";font-family:WooCommerce;height:16px;position:absolute;left:5px;text-indent:0;width:16px}.added_to_cart{line-height:18px;padding:10px 25px!important}div.images div.thumbnails{margin-top:10px}.csbody .woocommerce span.onsale,.csbody.woocommerce-page span.onsale,.csbody.woocommerce span.onsale,.csbody.woocommerce-page span.onsale{width:60px;height:60px;line-height:60px;background:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:20px!important;top:20px!important;text-transform:uppercase}.csbody.woocommerce ul.products li.product .price,.csbody.woocommerce-page ul.products li.product .price{color:#2d2c2c}.product_title{margin:20px 0 25px;font-size:26px}.price{font-size:18px}.rating-price{margin:0 0 25px 0;padding:15px 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.cs-product-description{color:#aaa;margin-bottom:15px}.cs-product-wrap{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #efefef}.csbody.woocommerce #content div.product form.cart div.quantity,.csbody.woocommerce div.product form.cart div.quantity,.csbody.woocommerce-page #content div.product form.cart div.quantity,.csbody.woocommerce-page div.product form.cart div.quantity{position:relative;width:130px;margin-right:10px;background:#efeff0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:44px;text-align:center}.csbody.woocommerce #content .quantity,.csbody.woocommerce .quantity,.csbody.woocommerce-page #content .quantity,.csbody.woocommerce-page .quantity{position:relative;width:130px;margin-right:10px;background:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:44px}.csbody.woocommerce .quantity .minus,.csbody.woocommerce-page .quantity .minus{border:none!important;background:none!important;box-shadow:none!important;font-size:20px!important;left:10px!important;top:50%!important;margin-top:-10px!important;position:absolute}.csbody.woocommerce .quantity .plus,.csbody.woocommerce-page .quantity .plus{border:none!important;background:none!important;box-shadow:none!important;font-size:20px!important;right:10px!important;top:50%!important;margin-top:-10px!important;position:absolute}.csbody.woocommerce .quantity input.qty,.csbody.woocommerce-page .quantity input.qty{text-indent:0!important;margin-top:2px!important;border:1px solid #fff!important;width:45px!important;height:40px!important;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important;background:#fff!important;-moz-appearance:textfield;left:40px;position:absolute}.csbody.woocommerce-cart .quantity input.qty{border:1px solid #e9e9e9!important;background:#f3f6fa!important}.border-radius-10{-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important}.cs_add_to_cart_button{height:44px}.product_meta>span{display:block;margin:10px 0}.product_meta .posted_in a,.product_meta .sku,.product_meta .tagged_as a{color:#a8a8a8}.csbody.woocommerce-cart th.product-quantity{text-align:center}.csbody.woocommerce-cart td.product-quantity .quantity{margin:auto}.csbody .cs-woocommerce-message,.csbody .cs-woocommerce-info{background:#2d2c2c;padding:18px 20px;margin-bottom:25px;color:#fff}.csbody .cs-woocommerce-message a.button.wc-forward{text-shadow:none;text-transform:capitalize;font-weight:normal}.csbody .cs-woocommerce-message:before{content:"\2713";margin-right:20px;color:#fff}.cs-woocommerce-message>.button{border:none!important;background:none!important;box-shadow:none!important;padding:7px 0!important;float:right!important;color:#fff!important}.csbody .cs-woocommerce-info{color:#aaa}.csbody .cs-woocommerce-info:before{content:"i";margin-right:20px}.variations_form.cart{border-top:1px solid #efefef;padding-top:20px}.variations_form.cart .variations,.variations_form.cart .variations td{border:none!important}.cs-panel-tab{display:block!important}.cs-shop-tabs .panel{margin-bottom:0;margin-top:-1px;background-color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.cs-shop-tabs .panel-heading{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:0}.cs-shop-tabs .panel-title{position:relative}.cs-shop-tabs .panel-title>a{display:block;padding:20px 0}.cs-shop-tabs .panel-title>a:after{content:"\f068";font-family:FontAwesome;margin-top:-10px;position:absolute;right:0;top:50%}.cs-shop-tabs .panel-title>a.collapsed:after{content:"\f067";font-family:FontAwesome;margin-top:-10px;position:absolute;right:0;top:50%}.cs-shop-tabs .panel-body{padding:20px 0}.woocommerce-page.single-product #cs-page-title-wrapper{display:none}.woocommerce-page.single-product .cs-woo-breadcrumb{margin:0 0 40px;padding:30px 0}table.variations .label{display:block;font-size:100%;color:#000;line-height:inherit}.csbody.woocommerce table.shop_table,.csbody.woocommerce-page table.shop_table{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.csbody.woocommerce table.shop_table th,.csbody.woocommerce-page table.shop_table th{font-weight:normal;line-height:normal;padding:20px 12px}.csbody.woocommerce table.shop_table tbody a,.csbody.woocommerce-page table.shop_table tbody a{color:#aaa;margin:0 auto}.woocommerce table.shop_table td.product-remove,.woocommerce-page table.shop_table td.product-remove{border-right:1px solid #efefef;width:75px}.cs-action-cart-form{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #efefef}.cs-margin-10{margin:0 10px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{margin:0 0 40px!important}.shipping_calculator h2{margin-bottom:30px}.cs-update-totals{margin-top:10px}.shipping_calculator h2{text-align:right}.rtl .shipping_calculator h2{text-align:left}.cart_totals th,.cart_totals td{text-align:right}.csbody.woocommerce .cart-collaterals .cross-sells,.csbody.woocommerce-page .cart-collaterals .cross-sells{width:58%}.csbody.woocommerce .cart-collaterals .cart_totals,.csbody.woocommerce-page .cart-collaterals .cart_totals,.csbody.woocommerce .cart-collaterals .shipping_calculator,.csbody.woocommerce-page .cart-collaterals .shipping_calculator{width:38%}.csbody.woocommerce .cart-collaterals .cart_totals table td,.csbody.woocommerce .cart-collaterals .cart_totals table th,.csbody.woocommerce-page .cart-collaterals .cart_totals table td,.csbody.woocommerce-page .cart-collaterals .cart_totals table th{vertical-align:middle}.csbody.woocommerce .cart-collaterals .cart_totals table th,.csbody.woocommerce-page .cart-collaterals .cart_totals table th{width:50%;color:#aaa}.csbody.woocommerce .cart-collaterals .cart_totals table .order-total th,.csbody.woocommerce-page .cart-collaterals .cart_totals table .order-total th{color:#2d2c2c;font-weight:bold}.csbody.woocommerce .cart-collaterals .cart_totals table .order-total .amount,.csbody.woocommerce-page .cart-collaterals .cart_totals table .order-total .amount{font-size:24px}.woocommerce-cart .cart-collaterals h2{font-size:18px}.woocommerce-checkout .content-area{margin:0 0 30px}.woocommerce-checkout h1.entry-title,.woocommerce-cart h1.entry-title{padding:30px 0;margin-top:100px;border-top:1px solid #efefef;font-size:26px}#ship-to-different-address .radio,#ship-to-different-address .checkbox{display:inline-block}.woocommerce #order_review_heading{padding:40px 0;margin-top:60px;border-top:1px solid #efefef;font-size:18px}.woocommerce-checkout .shop_table{width:48%!important;float:left}.woocommerce-checkout #payment{width:48%!important;float:right}.rtl .woocommerce-checkout #payment{float:left}.rtl .woocommerce-checkout .shop_table{float:right}.woocommerce-checkout #order_review thead{background:#f9f9f9}.woocommerce-checkout .cart-subtotal th,.woocommerce-checkout .shipping th,.woocommerce-checkout .order-total th{background:#f9f9f9;font-weight:bold!important}.csbody .woocommerce #payment,.csbody .woocommerce-page #payment{background:#efefef;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#ship-to-different-address label{margin:0}.woocommerce-checkout div.payment_box{background:#fff!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.woocommerce-checkout div.payment_box:after{border-color:transparent transparent #fff!important}.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3{margin:45px 0;font-size:18px}div.product div.images img{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;border:1px solid #efefef!important}#woocommerce_product_reviews #comments{padding:0;border:none}.entry-content .woocommerce{margin:0 0 30px}.widget_recently_viewed_products .product_list_widget li{padding:10px 0 10px 20px!important}.widget_recently_viewed_products .product_list_widget img,.widget_shopping_cart .product_list_widget img{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;max-width:70px!important;width:100%!important}.csbody.woocommerce .cs-product-wrap .summary{margin:0!important}.csbody.woocommerce .cs-nav ul li.next{right:-1px}.csbody.single-product #content .cs-shopcarousel-style-1-shop{margin-bottom:30px}#header-top .shopping_cart_dropdown{max-height:450px;overflow:auto}.csbody.woocommerce .products{margin:0 -15px}.csbody.woocommerce .products li.product{padding:0 15px;margin:0;clear:none;float:left}.csbody.woocommerce .no-sidebar .products li.product{width:25%}.csbody.woocommerce .sidebar-active .products li.product{width:33.33%}.csbody.woocommerce .no-sidebar .products li.product:nth-child(4n+1) {clear:left}.csbody.woocommerce .sidebar-active .products li.product:nth-child(3n+1) {clear:left}.vc_column-inner .woocommerce ul.products li.product{clear:initial}.vc_column-inner .woocommerce.columns-4 .products li:nth-child(4n+1) {clear:left!important}.vc_column-inner .woocommerce.columns-3 .products li:nth-child(3n+1) {clear:left!important}.vc_column-inner .woocommerce.columns-2 .products li:nth-child(2n+1) {clear:left!important}.vc_column-inner .woocommerce.columns-5 .products li:nth-child(5n+1) {clear:left!important}.vc_column-inner .woocommerce.columns-6 .products li:nth-child(6n+1) {clear:left!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:14px;margin-bottom:1em;padding:12px;background-color:#c79c60}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:#a0773d}@media (max-width:992px){span.onsale{display:none}.csbody.woocommerce .no-sidebar .products li.product,.csbody.woocommerce .sidebar-active .products li.product{width:50%}.csbody.woocommerce .no-sidebar .products li.product:nth-child(4n+1), .csbody.woocommerce .sidebar-active .products li.product:nth-child(3n+1) {clear:none}.csbody.woocommerce .no-sidebar .products li.product:nth-child(2n+1), .csbody.woocommerce .sidebar-active .products li.product:nth-child(2n+1) {clear:left}}@media (max-width:767px){.cs-shopcarousel-style-1-shop .add-to-cart-button-outer{display:none}}@media (max-width:480px){.csbody.woocommerce .no-sidebar .products li.product,.csbody.woocommerce .sidebar-active .products li.product{width:100%}.csbody.woocommerce .no-sidebar .products li.product:nth-child(2n+1), .csbody.woocommerce .sidebar-active .products li.product:nth-child(2n+1) {clear:none}}