@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");
#payload-add-payment-method .pl-form-container,.woocommerce-checkout #payment div.payment_box .pl-form-container,.wp-block-woocommerce-checkout .pl-form-container{max-width:500px;padding-right:1rem}#payload-add-payment-method .pl-input,.woocommerce-checkout #payment div.payment_box .pl-input,.wp-block-woocommerce-checkout .pl-input{border:1px solid #ccc;border-radius:.2rem;font-family:Lato,sans-serif;font-size:16px;height:1.5rem;outline:none;padding:2px 5px;width:100%}#payload-add-payment-method .pl-input::-moz-placeholder,.woocommerce-checkout #payment div.payment_box .pl-input::-moz-placeholder,.wp-block-woocommerce-checkout .pl-input::-moz-placeholder{color:#6c757d}#payload-add-payment-method .pl-input::placeholder,.woocommerce-checkout #payment div.payment_box .pl-input::placeholder,.wp-block-woocommerce-checkout .pl-input::placeholder{color:#6c757d}#payload-add-payment-method .pl-input.pl-focus,#payload-add-payment-method .pl-input:focus,.woocommerce-checkout #payment div.payment_box .pl-input.pl-focus,.woocommerce-checkout #payment div.payment_box .pl-input:focus,.wp-block-woocommerce-checkout .pl-input.pl-focus,.wp-block-woocommerce-checkout .pl-input:focus{border-color:color-mix(in srgb,var(--wc-primary) 70%,transparent);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--wc-primary) 15%,transparent)}#payload-add-payment-method .pl-input.pl-focus.pl-input-invalid,#payload-add-payment-method .pl-input:focus.pl-input-invalid,.woocommerce-checkout #payment div.payment_box .pl-input.pl-focus.pl-input-invalid,.woocommerce-checkout #payment div.payment_box .pl-input:focus.pl-input-invalid,.wp-block-woocommerce-checkout .pl-input.pl-focus.pl-input-invalid,.wp-block-woocommerce-checkout .pl-input:focus.pl-input-invalid{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--wc-red) 15%,transparent)}#payload-add-payment-method .pl-input.pl-input-invalid,.woocommerce-checkout #payment div.payment_box .pl-input.pl-input-invalid,.wp-block-woocommerce-checkout .pl-input.pl-input-invalid{border-color:color-mix(in srgb,var(--wc-red) 70%,transparent)}#payload-add-payment-method label.pl-input-label,.woocommerce-checkout #payment div.payment_box label.pl-input-label,.wp-block-woocommerce-checkout label.pl-input-label{display:block;font-size:.9rem;font-weight:700;margin-bottom:.2rem}#payload-add-payment-method .pl-form-control,.woocommerce-checkout #payment div.payment_box .pl-form-control,.wp-block-woocommerce-checkout .pl-form-control{margin-bottom:1rem}#payload-add-payment-method .pl-invalid-hint,.woocommerce-checkout #payment div.payment_box .pl-invalid-hint,.wp-block-woocommerce-checkout .pl-invalid-hint{color:var(--wc-red);font-size:.7rem;height:.7rem;padding-top:.2rem}#payload-add-payment-method .pl-form-error,.woocommerce-checkout #payment div.payment_box .pl-form-error,.wp-block-woocommerce-checkout .pl-form-error{background:color-mix(in srgb,var(--wc-red) 20%,transparent);border:1px solid color-mix(in srgb,var(--wc-red) 70%,transparent);border-radius:.2rem;color:var(--wc-red);margin:1rem 0;padding:.5rem 0 .5rem 1rem}