.contact-container{max-width:1470px;width:100%;margin:0 auto}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:#f8f8f8;color:#121212;font-size:16px;width:100%;box-sizing:border-box;transition:box-shadow .1s ease;border-radius:8px;height:56px;min-height:2px;min-width:72px;position:relative;border:0}.select__select{font-size:12px;color:#121212bf}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 2px #121212;outline:0;border-radius:8px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 2px #121212;outline:0;border-radius:8px}.localization-form__select:focus{outline:0;box-shadow:none}.text-area,.select{display:flex;position:relative;width:100%}.select .svg-wrapper,.customer select+.svg-wrapper{height:6px;width:10px;pointer-events:none;position:absolute;top:calc(50% - 2px);right:0}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6/10px);padding:0 32px 0 20px;margin:1px;min-height:2px}.field{position:relative;width:100%;display:flex;transition:box-shadow .1s ease}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:15px;margin:1px;transition:box-shadow .1s ease}.field__label,.customer .field label{font-size:16px;left:21px;top:15px;margin-bottom:0;pointer-events:none;position:absolute;transition:top .1s ease,font-size .1s ease;color:#121212bf;letter-spacing:1px;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:10px;top:10px;left:21px;letter-spacing:.4px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:22px 15px 8px 20px;margin:1px}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:44px;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:44px}.field__button>.svg-wrapper{height:25px;width:25px}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:2px}.contact .field{margin-bottom:15px}@media screen and (min-width: 750px){.contact .field{margin-bottom:20px}}.contact__button{margin-top:30px}.text-area{min-height:100px}@media screen and (min-width: 750px){.contact__button{margin-top:40px}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page-contact.css.map */
