.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}}@media screen and (min-width:750px){.page-width--narrow{padding:0}}.c-contact-section-padding{padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}@media screen and (min-width:750px){.c-contact-section-padding{padding-top:var(--section-padding-top-desktop);padding-bottom:var(--section-padding-bottom-desktop)}}.c-contact{max-width:573.333px;margin:0 auto;padding:0 40px}.c-contact .breadcrumbs{margin:0 0 16px;font-size:.867rem;line-height:1.6}.c-contact .breadcrumbs a{text-decoration:none}.c-contact__title{font-size:3.067rem;font-weight:700;line-height:1.1739;text-align:center;padding:62px 0 0;margin:0}.c-contact__title small{font-size:1.6rem;font-weight:400;line-height:1.375;display:block;margin-top:9.333px}.c-contact__lead{font-size:2.133rem;font-weight:700;line-height:1.5;text-align:center;color:#9f885e;margin:33.333px 0 0}.c-contact__form{margin-top:26.667px;border-top:1px solid rgba(0,0,0,.18)}.c-contact__row{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.18)}.c-contact__label{display:block;margin:0 0 6.667px;font-size:1.333rem;line-height:1.6}.c-contact__req{margin-left:.3em;font-size:80%;color:#db877c}.c-contact__input,.c-contact__textarea{width:100%;border:1px solid rgba(0,0,0,.22);border-radius:4px;padding:8px;font-size:1rem;line-height:1.6;background:#fff;box-sizing:border-box}.c-contact__textarea{min-height:146.667px;resize:vertical}.c-contact__actions{margin-top:20px}.c-contact__actions .button{width:393.333px;max-width:100%;height:72px;margin:31.333px auto 0;background:#9f9f9f;font-size:1.467rem;text-align:center;line-height:1.5;color:#fff;display:block}.c-contact__actions .button:before,.c-contact__actions .button:after{display:none}@media screen and (max-width:768px){.c-contact{max-width:860px;padding:0 8vw}.c-contact .breadcrumbs{margin:0 0 24px;font-size:1.3rem}.c-contact__title{font-size:6.133vw;padding:12.4vw 0 0}.c-contact__title small{font-size:3.2vw;margin-top:1.867vw}.c-contact__lead{font-size:6.133vw;margin:6.67vw 0 0}.c-contact__form{margin-top:5.33vw}.c-contact__row{padding:18px 0}.c-contact__label{margin:0 0 1.33vw;font-size:2.67vw}.c-contact__input,.c-contact__textarea{border-radius:6px;padding:12px;font-size:1.5rem}.c-contact__textarea{min-height:220px}.c-contact__actions{margin-top:4vw}.c-contact__actions .button{width:78.67vw;height:14.4vw;margin:6.267vw auto 0;font-size:2.933vw}}.support{padding:106.667px 0 80px;border-top:2px solid #f2f2f2}.support h2{font-size:2rem;text-align:center;line-height:1}.support h2 small{font-size:1.333rem;display:block;margin-top:10.667px}.support ul{padding:0 40px;margin-top:43.333px;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:52px}.support ul li{width:50%;text-align:center;line-height:1;font-size:1.467rem}.support ul li img{width:70.667px;margin:0 auto 26.667px}@media screen and (max-width:768px){.support{padding:21.333vw 0 16vw}.support h2{font-size:4vw}.support h2 small{font-size:2.667vw;margin-top:2.133vw}.support ul{padding:0 8vw;margin-top:8.667vw;row-gap:10.4vw}.support ul li{font-size:2.933vw}.support ul li img{width:14.133vw;margin:0 auto 5.333vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
