.contact{padding:128px 0;background:linear-gradient(0deg,#eeeae499,#eeeae499),url(../../img/bg-pattern-paper.png),#fff;background-blend-mode:normal,multiply,normal,normal;background-repeat:no-repeat;background-size:cover}.contact .container-md{display:flex;justify-content:center;margin:0 auto;gap:80px}.contact .container-md p{font-size:1.6rem;line-height:150%;font-family:EuclidFlexThinWeb,sans-serif;padding-bottom:12px}.contact .container-md p a{font-size:1.6rem;line-height:150%;font-family:EuclidFlexThinWeb,sans-serif}@media screen and (max-width:1180px){.contact .container-md p{font-size:1.6rem}}@media screen and (max-width:630px){.contact .container-md p{font-size:1.6rem}}.contact .container-md p strong,.contact .container-md p bold{font-size:1.6rem;line-height:150%;font-family:EuclidFlexMediumWeb,sans-serif;padding-bottom:12px}@media screen and (max-width:1180px){.contact .container-md p strong,.contact .container-md p bold{font-size:1.6rem}}@media screen and (max-width:630px){.contact .container-md p strong,.contact .container-md p bold{font-size:1.6rem}}.contact .container-md p a{font-size:1.3rem;text-decoration:underline}@media screen and (max-width:1180px){.contact .container-md p a,.contact .container-md p{font-size:1.3rem}}.contact .container-md .left{width:30%}.contact .container-md .left h2{font-size:4rem;line-height:100%;font-family:NTSeawaveStandartWeb,sans-serif;padding-bottom:36px;text-transform:uppercase}@media screen and (max-width:1180px){.contact .container-md .left h2{font-size:4rem}}@media screen and (max-width:630px){.contact .container-md .left h2{font-size:3rem}}.contact .container-md .left h3{font-size:3rem;line-height:120%;font-family:EuclidFlexThinWeb,sans-serif;padding-bottom:24px;letter-spacing:1px}@media screen and (max-width:1180px){.contact .container-md .left h3{font-size:3rem}}@media screen and (max-width:630px){.contact .container-md .left h3{font-size:1.8rem}}.contact .container-md .right{width:70%}.contact .container-md .right h4{font-size:1.6rem;line-height:150%;font-family:EuclidFlexMediumWeb,sans-serif;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:1180px){.contact .container-md .right h4{font-size:1.6rem}}@media screen and (max-width:630px){.contact .container-md .right h4{font-size:1.6rem}}.contact .container-md .right .tel{display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;border-top:1px solid #0D0D12;border-bottom:1px solid #0D0D12;padding:48px 0}.contact .container-md .right .tel img{max-height:45px}.contact .container-md .right .email{display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;padding:48px 0}.contact .container-md .right .email img{max-height:45px}.contact .container-md .right .email p{padding-bottom:24px}.contact .container-md .right .email form{width:100%}.contact .container-md .right .email form #commande{flex-grow:.5}.contact .container-md .right .email form textarea{margin-bottom:48px}.contact .container-md .right .email form button{margin-bottom:24px}@media screen and (min-width:630px)and (max-width:1180px){.contact{padding:80px 0}.contact .container-md{flex-direction:column;gap:48px}.contact .container-md .left,.contact .container-md .right{width:100%}.contact .container-md .left .tel,.contact .container-md .left .email,.contact .container-md .right .tel,.contact .container-md .right .email{flex-direction:column}}@media screen and (max-width:630px){.contact{padding:48px 0}.contact .container-md{flex-direction:column;gap:48px}.contact .container-md .left,.contact .container-md .right{width:100%}.contact .container-md .left .tel,.contact .container-md .left .email,.contact .container-md .right .tel,.contact .container-md .right .email{flex-direction:column}}.form__message_successful{display:flex;flex-direction:row;align-items:center;padding:24px;gap:24px;width:100%;height:auto;background:#0d0d12;margin-bottom:48px}.form__message_successful img{width:20px}.form__message_successful p{font-size:1.6rem;line-height:120%;padding:0;padding-bottom:0!important;font-family:EuclidFlexMediumWeb,sans-serif;color:#fff}.form__message_error{width:100%;padding-bottom:24px}.form__message_error p{font-size:1.6rem;line-height:120%;font-weight:500;padding:0;font-family:EuclidFlexMediumWeb,sans-serif;color:#c49b6a}.text-group .field_error{border:2px solid #C49B6A}.text-group .field_error::placeholder{color:#c49b6a}.text-group .field_error-message{font-family:EuclidFlexMediumWeb,sans-serif;color:#c49b6a;font-size:1.3rem;line-height:120%;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
