.spaced-section:last-child.contact-section.no-padding{padding-bottom:0!important}.contact__wrapper{overflow:hidden;padding-left:0;padding-right:0;position:relative}@media screen and (max-width:1100px){.contact__wrapper{height:auto}}.contact__container{display:flex;flex-direction:column;gap:2rem;margin-left:0}@media screen and (min-width:1100px){.contact__container{flex-direction:row;justify-content:space-between}}.contact__text-wrapper{background-color:#f3efe8;display:flex}@media screen and (min-width:1100px){.contact__text-wrapper{flex:0 0 52.3%;max-width:52.3%}}@media screen and (max-width:899px){.contact__text-wrapper{display:block}}.contact__text-wrapper .contact__text{max-width:28rem;padding:3rem 4.8rem;order:1}@media screen and (max-width:1099px){.contact__text-wrapper .contact__text{max-width:100%}}.contact__text-wrapper .contact__text h4{margin-bottom:.4rem;font-size:1.3rem;font-weight:500;line-height:1.5;letter-spacing:2%;text-transform:uppercase;color:#43393d}.contact__text-wrapper .contact__text p,.contact__text-wrapper .contact__text a{font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:2%}.contact__text-wrapper .contact__text p{margin-bottom:2.4rem}.contact__text-wrapper .contact__text a:hover{text-decoration:none}.contact__text-wrapper .contact_form__img{overflow:hidden;height:100%;flex:1}@media screen and (max-width:899px){.contact__text-wrapper .contact_form__img{font-size:0}}.contact__text-wrapper .contact_form__img img,.contact__text-wrapper .contact_form__img svg{width:100%;height:100%;object-fit:cover}.contact-form__block{flex:1;padding:6.4rem 4.4rem;border-radius:.2rem}@media screen and (max-width:899px){.contact-form__block{padding:3rem}}.contact-form__block .contact-form__title{margin-bottom:1.7rem;font-size:4.8rem;font-weight:400;line-height:1.1;letter-spacing:0}.contact-form__block .contact-form__desc{font-size:1.8rem;letter-spacing:2%}.contact-form__block .contact-form__header{margin-bottom:3rem;border-bottom:1px solid #43393D26}.contact__title{margin:3.2rem 0 2.4rem;font-size:2.4rem;line-height:1.1;letter-spacing:0}@media screen and (max-width:899px){.contact__title{margin-top:0}}.contact__title>p{margin:0}.contact-form__desc{margin-bottom:3.2rem}.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{margin-bottom:2.4rem}}.contact .text-area{min-height:9rem;margin-bottom:.8rem}.contact__bottom{margin-top:1.5rem}@media screen and (min-width:750px){.contact__bottom{margin-top:2.4rem}}.contact__add-text{font-size:1.2rem;line-height:var(--font-body-linhe-height);color:rgba(var(--color-foreground),.6);margin-top:1.6rem}.contact__add-text a{transition:all var(--duration-default) ease;position:relative;text-decoration-color:currentColor}.contact__add-text a:hover{color:rgba(var(--color-foreground),.6)}.contact__add-text>*{margin:0}.contact .icon-success{margin-top:.2rem}.contact input[type=text]::placeholder,.contact input[type=email]::placeholder,.contact input[type=tel]::placeholder,.contact input[type=password]::placeholder,.contact .field__input::placeholder{opacity:1}.contact .field{display:block}.contact .field label{padding-left:1.7rem;font-weight:500;position:relative;top:0;left:0;transform:unset;margin-bottom:1.2rem;display:inline-block;font-size:1.4rem;line-height:1.2;letter-spacing:2%}.contact .field .field__input{border-radius:3.2rem;font-size:1.5rem}.contact .field textarea.field__input{border-radius:2.4rem}.contact .form-asterisk{color:#d94c4c;padding-left:.5rem}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-contact-form.css.map */
