.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact form>*{margin-bottom:2rem}.contact-button{margin-top:3rem;text-align:right}@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}}@media screen and (min-width: 750px){.field-radio{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline}}.radio-field-wrapper input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.radio-field-wrapper input[type=radio]+label{border:.1rem solid rgb(var(--color-foreground));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:3rem;display:inline-block;font-size:1.8rem;margin:0 .8rem .8rem 0;padding:.8rem 1.6rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}@media screen and (min-width: 750px){.radio-field-wrapper input[type=radio]+label{font-size:2.4rem}}.radio-field-wrapper input[type=radio]+label:before{content:"";position:absolute;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;z-index:-1;border-radius:3rem}.radio-field-wrapper input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.radio-field-wrapper input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.field-textarea label,.field-radio>label{display:block;margin-bottom:1.5rem;margin-right:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map */
