.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{background-color:#e7f1f3;background-image:radial-gradient(rgba(255,255,255,.9) 2px,transparent 2px),radial-gradient(rgba(255,255,255,.9) 2px,transparent 2px);background-size:24px 24px;background-position:0 0,12px 12px;padding:4rem 2rem}.contact .field:before,.contact .field:after{display:none}.contact .field{direction:rtl}.contact .field__label{right:1.8rem;left:auto}.contact .field__input,.contact .text-area{direction:rtl;text-align:right;border:1px solid rgba(var(--color-foreground),.25);border-radius:1rem;background:rgb(var(--color-background))}.contact .field__input::placeholder,.contact .text-area::placeholder{text-align:right}.contact__button{text-align:center}.contact__button .button{min-height:4.6rem;border-radius:1rem;padding-inline:4rem;background:#f1891d;color:#fff;outline:2px dashed #fff;outline-offset:-.4rem}.contact__button .button:after{box-shadow:none}@media screen and (max-width:749px){.contact .field__label{font-size:1.2rem}.contact .field__input::placeholder,.contact .text-area::placeholder{font-size:1.2rem}}.contact-privacy{margin-top:1.2rem;text-align:center;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.contact-privacy a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-contact-form.css.map */
