.spaced-section:last-child.contact-section.no-padding{padding-bottom:0!important}.contact__wrapper{position:relative}.contact__container{display:flex;flex-direction:column;gap:2rem;margin-left:0}@media screen and (min-width:990px){.contact__container{flex-direction:row;justify-content:space-between;gap:5rem}}@media screen and (min-width:1200px){.contact__container{gap:7rem}}@media screen and (min-width:990px){.contact__text{max-width:41.3rem}}.contact__title{letter-spacing:-.02em;margin:0 0 1.6rem}.contact__title>p{margin:0}.contact__desc{font-size:1.8rem;line-height:var(--font-body-line-height)}.contact-form{flex:1}@media screen and (min-width:990px){.contact-form{max-width:62rem}}.contact .contact__field-error .form__message{align-items:flex-start;margin:1rem 0 0;font-size:1.2rem;font-weight:var(--font-body-weight);color:rgba(var(--color-error))}.contact .contact__field-error .form__message:before{content:"*";color:rgba(var(--color-error));margin-right:.2rem}@media screen and (min-width:750px){.contact__fields{display:flex;grid-column-gap:2.4rem}}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field__name{max-width:19.6rem}}@media screen and (min-width:750px){.contact .field{margin-bottom:2.4rem}}.contact .text-area{min-height:13.4rem}.contact__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin-top:1.5rem}@media screen and (min-width:750px){.contact__bottom{margin-top:2.4rem}}.contact__bottom .button{min-width:17.2rem}.contact__add-text{font-size:1.2rem;line-height:var(--font-body-linhe-height);color:rgba(var(--color-foreground),.6)}.contact__add-text a{text-decoration:none;transition:color var(--duration-default)}.contact__add-text a:hover{color:rgba(var(--color-foreground),.6)}.contact__add-text>*{margin:0}.contact .icon-success{margin-top:.2rem}.grecaptcha-badge{visibility:hidden}.contact_form_section .contact__container .contact__text{max-width:685px!important;margin:0 auto}.contact_form_section .contact__container{display:block;margin:0 auto}.contact_form_section .contact__container .contact__text,.contact_form_section .contact__container .contact-form{max-width:100%}.contact_form_section .contact__title{font-size:40px;font-weight:600;line-height:46.4px;margin:0;padding:0 0 34px;text-align:center;text-transform:unset}.contact_form_section .contact__desc{margin:0;text-align:center;line-height:32px;padding:0 0 42px;color:#616161}.contact_form_section .contact__bottom{justify-content:center;margin:0;padding-top:32px}.contact_form_section .d-flex-row{gap:60px}.contact_form_section .col-right .contact_add-text h3{margin:15px 0}.contact_form_section .col-left{width:calc(65% - 30px)}.contact_form_section .col-right{width:calc(35% - 30px)}.contact_form_section .col-right .contact_add-text a{text-decoration:none}.contact_form_section .col-right .contact_add-text a:hover{text-decoration:underline}.contact_form_section .contact__fields{display:block}.contact_form_section.contact .field__name{max-width:100%}.contact_form_section .social-media-block-wrap .list-social{gap:2rem}.contact_form_section .social-media-block-wrap .list-social__item .icon{height:2.5rem;width:2.5rem}.contact_form_section .field__input+label{color:#000!important;display:block}.contact_form_section .social-media-block-wrap{padding:2rem 0 0}@media screen and (max-width:1024px){.contact_form_section .d-flex-row{gap:30px}.contact_form_section .col-left{width:calc(65% - 15px)}.contact_form_section .col-right{width:calc(35% - 15px)}}@media screen and (max-width:768px){.contact_form_section .col-wrap{width:100%}}@media screen and (max-width:575px){.contact_form_section .contact__title{font-size:24px;line-height:28px;padding:0 0 15px}.contact_form_section .contact__desc{font-size:17px;line-height:1.4;padding:0 0 25px}.contact_form_section .contact__bottom{padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-contact-form.css.map */
