.CheckoutForm-module-scss-module__vfP_0W__checkout-form{width:100%;max-width:720px;margin-inline:auto}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__billing-options{flex-direction:column;gap:12px;margin-bottom:22px;display:flex}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__billing-option{cursor:pointer;background-color:#e6e6e6;border:2px solid #0000;border-radius:8px;flex-direction:row;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s;display:flex}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__billing-option:has(input:checked){border-color:#146090}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__billing-option input[type=radio]{accent-color:#146090;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:3px}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__billing-option span{color:#146090;font-size:16px;font-weight:400;line-height:1.5}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__group-heading{margin-bottom:12px}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:521px){.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__grid{grid-template-columns:1fr}}.CheckoutForm-module-scss-module__vfP_0W__checkout-form label{flex-direction:column;gap:6px;display:flex}.CheckoutForm-module-scss-module__vfP_0W__checkout-form label span{color:#146090;font-size:14px;font-weight:500}.CheckoutForm-module-scss-module__vfP_0W__checkout-form label span.CheckoutForm-module-scss-module__vfP_0W__small{color:#556773;font-weight:300}.CheckoutForm-module-scss-module__vfP_0W__checkout-form label input:not([type=checkbox]){color:#146090;background-color:#e6e6e6;border:none;border-radius:8px;outline:none;width:100%;padding:12px 16px;font-size:1rem;font-weight:400;line-height:1}.CheckoutForm-module-scss-module__vfP_0W__checkout-form label input:not([type=checkbox])::placeholder{color:#556773}.CheckoutForm-module-scss-module__vfP_0W__checkout-form label input:not([type=checkbox]):focus-visible{outline-offset:2px;outline:2px solid #146090}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__full{grid-column:1/-1}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__checkbox{flex-direction:row;align-items:center;gap:8px}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__checkbox span{font-size:16px;font-weight:400}.CheckoutForm-module-scss-module__vfP_0W__checkout-form button[type=submit]{margin-inline:auto;display:block}.CheckoutForm-module-scss-module__vfP_0W__checkout-form button[type=submit]:focus-visible{outline-offset:3px;outline:3px solid #146090}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__phone-fallback{color:#556773;text-align:center;margin-top:14px;font-size:14px}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__phone-fallback a{color:#146090;text-decoration:underline}.CheckoutForm-module-scss-module__vfP_0W__checkout-form .CheckoutForm-module-scss-module__vfP_0W__error-msg{color:#bb2124;text-align:center;margin-top:12px;font-size:14px}.CheckoutForm-module-scss-module__vfP_0W__notice{color:#1e3746;font-weight:500}
