.wp-block-upgrade-digital-account fieldset{padding:0;border:none}.wp-block-upgrade-digital-account fieldset legend{font-size:16px;font-weight:700}.wp-block-upgrade-digital-account fieldset>p{margin-top:0;color:#404040}.wp-block-upgrade-digital-account fieldset input[type=checkbox]{height:2.5rem;opacity:0;position:absolute;visibility:hidden;width:2.5rem}.wp-block-upgrade-digital-account fieldset input[type=checkbox]~label{cursor:pointer;display:inline-block;font-size:2rem;font-weight:400}.wp-block-upgrade-digital-account fieldset input[type=checkbox]~label:before{box-sizing:border-box;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2725%27 xml:space=%27preserve%27%3E%3Cpath d=%27M21.43 0C23.4 0 25 1.6 25 3.57v17.86C25 23.4 23.4 25 21.43 25H3.57C1.6 25 0 23.4 0 21.43V3.57C0 1.6 1.6 0 3.57 0h17.86Zm0 1.79H3.57c-.98 0-1.78.8-1.78 1.78v17.86c0 .99.8 1.78 1.78 1.78h17.86c.99 0 1.78-.79 1.78-1.78V3.57c0-.98-.79-1.78-1.78-1.78Zm0 0%27/%3E%3C/svg%3E");display:inline-block;margin-right:.8rem;vertical-align:middle}.wp-block-upgrade-digital-account fieldset input[type=checkbox]:checked~label:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2725%27 xml:space=%27preserve%27%3E%3Cpath d=%27M11.34 16.7c-.34.35-.91.35-1.26 0l-3.57-3.57a.887.887 0 0 1 0-1.26c.35-.35.92-.35 1.26 0l2.94 2.94 6.52-6.51c.34-.35.91-.35 1.26 0 .35.34.35.91 0 1.26l-7.15 7.14ZM0 3.57C0 1.6 1.6 0 3.57 0h17.86C23.4 0 25 1.6 25 3.57v17.86C25 23.4 23.4 25 21.43 25H3.57C1.6 25 0 23.4 0 21.43V3.57Zm1.79 0v17.86c0 .99.8 1.78 1.78 1.78h17.86c.99 0 1.78-.79 1.78-1.78V3.57c0-.98-.79-1.78-1.78-1.78H3.57c-.98 0-1.78.8-1.78 1.78Zm0 0%27/%3E%3C/svg%3E")}.wp-block-upgrade-digital-account fieldset input:-moz-read-only{cursor:not-allowed;-moz-user-select:none;user-select:none}.wp-block-upgrade-digital-account fieldset input:read-only{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-upgrade-digital-account fieldset .checkbox-options{margin:8px 0 0 16px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 800px){.wp-block-upgrade-digital-account fieldset .checkbox-options{display:block}}.wp-block-upgrade-digital-account fieldset input[type=radio].regular-radio{opacity:0;position:fixed;width:0}.wp-block-upgrade-digital-account fieldset input[type=radio].regular-radio~label{cursor:pointer;font-size:2rem;font-weight:400}.wp-block-upgrade-digital-account fieldset input[type=radio].regular-radio~label:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2725%27 xml:space=%27preserve%27%3E%3Cpath d=%27M25 12.5C25 19.4 19.4 25 12.5 25S0 19.4 0 12.5 5.6 0 12.5 0 25 5.6 25 12.5ZM12.5 1.56c-6.04 0-10.94 4.9-10.94 10.94 0 6.04 4.9 10.94 10.94 10.94 6.04 0 10.94-4.9 10.94-10.94 0-6.04-4.9-10.94-10.94-10.94Zm0 0%27/%3E%3C/svg%3E");display:inline-block;margin-right:.8rem;vertical-align:middle}.wp-block-upgrade-digital-account fieldset input[type=radio]:checked.regular-radio~label:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2725%27 xml:space=%27preserve%27%3E%3Cpath d=%27M17.19 12.5c0 2.59-2.1 4.69-4.69 4.69-2.63 0-4.69-2.1-4.69-4.69 0-2.63 2.06-4.69 4.69-4.69 2.59 0 4.69 2.06 4.69 4.69ZM12.5 9.38c-1.72 0-3.12 1.4-3.12 3.12 0 1.72 1.4 3.12 3.12 3.12 1.72 0 3.12-1.4 3.12-3.12 0-1.72-1.4-3.12-3.12-3.12ZM25 12.5C25 19.4 19.4 25 12.5 25S0 19.4 0 12.5 5.6 0 12.5 0 25 5.6 25 12.5ZM12.5 1.56c-6.04 0-10.94 4.9-10.94 10.94 0 6.04 4.9 10.94 10.94 10.94 6.04 0 10.94-4.9 10.94-10.94 0-6.04-4.9-10.94-10.94-10.94Zm0 0%27/%3E%3C/svg%3E")}.wp-block-upgrade-digital-account fieldset label.required:after{content:"❉";font-size:.8em;vertical-align:baseline;margin-left:.2em}.wp-block-upgrade-digital-account fieldset input.dirty:not(:focus):valid,.wp-block-upgrade-digital-account fieldset select.dirty:not(:focus):valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);transition:none}.wp-block-upgrade-digital-account fieldset input.dirty:not(:focus):invalid,.wp-block-upgrade-digital-account fieldset select.dirty:not(:focus):invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);transition:none}.wp-block-upgrade-digital-account header{margin:0 calc(50% - 50vw) 32px calc(50% - 50vw);background-color:#000;padding:16px 0}.wp-block-upgrade-digital-account header h1{font-size:52px;font-size:clamp(2.5rem,2.2rem + 2vw,5.2rem);font-weight:bold;text-align:center;color:#fff;padding:0;margin:0}.wp-block-upgrade-digital-account .create-print-account h2{text-align:center}.wp-block-upgrade-digital-account .create-print-account>form .section-one{display:grid;grid-template-areas:"firstNameField lastNameField" "jobTitleField companyField" "emailField phoneField" "receiveEmailsField receiveEmailsField" "streetAddressField streetAddressField" "addressLineField addressLineField" "cityField stateField" "postalCodeField countryField" "discountField discountField" "preferredPaymentCurrencyField preferredPaymentCurrencyField";grid-template-columns:1fr 1fr;grid-gap:16px;margin:0 calc(50% - 50vw);background-color:#f5f5f5;padding:8px}@media screen and (max-width: 800px){.wp-block-upgrade-digital-account .create-print-account>form .section-one{display:flex;flex-flow:column nowrap}}.wp-block-upgrade-digital-account .create-print-account>form .section-one .firstNameField{grid-area:firstNameField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .lastNameField{grid-area:lastNameField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .jobTitleField{grid-area:jobTitleField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .companyField{grid-area:companyField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .emailField{grid-area:emailField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .phoneField{grid-area:phoneField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .receiveEmailsField{grid-area:receiveEmailsField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .streetAddressField{grid-area:streetAddressField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .addressLineField{grid-area:addressLineField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .cityField{grid-area:cityField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .stateField{grid-area:stateField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .postalCodeField{grid-area:postalCodeField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .countryField{grid-area:countryField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .discountField{grid-area:discountField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .preferredPaymentCurrencyField{grid-area:preferredPaymentCurrencyField}.wp-block-upgrade-digital-account .create-print-account>form .section-one .preferredPaymentCurrencyField .radio-option{margin:4px 0 0 0;display:flex;flex-flow:row nowrap;grid-gap:32px}.wp-block-upgrade-digital-account .create-print-account>form .section-two{display:flex;flex-flow:column nowrap;grid-gap:16px;margin:0 calc(50% - 50vw);background-color:#f5f5f5;padding:8px}.wp-block-upgrade-digital-account .create-print-account>form .section-two fieldset.submitField{display:flex;justify-content:flex-end}.wp-block-upgrade-digital-account .create-print-account>form .section-two fieldset.submitField button.g-recaptcha{background-color:#000;color:#fff;font-weight:700;align-self:flex-end;font-size:22px;border:none;padding:12px 20px;border-radius:5px;cursor:pointer;transition:all .2s ease-in}@media screen and (max-width: 800px){.wp-block-upgrade-digital-account .create-print-account>form .section-two fieldset.submitField button.g-recaptcha{width:100%}}.wp-block-upgrade-digital-account .create-print-account>form .section-two fieldset.submitField button.g-recaptcha:hover{background-color:#198754}
