.underlined-link{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media screen and (hover:hover)and (pointer:fine){.underlined-link:hover{background-size:0% .1rem;background-position:right 94%}}.underlined-link-secondary{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media screen and (hover:hover)and (pointer:fine){.underlined-link-secondary:hover{background-size:0% .1rem;background-position:right 94%}}.hover-underlined-link{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media screen and (hover:hover)and (pointer:fine){.hover-underlined-link:hover{background-size:100% .1rem;background-position:left 94%}}.hover-underlined-link-secondary{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media screen and (hover:hover)and (pointer:fine){.hover-underlined-link-secondary:hover{background-size:100% .1rem;background-position:left 94%}}.richtext-link-inside a{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media screen and (hover:hover)and (pointer:fine){.richtext-link-inside a:hover{background-size:0% .1rem;background-position:right 94%}}.richtext-link-inside-secondary a{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media screen and (hover:hover)and (pointer:fine){.richtext-link-inside-secondary a:hover{background-size:0% .1rem;background-position:right 94%}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.field--checkbox .field__label a{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media screen and (hover:hover)and (pointer:fine){.field--checkbox .field__label a:hover{background-size:0% .1rem;background-position:right 94%}}.contact-form{overflow:hidden}.contact-form__container{padding-block:1.2rem}.contact-form__inner{display:flex;justify-content:center}.contact-form__wrapper{position:relative;flex:none;width:min(92.4rem,100%);z-index:3;display:flex;flex-direction:column;align-items:flex-start}.contact-form__form{width:100%}.contact-form__title-form{margin:0 0 1.2rem}.contact-form__text-form{margin:0 0 1.8rem;color:rgb(var(--color-foreground-secondary))}.contact-form .field__label span{color:rgb(var(--color-error))}.contact-form .form__message--success{text-align:left;align-items:flex-start;margin:1.2rem 0 2.4rem}.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}.contact-form .contact-form__field-error--client{display:none}.contact-form input[type=email].is-invalid~.contact-form__field-error--client{display:block}.contact-form .field--checkbox .field__label a{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media screen and (hover:hover)and (pointer:fine){.contact-form .field--checkbox .field__label a:hover{background-size:0% .1rem;background-position:right 94%}}@media screen and (min-width:750px){.contact-form__fields{display:flex;grid-column-gap:.8rem}}.contact-form .field{margin-bottom:2.4rem}.contact-form .text-area{min-height:9.2rem}.contact-form__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.contact-form__add-text{color:rgb(var(--color-foreground-secondary))}.contact-form .icon-success{margin-top:.2rem}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
