
/* Book typography only: preserve original identity and layout */
.mlb .mlb-info h1{font-size:30px;line-height:1.4}
.mlb .mlb-info h2{font-size:23px}
.mlb .mlb-byline,.mlb .mlb-rating{font-size:14px}
.mlb .mlb-tag{font-size:12px;padding:4px 10px}
.mlb .mlb-one-line{font-size:15px;line-height:1.95}
.mlb .mlb-btn{font-size:13px;line-height:1.5;min-height:44px}
.mlb .mlb-crumb,.mlb .mlb-lang a{font-size:12px}
.mlb .mlb-section-head h3{font-size:19px}
.mlb .mlb-more{font-size:12px}
.mlb .mlb-quick p{font-size:15px;line-height:1.95}
.mlb .mlb-key strong{font-size:14px;line-height:1.55}
.mlb .mlb-key span{font-size:12px;line-height:1.8}
.mlb .mlb-key{min-height:100px}
.mlb .mlb-author h4{font-size:16px}
.mlb .mlb-author small,.mlb .mlb-author p{font-size:12px;line-height:1.85}
.mlb .mlb-reading,.mlb .mlb-reading p{font-size:16px;line-height:2.05}
.mlb .mlb-reading h2{font-size:23px}.mlb .mlb-reading h3{font-size:19px}
.mlb .mlb-toc li{font-size:14px}
.mlb .mlb-share strong{font-size:12px}
.mlb .mlb-review p{font-size:14px}.mlb .mlb-review-top strong{font-size:13px}
@media(max-width:820px){.mlb .mlb-info h1{font-size:24px}.mlb .mlb-info h2{font-size:19px}}
@media(max-width:520px){.mlb .mlb-info h1{font-size:20px}.mlb .mlb-info h2{font-size:16px}.mlb .mlb-one-line{font-size:13px}.mlb .mlb-reading,.mlb .mlb-reading p{font-size:15px}.mlb .mlb-quick p{font-size:14px}.mlb .mlb-section-head h3{font-size:17px}}
