.formulario-contacto{background:var(--fc-fondo)!important;padding-top:var(--fc-padding-top)!important;padding-bottom:var(--fc-padding-bottom)!important}.formulario-contacto__contenedor{max-width:1400px!important;margin:0 auto!important;padding:0 20px!important}.formulario-contacto__columnas{display:flex!important;flex-direction:column!important;gap:40px!important}.formulario-contacto__info{font-family:var(--font-body--family)!important;color:var(--fc-texto)!important}.formulario-contacto__eyebrow{font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--fc-acento-oscuro)!important;margin:0 0 12px!important}.formulario-contacto__titulo{font-family:var(--font-heading--family)!important;font-size:32px!important;font-weight:600!important;line-height:1.2!important;margin:0 0 14px!important;color:var(--fc-texto)!important}.formulario-contacto__titulo em,.formulario-contacto__titulo i{font-family:var(--font-accent--family, var(--font-heading--family))!important;font-style:italic!important;color:var(--fc-acento-oscuro)!important}.formulario-contacto__subtitulo{font-size:15px!important;line-height:1.6!important;color:var(--fc-texto-secundario)!important;margin:0 0 28px!important;max-width:480px!important}.formulario-contacto__subtitulo p{margin:0 0 8px!important}.formulario-contacto__lista-info{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:16px!important}.formulario-contacto__item-info{display:flex!important;flex-direction:column!important;gap:2px!important;padding:16px 0!important;border-top:1px solid var(--fc-borde)!important}.formulario-contacto__item-etiqueta{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--fc-texto-secundario)!important}.formulario-contacto__item-valor{font-size:15px!important;color:var(--fc-texto)!important;text-decoration:none!important}.formulario-contacto__item-valor p{margin:0!important}a.formulario-contacto__item-valor:hover{color:var(--fc-acento-oscuro)!important}.formulario-contacto__whatsapp{display:inline-flex!important;align-items:center!important;margin-top:24px!important;font-size:14px!important;font-weight:600!important;color:var(--fc-texto)!important;text-decoration:underline!important;text-decoration-color:var(--fc-acento)!important}.formulario-contacto__whatsapp:hover{color:var(--fc-acento-oscuro)!important}.formulario-contacto__panel{background:var(--fc-fondo-panel)!important;border:1px solid var(--fc-borde)!important;border-radius:var(--fc-radio)!important;padding:28px!important;box-shadow:0 18px 40px #2e241714!important}.formulario-contacto__form,.formulario-contacto__fila{display:flex!important;flex-direction:column!important;gap:16px!important}.formulario-contacto__campo{display:flex!important;flex-direction:column!important}.formulario-contacto__oculto-visualmente{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.formulario-contacto__input,.formulario-contacto__textarea{font-family:var(--font-body--family)!important;font-size:15px!important;color:var(--fc-texto)!important;background:var(--fc-fondo)!important;border:1px solid var(--fc-borde)!important;border-radius:calc(var(--fc-radio) * .5)!important;padding:13px 16px!important;width:100%!important;transition:border-color .2s ease,box-shadow .2s ease!important}.formulario-contacto__textarea{resize:vertical!important;min-height:140px!important}.formulario-contacto__input::placeholder,.formulario-contacto__textarea::placeholder{color:var(--fc-texto-secundario)!important}.formulario-contacto__input:focus,.formulario-contacto__textarea:focus{outline:none!important;border-color:var(--fc-acento)!important;box-shadow:0 0 0 3px #c9a24a38!important}.formulario-contacto__boton{font-family:var(--font-body--family)!important;font-size:15px!important;font-weight:600!important;color:var(--fc-texto-boton)!important;background:var(--fc-acento)!important;border:none!important;border-radius:calc(var(--fc-radio) * .5)!important;padding:14px 24px!important;cursor:pointer!important;transition:background .2s ease!important;margin-top:4px!important}.formulario-contacto__boton:hover{background:var(--fc-acento-oscuro)!important}.formulario-contacto__mensaje{font-size:14px!important;margin:4px 0 0!important;padding:12px 16px!important;border-radius:calc(var(--fc-radio) * .4)!important}.formulario-contacto__mensaje--exito{background:#c9a24a29!important;color:var(--fc-acento-oscuro)!important}.formulario-contacto__mensaje--error{background:#b23a2e1a!important;color:#8a2f22!important}@media(max-width:749px){.formulario-contacto--oculto-movil{display:none!important}}@media(min-width:750px){.formulario-contacto--oculto-escritorio{display:none!important}.formulario-contacto__fila{flex-direction:row!important;gap:16px!important}.formulario-contacto__fila .formulario-contacto__campo{flex:1 1 0!important}}@media(min-width:990px){.formulario-contacto__columnas{flex-direction:row!important;align-items:flex-start!important;gap:64px!important}.formulario-contacto__info{flex:0 0 38%!important;padding-top:8px!important}.formulario-contacto__panel{flex:1 1 auto!important;padding:40px!important}.formulario-contacto__titulo{font-size:38px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/formulario-contacto-barber.css.map */
