/* Shared captions add meaning without repeating the title printed on the cover. */
.skin-lesson .lesson-caption-label,.sex-lesson .lesson-caption-label{display:block;font:500 9px/1.7 'DM Sans',Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#69765f;margin:18px 0 9px}
.skin-lesson .lesson-caption-description,.sex-lesson .lesson-caption-description{display:block;font:400 14px/1.7 'DM Sans',Arial,sans-serif;letter-spacing:0;color:#5a6052;text-align:left;margin:0;max-width:34em}
.skin-lesson:hover .lesson-caption-description,.sex-lesson:hover .lesson-caption-description{color:#2f4035}
@media(max-width:750px){.skin-lesson .lesson-caption-label,.sex-lesson .lesson-caption-label{font-size:8px;letter-spacing:.10em;margin-top:14px}.skin-lesson .lesson-caption-description,.sex-lesson .lesson-caption-description{font-size:12px;line-height:1.65}}
