/* Screen typography override. Generated from supplier-receipt.css; regenerate with collect.cjs after source typography edits. */
.sr-page input, .sr-page select, .sr-page textarea{font-size:inherit;}
.sr-header a{font-size:14px;}
.sr-header > div:first-child > span{font-size:14px;}
.sr-header h1{font-size:27px;}
.sr-header p{font-size:14px;}
.sr-header__actions > span{font-size:14px;}
.sr-header__actions .button{font-size:14px;}
.sr-principle b{font-size:14px;}
.sr-principle span{font-size:14px;}
.sr-flow li{font-size:14px;}
.sr-summary span, .sr-summary small{font-size:14px;}
.sr-summary b{font-size:17px;}
.sr-panel h2{font-size:16px;}
.sr-panel header p{font-size:14px;}
.sr-status{font-size:14px;}
.sr-arrival span, .sr-arrival small{font-size:14px;}
.sr-arrival b{font-size:14px;}
.sr-items__head{font-size:14px;}
.sr-item b, .sr-item small{font-size:14px;}
.sr-result{font-size:14px;}
.sr-mobile-label{font-size:14px;}
.sr-metal h3, .sr-metal h4{font-size:14px;}
.sr-metal > header span{font-size:14px;}
.sr-metal article > p, .sr-metal__note{font-size:14px;}
.sr-spec-fields label{font-size:14px;}
.sr-spec-fields small{font-size:14px;}
.sr-checklist label{font-size:14px;}
.sr-checklist b, .sr-checklist small{font-size:14px;}
.sr-files button{font-size:14px;}
.sr-contact div{font-size:14px;}
.sr-ai b, .sr-ai small{font-size:14px;}
.sr-decision legend{font-size:14px;}
.sr-decision fieldset label{font-size:14px;}
.sr-decision fieldset b, .sr-decision fieldset small{font-size:14px;}
.sr-comment{font-size:14px;}
.sr-decision__body > .button{font-size:14px;}
.sr-validation{font-size:14px;}
.sr-next b, .sr-next span{font-size:14px;}
.sr-live{font-size:14px;}
@media (max-width: 760px) {
.sr-header h1{font-size:21px;}
}
