.page-contact-inner{display:flex}.page-contact-subtitle{margin-top:24px}.page-contact-vignettes{margin-top:56px;display:flex;flex-direction:column;gap:32px}.page-contact-vignettes,.page-contact-form{margin-top:56px}.page-contact-vignette{padding:16px;display:flex;align-items:flex-start;gap:16px;border-radius:var(--radius)}.page-contact-vignette-svg{padding:10px;border-radius:50%}.page-contact-vignette-txt{flex:1;display:flex;flex-direction:column;gap:16px}.page-contact-vignette-txt a{text-decoration:underline}.page-contact-left-socials{display:flex;align-items:center;gap:24px;margin-top:24px}.page-contact-left-social{height:32px;width:32px}.page-contact-form{display:flex;flex-wrap:wrap;--gap: 24px;gap:var(--gap);padding:48px;border-radius:var(--radius)}.page-contact-form.no-bg.no-box-shadow{padding:0}.page-contact-form-input-group>label{cursor:pointer;display:block}.page-contact-form-input-inner{margin-top:4px;width:100%;display:flex;gap:8px;align-items:flex-start;border-radius:var(--radius)}.page-contact-form-input-inner>input,.page-contact-form-input-inner>textarea{max-width:unset;width:100%;flex:1;border:none;padding:12px 16px;line-height:24px;background-color:#ffffff01;color:inherit;border-radius:0;resize:none;cursor:text}.page-contact-form-input-inner>input::placeholder,.page-contact-form-input-inner>textarea::placeholder{opacity:.7;color:inherit}.page-contact-form-input-inner>input:focus-visible,.page-contact-form-input-inner>textarea:focus-visible{outline:none}.page-contact-form-input-inner>svg{opacity:.6;margin-top:12px;margin-right:12px}.page-contact-form-input-group.half-size{width:calc((100% - var(--gap)) / 2)}.page-contact-form-input-group.full-size,.page-contact-form-button{width:100%}.page-contact-form-button>button{border-radius:var(--radius)}.page-contact-right-txt{margin-top:32px}.page-contact-form-success,.page-contact-form-error{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:4px 16px;color:#fff;border-radius:var(--radius);animation:contactSuccessApparition 1s}@keyframes contactSuccessApparition{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.page-contact-form-success>p,.page-contact-form-error>p{flex:1}@media (max-width: 599px){.page-contact-left,.page-contact-right{padding:40px var(--section-container-l-padding) 24px}.page-contact-form{padding:32px}.page-contact-form-input-group.half-size{width:100%}.page-contact-vignettes{gap:24px}.page-contact-left-socials{gap:16px}.page-contact-left-social{width:28px;height:28px}}@media (min-width: 600px) and (max-width: 1135px){.page-contact-left,.page-contact-right{padding:40px var(--section-container-s-padding) 24px}.page-contact-vignettes{flex-flow:row wrap;align-items:flex-start}.page-contact-vignette{width:calc((100% - 32px)/2)}}@media (max-width: 1135px){.page-contact-inner{flex-direction:column-reverse}.page-contact-title,.page-contact-subtitle{text-align:center}.page-contact-subtitle{margin-top:32px}.page-contact-vignettes,.page-contact-form{margin-top:24px}.page-contact-left-socials{justify-content:center}.page-contact-form-input-group>label{margin-bottom:4px}}@media (min-width: 1136px){.page-contact-left{padding:72px 72px 72px var(--section-container-s-padding);width:calc(368px + 72px + var(--section-container-s-padding))}.page-contact-right{padding:72px var(--section-container-s-padding) 72px 72px;flex:1}.page-contact-form-input-group>label{margin-bottom:8px}}@media (min-width: 1400px){.page-contact-left{padding:72px 72px 72px calc((100vw - 1400px) / 2 + var(--section-container-s-padding));width:calc(368px + 72px + ((100vw - 1400px) / 2 + var(--section-container-s-padding)))}.page-contact-right{padding:72px calc((100vw - 1400px) / 2 + var(--section-container-s-padding)) 72px 72px}}@media (min-width: 1920px){.page-contact-left{padding:72px 72px 72px calc(260px + var(--section-container-s-padding));width:calc(368px + 72px + (260px + var(--section-container-s-padding)))}.page-contact-right{padding:72px calc(260px + var(--section-container-s-padding)) 72px 72px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/page-contact.css.map */
