.shop-column{width:31.6%;float:left;margin-bottom:60px;margin-right:20px}.shop-column:nth-child(3),.shop-column:nth-child(6),.shop-column:nth-child(9),.shop-column:nth-child(12){margin-right:0}.shop-column img{width:100%;float:left;height:auto;border:1px solid #c1c1c1}.shop-column-head{width:100%;float:left;border-bottom:1px solid #ccc;margin-bottom:16px;padding:19px 0}.shop-column-head h5{font-size:16px;text-transform:none;color:#4a4949;float:left;font-weight:600}.shop-column-head .rating{width:auto;float:right;margin:3px 0}.shop-column-head .rating img{width:10px;height:10px;border:0;margin:0 1px}.shop-column .shop-price{width:auto;float:left;font-size:17px;color:#242424;font-family:'Montserrat',sans-serif;font-weight:600;margin:7px 0}a.header-requestbtn.filter-link.buy-now-link{float:right;font-size:14px;padding:9px 10px;margin:0;width:120px;text-align:center}.product-desc{width:40%;float:left}.product-desc h2{font-size:33px;font-family:'Montserrat',sans-serif;font-weight:600;text-transform:none}.product-desc .price{font-size:48px;font-weight:700;color:#f7c02d;margin:5px 0 10px;width:100%;float:left}.product-desc .quantity-cl{width:100%;float:left;margin:10px 0}.product-desc .quantity-cl .quantity-input{width:170px;color:#000;font-size:20px;float:left;background:#dcdcdc;box-shadow:none;border:0;font-family:'Open Sans',sans-serif;text-align:center;padding:9px 10px 10px;margin:0 1px}.product-desc .quantity-cl .plus-minus{width:42px;line-height:44px;background:#dcdcdc;color:#000;font-size:20px;float:left;text-align:center}a.header-requestbtn.filter-link.add-cart-link{padding:14px 12px;text-align:center;width:170px}ul.prd-info-list{width:100%;float:left;margin:25px 0;padding:0}ul.prd-info-list li{list-style:none;float:left;width:100%;font-size:16px;color:#f7c02d;font-family:'Lato',sans-serif;margin:3px 0}ul.prd-info-list li span{font-weight:700;color:#000}.header-socials.footer-socials.product-socials{margin:0 0 30px}.header-socials.footer-socials.product-socials i{color:#000;border:1px solid #000}.header-socials.footer-socials.product-socials i:hover{color:#f7c02d;border:1px solid #f7c02d}.product-slider{width:55.4%;float:right}.product-slider img{width:100%;float:left;height:auto;border:1px solid #ccc}h4.fnt20{font-size:20px;border-bottom:1px solid #ccc;padding-bottom:20px}.rating-cl{width:100%;float:left;margin:20px 0}.rating-cl h5{font-size:16px;color:#000;width:auto;float:left}.rating-cl .rating-img{width:auto;float:left;margin:-5px 0 0 20px}.cart-table{width:100%;float:left;border:1px solid #ccc;margin-bottom:50px}ul.cart-table-top{width:100%;float:left;margin:0;padding:0;background:#f2f2f2}ul.cart-table-top li{list-style:none;float:left;font-size:14px;color:#575757;padding:15px 20px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:600}.cart-wdt1{width:40%;float:left;text-align:left!important}.cart-wdt2{width:17.3%;float:left;text-align:center}.cart-wdt3{width:8%;float:left;text-align:center}.cart-wdt4{width:38%;float:right!important}ul.cart-table-top.cart-table-mid{background:0 0;border-bottom:1px solid #ccc}.cartproduct-img{width:37%;float:left;margin-right:24px}.cartproduct-img img{border:1px solid #ccc;width:100%;float:left;height:auto}.cartproduct-desc{width:55%;float:left;margin:15px 0 0}.cartproduct-desc h4{text-transform:none}.cartproduct-desc p{line-height:25px;text-transform:none;font-weight:400}.prdt-price{font-size:17px;color:#4a4949;font-family:'Montserrat',sans-serif;font-weight:600;display:inline-block}.cart-prdt-qty{width:55px;height:37px;border:1px solid #ccc;font-size:17px;color:#4a4949;font-family:'Montserrat',sans-serif;font-weight:600;display:inline-block;text-align:center}.margin-txt{margin:50px 0}ul.cart-table-top.cart-table-btm{background:#fff;padding:15px 20px}a.continue-shop{background:#f6f4f4;font-size:15px;color:#5d5d5d;font-family:'Montserrat',sans-serif;font-weight:600;padding:8px 10px;display:block;border:1px solid #ccc;float:left;text-transform:none;text-decoration:none;width:200px;text-align:center}a.continue-shop:hover{background:#f7c02d;color:#000;border:1px solid #f7c02d}a.continue-shop.clear-shoppingbtn{background:#fff;margin-left:5px;margin-right:5px}a.continue-shop.clear-shoppingbtn:hover{color:#f7c02d}a.continue-shop.update-shoppingbtn{background:#f7c02d;color:#000;border:1px solid #f7c02d;float:right}a.continue-shop.update-shoppingbtn:hover{opacity:.8}.discount-codes{width:45.3%;float:left;background:#f6f4f4;padding:40px 55px 40px 40px;margin-right:70px}.discount-codes h4{font-size:20px}.codes-field{width:100%;float:left}.codes-field label{width:100%;float:left;font-size:18px;color:#575757;font-weight:400;margin-bottom:20px}.codes-field .codes-input{width:100%;float:left;background:#fff;border:1px solid #ccc;padding:10px}.apply-coupon,a.proceed-checkout{background:#f7c02d;color:#000;float:left;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:600;padding:9px 19px;border:0;margin:13px 0 0}.apply-coupon:hover{opacity:.8}.discount-codes.your-order{background:#fff;border:1px solid #ccc;width:35%;margin-right:0;padding:40px}ul.order-lst{width:100%;float:left;margin:0;padding:0}ul.order-lst li{font-size:18px;color:#575757;width:100%;float:left;list-style:none;border-bottom:1px solid #ccc;padding:10px 0}ul.order-lst li .span1{width:40%;float:left}ul.order-lst li .span2{width:40%;float:right;text-align:right}ul.order-lst li:last-child{border-bottom:0}a.proceed-checkout{width:100%;text-decoration:none;text-align:center}a.proceed-checkout:hover{background:#000;color:#fff}.returning-customer{width:100%;float:left;background:#c5f2f0;font-size:15px;color:#525252;padding:14px 30px;margin-bottom:10px}.returning-customer a{color:#f09e00;text-decoration:none}.returning-customer a:hover{color:#18948e}.returning-customer.coupon-code{background:#e6e6e6;margin-bottom:50px}.returning-customer.coupon-code a{color:#000}.returning-customer.coupon-code a:hover{color:#7b7b7b}.billing-left{width:53%}.order-rght{width:43%;float:right}.checkout-form{width:100%;float:left}.checkout-form .form-field{width:100%;float:left;margin:10px 0}.checkout-form .form-field.field-49{width:49%}.checkout-form .form-field.field-55{width:55%}.checkout-form .form-field.field-fr{float:right}.checkout-form .form-field label{width:100%;float:left;font-size:15px;color:#696969;font-weight:400;margin-bottom:10px}.checkout-form .form-field .form-input,.checkout-form .form-field .form-select,.checkout-form .form-field .form-msg{width:100%;float:left;background:#fff;border:1px solid #ccc;padding:14px;font-size:15px;color:#969696}.input-marginbtm{margin-bottom:8px}.checkout-form .form-field .checkbox_label{width:auto;cursor:pointer}.checkout-form .form-field .checkbox_label input[type=checkbox],input[type=radio]{margin:4px 10px 0 0}.product-orderlst{background:#f6f6f6;width:100%;float:left;padding:20px 35px 30px;margin:20px 0}.product-orderlst ul{margin:0;padding:0}.product-orderlst ul li{list-style:none;float:left;width:100%;font-size:15px;color:#7e7e7e;padding:14px 0}.product-orderlst ul li .left-txt{width:45%;float:left}.product-orderlst ul li .rght-txt{width:25%;float:right}.product-orderlst ul li:first-child{font-weight:700;font-size:18px}.product-orderlst ul li:last-child{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.paypal-img{float:left;margin:-13px 20px 0}a.whatpaypal{font-size:16px;color:#f7c02d}.checkout-form .form-field .form-msg{height:95px}.paypal-margin{margin:40px 0!important}.woocommerce ul.products li.product a img{border:1px solid #c1c1c1}.woocommerce.woocommerce-page ul.products li.product .woocommerce-loop-product__title{width:100%;border-bottom:1px solid #ccc;margin-bottom:16px;padding:19px 0;font-size:16px;text-transform:none;color:#4a4949;float:left;font-weight:600;font-family:'Montserrat',sans-serif;position:relative}.woocommerce ul.products li.product .star-rating{position:absolute;right:0;margin-top:20px}.price .woocommerce-Price-amount.amount{width:auto;float:left;font-size:17px;color:#242424;font-family:'Montserrat',sans-serif;font-weight:600;margin:7px 0}.woocommerce ul.products li.product .button{text-transform:capitalize;font-weight:600;background:#f7c02d;color:#000;float:right;font-size:14px;padding:9px 10px;margin:0;text-align:center;border-radius:0;font-family:'Montserrat',sans-serif;line-height:inherit}.woocommerce ul.products li.product .button:hover{color:#fff;background:#333}.woocommerce ul.products li.product a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#333;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.9s;transition-duration:.9s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;color:#fff}.product-details-content .woocommerce-Price-amount.amount{font-size:32px;font-weight:700;margin:5px 0 10px;width:100%;float:left;font-family:'Lato',sans-serif;line-height:initial}.sidebar-area .widget_title{font-size:17px;margin-bottom:20px}.sidebar-area .product-categories{margin:0;padding:0;list-style:none}.sidebar-area .product-categories li a:before{content:"\f105";position:absolute;top:8px;left:0;font-family:'FontAwesome';font-size:15px !important;color:#000}.sidebar-area .product-categories li a{color:#242424;text-decoration:none;padding:8px 17px;display:block;position:relative}.sidebar-area .product-categories li a:hover{color:#f7c02d}.sidebar-area .product-categories li{list-style:none;float:left;width:100%;font-size:16px;border-bottom:1px solid #ccc}.woocommerce ul.product_list_widget li img{float:left;width:79px;border:1px solid #bfbfbf;margin-left:0;margin-right:16px}.product_list_widget span.product-title{color:#575757;line-height:20px;font-weight:600;margin-bottom:5px;font-size:16px}.product_list_widget span.woocommerce-Price-amount.amount{font-size:16px;color:#000;margin-right:50px;float:left;width:30%}.woocommerce ul.product_list_widget li{border-bottom:1px solid #ccc;float:left;padding:20px 0}.woocommerce .service-right-cl.pull-right{width:70%}.woocommerce ul.products li.product{width:30.6%;float:left;margin-bottom:60px;margin-right:20px;height:430px;clear:none}.woocommerce-breadcrumb,.woocommerce h1.page-title,.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{display:none}.woocommerce.woocommerce-page .star-rating span:before{color:#f7c02d}.woocommerce.woocommerce-page ul.product_list_widget li .star-rating{float:right}.woocommerce.woocommerce-page .header-requestbtn.filter-link.add-cart-link{padding:14px 12px;text-align:center;width:170px;border:none}.woocommerce.woocommerce-page .header-requestbtn.filter-link{font-size:15px;text-transform:none;float:left;font-weight:600;padding:9px 34px;background:#f7c02d;color:#000;width:108px;text-transform:uppercase}.woocommerce.woocommerce-page .header-requestbtn.filter-link:hover{color:#fff}.woocommerce.woocommerce-page .header-requestbtn.filter-link:focus{color:#fff}.woocommerce.woocommerce-page .header-requestbtn.filter-link:active{color:#fff}.woocommerce.woocommerce-page .header-requestbtn.filter-link:before{color:#fff;background-color:#000}.woocommerce.woocommerce-page .header-requestbtn.filter-link .hvr-bounce-to-right:hover:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:active:before{background:#000}.woocommerce div.product .product-tab-box .woocommerce-tabs ul.tabs.wc-tabs{padding-left:0;margin-bottom:0;border-bottom:0}.woocommerce div.product .product-tab-box .woocommerce-tabs .tabs.wc-tabs li.active a{background:#fff;color:#242424;position:relative;border-left-color:#ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-radius:0}.woocommerce div.product .product-tab-box .woocommerce-tabs .tabs.wc-tabs li{margin-right:7px;padding:0;border:0;background-color:initial;border-radius:initial;margin-left:0}.woocommerce div.product .product-tab-box .woocommerce-tabs .tabs.wc-tabs li a{border-radius:0;background:#333;color:#fff;font-size:16px;font-family:"Poppins",sans-serif;padding:0 35px;line-height:45px;font-weight:600;cursor:pointer;margin-right:0}.woocommerce div.product .product-tab-box .woocommerce-tabs .tabs.wc-tabs li.active a:before{content:"";width:100%;height:3px;background:#333;position:absolute;left:0;top:-1px}.woocommerce div.product .product-tab-box .woocommerce-tabs .tab-content{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:34px;margin-bottom:50px;border-top:0;border-radius:0}.woocommerce div.product .product-tab-box .woocommerce-tabs .woocommerce-Reviews-title{font-size:22px}.woocommerce.woocommerce-page .comment-form-rating .stars span a{color:#f7c02d}.woocommerce-cart table.cart thead{background:#f2f2f2}.woocommerce-cart table.cart th{list-style:none;font-size:14px;color:#575757;padding:15px 20px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:600}.woocommerce-cart .woocommerce table.shop_table{border-radius:0}.woocommerce-cart table.cart img{border:1px solid #ccc;width:158px;float:left;height:auto}.woocommerce-cart .woocommerce table.shop_table td{padding:15px 20px;width:20%}.woocommerce-cart .woocommerce table.shop_table td a{font-size:17px;font-family:'Montserrat',sans-serif;margin:0;padding:0;font-weight:700;color:#242424}.woocommerce-cart .woocommerce table.shop_table td.product-price span,.woocommerce-cart .woocommerce table.shop_table td.product-subtotal span{font-size:17px;color:#4a4949;font-family:'Montserrat',sans-serif;font-weight:600;display:inline-block}.woocommerce-cart .woocommerce table.shop_table td.product-quantity span input{width:55px;height:37px;border:1px solid #ccc;font-size:17px;color:#4a4949;font-family:'Montserrat',sans-serif;font-weight:600;display:inline-block;text-align:center}.woocommerce-cart .woocommerce .cart .add-to-cart-wrap input{float:right;background:#f7c02d;color:#000;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:600;padding:9px 16px;text-align:center;line-height:initial;border-radius:0}.woocommerce-cart .woocommerce .cart .add-to-cart-wrap .button:hover{opacity:.8}.woocommerce-cart .cart-collaterals .cart_totals{border:1px solid #ccc;width:35%;margin-right:0;padding:40px}.woocommerce-cart .cart-collaterals .cart_totals ul{width:100%;float:left;margin:0;padding:0}.woocommerce-cart .cart-collaterals .cart_totals ul li{font-size:18px;color:#575757;width:100%;float:left;list-style:none;border-bottom:1px solid #ccc;padding:10px 0}.woocommerce-cart .cart-collaterals .cart_totals ul li.cart-total{border-bottom:none;font-size:20px;font-weight:700;color:#242424;font-family:'Montserrat',sans-serif}.woocommerce-cart .cart-collaterals .cart_totals ul li.total{border-bottom:none;font-weight:700}.woocommerce-cart .cart-collaterals .cart_totals ul li.proceed-to-checkout{border-bottom:none}.woocommerce-cart .cart-collaterals .cart_totals ul li.proceed-to-checkout a{width:100%;border-radius:0;text-align:center;background:#f7c02d;color:#000;float:left;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:600;padding:9px 19px;border:0;margin:13px 0 0;line-height:inherit}.woocommerce-cart .cart-collaterals .cart_totals ul li.proceed-to-checkout a:hover{background:#000;color:#fff}.woocommerce-cart .cart-collaterals .cart_totals ul li.total span.woocommerce-Price-amount,.woocommerce-cart .cart-collaterals .cart_totals ul li.sub-total span.woocommerce-Price-amount{float:right}.woocommerce-cart .cupon-box input.button,.woocommerce-checkout .checkout_coupon button{background:#f7c02d;color:#000;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:600;padding:9px 19px;border:0;border-radius:0;margin-left:15px;line-height:inherit}.woocommerce-checkout .checkout_coupon button:hover{background:#f7c02d;color:#000}.woocommerce-cart .cupon-box input.button:hover,.woocommerce-checkout .checkout_coupon button:hover{opacity:.8}.woocommerce-cart .cupon-box input.input-text{float:left;background:#fff;border:1px solid #ccc;padding:10px}.woocommerce-cart .cupon-box{padding-left:0}.woocommerce form .form-row label{width:100%;float:left;font-size:15px;color:#696969;font-weight:400;margin-bottom:10px;text-transform:capitalize;line-height:normal}.woocommerce form .form-row .input-text{width:100%;float:left;background:#fff;border:1px solid #ccc;padding:14px;font-size:15px;color:#969696}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{width:100%;float:left;background:#fff;border:1px solid #ccc;padding:14px;font-size:15px;color:#969696}.woocommerce .select2-container--default .select2-selection--single{border:none}.woocommerce .woocommerce-checkout #payment{background:0 0}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_paypal{border-top:none;border-bottom:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment .place-order input{background:#f7c02d;color:#000;float:left;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:600;padding:9px 19px;border:0;margin:13px 0 0;border-radius:0;line-height:inherit;text-transform:capitalize}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment .place-order input:hover{opacity:.8}.woocommerce .woocommerce-checkout .product-orderlst ul li>span{float:right}.woocommerce .woocommerce-checkout .product-orderlst ul li.total{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-transform:uppercase}.woocommerce .columns-2 ul.products li.product{width:47%}.woocommerce .columns-4 ul.products li.product{width:22%}.archive.woocommerce.woocommerce-page .tmc.mainPadding,.single.single-product.woocommerce.woocommerce-page .tmc.mainPadding,.woocommerce-checkout.woocommerce-page .tmc.mainPadding{padding-top:0;padding-bottom:0}.woocommerce nav.woocommerce-pagination ul li{list-style:none;float:left;font-size:14px;background:#efefee;font-family:'Montserrat',sans-serif;font-weight:600;margin-right:5px;width:40px;display:inherit;border:none}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce nav.woocommerce-pagination ul li span.current{background:#383838;color:#fff}.woocommerce nav.woocommerce-pagination ul li span{color:#929292;text-decoration:none;height:40px;text-align:center;line-height:30px;display:block;font-weight:600}.woocommerce nav.woocommerce-pagination ul li a{color:#929292;text-decoration:none;height:40px;text-align:center;line-height:30px;font-weight:600;display:block;border:0}.woocommerce .columns-3 ul.products.columns-4 li.product:nth-child(3),.woocommerce .columns-3 ul.products.columns-4 li.product:nth-child(6),.woocommerce .columns-3 ul.products.columns-4 li.product:nth-child(9),.woocommerce .columns-3 ul.products.columns-4 li.product:nth-child(12){margin-right:0}.woocommerce .columns-4 ul.products.columns-4 li.product:nth-child(4),.woocommerce .columns-4 ul.products.columns-4 li.product:nth-child(8),.woocommerce .columns-4 ul.products.columns-4 li.product:nth-child(12){margin-right:0}.woocommerce .columns-2 ul.products.columns-4 li.product:nth-child(2),.woocommerce .columns-2 ul.products.columns-4 li.product:nth-child(4),.woocommerce .columns-2 ul.products.columns-4 li.product:nth-child(6),.woocommerce .columns-2 ul.products.columns-4 li.product:nth-child(8),.woocommerce .columns-2 ul.products.columns-4 li.product:nth-child(10),.woocommerce .columns-2 ul.products.columns-4 li.product:nth-child(12){margin-right:0}.woocommerce .columns-3 ul.products.columns-4 li.product{width:31.6%}.woocommerce .columns-2 ul.products.columns-4 li.product{width:48.6%}.woocommerce .columns-4 ul.products.columns-4 li.product{width:23.1%}.woocommerce .columns-4 ul.products li.product .star-rating{margin-top:38px;left:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#eaeaea}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#ccc}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#f5f0f0}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:15px;text-transform:none;float:left;font-weight:600;padding:9px 34px;background:#f7c02d;color:#000;width:108px;border-radius:0;font-family:'Montserrat',sans-serif;line-height:initial;margin-top:50px}.woocommerce .widget_price_filter .price_slider_amount .button:hover{background:#333;color:#ccc}.woocommerce .widget_price_filter .price_slider_amount .price_label{font-size:14px;color:#000}.woocommerce ul.prd-info-list .meta_list:after{content:",";display:inline-block;vertical-align:baseline;margin-left:0;color:#f7c02d}.woocommerce ul.prd-info-list .meta_list:last-child:after{content:initial}.woocommerce ul.prd-info-list .meta_list{font-size:16px;color:#f7c02d;font-family:'Lato',sans-serif;margin:3px 0;font-weight:500}.woocommerce a.remove{color:#242424 !important}.woocommerce a.remove:hover{color:#f7c02d !important;background:0 0}.woocommerce-cart .woocommerce-Price-amount.amount span{padding-right:5px}.price .woocommerce-Price-amount.amount span{padding-right:2px}.woocommerce-checkout .woocommerce-form-login .form-row button.button{background:#f7c02d;color:#000;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:600;padding:9px 40px;border:0;border-radius:0;line-height:inherit}.woocommerce-checkout .woocommerce-form-login .form-row button.button:hover{opacity:.8}.woocommerce form .form-row label.woocommerce-form__label-for-checkbox.inline{margin-top:15px}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.flex-control-nav.flex-control-thumbs li{padding:3px}.single-product.woocommerce .price .woocommerce-Price-amount.amount span{padding-right:10px}.product-slider img.emoji{float:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#35353547}@media (max-width:767px){.woocommerce .service-right-cl.pull-right{width:100%}.woocommerce .pull-right ul.products li.product{width:100%}.woocommerce div.product .product-tab-box .woocommerce-tabs .tabs.wc-tabs li.reviews_tab{position:absolute}.woocommerce-cart .cupon-box input.input-text{width:100%}.woocommerce-cart .cupon-box input.button{width:100%;margin-left:0;margin-top:20px}.woocommerce-cart .woocommerce .cart .add-to-cart-wrap input{width:100%}.bottom-box .add-to-cart-wrap{width:100%;padding-left:0;margin-top:20px}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;overflow:hidden}.woocommerce form .form-row{width:100%}.woocommerce-checkout .checkout_coupon button{width:100%;margin-left:0}.woocommerce .columns-3 ul.products.columns-4 li.product{width:100%}.woocommerce-cart.woocommerce-page table.shop_table_responsive tr td.bottom-box:before{content:none}}@media (min-width:768px) and (max-width:991px){.woocommerce-page .service-right-cl.pull-right{width:62%}.woocommerce-cart .cupon-box input.input-text{padding:9px}.woocommerce-cart .cupon-box input.button{padding:9px 16px}.woocommerce-cart .woocommerce .cart .add-to-cart-wrap input{padding:9px 16px}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;overflow:hidden}.woocommerce-cart .cart-collaterals .cart_totals ul li.proceed-to-checkout a{width:initial}.woocommerce .columns-3 ul.products.columns-4 li.product{width:45.6%}.woocommerce-cart.woocommerce-page table.shop_table_responsive tr td.bottom-box:before{content:none}}@media (min-width:992px) and (max-width:1024px){.woocommerce ul.products li.product{width:29.6%}.woocommerce .columns-3 ul.products.columns-4 li.product{width:30.6%}.woocommerce ul.products li.product .button{margin-bottom:30px}.woocommerce ul.products li.product{margin-bottom:20px}}@media (min-width:768px) and (max-width:1024px){.woocommerce ul.products li.product .star-rating{left:0;margin-top:38px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:table-cell}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce-cart .woocommerce table.shop_table td{width:19%}}.star-rating{margin-top:5%}@media (min-width:767px){span.from{float:left;margin-left:-23%}.price_edit{float:left;margin-left:-35%}}a.woocommerce-product-gallery__trigger{display:none}.product-desc .quantity-cl{width:100%;float:left;margin:10px 0}.product-desc .quantity-cl .plus-minus{width:42px;line-height:47px;background:#dcdcdc;color:#000;font-size:20px;float:left;text-align:center}.product-desc .quantity-cl .quantity-input{width:114px;color:#000;font-size:20px;float:left;background:#dcdcdc;box-shadow:none;border:0;font-family:'Open Sans',sans-serif;text-align:center;padding:7px 10px 9px;margin:0 1px}.product-desc .quantity-cl .plus-minus{width:42px;line-height:44px;background:#dcdcdc color:#000;font-size:20px;float:left;text-align:center}td.product-name{width:25%!important}td.product-price{width:15%!important}.fa-trash:before{margin-left:-100%}p.cart-empty{margin:0 auto;margin-top:100px;text-align:center}p.return-to-shop{text-align:center;margin:15px 0 50px}del span.woocommerce-Price-amount.amount{text-decoration:line-through}.woocommerce span.onsale{background-color:#f7c02d;position:unset;font-size:1em}.woocommerce ul.products li.product .price{float:left}.woocommerce a.added_to_cart{margin-left:7px}.woocommerce table.cart th,.woocommerce table.cart td,.woocommerce #content table.cart th,.woocommerce #content table.cart td,.woocommerce-page table.cart th,.woocommerce-page table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page #content table.cart td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{min-width:30px}