.woocommerce h2,.woocommerce h3,.woocommerce h4,.woocommerce h5{font-size:1.25rem}.woocommerce table.shop_table{border-color:#d3d3d3}.woocommerce .woocommerce-terms-and-conditions-wrapper input,.woocommerce .create-account input{position:static;opacity:1;transform:translateY(0)}@media (min-width: 75em){.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order-table{width:43%}}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method label{display:inline-block}.woocommerce .woocommerce-checkout label{line-height:1}.woocommerce .woocommerce-checkout #payment{background-color:white}@media (min-width: 75em){.woocommerce .woocommerce-checkout #payment{width:55%}}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box{background-color:white;color:#271300;padding:0}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box:before{content:none}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box .form-row{padding:0}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box .form-row .wc-stripe-elements-field{font-size:1rem;color:#271300;line-height:1;border-radius:0;border:1px solid #271300;padding:1rem !important}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box .form-row .wc-stripe-elements-field:focus{outline:1px solid #676767 !important}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box .form-row .wc-stripe-elements-field.error{border-color:#f20;color:#f20}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box .form-row .wc-stripe-elements-field::placeholder{opacity:1;font-size:.8125rem;color:#515151}.woocommerce .woocommerce-checkout #payment .wc_payment_methods .payment_box .form-row .wc-stripe-elements-field.error::placeholder{color:#f20}.woocommerce .woocommerce-checkout #payment #place_order{float:left}.woocommerce .woocommerce-privacy-policy-text{font-size:.8125rem;line-height:1.5}@media (min-width: 120em){.woocommerce .woocommerce-privacy-policy-text{font-size:1rem}}.woocommerce-cart .woocommerce .woocommerce-cart-form input[type="number"]{font-size:1rem;color:#271300;line-height:1;border-radius:0;border:1px solid #271300;padding:1rem !important}.woocommerce-cart .woocommerce .woocommerce-cart-form input[type="number"]:focus{outline:1px solid #676767 !important}.woocommerce-cart .woocommerce .woocommerce-cart-form input[type="number"].error{border-color:#f20;color:#f20}.woocommerce-cart .woocommerce .woocommerce-cart-form input[type="number"]::placeholder{opacity:1;font-size:.8125rem;color:#515151}.woocommerce-cart .woocommerce .woocommerce-cart-form input[type="number"].error::placeholder{color:#f20}.woocommerce-cart .woocommerce .woocommerce-cart-form .cart .actions .coupon input{font-size:1rem;color:#271300;line-height:1;border-radius:0;border:1px solid #271300;padding:1rem !important;width:auto}.woocommerce-cart .woocommerce .woocommerce-cart-form .cart .actions .coupon input:focus{outline:1px solid #676767 !important}.woocommerce-cart .woocommerce .woocommerce-cart-form .cart .actions .coupon input.error{border-color:#f20;color:#f20}.woocommerce-cart .woocommerce .woocommerce-cart-form .cart .actions .coupon input::placeholder{opacity:1;font-size:.8125rem;color:#515151}.woocommerce-cart .woocommerce .woocommerce-cart-form .cart .actions .coupon input.error::placeholder{color:#f20}label[for="wc-stripe-new-payment-method"]{display:inline-block !important}
