.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}}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:15px;margin:1px;transition:box-shadow var(--duration-short) ease;position:relative;box-sizing:border-box;height:45px}.field{position:relative;width:100%;display:flex;transition:box-shadow .1s ease}.field__label,.customer .field label{font-size:16px;left:21px;top:11px;margin-bottom:0;pointer-events:none;position:absolute;transition:top .1s ease,font-size .1s ease;color:#000000bf;letter-spacing:1px;line-height:1.5}.field__input:focus,.field__input:not(:placeholder-shown){padding:22px 15px 8px 20px;margin:1px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{font-size:10px;top:6px;left:21px;letter-spacing:.4px}#ContactForm-body{min-height:100px}h2.inline-richtext{font-size:32px;margin-bottom:30px}.contact__button .button{font-size:15px;letter-spacing:1px;position:relative;align-items:center;display:inline-flex;justify-content:center;min-height:47px;min-width:122px;padding-left:30px;padding-right:30px;line-height:19px;color:#fff;background-color:#060b26e6;border:none;outline:none;cursor:pointer}.contact__button .button:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.title{text-align:center}.contact-form-container{display:flex;width:60%;margin:auto;gap:60px}.contact-form-title{font-size:36px;text-align:center;padding-top:160px;margin-bottom:50px;font-weight:500}.contact-form-title span{position:relative}.contact-form-title span:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-3px;height:2px;width:110%;background-color:#060b26e6}.contact-form-container .text{font-size:16px;line-height:24px;font-weight:500}.contact-form-container .bold{font-size:20px;line-height:24px;font-weight:700}.contact-form-container .underline{text-decoration:underline}.contact-form-container .margin{margin-bottom:-20px}@media only screen and (max-width: 600px){h2.inline-richtext{font-size:28px}.contact-form-container{width:70%;flex-direction:column;margin-top:-60px}}h2.form-status,a.link{display:inline-block;margin-bottom:10px}.contacts-text p,.contacts-text h3,.contacts-text a{line-height:120%;text-align:center;font-size:14px;font-style:normal;font-weight:500}.contacts-text h3{font-size:28px;font-weight:500}.contacts-text.method{margin-top:-18px;margin-bottom:-36px}.contacts-text.contacts{margin-top:60px;display:flex;flex-direction:column;gap:24px;margin-bottom:40px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
