.contact__content{margin-bottom:3.2rem;text-align:start}@media(min-width:768px){.contact__content{margin-bottom:6.4rem;text-align:center}}.contact__content .title{margin-bottom:1.6rem;font-weight:600}@media(min-width:768px){.contact__content .title{margin-bottom:2.4rem}}.contact__text{margin-top:1rem}.contact__text a{color:rgb(var(--color-foreground));text-decoration:none}.contact__text a:hover{color:rgb(var(--color-button))}.contact .form__message{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.contact .field__input{background-color:rgba(var(--color-background-inputs),50%)}.contact__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.2rem}.contact__button .button{width:100%;background-color:rgb(var(--color-secondary-button))}@media(min-width:768px){.contact__button .button{width:auto}}.contact:not(.page-width){width:100%;max-width:100%;padding-right:2rem;padding-left:2rem}@media(min-width:768px){.contact:not(.page-width){padding-right:5rem;padding-left:5rem}}@media(min-width:768px){.contact--side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact--side-by-side .contact__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.contact--side-by-side form{-webkit-box-flex:2;-ms-flex:2;flex:2}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-contact-form.css.map */
