.contact .field .field__input{height:5.8rem}.contact__wrapper{position:relative}.contact__container{display:flex;flex-direction:column;gap:2rem;margin-left:0;padding:0}@media screen and (min-width:1100px){.contact__container{flex-direction:row;justify-content:space-between;gap:5rem}}@media screen and (min-width:1560px){.contact__container{padding:0 15.1rem}}@media screen and (min-width:1100px){.contact__text{max-width:45.2rem}}.contact__title{letter-spacing:-.02em;margin:0 0 1.6rem}.contact__title>p{margin:0}.contact__desc{margin-top:2.4rem}.contact-form{flex:1}@media screen and (min-width:1100px){.contact-form{max-width:74.6rem}}.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__field{display:flex;gap:1.6rem;flex-direction:column}@media screen and (min-width:576px){.contact__field{flex-direction:row}}.contact__field .contact__field-left{width:100%}@media screen and (min-width:576px){.contact__field .contact__field-left{width:50%}}.contact__field .contact__field-left .field:last-child{margin:0}.contact__field .contact__field-right{width:100%}@media screen and (min-width:576px){.contact__field .contact__field-right{width:50%}}.contact__field .contact__field-right .field{margin:0}.contact__field .contact__field-error{position:absolute;bottom:-14px}@media screen and (min-width:576px){.contact__field .contact__field-error{bottom:-20px}}.contact__field+.field{margin-top:1.6rem}.contact .field{margin-bottom:1.6rem}.contact .field input[required]+label:after,.contact .field .field__input[required]+label:after{padding-left:.5rem}.contact .contact__field-error--client[hidden]{display:none}.contact .field--checkbox{min-height:auto;align-items:flex-start;flex-direction:column}.contact .field--checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-appearance:none;appearance:none}.contact .field--checkbox input[type=checkbox]:checked+label:before{background:rgb(var(--color-accent)) 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:rgb(var(--color-accent))}.contact .field--checkbox input[type=checkbox][aria-invalid=true]+label:before{border-color:rgba(var(--color-error))}.contact .field--checkbox input[type=checkbox]:focus-visible+label:before{outline:.2rem solid rgba(var(--color-accent),.5);outline-offset:.2rem}.contact .field--checkbox input[type=checkbox][required]+label span:after{content:"*";color:#b00;margin-left:.5rem}.contact .field--checkbox input[type=checkbox]+label{display:inline-flex;align-items:center;font-size:1.2rem;color:rgba(var(--color-secondary-text));cursor:pointer;position:static;width:auto}.contact .field--checkbox input[type=checkbox]+label:before{content:"";display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;margin:0 1.1rem 0 0;border:.1rem solid rgba(var(--color-border-input));border-radius:.2rem;background-color:rgb(var(--color-background))}.contact .field--checkbox input[type=checkbox]+label span a{color:rgba(var(--color-secondary-text));text-decoration:underline;text-underline-offset:.2rem;transition:color var(--duration-default)}.contact .field--checkbox input[type=checkbox]+label span a:hover{color:rgb(var(--color-accent))}.contact .field--checkbox .contact__field-error{position:static;margin-top:.8rem}[dir=rtl] .contact .field--checkbox input[type=checkbox]+label:before{margin:0 0 0 1.1rem}[dir=rtl] .contact .field--checkbox input[type=checkbox][required]+label span:after{margin-left:0;margin-right:.5rem}.contact .text-area{min-height:20.6rem;height:100%}.contact__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:1.6rem}@media screen and (min-width:576px){.contact__bottom{margin-top:4rem}}@media screen and (min-width:1100px){.contact__bottom{flex-direction:row;align-items:center;gap:3.3rem}}.contact__bottom .button{width:100%}@media screen and (min-width:576px){.contact__bottom .button{width:16.8rem}}.contact__add-text{font-size:1.2rem;color:rgba(var(--color-secondary-text));max-width:54.4rem}.contact__add-text a{text-decoration:none;transition:color var(--duration-default)}.contact__add-text a:hover{color:rgba(var(--color-secondary-text))}.contact__add-text>*{margin:0}.contact .icon-success{margin-top:.2rem}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-contact-form.css.map */
