.contact{padding:18px 24px;background-color:#fcfbf0;border-radius:20px;max-width:560px}.contact .title,.contact-form__description{font-weight:300;color:#000}.contact .title{margin-bottom:15px}.contact-form__description{margin-bottom:13px;font-size:13px;line-height:1.3}@media screen and (min-width:750px){.contact-form__description{margin-bottom:25px;font-size:15px}.contact .title{margin-bottom:20px}}.contact .field__label{font-weight:200;font-size:12px;line-height:2;color:#000}.contact .field{padding-left:8px;border-radius:4.5px}.contact .field:after{border:.45px solid #0000009a;border-radius:4.5px}.contact .field__input:focus{box-shadow:none}.contact .field textarea.field__input{min-height:10rem;height:auto;resize:vertical}.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:15px}.contact__button .button{width:100%;font-weight:300;font-size:13px;text-transform:uppercase}.field--phone{padding-left:0!important;--phone-country-width: 52px;--phone-field-gap: 8px;--phone-input-offset: calc(var(--phone-country-width) + var(--phone-field-gap) + 15px)}.field--phone:after{border:none!important}.field--phone .iti{display:flex;align-items:stretch;gap:var(--phone-field-gap);width:100%;position:relative}.field--phone .iti__country-container{position:static;padding:0;flex:0 0 var(--phone-country-width)}.field--phone .iti__selected-country{position:static;height:100%;width:100%}.field--phone .iti__selected-country-primary{border:.45px solid #0000009a;border-radius:4.5px;height:100%;min-height:4.5rem;width:100%;padding:0 10px;justify-content:center;background-color:transparent}.field--phone .iti__selected-dial-code{position:absolute;left:calc(var(--phone-input-offset) + 1rem);top:60%;transform:translateY(-50%);z-index:2;margin:0;pointer-events:none;color:#000;font-weight:200;font-size:13px;line-height:1}.field--phone .iti:has(input:focus) .iti__selected-dial-code,.field--phone .iti:has(input:not(:placeholder-shown)) .iti__selected-dial-code{top:auto;bottom:.8rem;transform:none}.field--phone .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.field--phone .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:transparent}.field--phone .iti input.field__input,.field--phone .iti--allow-dropdown input.iti__tel-input,.field--phone .iti--allow-dropdown input.iti__tel-input[type=tel]{flex:1;width:auto;margin:0;height:4.5rem;border:.45px solid #0000009a;border-radius:4.5px;padding-left:4.8rem;padding-right:1.5rem}.field--phone .field__input:focus,.field--phone .field__input:not(:placeholder-shown),.field--phone .field__input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 4.8rem;margin:0}.field--phone .field__label{left:calc(var(--phone-input-offset) + 15px);top:3px;font-size:9px}.field--phone .field__input:focus~.field__label,.field--phone .field__input:not(:placeholder-shown)~.field__label,.field--phone .field__input:-webkit-autofill~.field__label{left:calc(var(--phone-input-offset) + 2rem)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-contact-form.css.map */
