.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.8rem;--inputs-border-opacity: .3}.contact .field .field__label,.contact .field select.field__input{color:#7b7b7b;text-transform:uppercase;letter-spacing:0}.contact .field .field__input:not(:focus)~.field__label{font-size:1.5rem}.contact .field select.field__input{padding:1.5rem;line-height:1;margin:0}.contact .field select.field__input~span.svg-wrapper{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);width:1.5rem;height:1.5rem;color:rgba(var(--color-foreground),.6);transition:all .3s ease}.contact .field select.field__input:focus~span.svg-wrapper,.contact .field select.field__input:focus-visible~span.svg-wrapper,.contact .field select.field__input:focus-within~span.svg-wrapper{transform:translateY(-50%) rotate(180deg)}.contact .text-area.field__input{min-height:23rem}.contact__button{margin-top:2.8rem}.contact .contact__text{margin-top:clamp(3rem,1.302vw + 3rem,5.5rem)}.contact .contact__text>*:not(:last-of-type){margin-bottom:clamp(1.5rem,1.6vw,2.5rem)}.contact .contact__text ul{list-style:disc}.contact .contact__text a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.contact .field{margin-bottom:2.4rem}.contact__button{margin-top:3.5rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form.css.map */
