.contact-form__container{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:990px){.contact-form__container{flex-direction:row;gap:4rem}}@media screen and (min-width:1200px){.contact-form__container{gap:8rem}}@media screen and (min-width:1600px){.contact-form__container{gap:15.8rem}}.contact-form__container--left{flex-direction:row-reverse}.contact-form__text{display:flex;flex-direction:column;gap:3.2rem;flex:1}@media screen and (min-width:750px){.contact-form__text{gap:6.4rem}}@media screen and (min-width:990px){.contact-form__text{max-width:66rem}}@media screen and (min-width:1600px){.contact-form__text{width:66rem;padding-right:6.4rem}}.contact-form__text--top{flex-direction:column-reverse}.contact-form__wrapper{width:100%}.contact-form__title{letter-spacing:-.02em;margin:0 0 2.4rem}.contact-form__title>p{margin:0}.contact-form .field__label span{color:#d41f4b}.contact-form .contact-form__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-form .contact-form__field-error .form__message:before{content:"*";color:rgba(var(--color-error));margin-right:.2rem}@media screen and (min-width:750px){.contact-form__fields{display:flex;grid-column-gap:.8rem}}.contact-form .field{margin-bottom:1.6rem;min-height:5.8rem}.contact-form .field--checkbox{min-height:unset;display:flex;align-items:center}.contact-form .field--checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.contact-form .field--checkbox label{display:inline-flex;align-items:center;gap:1rem;cursor:pointer}.contact-form .field--checkbox .field__checkbox{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:.1rem solid rgba(var(--color-border-input));background-color:rgb(var(--color-background-input));border-radius:.2rem;transition:border-color var(--duration-default),background-color var(--duration-default)}.contact-form .field--checkbox .field__checkbox .icon-selected{opacity:0;color:rgb(var(--color-button-text));transition:opacity var(--duration-default)}.contact-form .field--checkbox input[type=checkbox]:checked+label .field__checkbox{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button))}.contact-form .field--checkbox input[type=checkbox]:checked+label .field__checkbox .icon-selected{opacity:1}.contact-form .field--checkbox input[type=checkbox].is-invalid+label .field__checkbox{border-color:rgb(var(--color-error))}.contact-form .field--checkbox label:hover .field__checkbox{border-color:rgba(var(--color-foreground),.6)}.contact-form .text-area{min-height:17.9rem}.contact-form__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:1.6rem}@media screen and (min-width:750px){.contact-form__bottom{margin-top:2.4rem}}.contact-form__bottom .button{max-width:29.4rem;width:100%;min-height:5.8rem}@media screen and (min-width:576px){.contact-form__bottom .button{min-width:29.4rem}}.contact-form__add-text{max-width:46rem;font-size:1.3rem;font-weight:500;line-height:1.5;color:rgb(var(--color-foreground-secondary))}.contact-form__add-text a{text-decoration-color:currentColor;transition:color var(--duration-default)}.contact-form__add-text a:hover{color:rgb(var(--color-accent))}.contact-form__add-text>*{margin:0}.contact-form .form-status-list{gap:.5rem}.contact-form .icon-success{margin:0}.contact-form .field--checkbox input[type=checkbox][required]+label .field__label:after{content:"*";color:#d41f4b;margin-left:.3rem}.contact-form .field--checkbox input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;display:block!important}.contact-form .field__checkbox{min-width:2rem;min-height:2rem;margin-top:.1rem;flex-shrink:0}.contact-form .field--checkbox input[type=checkbox]:focus+label .field__checkbox{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.contact-form .field--checkbox{position:relative!important}.contact-form .field--checkbox input[type=checkbox]{display:block!important;position:absolute!important;top:0!important;left:0!important;width:2rem!important;height:2rem!important;margin:0!important;padding:0!important;opacity:0!important;cursor:pointer!important;z-index:1!important}.contact-form .field--checkbox label{align-items:flex-start}.contact-form .field__checkbox{flex-shrink:0;min-width:2rem;min-height:2rem;margin-top:.1rem}.contact-form .field--checkbox input[type=checkbox]:focus-visible+label .field__checkbox{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.contact-form .field--checkbox input[type=checkbox]:focus:not(:focus-visible)+label .field__checkbox{outline:none}.contact-form .contact-form__checkbox-error{display:block;margin-top:.6rem;font-size:1.2rem;font-weight:var(--font-body-weight);color:rgb(var(--color-error))}.contact-form .contact-form__checkbox-error:before{content:"* "}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
