.hsm-champ{display:flex;flex-direction:column;gap:8px;min-width:0;font-family:var(--hsm-font)}.hsm-champ__libelle{font-size:var(--hsm-size-majuscules);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-black-rgb) / var(--hsm-opacity-libelle))}.hsm-champ :is(input,textarea).hsm-champ__saisie{width:100%;min-height:51px;margin:0;padding:14px 16px;border:1px solid var(--color-black);border-radius:0;background-color:transparent!important;font-family:var(--hsm-font);font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em;color:var(--color-black);box-shadow:none;-webkit-appearance:none;appearance:none}.hsm-champ .hsm-champ__saisie::placeholder{color:rgb(var(--color-black-rgb) / .55)}.hsm-champ .hsm-champ__saisie:focus-visible{outline:1px solid var(--color-black);outline-offset:2px}.hsm-champ .hsm-champ__saisie[aria-invalid=true]{border-width:2px}.hsm-champ .hsm-champ__saisie--zone{min-height:160px;resize:vertical}.hsm-contact{padding-bottom:var(--space-section-padding-bas);color:var(--color-black)}.hsm-contact__contenu{display:flex;flex-direction:column;gap:48px}.hsm-contact__formulaire,.hsm-contact__coordonnees{display:flex;flex-direction:column;gap:16px;min-width:0;font-family:var(--hsm-font)}.hsm-contact__formulaire>:is(p,h1){margin:0}.hsm-contact__surtitre{margin:0;font-size:var(--hsm-size-surtitre-s);letter-spacing:.3em;text-transform:uppercase;color:var(--hsm-color-texte-secondaire)}.hsm-contact__titre{color:var(--color-black)}.hsm-contact__introduction{font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em}.hsm-contact__introduction>:first-child{margin-top:0}.hsm-contact__form{display:flex;flex-direction:column;gap:20px;padding-top:8px}.hsm-contact__ligne{display:flex;flex-direction:column;gap:20px}.hsm-contact__ligne>.hsm-champ{flex:1 1 0}.hsm-contact__message{margin:0;padding:16px 20px;border-left:1px solid var(--color-black);background-color:var(--color-white);font-size:var(--hsm-size-corps);line-height:1.5;letter-spacing:.05em}.hsm-contact__message--erreur{border-left-width:2px}.hsm-contact__message p{margin:0}.hsm-contact__message ul{margin:8px 0 0;padding-left:1.2em}.hsm-contact__mention{font-size:var(--hsm-size-mini);line-height:1.5;letter-spacing:.05em;color:rgb(var(--color-black-rgb) / .7)}.hsm-contact__mention>*{margin:0}.hsm-contact__mention a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hsm-contact__envoyer,.hsm-contact__lien-boutique{width:100%}@media screen and (min-width:990px){.hsm-contact__contenu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:80px}.hsm-contact__surtitre{font-size:var(--hsm-size-surtitre)}.hsm-contact__introduction{font-size:var(--hsm-size-paragraphe-l);line-height:1.8;letter-spacing:.03em}.hsm-contact__form{padding-top:16px}.hsm-contact__ligne{flex-direction:row;gap:24px}.hsm-contact__envoyer,.hsm-contact__lien-boutique{width:auto;align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/hsm-contact.css.map */
