.wooshop .page-title{display:none}.woocommerce .woocommerce-ordering select{border:1px solid #efefef}input:focus,select:focus,textarea:focus{outline-offset:0;outline:0 auto -webkit-focus-ring-color}.woocommerce-account .page-main-content,.woocommerce-cart .page-main-content,.woocommerce-checkout .page-main-content{margin-bottom:50px;margin-top:20px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0 0 10px;line-height:1.4}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{padding:7px 13px;font-weight:400;color:#fff;transition:.4s;position:absolute;opacity:0;top:30%;border-radius:0;left:22%;line-height:1.4;margin-top:0}.woocommerce ul.products li.product .added_to_cart{right:0;left:auto}.woocommerce ul.products li.product:hover .added_to_cart,.woocommerce ul.products li.product:hover .button,.woocommerce-page ul.products li.product:hover .button{opacity:1}.woocommerce ul.products li.product .woocommerce-loop-product__title{transition:.4s}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:30px;background:#f1f1f1}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px 20px;background:#f2f2f2}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}.woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:0 2px 0 0}.woocommerce nav.woocommerce-pagination ul{border:none}button:focus{outline:0 auto -webkit-focus-ring-color}.woocommerce div.product form.cart .button{padding:14px 20px;font-weight:400;border-radius:0}.woocommerce .quantity .qty{height:44px;width:80px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}.woo-xs-content{padding:60px 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{flex:48%;max-width:48%}.woocommerce form .form-row label,.woocommerce-input-wrapper{width:100%}.woocommerce form .form-row input.input-text{height:45px}.woocommerce-account .woocommerce-MyAccount-navigation{border:3px solid #e2e2e2;color:#807f79}.woocommerce nav.woocommerce-MyAccount-navigation ul li{list-style:none outside none;padding:0 20px;position:relative;border-bottom:1px solid #e2e2e2;width:100%;line-height:.8}.woocommerce nav.woocommerce-MyAccount-navigation ul li a{padding:20px 0;font-size:16px;color:#000;display:inline-block}.woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child{border:0}.woocommerce .my_account_orders.account-orders-table>thead tr th{color:#afafaf;text-transform:uppercase;background:#f7f7f7 none repeat scroll 0 0}.woocommerce nav.woocommerce-MyAccount-navigation ul{padding:0;margin-bottom:0}.woocommerce-customer-details address{line-height:35px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #e8e8e8}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #ececec;background-color:#f9f9f9}.woocommerce-checkout .single-post-wrapper p span{padding:0;background:#fff}.woo-xs-content article,.woocommerce .product{padding:20px 20px 10px!important}.woo-xs-content article{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);background:#fff}.woocommerce .star-rating{color:#f8df04}.sidebar-woo{margin-bottom:30px}.woocommerce .woocommerce-result-count{margin-bottom:40px}.woocommerce span.onsale{min-width:3.436em}.woocommerce .woocommerce-ordering select{min-height:40px;padding:0 10px}.sidebar.sidebar-right.sidebar-woo{margin-left:0}.related h2,.woocommerce-tabs h2{font-size:26px}.sidebar-woo .widgets,.widgets.woocommerce{margin-bottom:30px}.sidebar-woo .widget-post img{height:60px;width:80px}.sidebar-woo .recent-post-widget .widget-posts .widget-post{margin-bottom:0}.banner-area .woocommerce-breadcrumb,.banner-area .woocommerce-breadcrumb a{color:#fff}.sidebar-woo .unstyled.service-time li{color:#232323}.woocommerce-product-gallery__wrapper{max-width:none}@media (max-width:767px){.woocommerce-Reviews #review_form_wrapper{padding:30px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{flex:100%;max-width:100%}}