.page-contact{padding:4rem 2rem 6rem;margin:0 auto;max-width:var(--page-width)}.contact-title{font-size:39.5px;color:#37443c;margin-bottom:1.5rem;text-align:center;line-height:120%}.contact-content{width:100%;max-width:800px;margin:0 auto;background:#fff;padding:2.5rem;border-radius:var(--border-radius-widgets);box-shadow:0 2px 4px #00000014}.contact-content>.rte{text-align:center;margin-bottom:2.5rem;color:#37443c;font-size:18px;width:100%}.contact-form-wrapper{width:100%}.contact-form-wrapper form{display:flex;flex-direction:column;gap:1.25rem;width:100%}.field{width:100%;display:flex;flex-direction:column}.field input,.field textarea{width:100%;padding:1rem;border:1px solid var(--color-borders-main);border-radius:var(--border-radius-widgets);background-color:#f7f4f2;font-size:1rem;color:#37443c}.field input:focus,.field textarea:focus{outline:none;border-color:#37443c;background-color:#fff}.field textarea{min-height:150px;resize:vertical}.contact-form-wrapper .button{width:100%;background:#37443c;color:#fff;border:none;border-radius:var(--border-radius-buttons);padding:1rem 1.5rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.contact-form-wrapper .button:hover{background:#2a332e}.form-status{padding:1rem;margin-bottom:1.5rem;border-radius:var(--border-radius-widgets)}.form-status-success{background:#e8f5e9;color:#1b5e20}.form-status-error{background:#ffebee;color:#c62828}@media (max-width: 490px){.page-contact{padding:2rem 1rem 4rem}.contact-content{padding:1.5rem}.contact-title{font-size:29.12px}.contact-content>.rte{margin-bottom:2rem;font-size:16px}.field input,.field textarea{padding:.875rem;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-contact.css.map */
