div.pp_woocommerce
div.ppt{display:none!important}.summary
.variations_form.cart{margin-bottom:0!important}.woocommerce-variation-add-to-cart .tinv-wraper.tinv-wishlist{display:none!important}#payment.woocommerce-checkout-payment ul
li{list-style:none!important}a.about_paypal{margin-left:10px}.woocommerce-checkout input,
.woocommerce-checkout input,
.woocommerce-checkout textarea,
.woocommerce-checkout
select{padding:5px;font-size:12px}a.wishlist_products_counter.top_wishlist-heart:before,
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,
a.wishlist_products_counter.top_wishlist-black:before,
body ul.products li.product .button.add_to_cart_button:hover:before,
body ul.products li.product a.button.compare:hover,
body ul.products li.product a.button.yith-wcqv-button:hover,
body ul.products li.product a.button.tinvwl_add_to_wishlist_button:hover,
body ul.products li.product a.button:hover{color:#fff!important}.woocommerce ul.products
li.product{margin-bottom:40px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;border:1px
solid #f0f0f0}.woocommerce ul.products li.product:hover{box-shadow:1px 3px 10px rgba(0, 0, 0, 0.12);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.woocommerce .quantity
.qty{width:6em}.tinvwl-input-group-btn{width:50% !important}.tinv-wishlist .product-action{width:180px !important}.woocommerce ul.products li.product
.price{font-size:0.9em}#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment
div.payment_box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em;margin:1em
0;font-size: .92em;border-radius:2px;line-height:1.5;color:#515151}#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em
solid #eee;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#d3ced2}#yith-quick-view-content
.onsale{left:auto !important}#yith-quick-view-close{color:#fff !important;border-color:#fff !important}.woocommerce ul.products li.product
.price{font-size:18px;color:#777}.woocommerce ul.products li.product
.tinvwl_add_to_wishlist_button{padding:8px
4px !important}.woocommerce-page .tinvwl_button_view,
.woocommerce-page
.tinvwl_button_close{padding-bottom:30px !important}.woocommerce-page .tinvwl_button_view:hover,
.woocommerce-page .tinvwl_button_close:hover{color:#fff !important}body.single-product div.product div.summary
form.cart{margin-bottom:0 !important}body.single-product div.product div.summary
a.button{display:none}body.single-product div.product div.summary
.product_meta{margin-top:20px}.woocommerce div.product form.cart .variations
label{color:#333 !important;font-size:14px}.woocommerce div.product form.cart .variations
.label{font-size:100% !important}.woocommerce-variation-price{margin-bottom:10px}.mg-wsac-button{color:#fff !important}body:not(.search-results) article:not(.type-page) .entry-content{width:100%}.woocommerce #respond
input#submit{margin-top:15px}.woocommerce
div.product{margin-top:50px}.woocommerce .woocommerce-breadcrumb{font-size:16px!important;border-bottom:1px solid #cec9c9;padding-bottom:10px!important;margin-bottom:25px!important}.woocommerce .woocommerce-breadcrumb
a{text-decoration:none}.woocommerce .woocommerce-ordering
.orderby{font-size:14px}.woocommerce-products-header__title{display:none;font-size:20px!important;font-weight:600}.woocommerce-ordering
.orderby{padding:10px}.woocommerce-resuws-count{margin-top:10px}.woocommerce .site-main h1.page-title,
.woocommerce div.product
.product_title{margin-bottom:35px;position:relative}.woocommerce div.product
.product_title{margin-bottom:10px;font-size:25px}.woocommerce div.product .product_title:before{display:none}.woocommerce .site-main
ul.products{padding-top:20px}.woocommerce ul.products li.product,
.woocommerce-page ul.products
li.product{text-align:center;position:relative;padding-bottom:60px;overflow:hidden}.woocommerce ul.products li.product
h2{color:#333 !important;font-size:18px!important;font-weight:500;position:relative;margin-top:25px!important;padding-top:20px!important;position:relative;z-index:2}.woocommerce ul.products li.product h2:before{border-top:1px dashed #E9E9E9;top:10px;content:"";height:1px;left:0;margin:0
auto;position:absolute;right:0;width:70%}.woocommerce ul.products li.product
h3{padding:0
0 10px;font-size:22px;text-transform:uppercase;font-weight:400}.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price
ins{display:inline-block;margin:0
5px;font-size:15px;color:#333}.woocommerce div.product p.price ins,
.woocommerce div.product span.price
ins{color:#333}.woocommerce ul.products li.product
.button{border:1px
solid;border-radius:0;font-weight:400;text-transform:uppercase;padding:12px
15px;color:#fff}.woocommerce ul.products li.product .button:hover{background:transparent;color:#92c330}.woocommerce div.product.has-post-thumbnail{overflow:hidden}.woocommerce div.product.product_cat-shop
.onsale{max-width:60px}.woocommerce ul.products li.product .onsale,
.woocommerce
span.onsale{background:#92c330}.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li
span{padding:10px
14px}.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover{color:#fff}.woocommerce div.product p.price,
.woocommerce div.product
span.price{color:#999}.woocommerce div.product p.price
del{margin-right:5px}.woocommerce .quantity
.qty{height:35px}.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit,
.woocommerce button.button,
.woocommerce
input.button{border:1px
solid #92c330;border-radius:0;font-weight:400;text-transform:uppercase;padding:8px
15px;color:#fff;height:35px;font-size:14px}.woocommerce ul.products li.product
.button{font-size:14px}.woocommerce div.product form.cart .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover{background:transparent;color:#fff}.woocommerce div.product .woocommerce-tabs
ul.tabs{padding-left:0px!important;margin-bottom:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#92c330;border-width:3px}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs
li{margin:0}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{border:1px
solid #f1f1f1;padding:10px
15px 5px!important;border-top:none}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #f1f1f1!important}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{padding:10px;font-weight:500;text-transform:uppercase}.woocommerce
#comments{margin-top:0;padding:0}.woocommerce #reviews #comments
h2{font-size:15px;font-weight:400;font-style:italic;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel
h2{font-weight:400;margin-bottom:15px}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-notes{font-style:italic;color:red}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-author,
.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-email{width:48.5%;display:inline-block;vertical-align:top}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-author label,
.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-email
label{display:block}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-comment{width:100%}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-author input[type="text"],
.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-email input[type="email"]{width:100%;padding:8px
10px}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{border:0!important;font-size:14px;outline:initial}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel
h2{font-size:14px}.woocommerce #review_form #respond .form-submit
input{color:#fff!important}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .comment-form-email{float:right}.woocommerce div.product .related.products
h2{font-size:20px;padding-bottom:10px}.woocommerce #content table.cart td.actions .input-text,
.woocommerce table.cart td.actions .input-text,
.woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text{width:100px;height:35px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce
input.button.alt{height:100%;background:#92c330}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce input.button.alt:hover{background:transparent;color:#92c330}body.woocommerce ul.products
li.product{margin-bottom:30px!important}.woocommerce-ordering{z-index:2}.woocommerce ul.products li.product .star-rating{margin:0
auto}.woocommerce .star-rating
span{color:#f7df15}.woocommerce
span.onsale{min-height:40px;min-width:40px;font-weight:700;position:absolute;text-align:center;color:#fff;font-size:14px;-webkit-font-smoothing:antialiased;border-radius:50px;line-height:35px;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;top:15px!important;left:5px!important;width:30px;height:30px;z-index:1;right:auto !important}.woocommerce
a.added_to_cart{display:none}body.woocommerce-page .site-inner>.sidebar-primary{width:26%}body.woocommerce.woocommerce-page .site-inner
#content{padding-top:0px}.product_meta
.posted_in{text-decoration:none;font-size:18px}body.woocommerce .related.products .products .product:nth-child(n+4){display:none}.woocommerce .widget_price_filter .price_slider_amount
.button{color:#fff}.woocommerce-checkout #payment ul.payment_methods
li{list-style:none}.woocommerce
.caroufredsel_wrapper{width:100%!important;height:200px!important}.wpcs_product_carousel_slider .owl-item .item .cart .add_to_cart_button,
.wpcs_product_carousel_slider .another_carousel_header
i{border-radius:0!important}.wpcs_product_carousel_slider .owl-item{position:relative;padding-bottom:20px}.wpcs_product_carousel_slider .owl-item:after{background:none repeat scroll 0 0 #E9E9E9;bottom:0;content:"";height:1px;left:0;line-height:0;margin:auto;position:absolute;right:0;width:70%}.another_carousel_header{display:none}.woocommerce .caroufredsel_wrapper>div{width:100%!important}.woocommerce a.button.alt:hover,
.woocommerce-page div.product form.cart .button:hover{color:#fff!important}.wpmenucartli.wpmenucart-display-standard a
i{width:36px;height:36px;text-align:center;padding:6px
7px;margin-right:5px;border-radius:50%;font-size:17px;color:#000!important}.woocommerce-error{margin-left:0!important}.woocommerce-cart-form__cart-item .product-name
a{text-decoration:none}.wpmenucartli .empty-wpmenucart-visible{display:none}tbody tr td
input.button{font-size:14px!important;color:#fff!important}.coupon
input.button{font-size:14px!important;color:#fff!important}.woof_sid_auto_shortcode
.woof_container{width:100%}.chosen-container{width:100%}.content
.woof_sid_auto_shortcode.woof{display:none}body.tax-product_cat ul.products li.product.sale a img:nth-child(3){display:none}body.tax-product_cat ul.products li.product a img:nth-child(2){display:none}body.tax-product_cat ul.products li.product.sale a img:nth-child(2){display:block}.button.tinvwl_add_to_wishlist_button{font-size:0!important;position:relative;text-transform:inherit!important;color:#fff!important}body ul.products li.product a.button.compare,
body ul.products li.product a.button.yith-wcqv-button,
body ul.products li.product
a.button.tinvwl_add_to_wishlist_button{position:absolute;background:#000;border:0;border-radius:50%;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;z-index:1}.button.compare,.button.yith-wcqv-button{font-size:0!important;position:relative;text-transform:inherit!important;height:36px;width:36px;padding:0!important;line-height:30px!important}.button.compare:before,.button.yith-wcqv-button:before{font-family:FontAwesome;content:"\f002";font-size:14px!important;width:1em;height:1em;margin:auto !important}.button.compare:before{content:"\f079"}.button.yith-wcqv-button{bottom:55px;visibility:hidden;opacity:0;margin-left:-55px!important}.button.tinvwl_add_to_wishlist_button{bottom:55px;visibility:hidden;opacity:0;margin-left:-14px!important}.button.compare{bottom:55px;visibility:hidden;opacity:0;margin-left:30px!important}ul.products li.product:hover
.button.tinvwl_add_to_wishlist_button{visibility:visible;opacity:1;bottom:155px;z-index:15}ul.products li.product:hover .button.yith-wcqv-button{bottom:36%;visibility:visible;opacity:1;bottom:155px;z-index:15}ul.products li.product:hover
.button.compare{bottom:36%;visibility:visible;opacity:1;bottom:94px;z-index:15;bottom:155px}body ul.products li.product
.button.add_to_cart_button{position:absolute;font-size:0;padding:10px
0;width:100%;margin:0
auto;left:0;right:0;bottom:0;z-index:2;visibility:visible;border:0;z-index:1}ul.products li.product .button.add_to_cart_button:before{content:"\f291";font-family:FontAwesome;font-size:20px;margin-left:-1px}.woocommerce div.product form.cart
.button{position:relative;z-index:0;border:0!important}.woocommerce div.product form.cart .button:after,.button.add_to_cart_button:after{content:'';z-index:-1;position:absolute;height:100%;width:0;top:0;right:0;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.woocommerce div.product form.cart .button:hover:after,.button.add_to_cart_button:hover:after{width:100%;opacity:1!important}.select2-container--default .select2-selection--single{border-radius:0!important}.widget input[type="search"].search-field{width:100%;margin-bottom:12px}button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit,
.woocommerce button.button, .woocommerce input.button,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
body ul.products li.product
.button.add_to_cart_button{background-color:#D23A1E;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}button:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range:hover,
.woocommerce ul.products li.product .button:hover{background-color:#222!important}.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit,
.woocommerce button.button, .woocommerce
input.button{border-color:#D23A1E}.woocommerce div.product form.cart .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce button.button:hover, .woocommerce input.button:hover{border-color:#222!important}@media (max-width: 768px){body.woocommerce ul.products
li.product{width:49%!important;margin:20px
2% 20px 0!important}body.woocommerce ul.products li.product:nth-child(2n){margin-right:0!important}}@media (max-width: 480px){body.woocommerce ul.products
li.product{width:100%!important;margin:20px
0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{font-size:10px;padding:5px
0}}