.spaced-section:last-child.contact-section.no-padding{padding-bottom:0!important}.contact__wrapper{position:relative;margin:0 auto}.contact__container{flex-direction:column;padding:0;display:flex;align-items:center}@media screen and (min-width:990px){.contact__container{flex-direction:row;align-items:stretch}}.contact__text{max-width:77rem}@media screen and (min-width:990px){.contact__text{flex:0 0 calc(48% - 5rem);max-width:calc(48% - 5rem)}}.contact-form__block{flex:1;border-radius:.2rem;max-width:48.5rem;padding:2.4rem 0;width:100%;display:flex;flex-direction:column}@media screen and (min-width:990px){.contact-form__block{padding:2rem 2rem 2rem 0}[dir=rtl] .contact-form__block{padding:2rem 0 2rem 2rem}}@media screen and (min-width:1100px){.contact-form__block{padding:4.8rem 4.8rem 4.8rem 0}[dir=rtl] .contact-form__block{padding:4.8rem 0 4.8rem 4.8rem}}@media screen and (min-width:1540px){.contact-form__block{max-width:37%}}@media screen and (min-width:990px){.contact .has-image .contact-form__block{border-right:.1rem solid rgb(var(--color-border))}[dir=rtl] .contact .has-image .contact-form__block{border-right:unset;border-left:.1rem solid rgb(var(--color-border))}}.contact .contact-form__title{margin:0;line-height:.9}.contact-form__desc{margin-top:2.4rem}@media screen and (min-width:990px){.contact-form__desc{max-width:35rem}}.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}.contact .contact__field-error--client,.contact .contact__checkbox-error{display:none}.contact .contact__field-error--client.is-visible,.contact .contact__checkbox-error.is-visible{display:block}.contact .contact__checkbox-error{width:100%;flex-basis:100%;padding-inline-start:4.1rem}.contact .field__input--error{border-color:rgba(var(--color-error))}.contact .field{margin-bottom:1.6rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2.4rem}}.contact .text-area{min-height:10rem;margin-bottom:0}.contact__bottom{margin-top:0}@media screen and (min-width:750px){.contact__bottom{margin-top:0}}.contact__add-text{font-size:1.2rem;line-height:var(--font-body-linhe-height);color:rgba(var(--color-foreground));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, .7))}.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{letter-spacing:0;position:relative;top:0;left:0;transform:unset;margin-bottom:.8rem;display:inline-block;color:rgb(var(--color-foreground-title))}.contact .form-asterisk{color:#d94c4c;margin-inline-start:.4rem}.contact .field--checkbox{position:relative;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.contact .field--checkbox input[type=checkbox]{position:absolute;opacity:0;width:3rem;height:3rem;margin:0;display:block;cursor:pointer;z-index:1}.contact .field--checkbox input[type=checkbox]:checked+.terms-label b{background:rgba(var(--color-foreground)) url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.66649 6.61451L10.7945 0.48584L11.7378 1.42851L4.66649 8.49984L0.423828 4.25717L1.36649 3.31451L4.66649 6.61451Z' fill='white'/%3e%3c/svg%3e ") no-repeat center center;border-color:rgba(var(--color-foreground));background-color:rgb(var(--color-button))}.contact .field--checkbox input[type=checkbox]:checked+.terms-label b svg{opacity:1}.contact .field--checkbox input[type=checkbox]:focus-visible+.terms-label b{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.contact .field--checkbox .terms-label{display:inline-flex;align-items:flex-start;margin:0;padding-inline-start:4.1rem;font-size:1.4rem;font-weight:400;color:rgb(var(--color-foreground-title));cursor:pointer}.contact .field--checkbox .terms-label b{position:absolute;inset-inline-start:0;top:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0;border:.1rem solid rgba(var(--color-border-input));background-color:rgb(var(--color-background-input));transition:var(--duration-default)}.contact .field--checkbox .terms-label b svg{opacity:0;color:rgb(var(--color-button-text))}.contact .field--checkbox .terms-label span{display:flex;flex-wrap:wrap;gap:.4rem;font-size:1.4rem;font-weight:400}.contact .field--checkbox .terms-label span a{text-decoration-line:underline;text-underline-offset:.2rem;color:rgb(var(--color-foreground-title));text-decoration-color:rgb(var(--color-foreground-title));font-weight:500}.contact .field--checkbox.is-invalid .terms-label b{border-color:rgba(var(--color-error))}.contact .field--checkbox+.field--checkbox{margin-top:.8rem}.image-wrapper{padding:2.4rem 0;flex:1;display:flex;justify-content:center;align-items:center;width:100%}@media screen and (min-width:990px){.image-wrapper{padding:2rem 0 2rem 2rem}[dir=rtl] .image-wrapper{padding:2rem 2rem 2rem 0}}@media screen and (min-width:1100px){.image-wrapper{padding:4.8rem 0 4.8rem 4.8rem}[dir=rtl] .image-wrapper{padding:4.8rem 4.8rem 4.8rem 0}}.image-wrapper.full-height img{height:100%}.contact-form__image{width:100%;height:auto;max-width:48.5rem;border-radius:var(--border-radius);overflow:hidden;object-fit:cover;aspect-ratio:var(--aspect-ratio)}@media screen and (min-width:990px){.contact-form__image{max-width:unset}}.grecaptcha-badge{visibility:hidden}.contact-form__header{margin-bottom:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
