.mobo-precheckout{box-sizing:border-box;max-width:620px;margin:0 0 24px auto;padding:24px;border:1px solid #dedede;border-radius:6px;background:#fff;color:#222;text-align:left}.mobo-precheckout *,.mobo-precheckout *:before,.mobo-precheckout *:after{box-sizing:border-box}.mobo-precheckout__document{margin:0;padding:0;border:0;min-width:0}.mobo-precheckout__document legend{margin:0 0 8px;padding:0;font-size:1.125rem;font-weight:600}.mobo-precheckout__help{display:block;margin:0 0 14px;color:#585858;font-size:.875rem;line-height:1.5}.mobo-precheckout__options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mobo-precheckout__option{display:flex;align-items:flex-start;gap:10px;margin:0;padding:14px;border:1px solid #c9c9c9;border-radius:4px;cursor:pointer}.mobo-precheckout__option:has(input:checked){border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.mobo-precheckout__option:focus-within{outline:2px solid currentColor;outline-offset:3px}.mobo-precheckout__option input[type=radio]{width:18px;height:18px;min-width:18px;margin:2px 0 0;padding:0;accent-color:#222}.mobo-precheckout__option strong{display:block;margin:0 0 3px;font-size:1rem;font-weight:600}.mobo-precheckout__option small{display:block;color:#585858;font-size:.8125rem;line-height:1.45}.mobo-precheckout__billing{margin-top:20px}.mobo-precheckout__fields{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:16px}.mobo-precheckout__fields label{display:block;margin:0 0 6px;font-size:.875rem;font-weight:600}.mobo-precheckout__fields input{display:block;width:100%;min-width:0;margin:0 0 6px;padding:11px 12px;border:1px solid #ababab;border-radius:3px;background:#fff;color:inherit;font:inherit;font-size:16px;line-height:1.4}.mobo-precheckout__fields input:focus{outline:2px solid currentColor;outline-offset:2px}.mobo-precheckout__fields input[aria-invalid=true]{border-color:#a82020}.mobo-precheckout__error{margin:8px 0 0;color:#a82020;font-size:.875rem;line-height:1.5}.mobo-precheckout__status{min-height:1.5em;margin:16px 0 0;color:#585858;font-size:.875rem;line-height:1.5}.mobo-precheckout__status[data-error=true]{color:#a82020}.mobo-precheckout__loading{margin:0 0 14px;font-size:.875rem;color:#585858;line-height:1.5}.mobo-precheckout[data-mobo-ready=true] .mobo-precheckout__loading{display:none}.mobo-precheckout [hidden]{display:none!important}@media(max-width:520px){.mobo-precheckout{max-width:none;padding:18px;margin:0 0 20px}.mobo-precheckout__options{gap:8px}.mobo-precheckout__option{gap:7px;padding:12px 10px}.mobo-precheckout__fields{grid-template-columns:minmax(0,1fr);gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mobo-precheckout.css.map */
