.woocommerce .page-title{display:none}.woocommerce .related.products ul.products>li.product,.woocommerce .upsells.products ul.products>li.product,.woocommerce ul.products>li.product{margin-right:3.125%;width:31.25%}.woocommerce .related.products ul.products>li.product.last,.woocommerce .upsells.products ul.products>li.product.last,.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{font-size:15px}.woocommerce form .form-row{padding:10px 5px}.woocommerce form .form-row label{text-transform:capitalize;padding:0 20px}.woocommerce-password-strength{display:none!important}.woocommerce .widget_shopping_cart .cart_list li a.remove{display:none}.woocommerce .widget_shopping_cart .buttons a:first-child{float:left;margin:0}.woocommerce .widget_shopping_cart .buttons a:last-child{float:right;margin:0}.woocommerce .widget_shopping_cart .cart_list li{padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;margin-right:20px;width:80px}.woocommerce .widget_shopping_cart .total,.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce.widget_shopping_cart .total{font-weight:400}.woocommerce a.added_to_cart{display:none}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0 0 28px!important}.price_slider_amount .price_label,.widget.woocommerce ul li .amount,.widget.woocommerce ul li .quantity,.woocommerce .product .price,.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{font-size:15px!important;background:none}.widget.woocommerce .buttons a{width:45%}.widget.woocommerce .buttons{text-align:center}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce-cart table.cart input{font-weight:400;border-radius:28px;text-decoration:none;border:2px solid;line-height:18px!important;display:inline-block;cursor:pointer;padding:10px 20px!important;font-size:14px!important;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.woocommerce-cart table.cart td.actions .coupon .input-text{line-height:26px;min-width:180px}.woocommerce-cart table.cart img{width:80px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{text-align:right;padding:1.25rem 0}.woocommerce ul.products li.product .button{margin-top:.5rem}.woocommerce ul.products li.product h3{font-size:18px}.woocommerce ul.products li.product .price del{display:inline}.woocommerce span.onsale{border-radius:100%;margin:-.75em -.75em 0 0!important;box-shadow:-5px 5px 10px rgba(0,0,0,.2);line-height:55px;height:60px;width:60px}.woocommerce .add_to_cart_button:before{font-weight:700;margin-left:1px;line-height:36px;font-size:18px;content:"\f11b"}.woocommerce #content .add_to_cart_button{font-family:BaseFlaticon;border-radius:100%;line-height:40px;text-align:center;padding:0!important;height:40px;width:40px}.woocommerce a.add_to_cart_button.loading:after{display:none}.woocommerce ul.products li.product .price{display:inline-block;margin-right:10px}.woocommerce ul.products li.product h2{font-size:18px!important}.woocommerce a.add_to_cart_button.loading{padding-right:0!important}.woocommerce .product.outofstock .ajax_add_to_cart,.woocommerce a.button.added:after{display:none}.woocommerce .cart-empty{margin-top:5rem}.woocommerce .cart-empty,.woocommerce .return-to-shop{text-align:center}.woocommerce .return-to-shop{margin-bottom:5rem}.woocommerce ul.products:after{margin:4rem auto 0;display:block;height:2px;content:"";width:60px}.woocommerce .products .star-rating{margin:10px 0 5px}.woocommerce ul.products{margin-bottom:4rem}.woocommerce .pagination{margin-bottom:2rem}.woocommerce-container{margin-bottom:4rem}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{float:right}.woocommerce ul.products li.product .star-rating{font-size:1em!important}.woocommerce .widget_layered_nav ul li.chosen a:hover,.woocommerce .widget_layered_nav_filters ul li a:hover{text-decoration:none}.woocommerce a.remove:hover{background-color:#a0a0a0!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:0;margin:0 0 2rem!important;border:2px solid;line-height:40px;color:#545454;padding:20px!important;background-color:#fff}.woocommerce .woocommerce-error strong,.woocommerce .woocommerce-info strong,.woocommerce .woocommerce-message strong{text-transform:capitalize}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{display:none}.woocommerce form .form-row .required,.woocommerce form .form-row.woocommerce-invalid label{text-decoration:none;color:#545454}.woocommerce form .form-row textarea{min-height:25rem}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:20px}#add_payment_method #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce form.login,.woocommerce form.register{min-height:350px}.woocommerce-thankyou-order-received{line-height:1.6;font-size:28px}.woocommerce table.my_account_orders{font-size:100%}.woocommerce-account label{display:none}.woocommerce-MyAccount-navigation ul{list-style-type:none;margin:1.5rem 3rem}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e5e5e5;padding:5px 0}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-account fieldset legend{display:none}.woocommerce .quantity input{border-radius:5px;line-height:40px;height:40px}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0;height:0;width:0}.woocommerce .related.products h2{margin:1.5rem 0;line-height:1.6;font-size:28px}.woocommerce .product_meta>span{display:block}.woocommerce .related.products ul:after{display:none}.woocommerce .wc-tab{border-radius:0;box-shadow:none}.woocommerce div.product form.cart .variations label{font-weight:500;line-height:40px;padding:6px;font-size:18px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{float:left;border-left:0;padding:0 20px 0 0}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{padding:0}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{margin:0;padding:0}.widget.woocommerce ul li.mini_cart_item .quantity{float:left;display:inline-block}.woocommerce .quantity input{border-radius:28px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0;padding:1rem}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:10px}.woocommerce .woocommerce-product-search input[type=submit]{display:none}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin:1rem 0}.widget.woocommerce .reviewer{font-size:15px}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:0;padding:0;width:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:70px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 35px}.woocommerce .woocommerce-result-count{line-height:40px}.woocommerce input[type=checkbox]{visibility:hidden}.woocommerce form .form-row label{position:relative}.woocommerce form .form-row label .ztl-checkbox-helper{left:0;cursor:pointer;position:absolute;top:0;height:20px;width:20px}.woocommerce form .ztl-checkbox-helper+span{padding-left:10px}.woocommerce form .form-row label .ztl-checkbox-helper{float:left;margin-left:10px}.woocommerce form .form-row label .ztl-checkbox-helper:after{left:7px;opacity:.2;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #545454;border-top:none;position:absolute;border-right:none;top:7px;height:5px;background:transparent;content:"";width:8px}.woocommerce form .form-row label .ztl-checkbox-helper:hover:after{opacity:.5}.woocommerce form .form-row label input[type=checkbox]:checked+.ztl-checkbox-helper:after{opacity:1}.woocommerce table.shop_table{border-radius:0}.woocommerce .quantity .qty{height:42px;min-width:7rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.cart_totals h2,.cart_totals h3,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3,.woocommerce-checkout h2,.woocommerce-checkout h3{text-transform:capitalize}.woocommerce-account-fields span{float:left}.woocommerce .select2-container--default .select2-selection--single{border-radius:28px;border:2px solid;min-height:46px}.select2-container .select2-selection--single .select2-selection__rendered{padding:8px 20px!important}.select2-dropdown{border-radius:0}.woocommerce #commentform label{display:none}.select2-search--dropdown,.select2-search--dropdown .select2-search__field{padding:10px}.select2-container--classic .select2-results>.select2-results__options li,.select2-container--default .select2-results>.select2-results__options li{padding-right:20px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;width:40px}.wc-tab h2{margin-bottom:2rem}