.contact__form{display:flex;flex-direction:column;gap:4rem;max-width:100%}.contact__form .isolate{display:flex;flex-wrap:wrap;gap:1.6rem .8rem}.contact__form .field{display:flex;flex-direction:column;gap:.8rem;width:100%}.contact__form .field--textarea{min-height:16rem}.field--select{position:relative}.field--select:after{content:"";position:absolute;bottom:25%;right:2rem;width:1.2rem;height:.8rem;transform:translateY(-25%);pointer-events:none;background-color:rgb(var(--color-foreground));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M6 7.4L0 1.4L1.4 0L6 4.6L10.6 0L12 1.4L6 7.4Z'/%3E%3C/svg%3E") no-repeat center / contain}.field--select .field__input{appearance:none;-webkit-appearance:none;-moz-appearance:none}.field--select .field__input:invalid,.field--select .field__input::placeholder,.field--select .field__input::placeholder:invalid{color:rgba(var(--color-foreground),.5)}.contact__button{width:100%;margin-top:.8rem}.contact__form .form__message{width:100%;margin-top:0}@media screen and (min-width:950px){.contact__form{flex-direction:row;align-items:flex-start}.contact__form .isolate{width:100%;max-width:min(90rem,calc(100% - 24rem))}.contact__form .side-block{min-width:20rem;max-width:30rem}.contact__form .field{width:calc(50% - .4rem)}.contact__form .field--textarea{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
