.mt-pm{max-width:720px;margin:0 auto}.mt-pm [hidden]{display:none!important}.mt-pm__dropzone{border:2px dashed var(--mt-color-borde);border-radius:var(--mt-radio);background:var(--mt-color-fondo-alt);padding:40px 24px;text-align:center;cursor:pointer;transition:border-color .25s var(--mt-ease),background-color .25s var(--mt-ease)}.mt-pm__dropzone:hover,.mt-pm__dropzone--sobre{border-color:var(--mt-color-acento);background:var(--mt-color-fondo-alt2)}.mt-pm__dropzone-icono{font-size:34px;display:block;margin-bottom:10px}.mt-pm__dropzone-texto{font-family:var(--mt-fuente-titulo);color:var(--mt-color-texto);font-size:17px;margin:0 0 4px}.mt-pm__dropzone-nota{color:var(--mt-color-texto-tenue);font-size:13px;margin:0}.mt-pm__nombre-archivo{margin-top:14px;font-size:14px;color:var(--mt-color-acento);word-break:break-all}.mt-pm__estado{margin-top:16px;font-size:14px;color:var(--mt-color-texto-tenue);min-height:20px}.mt-pm__estado--error{color:var(--mt-color-acento)}.mt-pm__resultado{margin-top:24px;border:1px solid var(--mt-color-borde);border-radius:var(--mt-radio);background:var(--mt-color-fondo-alt);padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:center}.mt-pm__resultado-precio{grid-column:1 / -1}.mt-pm__resultado-etiqueta{color:var(--mt-color-texto-tenue);font-size:12px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.mt-pm__resultado-valor{font-family:var(--mt-fuente-titulo);color:var(--mt-color-texto);font-size:20px;margin:0}.mt-pm__resultado-precio .mt-pm__resultado-valor{font-size:40px;color:var(--mt-color-acento)}.mt-pm__aviso{grid-column:1 / -1;font-size:13px;color:var(--mt-color-texto-tenue);margin:4px 0 0}.mt-pm__campos{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.mt-pm__campo{display:flex;flex-direction:column;gap:6px}.mt-pm__campo--ancho{grid-column:1 / -1}.mt-pm__campo label{font-size:13px;color:var(--mt-color-texto-tenue)}.mt-pm__campo input,.mt-pm__campo textarea{font-family:var(--mt-fuente-cuerpo);font-size:15px;color:var(--mt-color-texto);background:var(--mt-color-fondo-alt2);border:1px solid var(--mt-color-borde);border-radius:var(--mt-radio-chico);padding:10px 14px}.mt-pm__campo input:focus,.mt-pm__campo textarea:focus{outline:none;border-color:var(--mt-color-acento)}.mt-pm__enviar{grid-column:1 / -1;margin-top:8px;width:100%;border:none;cursor:pointer}@media(max-width:640px){.mt-pm__resultado,.mt-pm__campos{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mt-pieza-medida.css.map */
