#edd-square-payment-form{background:#fff;border:1px solid #ddd;border-radius:4px;margin:20px 0;padding:20px}#edd-square-card-element{background:#0000;margin-bottom:0!important;min-height:40px;padding:12px}#edd-square-card-element:focus-within{border-color:#006ba1;box-shadow:0 0 0 1px #006ba1}#edd-square-card-element:focus{outline:2px solid #006ba1;outline-offset:2px}#edd-square-payment-errors{margin:15px 0}#edd-square-payment-errors .edd-alert{border-radius:4px;font-size:14px;margin:10px 0;padding:12px 15px}#edd-square-payment-errors .edd-alert.edd-alert-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.edd-loading{animation:edd-square-spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#006ba1;display:inline-block;height:16px;margin-left:8px;width:16px}@keyframes edd-square-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.edd-gateway-option input[value=square]:checked~label{background-color:#f0f8ff;border-color:#006ba1}.edd-gateway-option:not(.edd-gateway-option-selected)~#edd-square-payment-form{display:none}.edd-gateway-option.edd-gateway-option-selected input[value=square]~#edd-square-payment-form{display:block}@media(max-width:768px){#edd-square-payment-form{margin:15px 0;padding:15px}}.edd_checkout_form_wrap #edd-square-payment-form{background:#0000;border:none;padding:0}.edd_checkout_form_wrap #edd-square-card-element{font-family:inherit;font-size:inherit}@media(prefers-contrast:high){#edd-square-card-element{border-color:#000;border-width:2px}#edd-square-payment-errors .edd-alert-error{background-color:#fff;border-color:#000;color:#000}}@media(prefers-reduced-motion:reduce){.edd-loading{animation:none}body,html{scroll-behavior:auto}}@media print{#edd-square-payment-form{display:none}}
