.wc-block-components-payment-method-options{margin-top:1.5em}.wc-block-components-payment-method-options .wc-block-components-text-input{margin-bottom:1.5em;position:relative}.wc-block-components-payment-method-options .wc-block-components-text-input label{display:block;margin-bottom:.5em;font-weight:500}.wc-block-components-payment-method-options .wc-block-components-text-input label .required{color:#e2401c;margin-left:.25em}.wc-block-components-payment-method-options .wc-block-components-text-input input[type=text],.wc-block-components-payment-method-options .wc-block-components-text-input input[type=tel]{width:100%;padding:.75em;border:1px solid #ddd;border-radius:4px;font-size:1em;line-height:1.5}.wc-block-components-payment-method-options .wc-block-components-text-input input[type=text]:focus,.wc-block-components-payment-method-options .wc-block-components-text-input input[type=tel]:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;outline:none}.wc-block-components-payment-method-options .wc-block-components-text-input input[type=text]::placeholder,.wc-block-components-payment-method-options .wc-block-components-text-input input[type=tel]::placeholder{color:#999;opacity:1}.wc-block-components-payment-method-options .wc-block-components-payment-method-card-fields{display:flex;gap:1em;margin-bottom:1.5em}.wc-block-components-payment-method-options .wc-block-components-payment-method-card-fields .wc-block-components-text-input{flex:1;margin-bottom:0}.wc-block-components-payment-method-options .wc-block-components-payment-method-card-fields .wc-block-components-text-input:first-child{flex:1}.wc-block-components-payment-method-options .wc-block-components-payment-method-card-fields .wc-block-components-text-input:last-child{flex:0 0 100px}.wc-block-components-payment-method-options .wc-block-components-checkbox{display:flex;align-items:center;margin:1.5em 0}.wc-block-components-payment-method-options .wc-block-components-checkbox input[type=checkbox]{margin-right:.5em}.wc-block-components-payment-method-options .wc-block-components-checkbox label{margin:0;font-weight:normal}.wc-block-components-payment-method-options .wc-block-components-spinner{display:inline-block;width:24px;height:24px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#007cba;animation:wc-block-components-spinner 1s ease-in-out infinite;margin:1em 0}.wc-block-components-payment-method-options .wc-block-components-payment-method-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center}.wc-block-components-payment-method-options .wc-block-components-payment-method-icon--visa{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 38 24\"><path fill=\"%231A1F71\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.3 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.3-3-3-3z\"/><path fill=\"%23FFFFFF\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><path fill=\"%23F7A600\" d=\"M28.7 16.9l-1.4-7.5h-2.3l-2.6 7.5h2.1l.4-1.1h2.5l.2 1.1h1.7zm-3.2-2.5l.7-2 .7 2h-1.4z\"/><path fill=\"%23222F65\" d=\"M15.8 16.9l1.9-5.8 1.9 5.8h-3.8z\"/><path fill=\"%23222F65\" d=\"M13.4 9.4h-2.2l-2.6 7.5h2.1l.4-1.1h2.5l.2 1.1h1.7l-1.4-7.5z\"/><path fill=\"%23F7A600\" d=\"M12.6 13.7l.2-.6c.1-.3.2-.5.3-.7.1-.2.2-.4.2-.6 0-.2 0-.4-.1-.5-.1-.1-.2-.2-.4-.2-.2 0-.4.1-.6.2l.1-1.1c.3-.1.5-.1.7-.1.5 0 .9.2 1.1.5.2.3.3.7.2 1.2l-.4 2.7h-1.3z\"/><path fill=\"%23222F65\" d=\"M22.9 9.4h-1.7l-2.1 5.8 2.5-5.8h-1.7l-2.6 5.8 2.1 5.8h1.7l2.5-5.8-2.9-5.8z\"/><path fill=\"%23F7A600\" d=\"M31.7 9.4h-1.3l-1.4 7.5h1.3l1.4-7.5z\"/></svg>")}.wc-block-components-payment-method-options .wc-block-components-payment-method-icon--mastercard{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 38 24\"><path fill=\"%23FF5F00\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.3 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.3-3-3-3z\"/><path fill=\"%23EB001B\" d=\"M18.3 17.9c-2.6 0-4.7-2.1-4.7-4.7s2.1-4.7 4.7-4.7c1.1 0 2.1.4 2.9 1-1.2-1.1-2.8-1.8-4.5-1.8-3.2 0-5.8 2.6-5.8 5.8 0 3.2 2.6 5.8 5.8 5.8 1.7 0 3.3-.7 4.5-1.8-.8.7-1.8 1.1-2.9 1.1z\"/><path fill=\"%23F79E1B\" d=\"M18.3 17.9c1.1 0 2.1-.4 2.9-1.1 1.2-1.1 1.8-2.7 1.8-4.5s-.7-3.3-1.8-4.5c-.8-.7-1.8-1.1-2.9-1.1-2.6 0-4.7 2.1-4.7 4.7s2.1 4.5 4.7 4.5z\"/></svg>")}.wc-block-components-payment-method-options .wc-block-components-payment-method-icon--amex{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 38 24\"><path fill=\"%23006FCF\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.3 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.3-3-3-3z\"/><path fill=\"%23FFFFFF\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><path fill=\"%23006FCF\" d=\"M29.7 16.3h-1.9l-.4-1.1h-2.2l-.4 1.1h-1.7l2.6-6.7h2.1l2.6 6.7h-1.7zm-3.1-2.4l-.7-1.9-.7 1.9h1.4zM22.2 16.3h-1.7V9.6h1.7v6.7zM16.9 9.6h-2.6v1.4h1.2v1.1h-1.2v1.4h1.2v1.1h-2.1v-6.7h3.5v1.3h-1.8v1.4h1.8v1.1h-1.8zM10.9 9.6H9.2v4.2l-1.9-4.2H5.8v6.7h1.7v-4.2l1.9 4.2h1.5v-6.7z\"/></svg>")}.wc-block-components-payment-method-options .wc-block-components-payment-method-icon--discover{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 38 24\"><path fill=\"%23FF5F00\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.3 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.3-3-3-3z\"/><path fill=\"%23FFFFFF\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><path fill=\"%23FF5F00\" d=\"M28.9 16.9h-2.1l-1.7-4.3-1.7 4.3h-2.1l-1.7-4.3-1.7 4.3h-2.1l2.6-6.7h2.1l1.7 4.3 1.7-4.3h2.1l2.6 6.7z\"/><path fill=\"%23FF5F00\" d=\"M12.6 16.9h-2.1V9.4h2.1v7.5z\"/><path fill=\"%23FF5F00\" d=\"M12.6 8.4h-2.1V6.3h2.1v2.1z\"/></svg>")}@keyframes wc-block-components-spinner{to{transform:rotate(360deg)}}@media(max-width: 768px){.wc-block-components-payment-method-card-fields{flex-direction:column;gap:1.5em}.wc-block-components-payment-method-card-fields .wc-block-components-text-input:last-child{flex:1}}
