/* ===== Author-Variable ===== weight range from 200 700 ===== */
@font-face {font-family:'Author-Variable';src:url('../../fonts/Author-Variable.woff2') format('woff2'),url('../../fonts/Author-Variable.woff') format('woff'),url('../../fonts/Author-Variable.ttf') format('truetype');font-weight:200 700;font-display:swap;font-style:normal;}
/* ===== Satoshi Variable ===== 300.0-900.0 == Fontshare ===== */
@font-face {font-family:'Satoshi-Variable';src:url('../../fonts/Satoshi-Variable.woff2') format('woff2'), url('../../fonts/Satoshi-Variable.woff') format('woff'), url('../../fonts/Satoshi-Variable.ttf') format('truetype');font-weight:300 900;font-display:swap;font-style:normal;}
@font-face {font-family:'Satoshi-VariableItalic';src:url('../../fonts/Satoshi-VariableItalic.woff2') format('woff2'), url('../../fonts/Satoshi-VariableItalic.woff') format('woff'), url('../../fonts/Satoshi-VariableItalic.ttf') format('truetype');font-weight:300 900;font-display:swap;font-style:italic;}
/* ===== Sentient-Variable ===== weight range from 200 700 ===== */
@font-face {font-family:'Sentient-Variable';src:url('../../fonts/Sentient-Variable.woff2') format('woff2'),url('../../fonts/Sentient-Variable.woff') format('woff'),url('../../fonts/Sentient-Variable.ttf') format('truetype');font-weight:200 700;font-display:swap;font-style:normal;}
@font-face {font-family:'Sentient-VariableItalic';src:url('../../fonts/Sentient-VariableItalic.woff2') format('woff2'),url('../../fonts/Sentient-VariableItalic.woff') format('woff'),url('../../fonts/Sentient-VariableItalic.ttf') format('truetype');font-weight:200 700;font-display:swap;font-style:italic;}
/* ===== Crimson Pro Variable ===== 200.0-900.0 == Fontshare ===== */
@font-face {font-family:'CrimsonPro-Variable';src: url('../../fonts/CrimsonPro-Variable.woff2') format('woff2'),url('../fonts/CrimsonPro-Variable.woff') format('woff'),url('../fonts/CrimsonPro-Variable.ttf') format('truetype');font-weight: 200 900;font-display: swap;font-style: normal;}
@font-face {font-family:'CrimsonPro-VariableItalic';src:url('../../fonts/CrimsonPro-VariableItalic.woff2') format('woff2'),url('../fonts/CrimsonPro-VariableItalic.woff') format('woff'),url('../fonts/CrimsonPro-VariableItalic.ttf') format('truetype');font-weight:200 900;font-display:swap;font-style:italic;}


/* --- Book Landing --- */
body.books.b-irvi-thel{background-color:#F6EFE5}	
.b-irvi-thel .base-900{color:#202A2C}
.b-irvi-thel h6.author-name,
.b-irvi-thel h1.book-title{color:#202A2C}	
.b-irvi-thel .toc-trigger {background:#202A2C;color:#F6EFE5}
.b-irvi-thel .info-image{height:550px;}

/* --- Book Pages --- */
.book-page i{font-family:'Sentient-VariableItalic', serif;}
.book-page.t-irvi-thel .manuscript-header{margin:30px 0 200px}
.book-page.t-irvi-thel h1.m-title{font-family:'CrimsonPro-Variable', serif;text-transform:uppercase;font-size: 3.7rem;font-weight:550;}
.book-page.t-irvi-thel h6.m-author{font-family:'CrimsonPro-Variable', serif;text-transform:uppercase;font-size:1.2rem;font-weight:550;}
.book-page.t-irvi-thel .manuscript-text p{width:100%;}
.book-page.t-irvi-thel .manuscript-text p.centre{text-align:center;text-indent:0;}
.book-page.t-irvi-thel .manuscript-text p.prose-line{text-indent:30px;margin:0;text-align:left;position:relative;display:block;padding:0 0 0 120px;width:100%;font-family:'Sentient-VariableItalic', serif;font-style:italic;}
.book-page.t-irvi-thel .manuscript-text p.prose-line.spacer{margin-top:40px}
.book-page.t-irvi-thel .manuscript-text p.prose-line.no-indent{text-indent:0;width:100%;margin-left:0;margin-right:0;}
.book-page.t-irvi-thel .manuscript-text p span.intext-title{text-indent:0;width:100%;margin-left:0;margin-right:0;text-transform:uppercase;font-size:110%;}
.book-page.t-irvi-thel .manuscript-text p span.intext-title::first-letter{font-size:larger;}
.book-page.t-irvi-thel .manuscript-text p span.end-line{padding-left:200px;text-transform:uppercase;font-size:smaller}
.book-page.t-irvi-thel .manuscript-text p.postscript{margin-top:100px}
.book-page.t-irvi-thel .manuscript-text p span.intext-title-2{text-indent:0;width:100%;margin-left:0;margin-right:0;text-transform:uppercase;font-size:120%;}