/* Center pages that fit; overflowing pages retain an accessible scroll origin. */
#szm-brand-typography .szm-driver-pdf .szm-driver-pdf-pages{
 display:flex;flex-direction:column;overflow-anchor:none;
}
#szm-brand-typography .szm-driver-pdf .szm-driver-pdf-pages>canvas{
 flex:0 0 auto;margin:auto!important;
}
