.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__intro{max-width:68rem;margin:-1rem 0 3rem;color:rgba(var(--color-foreground),.76)}.contact__select-wrap,.contact__date-wrap{margin-bottom:1.5rem}.contact__select-wrap .select,.contact__select-wrap .select__select,.contact__date{width:100%}.contact__select-wrap .form__label,.contact__date-label{display:block;margin:0 0 .7rem;color:rgb(var(--color-foreground))}.contact__date{min-height:4.7rem;padding:0 1.5rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.55)}.contact__checkbox{display:flex;align-items:flex-start;gap:1rem;margin:.5rem 0 2rem;color:rgb(var(--color-foreground));cursor:pointer}.contact__checkbox input{width:1.8rem;height:1.8rem;margin-top:.2rem}.contact__note{margin:1.5rem 0 0;color:rgba(var(--color-foreground),.76)}.contact__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.contact__actions .button{min-width:18rem}@media screen and (min-width:750px){.contact__select-wrap,.contact__date-wrap{margin-bottom:2rem}}@media screen and (max-width:749px){.contact__actions{display:grid}.contact__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-contact-form.css.map */
