.mueblia-page{width:min(100% - 40px,920px);margin-inline:auto;padding-block:clamp(48px,7vw,96px);color:#282622}.mueblia-page--contact{width:min(100% - 40px,760px)}.mueblia-page__header{margin-block-end:clamp(28px,5vw,48px)}.mueblia-page__header h1{max-width:18ch;margin:0 0 16px;font:600 clamp(3.2rem,7vw,6.4rem)/.98 var(--font-heading--family);letter-spacing:-.045em}.mueblia-page__content{max-width:72ch}.mueblia-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.mueblia-contact-form__field{display:grid;gap:8px}.mueblia-contact-form__field--wide,.mueblia-contact-form__status,.mueblia-contact-form__errors,.mueblia-contact-form__submit{grid-column:1 / -1}.mueblia-contact-form label{font-weight:600}.mueblia-contact-form input,.mueblia-contact-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #9b958a;border-radius:2px;background:#fffdf8;color:inherit;font:inherit}.mueblia-contact-form textarea{min-height:180px;resize:vertical}.mueblia-contact-form input:focus-visible,.mueblia-contact-form textarea:focus-visible,.mueblia-contact-form button:focus-visible{outline:3px solid #6f7551;outline-offset:3px}.mueblia-contact-form button{min-height:48px;padding:12px 24px;border:1px solid #282622;border-radius:2px;background:#282622;color:#fffdf8;font:600 1.5rem/1 var(--font-body--family);cursor:pointer}.mueblia-contact-form__errors{padding:16px;border-left:4px solid #a14f36;background:#f6e8e0}@media(max-width:640px){.mueblia-contact-form{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mueblia-pages.css.map */
