.back-link:hover em{color:var(--red)}

/* оглавление книги */

.reading p{margin:0;text-indent:1.5em;max-width:none}

/* где купить */

.nowbook{max-width:44em;margin-top:48px;border-top:3px solid var(--ink);padding-top:18px}
.nowbook .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}
.nowbook h4{margin:0 0 8px;font-size:19px;font-weight:500}
.nowbook p{font-size:15px;line-height:1.6;margin:0 0 14px;max-width:34em}
.nowbook a{font-size:15px;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:2px}
@media(max-width:700px){.origlayout{max-width:40em;margin-top:32px;border-left:2px solid var(--ink);padding:2px 0 2px 20px}
.origlayout .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}
.origlayout p{font-size:15px;line-height:1.6;margin:0;max-width:none}
.ed .slot{flex:none;white-space:nowrap}
.nowbook{max-width:44em;margin-top:48px;border-top:3px solid var(--ink);padding-top:18px}
.nowbook .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}
.nowbook h4{margin:0 0 8px;font-size:19px;font-weight:500}
.nowbook p{font-size:15px;line-height:1.6;margin:0 0 14px;max-width:34em}
.nowbook a{font-size:15px;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:2px}
.coverrow{flex-direction:column;gap:28px}.coverimg{width:150px}}

.back-link:hover em{color:var(--red)}

