.subscribe-page__form input[type=email],.subscribe-page__form input[type=number],.subscribe-page__form input[type=text],.subscribe-page__form select{background-color:#fff;border:1px solid #a6a6a6;border-radius:37px;font-size:.875rem;line-height:1.2;padding:.5rem 2.4375rem .5rem 1.3125rem;width:100%}.subscribe-page__form input[type=checkbox],.subscribe-page__form input[type=radio]{accent-color:#501f52;flex-shrink:0;height:1rem;width:1rem}.subscribe-page__form label{display:block;font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.subscribe-page__form label:has(input[type=checkbox]),.subscribe-page__form label:has(input[type=radio]){display:flex;font-weight:400;gap:.5rem;margin-bottom:0}.subscribe-page__form label:has(input[type=radio]){align-items:center}.subscribe-page__form .FormChoice fieldset{flex-wrap:wrap;gap:1rem}.subscribe-page__form .FormChoice fieldset legend{flex-grow:1;flex-shrink:0}.subscribe-page__form textarea{border:1px solid #a6a6a6;border-radius:16px;font:inherit;font-size:.875rem;letter-spacing:inherit;line-height:1.2;min-height:120px;padding:.5rem 2.4375rem .5rem 1.3125rem;width:100%;word-spacing:inherit}.subscribe-page__form textarea:read-only{border-color:rgba(0,0,0,.42);border-left:none;border-right:none;border-top:none}.subscribe-page__form button[type=submit]{background-color:#f30000;border:1px solid #f30000;border-radius:1.188rem;border-radius:37px;color:#f30000;color:#fff;display:block!important;display:inline-block;font-size:1rem;line-height:1.125rem;margin-inline:auto;padding:1rem 1.5rem;transition-duration:.2s;transition-property:color,background,border}.subscribe-page__form button[type=submit]:hover{background-color:#f30000;color:#fff}.subscribe-page__form button[type=submit]:focus,.subscribe-page__form button[type=submit]:hover{outline:none}.subscribe-page__form button[type=submit]:focus-visible{outline:2px solid #f30000;outline-offset:3px}.subscribe-page__form button[type=submit]:hover{background-color:#fff;border-color:#f30000;color:#f30000}.subscribe-page__form .EPiServerForms .Form__Element .Form__Element__Caption{display:block}.subscribe-page__form .EPiServerForms .Form__Status .Form__Status__Message{margin:2rem 0;padding:0}.subscribe-page__form .EPiServerForms .ValidationRequired .Form__Element__Caption:after{content:none!important}#subscriptionsForm section.Form__Element{display:flex;flex-wrap:wrap}#subscriptionsForm section.Form__Element .Form__Element:not(.FormSubmitButton,.Form__Element.FormParagraphText.Form__Element--NonData,.FormChoice,.FormRecaptcha){flex:0 0 50%;padding-right:20px}#subscriptionsForm section.Form__Element .Form__Element:not(.FormSubmitButton){flex:1 0 100%}#subscriptionsForm section.Form__Element .Form__Element fieldset{display:flex;flex-wrap:wrap;gap:.1rem!important}#subscriptionsForm section.Form__Element .Form__Element fieldset label{align-items:center;display:flex;flex:1.2 0 calc(50% - 20px)!important}@media(max-width:768px){#subscriptionsForm section.Form__Element .Form__Element:not(.FormSubmitButton){flex:0 0 100%!important;padding-right:0!important}#subscriptionsForm section.Form__Element .Form__Element:not(.FormSubmitButton) fieldset label{flex:0 0 100%!important}}
/*# sourceMappingURL=subscribe-page.d47faf73.css.map*/