.wc_payment_method .payment-core-icon{max-width:40px}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number{background-image:url(../../images/unknown.svg);background-position:bottom 50% right .5rem!important;background-repeat:no-repeat!important;background-size:2rem 1.4rem!important}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.visa{background-image:url(../../images/visa.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.mastercard{background-image:url(../../images/mastercard.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.laser{background-image:url(../../images/laser.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.dinersclub{background-image:url(../../images/diners.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.maestro{background-image:url(../../images/maestro.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.jcb{background-image:url(../../images/jcb.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.amex{background-image:url(../../images/amex.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form .wc-credit-card-form-card-number.discover{background-image:url(../../images/discover.svg)}#add_payment_method #payment div.payment_box .payment-core-payment-form-elements .form-row,.woocommerce-cart #payment div.payment_box .payment-core-payment-form-elements .form-row,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form-elements .form-row{display:inline-block;padding:0}#add_payment_method #payment div.payment_box .payment-core-payment-form-elements .form-row.form-row-wide,.woocommerce-cart #payment div.payment_box .payment-core-payment-form-elements .form-row.form-row-wide,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form-elements .form-row.form-row-wide{width:100%}#add_payment_method #payment div.payment_box .payment-core-payment-form-elements .form-row input.input-text,.woocommerce-cart #payment div.payment_box .payment-core-payment-form-elements .form-row input.input-text,.woocommerce-checkout #payment div.payment_box .payment-core-payment-form-elements .form-row input.input-text{font-size:1em;margin:0}#add_payment_method iframe,.woocommerce-cart iframe,.woocommerce-checkout iframe{border-radius:0!important}.wc-block-components-form .payment-core-payment-form-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.wc-block-components-form .payment-core-payment-form-blocks .wc-block-components-text-input{flex:1 0 100%}.wc-block-components-form .payment-core-payment-form-blocks .wc-block-components-text-input.is-small{flex:0 1 48%}.wc-block-components-form .payment-core-payment-form-blocks .wc-block-components-text-input input[type=text].wc-credit-card-form-card{border-radius:0;font-size:1em}.wc-block-components-form .payment-core-payment-form-blocks .wc-block-components-text-input.woocommerce-validated label{color:#305614}.wc-block-components-form .payment-core-payment-form-blocks .wc-block-components-text-input.woocommerce-validated input.wc-credit-card-form-card{border-color:#305614;height:55px}
