.woocommerce .star-rating::before,.woocommerce .star-rating span::before{color:#ffb900}.woocommerce #customer_details+#order_review_heading,.woocommerce-Reviews #comments>h2,.woocommerce-table.customer_details+h3,.woocommerce-customer-details>h2,.woocommerce-order-details>h2,.cart_totals>h2{margin-bottom:10px}.woocommerce form .form-row .required{text-decoration:none}.woocommerce #review_form #respond textarea,.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="email"],.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;font-size:14px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0,box-shadow .15s ease-in-out 0}.woocommerce form .form-row .input-text:focus,.woocommerce-page form .form-row .input-text:focus{border:1px solid #4d90fe;box-shadow:0 1px 2px rgba(0,0,0,0.3) inset;outline:medium none}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#dd4b39}.woocommerce form .form-row.woocommerce-invalid label{color:#dd4b39}.woocommerce #reviews #comments h2{font-size:20px}.woocommerce-Reviews .commentlist{font-size:14px}.woocommerce-Reviews .comment-respond .comment-reply-title{font-size:20px;text-transform:uppercase}.woocommerce-Reviews .comment-respond .comment-form-rating label{font-weight:400}.woocommerce-MyAccount-content fieldset>legend{margin-bottom:10px;margin-top:20px;padding-bottom:10px}.woocommerce-MyAccount-content>*{margin-bottom:20px}.woocommerce form .form-row .input-checkbox{position:relative}.woocommerce #content table.cart td.actions .input-text[name="coupon_code"],.woocommerce table.cart td.actions .input-text[name="coupon_code"],.woocommerce-page #content table.cart td.actions .input-text[name="coupon_code"],.woocommerce-page table.cart td.actions .input-text[name="coupon_code"]{font-size:13px;width:150px;padding:0 10px;line-height:24px;margin-right:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{white-space:normal}.woocommerce ul.order_details{margin-top:10px}.woocommerce .woocommerce-customer-details address,.woocommerce ul.order_details li{line-height:2}.woocommerce .woocommerce-customer-details p[class^=woocommerce-customer-details-]::before{line-height:2.4}.woocommerce .woocommerce-column h2,.woocommerce #customer_details+#order_review_heading,.woocommerce-Reviews #comments>h2,.woocommerce-table.customer_details+h3,.woocommerce-customer-details>h2,.woocommerce-order-details>h2,.cart_totals>h2{padding-bottom:0;margin:10px 0}.woocommerce table.my_account_orders{font-size:11px}.woocommerce table.my_account_orders td .button:not(:first-child){margin-left:5px}.woocommerce-checkout #payment .wc_payment_methods .wc_payment_method:not(:last-child){margin-bottom:8px}.woocommerce-tabs .wc-tab>h2:first-child{display:none}.single-product.plus-minus-quantity div.product form.cart .quantity{float:none;margin:0;display:inline-block;vertical-align:top}.single-product.plus-minus-quantity.woocommerce div.product form.cart .button{float:none}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{clear:both;overflow:hidden;margin-bottom:10px}.woocommerce-checkout-payment .btn-back-cart{margin-right:15px}.cart .btn.buy-now{color:#fff;margin-left:10px;line-height:22px}.select2-container--default .select2-selection--single{height:31px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:31px}.wc-proceed-to-checkout .btn-continue-shopping{width:100%;margin-bottom:10px}@media only screen and (max-width:768px){.woocommerce-checkout-payment .btn-back-cart{width:100%;margin-right:0;margin-bottom:10px}}@media only screen and (max-width:420px){.cart .btn.buy-now{margin-left:0;margin-top:10px;width:100%}}