Centro de belleza y medicina estética en Madrid | MIMOT BEAUTY *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { –nude: #f5ede4; –blush: #e8cfc0; –dark: #2c2c2c; –mid: #6b5c52; –accent: #c4956a; –white: #ffffff; –font-serif: ‘Playfair Display’, serif; –font-sans: ‘Lato’, sans-serif; } body { font-family: var(–font-sans); color: var(–dark); background: var(–white); line-height: 1.7; } a { text-decoration: none; color: inherit; } /* ── BOTÓN ── */ .btn { display: inline-block; padding: 13px 32px; border: 1.5px solid var(–dark); font-family: var(–font-sans); font-size: .85rem; letter-spacing: .12em; text-transform: uppercase; transition: background .25s, color .25s; cursor: pointer; } .btn:hover { background: var(–dark); color: var(–white); } .btn-light { border-color: var(–white); color: var(–white); } .btn-light:hover { background: var(–white); color: var(–dark); } .btn-accent { background: var(–accent); border-color: var(–accent); color: var(–white); } .btn-accent:hover { background: #a87a52; border-color: #a87a52; } /* ── NAV ── */ nav { position: fixed; top: 0; left: 0; right: 0; z-index: 100; display: flex; align-items: center; justify-content: space-between; padding: 20px 60px; background: rgba(255,255,255,.92); backdrop-filter: blur(8px); border-bottom: 1px solid #eee; } .nav-logo { font-family: var(–font-serif); font-size: 1.4rem; letter-spacing: .08em; color: var(–dark); } .nav-links { display: flex; gap: 36px; } .nav-links a { font-size: .8rem; letter-spacing: .1em; text-transform: uppercase; color: var(–mid); transition: color .2s; } .nav-links a:hover { color: var(–dark); } .nav-cta { display: flex; gap: 14px; align-items: center; } .nav-cta a { font-size: .78rem; letter-spacing: .08em; text-transform: uppercase; color: var(–mid); } /* ── HERO ── */ .hero { min-height: 100vh; background: linear-gradient(135deg, var(–nude) 0%, var(–blush) 60%, #d6b8a8 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; padding: 140px 40px 80px; position: relative; overflow: hidden; } .hero::before { content: ”; position: absolute; inset: 0; background: url(‘[images.unsplash.com](https://images.unsplash.com/photo-1519415943484-9fa1873496d4?w=1600&q=80)’) center/cover no-repeat; opacity: .18; } .hero-inner { position: relative; max-width: 720px; } .hero-tag { font-size: .75rem; letter-spacing: .2em; text-transform: uppercase; color: var(–mid); margin-bottom: 18px; } .hero h1 { font-family: var(–font-serif); font-size: clamp(2.4rem, 5vw, 4rem); line-height: 1.2; color: var(–dark); margin-bottom: 20px; } .hero p { font-size: 1rem; color: var(–mid); max-width: 480px; margin: 0 auto 36px; } .hero-badge { display: inline-block; background: var(–accent); color: var(–white); font-size: .78rem; letter-spacing: .12em; text-transform: uppercase; padding: 8px 22px; border-radius: 2px; margin-bottom: 30px; } /* ── SECCIÓN GENÉRICA ── */ section { padding: 90px 60px; } .section-title { font-family: var(–font-serif); font-size: clamp(1.6rem, 3vw, 2.4rem); margin-bottom: 16px; color: var(–dark); } .section-sub { font-size: .95rem; color: var(–mid); max-width: 600px; margin-bottom: 48px; } .centered { text-align: center; } .centered .section-sub { margin-left: auto; margin-right: auto; } /* ── DIAGNÓSTICO ── */ .diagnostico { background: var(–nude); display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; padding: 90px 80px; } .diagnostico-text h2 { font-family: var(–font-serif); font-size: clamp(1.5rem, 2.5vw, 2.2rem); margin-bottom: 20px; } .diagnostico-text p { color: var(–mid); margin-bottom: 30px; } .fases { display: flex; gap: 20px; margin-bottom: 36px; } .fase { flex: 1; background: var(–white); border-radius: 4px; padding: 20px; text-align: center; font-size: .82rem; color: var(–mid); } .fase span { display: block; font-family: var(–font-serif); font-size: 1rem; color: var(–dark); margin-bottom: 6px; } .diagnostico-img { border-radius: 4px; overflow: hidden; height: 420px; } .diagnostico-img img { width: 100%; height: 100%; object-fit: cover; } /* ── GRID DE SERVICIOS ── */ .servicios { background: var(–white); } .servicios-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 24px; } .servicio-card { border: 1px solid #ede5de; border-radius: 4px; overflow: hidden; transition: box-shadow .25s, transform .25s; } .servicio-card:hover { box-shadow: 0 8px 30px rgba(0,0,0,.1); transform: translateY(-4px); } .servicio-card img { width: 100%; height: 200px; object-fit: cover; } .servicio-card-body { padding: 22px; } .servicio-card h3 { font-family: var(–font-serif); font-size: 1.05rem; margin-bottom: 8px; } .servicio-card p { font-size: .82rem; color: var(–mid); margin-bottom: 16px; } .servicio-card a { font-size: .78rem; letter-spacing: .1em; text-transform: uppercase; color: var(–accent); border-bottom: 1px solid var(–accent); padding-bottom: 2px; } /* ── MEDICINA ESTÉTICA ── */ .medicina { background: var(–dark); color: var(–white); display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; padding: 90px 80px; } .medicina h2 { font-family: var(–font-serif); font-size: clamp(1.5rem, 2.5vw, 2.2rem); margin-bottom: 20px; } .medicina p { opacity: .8; margin-bottom: 30px; } .medicina ul { list-style: none; margin-bottom: 36px; } .medicina ul li { padding: 10px 0; border-bottom: 1px solid rgba(255,255,255,.1); font-size: .9rem; opacity: .85; } .medicina ul li::before { content: ‘✦ ‘; color: var(–accent); } .medicina-img { border-radius: 4px; overflow: hidden; height: 440px; } .medicina-img img { width: 100%; height: 100%; object-fit: cover; } /* ── BONOS ── */ .bonos { background: var(–nude); } .bonos-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 28px; } .bono-card { background: var(–white); border-radius: 4px; overflow: hidden; box-shadow: 0 2px 16px rgba(0,0,0,.06); transition: transform .25s; } .bono-card:hover { transform: translateY(-5px); } .bono-card img { width: 100%; height: 220px; object-fit: cover; } .bono-card-body { padding: 26px; } .bono-card h3 { font-family: var(–font-serif); font-size: 1.15rem; margin-bottom: 12px; } .bono-precio { display: flex; gap: 12px; align-items: baseline; margin-bottom: 18px; } .precio-oferta { font-size: 1.4rem; font-weight: 700; color: var(–accent); } .precio-antes { font-size: .95rem; color: #aaa; text-decoration: line-through; } .bono-tag { font-size: .72rem; letter-spacing: .12em; text-transform: uppercase; color: var(–white); background: var(–accent); padding: 3px 10px; border-radius: 2px; margin-bottom: 14px; display: inline-block; } /* ── MARCAS ── */ .marcas { background: var(–white); text-align: center; padding: 60px 60px; } .marcas h2 { font-family: var(–font-serif); font-size: 1.5rem; margin-bottom: 36px; } .marcas-logos { display: flex; flex-wrap: wrap; gap: 40px; justify-content: center; align-items: center; } .marca-pill { border: 1px solid #ddd; border-radius: 100px; padding: 12px 32px; font-size: .8rem; letter-spacing: .15em; text-transform: uppercase; color: var(–mid); } /* ── BANNER CTA ── */ .banner-cta { background: linear-gradient(135deg, var(–blush), var(–nude)); text-align: center; padding: 80px 60px; } .banner-cta h2 { font-family: var(–font-serif); font-size: clamp(1.6rem, 3vw, 2.4rem); margin-bottom: 16px; } .banner-cta p { color: var(–mid); margin-bottom: 32px; } /* ── FOOTER ── */ footer { background: var(–dark); color: rgba(255,255,255,.7); padding: 60px; display: grid; grid-template-columns: 1.5fr 1fr 1fr; gap: 48px; } .footer-brand .nav-logo { color: var(–white); display: block; margin-bottom: 16px; font-size: 1.6rem; } .footer-brand p { font-size: .85rem; line-height: 1.8; } footer h4 { font-size: .78rem; letter-spacing: .15em; text-transform: uppercase; color: var(–white); margin-bottom: 18px; } footer ul { list-style: none; } footer ul li { margin-bottom: 10px; font-size: .85rem; } footer ul li a { color: rgba(255,255,255,.65); transition: color .2s; } footer ul li a:hover { color: var(–white); } .footer-bottom { background: #1a1a1a; text-align: center; padding: 18px 60px; font-size: .75rem; color: rgba(255,255,255,.35); } /* ── WHATSAPP FLOTANTE ── */ .wa-btn { position: fixed; bottom: 28px; right: 28px; z-index: 200; width: 56px; height: 56px; background: #25D366; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 20px rgba(0,0,0,.2); transition: transform .2s; } .wa-btn:hover { transform: scale(1.08); } .wa-btn svg { width: 28px; height: 28px; fill: white; } /* ── RESPONSIVE ── */ @media (max-width: 900px) { nav { padding: 18px 24px; } .nav-links { display: none; } section, .diagnostico, .medicina, footer { padding: 60px 24px; } .diagnostico, .medicina { grid-template-columns: 1fr; gap: 36px; } .medicina { grid-template-columns: 1fr; } .medicina-img, .diagnostico-img { height: 280px; } footer { grid-template-columns: 1fr; } .banner-cta { padding: 60px 24px; } .marcas { padding: 50px 24px; } }

Madrid · C/ Núñez de Balboa 39

🎁 Regístrate y obtén un 10% de descuento

Tu mejor versión empieza aquí

Centro de belleza y medicina estética en Madrid. Diagnóstico gratuito, tratamientos personalizados y resultados reales.

Tu piel es única y tiene un secreto que revelar

¿Sabías que tu piel cambia mil veces al año? Realizamos un diagnóstico inicial y un tratamiento 100% personalizado con seguimiento riguroso, aplicando las tres fases que tu piel necesita.

Fase 1De shock
Fase 2De perfeccionamiento
Fase 3De mantenimiento
Solicita tu diagnóstico gratuito
Tratamiento facial en Mimot Beauty

Nuestros servicios

Faciales, corporales, relax, medicina estética y mucho más.

Tratamientos faciales

Tratamientos

Facial, corporal y relax. Descubre cuál es el mejor para ti.

Descubrir →
Reservas

Reservas

Agenda tu cita y disfruta de la mejor experiencia.

Reservar →
Tarjetas regalo

Tarjetas regalo

Regala experiencias únicas de belleza y bienestar.

Regalar →
Tienda online

Tienda

Compra productos de belleza y recíbelos en casa.

Comprar →
Novias

Novias

Los mejores tratamientos para novias, madrinas e invitadas.

Descubrir →

Medicina Estética

Descubre la medicina estética más natural y personalizada. Protocolos exclusivos, resultados visibles y un enfoque ético basado en el cuidado real de tu piel.

  • Atención médica experta y cercana
  • Enfoque ético, sin sobrecorrecciones
  • Resultados visibles, naturales y armónicos
  • Primera cita totalmente gratuita
Conoce nuestros tratamientos
Medicina estética en Mimot Beauty

Nuestros rituales corporales

Tres bonos pensados para potenciar resultados, combinados estratégicamente para acompañarte antes del verano.

Bono 360
Más completo

Bono 360

1.040 € 1.390 €
Ver bono
Bono Scultp
Más vendido

Bono Scultp

544 € 660 €
Ver bono
Bono Reset
Recomendado

Bono Reset

459 € 540 €
Ver bono

Contamos con los mejores

Mesoestetic Germaine de Capuccini Fillmed Teoxane Endymed Ultraformer