/* Belleza: las tarifas se reflejan en el espejo del salón. Bodoni Moda, como una carta de tratamientos. */
@font-face{font-family:NBel;src:url(/fonts/n-belleza.woff2) format("woff2");font-display:swap}
.nicho-belleza{--tit:NBel,"Titulares",serif}
.nicho-belleza h1,.nicho-belleza h2{font-weight:600;letter-spacing:-.02em;line-height:1.02}
/* Revista: mucho aire, un óvalo como espejo y la lista como carta de tratamientos. */
.c-editorial{background:var(--papel)}
.c-edit-g{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}
.c-editorial .dolor{font-weight:500;font-size:clamp(38px,6vw,92px);line-height:1.02;letter-spacing:-.02em;max-width:none}
.c-editorial .dolor span+span{font-style:italic;color:var(--pizarra-3);margin-top:.3em}
.c-ovalo-c{aspect-ratio:3/4;border-radius:50%;overflow:clip;outline:1px solid var(--pizarra);outline-offset:12px}
.c-tarifa{background:var(--niebla)}
.c-trat li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(16px,3vw,48px);align-items:baseline;padding:clamp(24px,3vw,40px) 0;border-top:1px solid var(--pizarra)}
.c-trat li:last-child{border-bottom:1px solid var(--pizarra)}
.c-trat h3{font:500 clamp(26px,3vw,44px)/1.06 var(--tit);letter-spacing:-.015em;color:var(--pizarra)}
.c-trat p{margin:0;color:var(--tinta-2)}
.c-tarifa .r-acc{margin-top:clamp(28px,4vw,48px)}
.c-cita{text-align:center;background:var(--papel)}
.c-cita .obj-q{font:italic 500 clamp(26px,3.4vw,48px)/1.1 var(--tit);color:var(--pizarra-3)}
.c-cita .obj-r{margin:18px auto 0;font-weight:500;max-width:24em}
.c-cita .limite{margin-inline:auto;text-align:left}
.nicho-belleza .hoja{gap:0}
.nicho-belleza .pl{border-radius:0;background:none;border-left:1px solid var(--pizarra)}
.nicho-belleza .pl:last-child{border-right:1px solid var(--pizarra)}
.nicho-belleza .pl h3{font-weight:500}
.nicho-belleza .pl-d{background:var(--pizarra)}
.nicho-belleza .pl-pr b{font-weight:500}
@media (max-width:899px){
  .c-edit-g{grid-template-columns:1fr}
  .c-ovalo-c{width:min(74vw,420px);margin-inline:auto}
  .c-trat li{grid-template-columns:1fr;gap:8px}
  .nicho-belleza .pl,.nicho-belleza .pl:last-child{border:0;border-top:1px solid var(--pizarra)}
}

