habeas-data-form .error_message_group{padding-left:20px}habeas-data-form .error_message_group li:not(.no_error){color:red;margin-bottom:10px;display:revert;font-size:13px;font-weight:400;letter-spacing:0;line-height:16px;max-width:260px}habeas-data-form .newsletter-form__field-wrapper{height:45px;max-width:281px;margin-bottom:20px}habeas-data-form .error_message_group li.no_error{display:none}habeas-data-form .habeas_data_field{display:flex;align-items:flex-start;gap:6px;margin-top:25px}habeas-data-form .habeas_data_field .habeas_data_label p{font-size:11px}habeas-data-form .field.invalid label p{color:red}#success-contact-form{position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;background-color:#0003;z-index:99}#success-contact-form summary{width:30px;height:30px;position:fixed;top:53%;right:33%;background:#fff;border-radius:50%;box-shadow:1px 1px 10px #00000080;padding:12px;list-style:none;z-index:1}#success-contact-form[open]{display:flex}#success-contact-form .success-popup{min-width:30%;min-height:100px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,50%);border-radius:15px;display:flex;padding:15px}#success-contact-form .success-popup .message{display:flex;justify-content:flex-start;align-items:center;gap:20px}#success-contact-form .success-popup .message svg{width:50px;height:50px}@media screen and (max-width: 767px){#success-contact-form summary{right:315%}#success-contact-form .success-popup{min-width:60%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/smk-component-footer.css.map */
