/* Herramientas de lectura. No modifica estilos generales del tema. */
.nocturnalia-lectura{display:flex;flex-wrap:wrap;align-items:center;gap:8px 17px;width:100%;margin:20px auto 30px;padding:13px 0;border-top:1px solid rgba(16,16,16,.28);border-bottom:1px solid rgba(16,16,16,.28);color:#161616;font-family:Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none;max-width:840px}
.nocturnalia-lectura__label{font-weight:700;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#666;margin-right:auto}
.nocturnalia-lectura__link{display:inline-flex;align-items:center;gap:5px;border:0!important;box-shadow:none!important;color:#171717!important;font:600 13px/1.5 Arial,"Helvetica Neue",sans-serif!important;letter-spacing:0!important;text-decoration:none!important;white-space:normal;transition:color .15s ease}
.nocturnalia-lectura__link span[aria-hidden]{font-size:17px;line-height:1}
.nocturnalia-lectura__link:hover{color:#c3342c!important;text-decoration:underline!important;text-underline-offset:3px}
.nocturnalia-lectura__link:focus-visible{outline:2px solid #c3342c;outline-offset:4px}
.article-opening + .nocturnalia-lectura{max-width:1180px;width:calc(100% - 40px);margin:23px auto 27px}
.photo-essay .article-opening + .nocturnalia-lectura,.recommendation-single .article-opening + .nocturnalia-lectura{max-width:1180px}
@media(max-width:640px){.nocturnalia-lectura{gap:10px 16px;margin:14px 0 22px}.nocturnalia-lectura__label{flex-basis:100%}.article-opening + .nocturnalia-lectura{width:calc(100% - 32px)}}
@media print{.nocturnalia-lectura{display:none!important}}
