:root{--body:#2e2b28;--dark:#252529;--primary:#722b83;--primaryLight:#9338a9;--secondary:#1b7f9b;--secondaryLight:#23a3c6;--secondaryDark:#18728b;--grey:#eee;--layout-padding:1.25rem;--section-padding:3.75rem;--container:75rem;--header-height:14.375rem;--topNav-height:3.5rem;--input-height:3.5625rem}fieldset{border:0;padding:0;margin:0}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{border:1px solid #ddd;padding:1.25rem;width:100%;background-color:#FFF;border-radius:0;appearance:none;min-height:var(--input-height)}label{font-weight:600;flex-shrink:0;margin-bottom:0.3125rem;display:block}.select-container{width:100%;position:relative}.select-container:after{content:'\E002';font-family:"factoryIcons";position:absolute;top:50%;right:1.25rem;rotate:90deg;translate:0 -50%;pointer-events:none}.select-container select{appearance:none;width:100%;padding-right:3.125rem}.input--small{padding:0.625rem}.radio-container:not(:last-child){margin:0 0 0.625rem}.radio-container input[type=radio]{display:none}.radio-container input[type=radio]:checked~label:after{transform:scale(1)}.radio-container label{display:inline-flex;align-items:center;position:relative;padding-left:1.875rem;cursor:pointer;user-select:none}.radio-container label:before,.radio-container label:after{position:absolute;display:block;transition:all ease .3s}.radio-container label:before{content:'';height:1.25rem;width:1.25rem;background-color:#FFF;border:1px solid #b9b9b9;left:0;border-radius:50%}.radio-container label:after{content:'';height:0.625rem;width:0.625rem;background-color:var(--primary);left:0.375rem;border-radius:50%;transform:scale(0)}.checkbox-container:not(:last-child){margin:0 0 0.625rem}.checkbox-container input[type=checkbox]{display:none}.checkbox-container input[type=checkbox]:checked~label:after{transform:scale(1)}.checkbox-container label{display:inline-flex;align-items:center;position:relative;padding-left:2.0625rem;cursor:pointer;user-select:none}.checkbox-container label:before,.checkbox-container label:after{position:absolute;display:block;transition:all ease .3s}.checkbox-container label:before{content:'';height:1.25rem;width:1.25rem;background-color:#FFF;border:1px solid #b9b9b9;left:0}.checkbox-container label:after{content:'\E001';font-family:'factoryIcons';font-size:0.9rem;color:var(--primary);left:0.25rem;transform:scale(0)}.umbraco-forms-container{display:flex;flex-direction:column;gap:1.25rem;max-width:37.5rem}.field-validation-error{color:tomato;font-weight:700}.input--date{right:1.25rem;top:1.25rem;pointer-events:none}@media only screen and (max-width : 835px){:root{--header-height:4.5625rem}}
/*# sourceMappingURL=sourcemaps/formStyles.css.map */
