.contact{flex:1}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}@media(max-width:1279.98px){.contact__wrapper{max-width:54rem}}.contact__title{padding-bottom:var(--header-padding-bottom)}@media(max-width:767.98px){.contact__title{padding-bottom:var(--header-padding-bottom-mobile)}}.contact__button{margin-top:1.6rem}.contact__fields{--column-gap: 3rem;--row-gap: 2.4rem;--row-gap-mobile: 1.6rem}.contact__fields .form-field{margin-top:0}@media(min-width:768px){.contact__fields .form-field--full{grid-column-start:1;grid-column-end:3}}@media(min-width:768px){.contact__fields .form-control--textarea{min-height:18rem}}.contact-form__wrapper{display:flex}@media(max-width:767.98px){.contact-form__wrapper{flex-direction:column}}@media(min-width:768px){.contact-form__info{flex:0 0 42%}}.contact-form .card-media,.contact-form .card-media__media{height:100%}.lsdj-contact-router .contact-form__wrapper{overflow:visible;border:1px solid rgba(43,43,37,.1);background:#fff;color:#2b2b25;box-shadow:0 1.6rem 4rem #2b2b2512}.lsdj-contact-router .contact{width:100%}.lsdj-contact-router .contact__wrapper{width:100%;max-width:96rem;margin-inline:auto;padding:clamp(2.4rem,4vw,4.8rem)}.lsdj-contact-router .contact__title{max-width:72rem;margin:0 auto 3rem;text-wrap:balance}.lsdj-contact-router__motifs{min-width:0;margin:0 0 1rem;padding:0;border:0}.lsdj-contact-router__legend{margin-bottom:.4rem;color:#2b2b25;font-family:var(--font-heading-family);font-size:clamp(2rem,2.5vw,2.8rem);font-weight:600;line-height:1.2}.lsdj-contact-router__hint{margin:0 0 1.8rem;color:#64645c}.lsdj-contact-router__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.lsdj-contact-choice{position:relative;min-width:0}.lsdj-contact-choice__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lsdj-contact-choice__label{position:relative;display:flex;min-height:10.2rem;flex-direction:column;justify-content:center;gap:.45rem;padding:1.6rem 4.2rem 1.6rem 1.6rem;border:1px solid #d8d8cf;border-radius:1.4rem;background:#fff;color:#2b2b25;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.lsdj-contact-choice__label:hover{border-color:rgba(var(--color-foreground),.45);transform:translateY(-1px)}.lsdj-contact-choice__label strong{font-size:1.65rem;line-height:1.25}.lsdj-contact-choice__label span{color:#64645c;font-size:1.35rem;line-height:1.4}.lsdj-contact-choice__label:after{position:absolute;top:1.5rem;right:1.5rem;display:grid;width:2.3rem;height:2.3rem;place-items:center;border:1px solid rgba(var(--color-foreground),.3);border-radius:50%;content:"";font-size:1.35rem;font-weight:700}.lsdj-contact-choice__input:checked+.lsdj-contact-choice__label{border-color:#88a900;background:#f6f9e9;box-shadow:0 0 0 2px #88a90024}.lsdj-contact-choice__input:checked+.lsdj-contact-choice__label:after{border-color:#88a900;background:#a8c900;color:#182000;content:"\2713"}.lsdj-contact-choice__input:focus-visible+.lsdj-contact-choice__label{outline:3px solid rgba(37,99,235,.55);outline-offset:3px}.lsdj-contact-context{padding:1.4rem;border:1px solid #deded6;border-radius:1.2rem;background:#fafaf6;color:#2b2b25}.lsdj-contact-context__optional{color:#6b6b63;font-size:1.2rem;font-weight:400}.lsdj-contact-router__response{margin:1rem 0 0;color:#67675f;font-size:1.3rem}.lsdj-contact-router [hidden]{display:none!important}@media(min-width:1100px){.lsdj-contact-router__choices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.lsdj-contact-router .contact__wrapper{padding:2.2rem 1.6rem 3rem}.lsdj-contact-router .contact__title{margin-bottom:2.2rem}.lsdj-contact-router__choices{grid-template-columns:1fr;gap:.9rem}.lsdj-contact-choice__label{min-height:0;padding:1.35rem 4.2rem 1.35rem 1.4rem}.lsdj-contact-choice__label strong{font-size:1.55rem}.lsdj-contact-choice__label:after{top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-contact-form.css.map */
