.ac-contact-consents{margin-top:1.25rem;padding:1.125rem 1rem;border:1px solid rgba(2,68,179,.18);border-radius:10px;background:linear-gradient(180deg,#0244b30a,#0244b305)}.ac-contact-consents__intro{margin:0 0 .875rem;font-size:.8125rem;line-height:1.55;color:#334155}.ac-contact-consent{display:flex;align-items:flex-start;gap:.625rem;margin:0 0 .75rem;cursor:pointer;font-weight:400}.ac-contact-consent:last-of-type{margin-bottom:0}.ac-contact-consent input[type=checkbox]{margin-top:.2em;flex-shrink:0;width:1rem;height:1rem;accent-color:#0244b3;cursor:pointer}.ac-contact-consent__text{font-size:.8125rem;line-height:1.55;color:#334155}.ac-contact-consent__text a{color:#0244b3;text-decoration:underline;text-underline-offset:2px;font-weight:600}.ac-contact-consent__text a:hover{color:#09193e}.ac-contact-consent__required{color:#c0392b;font-weight:700}.ac-contact-consent__optional{color:#64748b;font-size:.75rem}.ac-contact-consents__error{margin:.75rem 0 0;padding:.625rem .75rem;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:.8125rem;line-height:1.45}.ac-contact-consents.is-invalid{border-color:#fca5a5;box-shadow:0 0 0 3px #ef44441f}.ac-contact-consents.is-invalid .ac-contact-consents__error{display:block}.contact__form .contact__block--consents{margin-top:1rem}.contact__form .contact__block--submit{margin-top:1.25rem}@media(min-width:768px){.ac-contact-consents{padding:1.25rem 1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/contact-gdpr.css.map */
