.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 .field__input{border-radius:12px;background-color:#fff!important;border:1px solid #eaeaea!important;box-shadow:inset 0 2px 4px #00000005;transition:all .2s ease;color:#333!important}.contact .title{color:#1b3b5a!important;text-align:center;font-size:calc(var(--font-heading-scale) * 2.35rem * 1.35)!important}@media screen and (min-width:750px){.contact .title{font-size:calc(var(--font-heading-scale) * 2.85rem * 1.35)!important}}.contact .field__label,.contact .form__label{color:#404040!important;font-size:calc(1.5rem * 1.35)!important;top:calc(var(--inputs-border-width) + 1rem);left:calc(var(--inputs-border-width) + 2rem);line-height:1.2;z-index:1;max-width:calc(100% - 2.5rem)}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label,.contact .field:has(.field__input:focus) .field__label,.contact .field:has(.field__input:not(:placeholder-shown)) .field__label,.contact .field:has(.field__input:-webkit-autofill) .field__label{font-size:calc(.92rem * 1.35)!important;top:calc(var(--inputs-border-width) + .45rem)!important;left:calc(var(--inputs-border-width) + 2rem)!important;letter-spacing:.04rem;line-height:1.15}.contact .field__input,.contact .field__input::placeholder{box-sizing:border-box;font-size:calc(1.75rem * 1.35)!important;line-height:1.4;padding:1.75rem 1.5rem 1.5rem 2rem!important;min-height:5.6rem}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill{padding:4.55rem 1.5rem 1.15rem 2rem!important;min-height:5.6rem}.contact .field__input.text-area{min-height:15rem;padding:1.75rem 1.5rem 1.5rem 2rem!important}.contact .field__input.text-area:focus,.contact .field__input.text-area:not(:placeholder-shown),.contact .field__input.text-area:-webkit-autofill{padding:4.55rem 1.5rem 1.35rem 2rem!important}@media screen and (min-width:750px){.contact .field__input,.contact .field__input::placeholder{font-size:calc(1.85rem * 1.35)!important}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill{padding:4.85rem 1.5rem 1.15rem 2rem!important}.contact .field__input.text-area:focus,.contact .field__input.text-area:not(:placeholder-shown),.contact .field__input.text-area:-webkit-autofill{padding:4.85rem 1.5rem 1.35rem 2rem!important}}.contact .form-status,.contact .form__message,.contact .form-status-list,.contact .contact__field-error{font-size:calc(1.0625rem * 1.35);line-height:1.5}.contact .field__input:focus,.contact .field__input:focus-visible,.contact .field__input:active{outline:none;border-color:#d98c00;box-shadow:0 0 0 2px #d98c0026,inset 0 2px 4px #00000005}.contact .field:before,.contact .field:after{display:none!important}.contact .button{background-color:#d98c00!important;color:#fff!important;border:none!important;padding:16px 44px;border-radius:50px!important;font-weight:700;font-size:1.51875rem;box-shadow:0 4px 10px #d98c004d;transition:all .2s ease}.contact .button:not([disabled]):hover{background-color:#bf7b00!important;transform:translateY(-2px);box-shadow:0 6px 15px #d98c0066}.contact .button:before,.contact .button:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
