@media only screen and (orientation: landscape) and (max-width: 1599px) {
    :root {
    --bodyfontsize:3.5vh;
}
}
@media only screen and (orientation: landscape) and (min-width: 1600px) {
    :root {
    --bodyfontsize:2.7vh;
}
}
@media only screen and (orientation: portrait) {
    :root {
    --bodyfontsize:5.3vw;
}
}
.library-access-overly-access-options #fontsize-1x8em {
 background:var(--siteinvert);
 color:var(--sitecolour);
}