.woocommerce-checkout .cart-discount a{position:relative;top:-4px}.woocommerce-checkout .woocommerce .restricted-message-wrapper{display:none;margin-top:-50px;margin-bottom:100px}.woocommerce-checkout .woocommerce .restricted-message{margin-top:20px;padding:15px;font-size:18px;color:#121212;background:#e3c13a}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li label .amount{margin-left:10px}.woocommerce-checkout .woocommerce .order-total .includes_tax,.woocommerce-checkout .woocommerce .order-total .includes_tax span{font-size:16px}.restricted-zone.woocommerce-checkout .woocommerce-shipping-totals,.restricted-zone.woocommerce-checkout .order-total,.restricted-zone.woocommerce-checkout .woocommerce-checkout-payment,.restricted-zone.woocommerce-checkout .ppc-button-wrapper{display:none !important}.restricted-zone.woocommerce-checkout .woocommerce .restricted-message-wrapper,.restricted-zone.woocommerce-checkout .woocommerce .restricted-message{display:block}.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper .checkbox-wrap{padding-right:0}.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper .checkbox-wrap label{margin-left:30px;margin-right:0}.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper .checkbox-wrap label .checkmark{top:1px;right:auto;left:0}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_stripe_cc label{display:flex;flex-direction:column;font-size:16px;text-indent:unset}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_stripe_cc label:before{display:none}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_stripe_cc label .wc-stripe-card-icons-container{display:flex;justify-content:center;align-items:center;float:none}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_stripe_cc label .wc-stripe-card-icons-container img{margin:0 2px}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_stripe_cc .wc-stripe_cc-new-method-container{margin-top:20px}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .payment_method_stripe_cc .wc-stripe-save-source{display:none !important}.woocommerce-checkout .ppc-button-wrapper #ppc-button-ppcp-gateway{max-width:300px;margin:auto}.woocommerce-checkout.min-max-show .woocommerce-checkout-payment,.woocommerce-checkout.min-max-show .ppc-button-wrapper{display:none}.min-max-error{display:none}.min-max-error-show{display:block}.min-max-message{padding:15px;margin:20px 0 0;color:#fff !important;background:#8b189b}.woocommerce-checkout .checkout .screen-reader-text{position:relative !important}@media (max-width:767px){.woocommerce-checkout .woocommerce .restricted-message-wrapper{margin-bottom:50px}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods{flex-direction:column}.woocommerce-checkout .woocommerce-checkout-payment .payment_methods .method-wrap{width:100%}}