.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}}body.template-contact{background:#000}body.template-contact main{background-image:linear-gradient(to bottom,#000,#0000 12% 88%,#000),url(/cdn/shop/files/IMG_3962.jpg?v=1783573274);background-repeat:no-repeat;background-size:100% 750px;background-position:top center}body.template-contact .page-width{padding-top:620px}body.template-contact .contact{max-width:850px;margin:auto;padding:50px;background:#0000008c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px;border:1px solid rgba(255,255,255,.08)}body.template-contact h1{color:#e6e6e6;text-align:center;text-transform:uppercase;letter-spacing:.3rem;font-size:60px;text-shadow:0 0 20px rgba(255,255,255,.3)}body.template-contact input,body.template-contact textarea{background:#ffffff0a;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:12px}body.template-contact .button{background:linear-gradient(90deg,#777,#fff,#777);color:#000;border-radius:50px;font-weight:700}@media screen and (max-width:749px){body.template-contact main{background-size:cover;background-position:center top}body.template-contact .page-width{padding-top:430px}body.template-contact h1{font-size:38px}body.template-contact .contact{padding:25px;margin:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
