.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{color:#000;font-family:Proxima Nova}.contact .field__label,.contact .customer .field label{position:static;line-height:19px;padding-bottom:9px}.contact .field:after,.contact .select:after,.contact .customer .field:after,.contact .customer select:after,.contact .localization-form__select:after{box-shadow:none}.contact .field:hover.field:after{box-shadow:none}.contact .field__input,.contact .customer .field input{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));height:59px;font-size:15px}.contact .field{flex-direction:column}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.contact .customer .field input:focus,.contact .customer .field input:not(:placeholder-shown),.contact .customer .field input:-webkit-autofill{padding:2.2rem 2.3rem;line-height:18px}.contact .field__input{padding:2.2rem 2.3rem}.contact .field select{padding:2.2rem 2.3rem;color:#828282}.contact .text-area{min-height:23.1rem;line-height:18px}.contact .field__input::placeholder,.contact .customer .field input::placeholder{opacity:1;color:#828282;font-family:Proxima Nova}.contact .title{font-family:Goudy Old Style;font-weight:400;font-size:37px;color:#4d4d4d;margin-bottom:40px;line-height:44.41px;letter-spacing:0px}.contact .button{height:59px;font-weight:400;font-size:13px;background:#0e0e0e;letter-spacing:0px}img.down-arrow{position:absolute;right:25px;bottom:22px}.contact>p{font-size:13px;margin:10px 0;line-height:15.83px}.contact>p:last-of-type{margin-bottom:40px}.contact .field__input,.contact .customer .field input{font-family:Proxima Nova}@media screen and (max-width: 1400px) and (min-width: 990px){.contact.page-width{margin-left:325px;max-width:calc(100% - 350px)}}.contact .field__label,.customer .field label{color:#000;text-transform:uppercase;letter-spacing:0}@media screen and (max-width: 749px){.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.contact .customer .field input:focus,.contact .customer .field input:not(:placeholder-shown),.contact .customer .field input:-webkit-autofill{padding:.9rem;font-size:14px}.contact p{font-size:14px}.contact .title{font-size:30px;margin-bottom:20px}.contact .field__input,.contact .customer .field input{padding:.9rem;height:35px}.contact>p:first-of-type{margin-top:0}.contact>p:last-of-type{margin-bottom:20px}.contact .field__label,.contact .customer .field label{font-size:13px;padding-bottom:5px}.contact .button{padding:0 1.8rem;height:4.5rem}img.down-arrow{bottom:10px}.contact .field__input::placeholder,.contact .customer .field input::placeholder{font-size:14px}}@media screen and (min-width: 750px){.contact .field{margin-bottom:2.8rem}.contact__button{margin-top:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-contact-form.css.map */
