.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: 1100px){.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;width:100%}.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:50%}}@media screen and (min-width: 750px){.contact .field{margin-bottom:2.4rem}}.contact .text-area{min-height:13.4rem}.contact__bottom{display:flex;flex-direction:column;align-items:center;gap:2.4rem;margin-top:1.5rem}@media screen and (min-width: 750px){.contact__bottom{margin-top:2.4rem}}@media screen and (min-width: 1100px){.contact__bottom{flex-direction:row}}.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}.contact .field--checkbox{margin-bottom:2rem;margin-top:.5rem;display:flex!important;align-items:flex-start;gap:1rem;visibility:visible!important;opacity:1!important}.contact .field__checkbox{width:1.8rem!important;height:1.8rem!important;margin:0;margin-right:1rem;cursor:pointer;flex-shrink:0;border:1px solid rgba(var(--color-foreground),.3);border-radius:0;appearance:none;-webkit-appearance:none;position:relative;transition:all .2s ease;display:block!important;visibility:visible!important;opacity:1!important;top:6px}.contact .field__checkbox:checked{background-color:rgb(var(--color-accent));border-color:rgb(var(--color-accent))}.contact .field__checkbox:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.6rem;height:1rem;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.contact .field__checkbox:focus{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.contact .field__label--checkbox{display:flex!important;align-items:flex-start;cursor:pointer;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8);margin:0;padding-top:.2rem;visibility:visible!important;opacity:1!important}.contact .field__label--checkbox .privacy-text{display:inline}.contact .field__label--checkbox .privacy-text p{display:inline;margin:0}.contact .field__label--checkbox a{color:rgb(var(--color-accent));text-decoration:underline;transition:opacity .2s ease}.contact .field__label--checkbox a:hover{opacity:.8}.contact .field__label--checkbox .required-indicator{color:rgba(var(--color-error));margin-left:.3rem}.contact .field--checkbox .contact__field-error{margin-top:.8rem}@media screen and (max-width: 749px){.contact .field__checkbox{width:1.6rem;height:1.6rem;margin-right:.8rem}.contact .field__label--checkbox{font-size:1.3rem}}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
