.checkbox-field{position:relative}.checkbox-field input[type=checkbox]{display:none}.checkbox-field input[type=checkbox]:checked~.checkbox-checkmark{background:linear-gradient(90deg,#30a960 0%,#056ad7 100%)}.checkbox-field input[type=checkbox]:checked~.checkbox-checkmark:after{display:block}.checkbox-field input[type=checkbox].-error~.checkbox-checkmark{border:2px solid #b3261e}.checkbox-label{letter-spacing:.25px;color:#052144;cursor:pointer;z-index:1;vertical-align:top;padding:0 0 0 28px;font-size:14px;font-weight:400;line-height:20px;display:inline-block;position:relative}.checkbox-error-message{color:#b3261e;opacity:0;visibility:hidden;width:100%;height:0;padding:4px 0 0;font-size:14px;transition:all .3s;display:block}.checkbox-error-message.-show{visibility:visible;opacity:1;height:fit-content}.checkbox-checkmark{vertical-align:bottom;z-index:1;box-sizing:content-box;background:#fff;border:1px solid #052144;border-radius:2px;width:16px;min-width:16px;height:16px;margin-right:8px;transition:all .3s;display:inline-block;position:absolute;top:0;left:0}.checkbox-checkmark.-error{border-color:#b3261e}.checkbox-checkmark:after{content:"";background-image:url(/smart/assets/icons/check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;position:absolute;top:0;left:0}
/*# sourceMappingURL=f5b8dedf1d57d31c.css.map*/