.woocommerce .page-wrap.sidebar-left .content-area,.woocommerce .page-wrap.sidebar-right .content-area{float:none;width:100%;padding-right:0}.woocommerce .page-wrap.sidebar-left .content-area{float:none;padding-left:0;padding-right:0}.woocommerce .products li.product{position:relative;margin-bottom:30px;z-index:1}.woocommerce .products li.product:before{content:"";position:absolute;top:0;right:15px;bottom:0;left:15px;border:1px solid #eff1f2;z-index:-1}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-family:"Teko"}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48.8%;border:1px solid #eff1f2;border-radius:3px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:51.2%;padding-left:27px}.single-product .wrap-social-share-article{padding-top:8px;border-top:1px solid #dde4e8}.single-product .themesflat-slider{position:relative}.single-product .themesflat-slider .flex-direction-nav .flex-prev,.single-product .themesflat-slider .flex-direction-nav .flex-next{position:absolute;bottom:7%;left:0;width:30px;height:30px;line-height:30px;text-align:center;opacity:.5;color:#fff}.single-product .themesflat-slider .flex-direction-nav .flex-next{left:auto;right:0}.single-product .themesflat-slider .flex-direction-nav .flex-prev:hover,.single-product .themesflat-slider .flex-direction-nav .flex-next:hover{opacity:1}.single-product .themesflat-slider ul li{list-style:none}.single-product .themesflat-slider .slides li{position:relative}.single-product .themesflat-slider .slides li>a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;display:inline-block;line-height:40px;border-radius:50%;color:#fff;text-align:center}.single-product .themesflat-slider .slides li img{background-color:#edeff1}.woocommerce.single-product .product .product_title{font-size:60px;line-height:65px;font-weight:700;margin:30px 0 15px;text-transform:capitalize}.themesflat-price-product{display:inline-block;margin-bottom:20px;font-size:32px}.themesflat-price-product del{float:right;font-size:14px;font-weight:700;line-height:normal;margin-top:15px}.themesflat-price-product ins{float:left;background-color:transparent!important;color:#03b162;padding:0;font-size:34px;margin-right:10px;font-weight:700}.woocommerce .onsale{display:none}.single-product .woocommerce-product-details__short-description{margin:0;font-size:14px;font-weight:400;line-height:180%;line-height:2;padding-bottom:11px}.woocommerce div.product form.cart .variations select{background:0 0}.woocommerce div.product form.cart{margin:0 0 20px}.woocommerce .quantity .qty{min-width:120px;text-align:center;margin-bottom:0;color:#203b48;font-weight:600;font-family:"Teko";margin:0;padding:3px 25px 0;background:0 0;font-size:17px;border-radius:0}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce .quantity input[type=number]::-webkit-input-placeholder,.woocommerce .quantity input[type=number]::-ms-input-placeholder,.woocommerce .quantity input[type=number]:-ms-input-placeholder,.woocommerce .quantity input[type=number]::-moz-placeholder,.woocommerce .quantity input[type=number]::placeholder{color:#203b48!important;opacity:1}.woocommerce .quantity{position:relative;font-weight:700;color:#203b48;font-family:"Teko"}.woocommerce .quantity label{margin:0 10px 0 0;display:flex;align-items:center}.woocommerce .quantity .inner-quantity{position:relative;display:inline-block}.woocommerce div.product form.cart div.quantity{display:flex;margin-right:20px}.woocommerce .quantity .themesflat-quantity a.minus,.woocommerce .quantity .themesflat-quantity a.plus{position:absolute;top:0;left:0;text-align:center;border-right:none;width:40px;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px}.woocommerce .quantity .themesflat-quantity a.minus{border-bottom:none}.woocommerce .quantity .themesflat-quantity a.plus{left:unset;right:0;border-bottom:none;border-top:none}.woocommerce .single_variation_wrap .woocommerce-variation-price .price{font-size:34px;font-weight:600;justify-content:flex-end}.woocommerce .product_meta{font-size:13px;color:#203b48;font-weight:700;margin-bottom:8px}.woocommerce .product_meta>span{display:inline-block;width:100%;margin-bottom:0}.woocommerce .product_meta .posted_in:before,.woocommerce .product_meta .tagged_as:before{content:"";position:absolute;left:0;top:3px;width:1px;height:14px;background-color:#b3b7c8;display:none}.product-share{background:#f7f7f7;border-radius:5px;padding:15px;margin-top:20px;margin-left:5px}.woocommerce div.product div.images{margin-bottom:70px;background-color:#f7f7f8}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:flex}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){border:none;box-shadow:none;margin:4px 0}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{border-radius:50%;box-shadow:none;font-size:13px;font-weight:700;font-family:"teko";color:#000}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background:#03b162;color:#fff;box-shadow:none}.woocommerce div.product form.cart .variations td .reset_variations,.woocommerce div.product form.cart .variations th .reset_variations{box-sizing:border-box;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;padding:2px;margin:4px 8px}.single_variation_wrap{margin-bottom:1em}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .products .product p.price,.woocommerce .products .product span.price{font-family:teko;font-size:24px}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce div.product span.price bdi,.woocommerce .products .product p.price del,.woocommerce .products .product span.price del,.woocommerce .products .product span.price bdi{opacity:1;font-weight:700}.woocommerce div.product.product-type-grouped span.price .woocommerce-Price-amount.amount,.woocommerce div.product.product-type-variable span.price .woocommerce-Price-amount.amount,.woocommerce .products .product.product-type-grouped span.price .woocommerce-Price-amount.amount,.woocommerce .products .product.product-type-variable span.price .woocommerce-Price-amount.amount{padding:0 5px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce .products .product p.price ins,.woocommerce .products .product span.price ins{font-size:24px;background:0 0}.woocommerce .products .product span.price del bdi{font-size:14px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:0 0;font-size:18px;font-weight:500}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:0 0}.themesflat-button.woo-product{padding:13px 40px 11px}.themesflat-button.woo-product:before{left:20%;top:16%}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#03b162;color:#fff;font-family:"Teko";text-transform:uppercase;font-size:24px;font-weight:500;padding:19px 40px 17px 38px;border-radius:3px;display:inline-block;z-index:1;overflow:hidden;position:relative;line-height:1;border:none;margin:0}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:19px 40px 17px 38px}.woocommerce button.button.alt.single_add_to_cart_button{font-size:18px}.woocommerce #respond input#submit.alt:before,.woocommerce a.button.alt:before,.woocommerce button.button.alt:before,.woocommerce input.button.alt:before{content:"";position:absolute;background-color:#fbd83f;width:20px;height:20px;top:23%;left:8%;border-top-left-radius:40px;border-top-right-radius:75px;border-bottom-right-radius:0;border-bottom-left-radius:75px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background-color:transparent}.woocommerce #respond input#submit.alt:hover:before,.woocommerce a.button.alt:hover:before,.woocommerce button.button.alt:hover:before,.woocommerce input.button.alt:hover:before{border-radius:50%;transform:scale(23,10)}.woocommerce button.button{background-color:transparent;color:#203b48;font-family:"Teko";text-transform:uppercase;font-size:24px;font-weight:500;padding:19px 40px 17px 38px;border-radius:3px;border:2px solid #203b48;display:inline-block;z-index:1;overflow:hidden;position:relative;line-height:1}.woocommerce button.button:before{content:"";position:absolute;background-color:#fbd83f;width:20px;height:20px;top:23%;left:8%;border-top-left-radius:40px;border-top-right-radius:75px;border-bottom-right-radius:0;border-bottom-left-radius:75px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1}.woocommerce button.button:hover:before{border-radius:50%;transform:scale(23,10)}.woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews.panel{font-size:15px;line-height:24px;padding:30px 0 19px}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:none;position:relative;top:auto;left:auto;padding:0;width:80px;background:0 0;border:0;border-radius:50%;margin-bottom:10px}.woocommerce #reviews #comments ol.commentlist li .comment_container{position:relative;padding-left:100px}.woocommerce #reviews #comments ol.commentlist li .comment_container:after{content:"";width:0px;height:0px;position:absolute;top:3px;left:8px;border-top:solid 100px #fff;border-right:solid 0px transparent;border-left:solid 100px transparent}.woocommerce #reviews #comments ol.commentlist li .comment_container:before{content:"";width:0px;height:0px;position:absolute;top:0;left:0;border-top:solid 100px #eff1f2;border-right:solid 0px transparent;border-left:solid 100px transparent}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:hidden;padding:30px 20px 30px 62px;border:3px solid #eff1f2;margin:0;min-height:200px;background-color:#fff}.woocommerce .star-rating::before{color:#edc92a}.woocommerce .star-rating{float:none;overflow:hidden;position:relative;height:1em;line-height:1;font-size:14px;width:5.4em;font-family:star;margin:0 10px 0 0!important;color:#edc92a}.woocommerce .woocommerce-Reviews .star-rating{font-size:13.5px;margin:0!important}.single-product .product .woocommerce-product-rating{font-size:14px;margin-bottom:20px!important}.woocommerce .themesflat-review-image{float:left;display:inline-block;border-radius:50%;position:absolute;top:100px;left:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:15px;font-family:"Teko"}.woocommerce #reviews #comments ol.commentlist li .comment-text .description p{font-size:15px;line-height:1.9;font-weight:400;margin-bottom:15px}.woocommerce #reviews #comments ol.commentlist li .comment-text .description p:last-of-type{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{display:inline-block;font-size:13px;font-weight:500;line-height:1;margin-left:15px}.woocommerce #reviews #comments ol.commentlist li .meta{color:#203b48}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-size:23px;font-weight:700;display:inline-block;text-transform:uppercase;line-height:1}.woocommerce #reviews #comments ol.commentlist li{position:relative;margin:0 0 50px}.woocommerce #reviews #comments ol.commentlist li:last-of-type{margin-bottom:0}#review_form_wrapper .comment-reply-title,#review_form_wrapper .comment-title{font-size:18px;position:relative;overflow:hidden;color:#232530;text-transform:uppercase;font-weight:600}#review_form_wrapper .comment-reply-title{display:block}.woocommerce #reviews #comments{margin-top:0;margin-bottom:70px}.woocommerce #reviews #comment{height:150px;padding:12px 15px}.woocommerce .product .woocommerce-product-rating{margin-bottom:0;width:100%;line-height:normal}.woocommerce #review_form #respond p.stars{margin:0;display:inline-block;line-height:16px}.comment-form-rating{display:inline-block;margin-bottom:10px}.comment-respond .comment-form label{font-weight:600;color:#232530}.woocommerce .comment-respond p.form-submit{position:relative;overflow:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:#03b162;z-index:1}.woocommerce .comment-respond p.form-submit:before{content:"";position:absolute;background-color:#fbd83f;width:20px;height:20px;top:23%;left:8%;border-top-left-radius:40px;border-top-right-radius:75px;border-bottom-right-radius:0;border-bottom-left-radius:75px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1}.woocommerce .comment-respond p.form-submit:hover:before{border-radius:50%;transform:scale(23,10)}.woocommerce #review_form #respond .form-submit input[type=submit]{font-size:20px;font-weight:500;padding:21px 45px 16px;text-transform:uppercase;border-radius:0;color:#fff;background:0 0}.woocommerce #review_form #respond .form-submit input[type=submit]:hover{color:#fff}.woocommerce .comment-respond p.form-submit{display:inline-block}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px}.woocommerce div.product div.images div.thumbnails{padding-top:0}.woocommerce div.product form.cart .variations td.label{padding:0}.woocommerce div.product form.cart .variations td.label label{margin-bottom:0;color:#203b48;font-weight:600}.woocommerce #reviews #comments h2{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.woocommerce-tabs.wc-tabs-wrapper{border-top:0}.panel{-webkit-box-shadow:none;box-shadow:none}.woocommerce #content .product .woocommerce-tabs,.woocommerce .product .woocommerce-tabs,.woocommerce-page #content .product .woocommerce-tabs,.woocommerce-page .product .woocommerce-tabs{clear:both;margin:0 0 100px;padding:50px;border:1px solid #eff1f2;background-color:#f7f7f8}.woocommerce .product .woocommerce-tabs ul.tabs li::after,.woocommerce .product .woocommerce-tabs ul.tabs li::before,.woocommerce #content .product .woocommerce-tabs ul.tabs::after,.woocommerce #content .product .woocommerce-tabs ul.tabs::before,.woocommerce .product .woocommerce-tabs ul.tabs::after,.woocommerce .product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content .product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content .product .woocommerce-tabs ul.tabs::before,.woocommerce-page .product .woocommerce-tabs ul.tabs::after,.woocommerce-page .product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs .panel{padding:0;margin:0 0 4px}.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description{padding:16px 0 0;line-height:30px;font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:#e8eaec;display:inline-block;position:relative;z-index:0;border-radius:5px;margin:0 5px 0 0;padding:8px 32px;text-align:center;color:#203b48}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{z-index:2;background-color:#03b162;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:0;font-size:18px;font-weight:500;line-height:1;text-decoration:none;color:#111;font-family:"Teko";text-transform:uppercase}.woocommerce .product .woocommerce-tabs .panel{font-size:15px;line-height:24px;padding:44px 40px 19px 49px}.woocommerce table.shop_attributes{border:none}.woocommerce table.shop_attributes th{width:200px;text-align:left;line-height:2.5;font-size:15px;color:#111;font-weight:500;font-style:normal;border-bottom:1px dashed rgba(0,0,0,.1);border-left:none;border-right:none}.woocommerce table.shop_attributes th:before{content:"●";display:inline-block;font-size:14px;margin-right:10px;line-height:1}.woocommerce table.shop_attributes td{text-align:left;font-size:15px;color:#111;font-weight:500;font-style:normal;border-bottom:1px dashed rgba(0,0,0,.1);border-right:none;border-left:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:0 0}.woocommerce-Tabs-panel .comment-respond .comment-form{margin:0}.woocommerce-Tabs-panel .comment-respond .comment-form-author,.woocommerce-Tabs-panel .comment-respond .comment-form-email{width:100%}.woocommerce-Tabs-panel .comment-respond .comment-form label{display:block}.woocommerce-Tabs-panel .comment-respond .comment-form input{width:100%;line-height:1;background-color:#fff}.woocommerce-Tabs-panel .comment-respond .comment-form input#wp-comment-cookies-consent{width:auto}.woocommerce #review_form #respond .comment-form .comment-form-cookies-consent{display:flex;width:100%;align-items:center;margin-bottom:20px}.woocommerce #review_form #respond .comment-form .comment-form-cookies-consent label{margin:0;padding-left:10px}.woocommerce-Tabs-panel .comment-respond .comment-form #comment{height:150px;background-color:#fff}.woocommerce p.stars a{color:#edc92a}.woocommerce div.product form.cart .group_table td{vertical-align:middle;text-align:left;min-width:150px;font-weight:600}.woocommerce div.product form.cart .group_table td label{margin-bottom:0}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{line-height:1.3}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:6px;width:auto;text-align:center;background:#eff1f2;border-radius:0;border:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{border-width:0}.woocommerce-cart .woocommerce button.button{background-color:#03b162;color:#fff;font-family:"Teko";text-transform:uppercase;font-size:24px;font-weight:500;padding:19px 40px 17px 38px;border-radius:3px;border:0px solid #203b48;display:inline-block;z-index:1;overflow:hidden;position:relative;line-height:1}.woocommerce-cart .woocommerce button.button:before{content:"";position:absolute;background-color:#fbd83f;width:20px;height:20px;top:23%;left:8%;border-top-left-radius:40px;border-top-right-radius:75px;border-bottom-right-radius:0;border-bottom-left-radius:75px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1}.woocommerce-cart .woocommerce button.button:hover:before{border-radius:50%;transform:scale(23,10)}.woocommerce table.shop_table th{font-family:"Teko";font-size:18px;color:#203b48;border-width:0 0 1px 1px;text-transform:uppercase}.woocommerce table.shop_table thead tr th.product-remove{border-width:0 0 1px}.woocommerce table.shop_table tr td.actions{border-width:0}.woocommerce-cart .woocommerce .quantity label{display:none}.woocommerce-cart .woocommerce .quantity .qty{min-width:100px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{text-align:right;padding:20px;border:1px solid #ededed}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:auto}.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2{display:none}.cart_totals table.shop_table{width:auto;display:inline-block;border:none}.cart_totals table.shop_table tr,.cart_totals table.shop_table td,.cart_totals table.shop_table th{border:none!important;padding:0 10px;vertical-align:middle!important;font-size:16px!important;font-weight:600!important;color:#203b48;text-align:right}.cart_totals table.shop_table tr{padding:0;margin:0 -15px}.woocommerce table.shop_table td{font-size:18px;color:#203b48;font-family:"Teko";border-width:0 0 1px 1px}.woocommerce table.shop_table tbody td{font-size:16px}.woocommerce table.shop_table td:first-child{border-width:0 0 1px}.woocommerce table.shop_table{margin:0 0 50px;border-radius:0;border-spacing:0}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:100px}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0!important;font-size:16px!important;font-weight:700!important;color:#fff!important;padding:14px 40px 12px 38px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:16px!important;font-weight:700!important;padding:23px 40px 20px 38px!important;border-radius:0!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:33.33%;border-radius:10px}.woocommerce a.remove{margin:0 auto}.woocommerce-page .main-content>article{max-width:1200px;padding:0 15px;margin:0 auto}.woocommerce form.woocommerce-checkout,.woocommerce-page form.woocommerce-checkout{margin:0 -15px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:50%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;margin-bottom:50px}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout.woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce-checkout .woocommerce form .form-row label,.woocommerce-checkout.woocommerce-page form .form-row label{text-transform:uppercase}.woocommerce .woocommerce-billing-fields__field-wrapper,.woocommerce-page .woocommerce-billing-fields__field-wrapper,.woocommerce .woocommerce-additional-fields__field-wrapper,.woocommerce-page .woocommerce-additional-fields__field-wrapper,.woocommerce .woocommerce-shipping-fields__field-wrapper,.woocommerce-page .woocommerce-shipping-fields__field-wrapper,.woocommerce-page .wrap_order_review .woocommerce-checkout-review-order,.woocommerce table.shop_table.order_details,.woocommerce .woocommerce-customer-details address{padding:50px 40px;border:1px solid #ededed;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none}.woocommerce .woocommerce-billing-fields h3,.woocommerce-page .woocommerce-billing-fields h3,.woocommerce .woocommerce-additional-fields h3,.woocommerce-page .woocommerce-additional-fields h3,.woocommerce .woocommerce-shipping-fields h3,.woocommerce-page .woocommerce-shipping-fields h3,.woocommerce-page .wrap_order_review #order_review_heading,.woocommerce-page .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-page .woocommerce-customer-details .woocommerce-column__title{background-color:#03b162;color:#fff;padding:20px 30px 15px;margin:0;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;text-transform:uppercase}.woocommerce .woocommerce-additional-fields h3,.woocommerce-page .woocommerce-additional-fields h3,.woocommerce .woocommerce-shipping-fields h3,.woocommerce-page .woocommerce-shipping-fields h3,.woocommerce-page .wrap_order_review #order_review_heading,.woocommerce-page .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-page .woocommerce-customer-details .woocommerce-column__title{background-color:#203b48}.woocommerce-checkout .woocommerce form .form-row{align-items:center}.woocommerce form .form-row{padding:0;margin:0 0 20px}.woocommerce form .form-row:last-of-type{margin-bottom:0}.woocommerce-checkout .woocommerce form .form-row .input-text,.woocommerce-checkout.woocommerce-page form .form-row .input-text{padding:9px 15px}.woocommerce-checkout .woocommerce form .form-row>label{width:35%;margin:0;text-align:right;font-size:13px;position:relative!important;line-height:1.5}.woocommerce-checkout .woocommerce form .form-row>.woocommerce-input-wrapper{width:65%;padding-left:20px}.select2-container .select2-selection--single{height:auto;padding:5px 15px;background-color:#f4f5f6;border-color:#e5e5e5;margin-bottom:5px;position:relative}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce table.shop_table th.product-name{border-left-width:0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th{border-width:1px 1px 0 0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border-width:0 0 1px 1px}.woocommerce table.woocommerce-checkout-review-order-table th{text-transform:capitalize}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce-checkout .wrap_order_review{padding:0 15px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit;line-height:28px}.woocommerce-page .woocommerce-order .woocommerce-thankyou-order-received{background-color:#203b48;text-align:center;color:#fff;margin-bottom:20px;padding:10px 15px;font-size:16px;border-radius:10px}.woocommerce-order-received .woocommerce table.shop_table th,.woocommerce-order-received .woocommerce table.shop_table td{font-size:18px;font-weight:700}.woocommerce-order-received .woocommerce-customer-details address{font-weight:600;color:#203b48}.woocommerce-order-received .woocommerce-order-details{margin-bottom:50px}.woocommerce-info{border-top-color:#203b48}.mini-cart-header .widget_shopping_cart .widget-title{display:none}header .mini-cart-header,header .mini-cart{position:relative;margin-left:60px}.header-style2 .mini-cart-header,.header-style2 .mini-cart{margin-left:130px}.mini-cart-header .widget,.mini-cart .widget{display:none}.mini-cart-header .widget_shopping_cart,.mini-cart .widget_shopping_cart{display:block;width:300px;position:absolute;right:0;top:100%;z-index:99999;background-color:#fff;border:1px solid #e5e5e5;padding:20px;box-shadow:0 2px 15px rgba(0,0,0,.15);filter:alpha(opacity=0);opacity:0;visibility:hidden;-webkit-transition:all ease .238s;-moz-transition:all ease .238s;transition:all ease .238s;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px)}.mini-cart-header .cart-count:hover .widget_shopping_cart,.mini-cart .cart-count:hover .widget_shopping_cart{filter:alpha(opacity=100);opacity:1;visibility:visible;-webkit-transition:all ease .238s;-moz-transition:all ease .238s;transition:all ease .238s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.widget_shopping_cart_content ul li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{position:relative;border-top:1px solid #e5e5e5;padding:15px 0;padding-right:0;line-height:normal}.widget_shopping_cart_content ul li .quantity,.woocommerce .widget_shopping_cart .cart_list li .quantity,.woocommerce.widget_shopping_cart .cart_list li .quantity{font-size:17px}.widget_shopping_cart_content ul li:first-child,.woocommerce .widget_shopping_cart .cart_list li:first-child,.woocommerce.widget_shopping_cart .cart_list li:first-child{margin-top:0;border-top:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px;float:left;margin:0 10px 0 0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce ul.product_list_widget li .quantity{font-weight:400}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{max-height:500px;overflow-y:auto}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #e5e5e5;padding:10px 0 15px;display:flex;justify-content:space-between;align-items:center;font-weight:500;color:#203b48;font-family:"Teko";text-transform:uppercase;font-size:18px}.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount{font-size:22px;font-weight:600}.widget_shopping_cart_content p{margin-bottom:0;padding:0}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{float:none;color:#fff;text-transform:uppercase;font-size:14px;line-height:26px;padding:4px 19px;border:2px solid transparent;font-weight:600;text-shadow:none!important;margin:0;text-align:center;width:100%}.woocommerce .widget_shopping_cart .buttons a.wc-forward:hover,.woocommerce.widget_shopping_cart .buttons a.wc-forward:hover{color:#203b48;border-color:#203b48}.woocommerce .widget_shopping_cart .buttons a.checkout,.woocommerce.widget_shopping_cart .buttons a.checkout{float:none;border:2px solid #203b48;background:0 0;color:#203b48;margin-top:10px}.woocommerce .widget_shopping_cart .buttons a.checkout:hover,.woocommerce.widget_shopping_cart .buttons a.checkout:hover{color:#fff}.mini-cart-header .inner-cart-count,.mini-cart .inner-cart-count{display:flex;position:relative}.mini-cart-header .icon-cart,.mini-cart .icon-cart{width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;color:#fff;position:relative;display:flex;justify-content:center;align-items:center}.mini-cart-header .icon-cart:before,.mini-cart .icon-cart:before{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:-5px;left:-5px;padding:5px;box-shadow:0 0 0 1px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;transition:transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;-webkit-transition:-webkit-transform .2s,opacity .2s}.mini-cart-header .wrap-count-content:hover .icon-cart:before,.mini-cart .wrap-count-content:hover .icon-cart:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.mini-cart-header .cart-contents,.mini-cart .cart-contents{position:absolute;top:-10px;right:0;width:20px;height:20px;background:#fbd83f;color:#203b48;line-height:20px;text-align:center;font-size:14px;font-weight:700;border-radius:3px}.wrap-cart-count .wrap-count-content{line-height:normal;display:table}.mini-cart-header .inner-cart-count,.mini-cart .inner-cart-count,.wrap-cart-count .content-text{display:table-cell;vertical-align:middle}.wrap-cart-count .wrap-count-content h6{text-transform:uppercase;font-size:14px;margin-bottom:0}.wrap-cart-count .content-text{padding-left:10px}.mini-cart-header .widget,.mini-cart .widget{line-height:normal}.mini-cart-header .wrap-cart-count,.mini-cart .wrap-cart-count{display:inline-block;vertical-align:middle}.mini-cart-header .wrap-count-content:hover,.mini-cart .wrap-count-content:hover{cursor:pointer}.mini-cart{position:relative;display:inline-flex}.mini-cart .widget{display:none}.mini-cart .widget_shopping_cart{display:block;width:480px;max-width:calc(100% - 50px);height:calc(var(--vh,1vh) * 100);position:fixed;right:0;top:0;z-index:99999;background-color:#fff;border:1px solid #e5e5e5;padding:20px;box-shadow:0 2px 15px rgba(0,0,0,.15)}.mini-cart #canvas-mini-cart{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}.mini-cart .cart-count #canvas-mini-cart.canvas-cart-open{filter:alpha(opacity=100);opacity:1;visibility:visible;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}#canvas-mini-cart .top-mini-cart{display:flex;align-items:center;position:relative;width:100%;color:#000;font-size:18px;text-align:left;font-weight:500;border-bottom:1px solid #e5e5e5;padding-bottom:20px}#canvas-mini-cart .top-mini-cart .cart-close{display:flex;justify-content:center;align-items:center;position:absolute;right:0;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.04);cursor:pointer}#canvas-mini-cart ul.woocommerce-mini-cart{max-height:100%;overflow:hidden;overflow-y:auto;flex-grow:1}#canvas-mini-cart .widget_shopping_cart_content{display:flex;flex-direction:column;height:calc(100% - 55px)}.widget_shopping_cart_content ul li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{position:relative;border-top:1px solid #e5e5e5;padding:15px;padding-left:2em;line-height:normal}.widget_shopping_cart_content ul li:first-child,.woocommerce .widget_shopping_cart .cart_list li:first-child,.woocommerce.widget_shopping_cart .cart_list li:first-child{margin-top:0;border-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:50%;transform:translateY(-50%)}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:50px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce ul.product_list_widget li .quantity{color:#000}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #e5e5e5;padding:20px 0 0}.widget_shopping_cart_content p{margin-bottom:20px;padding:0}.widget_shopping_cart_content p.woocommerce-mini-cart__empty-message{margin-top:20px}.widget_shopping_cart_content p.woocommerce-mini-cart__total{display:flex;justify-content:space-between}.widget_shopping_cart_content p.woocommerce-mini-cart__total .woocommerce-Price-amount{color:#000;font-weight:600}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{float:left;float:none;color:#fff;text-transform:uppercase;font-size:14px;line-height:26px;padding:10px 16px;border:2px solid transparent;font-weight:700;font-family:"Montserrat",sans-serif;text-shadow:0px 1px 1px rgba(0,0,0,.25)!important;margin:0;width:100%;text-align:center}.woocommerce .widget_shopping_cart .buttons a.wc-forward:hover,.woocommerce.widget_shopping_cart .buttons a.wc-forward:hover{color:#203b48;border-color:#e5e5e5}.woocommerce .widget_shopping_cart .buttons a.checkout,.woocommerce.widget_shopping_cart .buttons a.checkout{border:2px solid #e5e5e5;background:0 0;color:#203b48;margin-top:20px}.woocommerce .widget_shopping_cart .buttons a.checkout:hover,.woocommerce.widget_shopping_cart .buttons a.checkout:hover{color:#fff}.mini-cart .inner-cart-count{display:flex;position:relative}.mini-cart .cart-contents{position:absolute;top:-10px;right:0;width:20px;height:20px;background:#fbd83f;color:#203b48;text-align:center;font-size:14px;font-weight:700;border-radius:3px;display:flex;justify-content:center;align-items:center}.wrap-cart-count .wrap-count-content{line-height:normal;display:flex;align-items:center}.mini-cart .inner-cart-count,.wrap-cart-count .content-text{display:table-cell;vertical-align:middle}.wrap-cart-count .wrap-count-content h5,.wrap-cart-count .wrap-count-content h6{text-transform:uppercase;margin:0}.wrap-cart-count .content-text{padding-left:10px}.mini-cart .widget{line-height:normal}.mini-cart .wrap-cart-count{display:inline-block;vertical-align:middle}.mini-cart .wrap-count-content:hover{cursor:pointer}.mini-cart .cart-count{line-height:normal;text-align:left}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item{padding:20px 0;width:100%;position:relative;transition:all .3s}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item img{float:left;margin:0;display:block;width:80px;height:auto;margin-right:15px}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart .mini_cart_item .remove{right:0;left:auto;z-index:1;background:0 0;color:#959595!important;position:absolute;top:auto}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart .product-widget-title a{line-height:1.3;font-weight:400;color:#000}.mini-cart .overlay-mini-cart.canvas-overlay-open{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);cursor:url("/wp-content/themes/dirty-wash/css/../images/icon-close.png"),auto;transition:300ms ease-out}.products .product-border,.products .product-border{border:1px solid #eff1f2;padding-bottom:30px;text-align:center}.content-product .products,.woocommerce .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;list-style:none;width:100%}.woocommerce .content-product div.product,.content-product .product,.products .product{padding:0 15px;margin-bottom:30px}.content-product.four-columns .product,.woocommerce.columns-4 .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.woocommerce.columns-3 .product{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.woocommerce.columns-2 .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce.columns-1 .product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce .products .product{padding:0 15px 30px}.content-product.four-columns .product,.woocommerce.columns-4 .product{text-align:center}.product .star-rating{display:none!important}.product .price{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:center;align-items:flex-end;line-height:1;margin-bottom:25px}div.product .wrap-img{overflow:hidden}.woocommerce .customizable-carousel.owl-carousel .owl-item img{width:100%}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:14px}div.product p.price ins,div.product span.price ins{font-size:24px}.product .price ins,.product .price del{padding:0 5px}.themesflat-wrap-product .product .price del,.woocommerce .products .product .price del{margin-bottom:3px}.product .wrap-img img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product:hover .wrap-img img{-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.product .woocommerce-loop-product__title{font-size:18px;font-weight:700;line-height:30px;padding:0 20px;margin-top:30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-size:12px;margin-left:3px}.woocommerce .themesflat-button.woo-product{padding:0!important;min-width:138px}.woocommerce .themesflat_add_to_cart_button>a{text-align:center;overflow:hidden;color:#707d84;border:2px solid #eff1f2;padding:16px 42px 14px;background:0 0;font-size:18px;font-weight:500;font-family:"Teko";line-height:1;border-radius:3px;position:relative}.woocommerce .themesflat_add_to_cart_button>a:before{content:"";position:absolute;background-color:#fbd83f;width:20px;height:20px;top:23%;left:8%;border-top-left-radius:40px;border-top-right-radius:75px;border-bottom-right-radius:0;border-bottom-left-radius:75px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1}.woocommerce .themesflat_add_to_cart_button>a:hover:before{border-radius:50%;transform:scale(23,10)}.woocommerce .themesflat_add_to_cart_button>a:after{display:none}.woocommerce button>a.product_type_simple.add_to_cart_button{display:block}.woocommerce button>a.added_to_cart.wc-forward{color:#707d84;background:0 0;font-size:18px;font-weight:500}.woocommerce button>a.add_to_cart_button.added{display:none!important}.product .themesflat-button.woo-product{border-color:#eff1f2;color:#707d84}.product .themesflat-button.woo-product a{color:#707d84}.product .themesflat-button.woo-product:hover{border-color:transparent;color:#fff}.product .themesflat-button.woo-product:hover a{color:#fff}.product .entry-meta{display:none}.related-products .box-title{font-size:55px;text-align:center;margin-bottom:50px;font-weight:600;letter-spacing:2px}.woocommerce .related-products .content-product .customizable-carousel div.product,.related-products .content-product .customizable-carousel .product{padding:0;margin:0}.related-products .content-product .products{margin-right:0;margin-left:0}.woocommerce nav.woocommerce-pagination{margin-top:30px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:none;margin:0 5px;min-width:30px;min-height:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid #f2f3f4;display:block;color:#707d84;border-radius:3px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{border:1px solid #03b162;color:#fff;background:#03b162}.woocommerce #preloader .loader::before{display:none!important}.woocommerce .page-wrap,.woocommerce-page .page-wrap{padding:0 0 120px}.woocommerce .yith_magnifier_zoom_magnifier{border:1px solid #eff1f2}.woocommerce div.product div.images .thumbnails.slider img{display:block;width:auto;height:auto;box-shadow:none;margin-left:auto;margin-right:auto}.single-product.woocommerce .thumbnails #slider-prev,.single-product.woocommerce .thumbnails #slider-next{background:#03b162;color:#fff;line-height:26px;text-align:center;border-radius:3px}.single-product.woocommerce .thumbnails #slider-prev:before,.single-product.woocommerce .thumbnails #slider-next:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.single-product.woocommerce .thumbnails #slider-prev:before{content:""}.single-product.woocommerce .thumbnails .caroufredsel_wrapper{border-top:1px solid #eff1f2}.woocommerce-product-gallery{opacity:1!important}.widget.widget_product_categories .product-categories li ul.children{width:100%;display:inline-block}@media only screen and (max-width:1366px){.header-style2 .mini-cart-header,.header-style2 .mini-cart{margin-left:60px}}@media only screen and (max-width:1199px){.header-style2 .mini-cart-header,.header-style2 .mini-cart{margin-left:15px}}@media only screen and (max-width:991px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.content-product.four-columns .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}header .mini-cart-header,header .mini-cart{margin-left:15px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding-left:27px;padding-right:15px}.single-product .woocommerce-product-details__short-description p{padding-right:0}.related-products .customizable-carousel.owl-theme .owl-nav,.related-products .customizable-carousel.owl-loaded .owl-nav{display:none}}@media only screen and (max-width:767px){header .mini-cart-header,header .mini-cart{margin-left:15px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;padding-left:0;padding-right:0}.woocommerce div.product div.summary{margin-bottom:70px}.woocommerce div.product div.images{margin-bottom:40px}.woocommerce table.shop_table td:first-child{border-width:0 0 1px}}@media only screen and (max-width:425px){.content-product.four-columns .product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{margin:0 0 10px;width:100%}.woocommerce-cart .woocommerce button.button,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{float:none;width:100%}.cart_totals table.shop_table{width:100%}.woocommerce #content .product .woocommerce-tabs,.woocommerce .product .woocommerce-tabs,.woocommerce-page #content .product .woocommerce-tabs,.woocommerce-page .product .woocommerce-tabs{padding:30px}.woocommerce .woocommerce-billing-fields__field-wrapper,.woocommerce-page .woocommerce-billing-fields__field-wrapper,.woocommerce .woocommerce-additional-fields__field-wrapper,.woocommerce-page .woocommerce-additional-fields__field-wrapper,.woocommerce .woocommerce-shipping-fields__field-wrapper,.woocommerce-page .woocommerce-shipping-fields__field-wrapper,.woocommerce-page .wrap_order_review .woocommerce-checkout-review-order,.woocommerce table.shop_table.order_details,.woocommerce .woocommerce-customer-details address{padding:15px}.woocommerce-checkout .woocommerce form .form-row>label{font-size:12px}.woocommerce-checkout .woocommerce form .form-row>.woocommerce-input-wrapper{padding-left:15px}}.products .product a.added_to_cart.wc-forward{display:none!important}