/* The seven requested information pages use the confirmed supplier-page scale. */
body main.xsd-standard-pages{--xsd-standard-heading:58px;--xsd-standard-body:20px;--xsd-standard-cover-size:clamp(40px,5.20834vw,100px);--xsd-standard-cover-copy:clamp(16px,1.45834vw,28px);--xsd-standard-cover-width:78%;--xsd-standard-cover-gap:30px}
body main.xsd-standard-pages .xsd-standard-heading,body main.xsd-standard-pages .xsd-standard-heading *{font-family:'Montserrat',Arial,sans-serif!important;font-size:var(--xsd-standard-heading)!important;font-weight:400!important;font-style:normal!important;line-height:1.25!important;letter-spacing:0!important;text-align:left!important;text-align-last:left!important;font-synthesis:none;overflow-wrap:break-word}
body main.xsd-standard-pages .xsd-standard-heading{margin-bottom:30px!important;max-width:100%!important}
body main.xsd-standard-pages .xsd-standard-subheading,body main.xsd-standard-pages .xsd-standard-subheading *{font-family:'Montserrat',Arial,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1.35!important;text-align:left!important;letter-spacing:0!important}
body main.xsd-standard-pages .xsd-standard-copy,body main.xsd-standard-pages .xsd-standard-copy :is(span,strong,b,em,div,p,a,li,td):not([class*="icon"]){font-family:'Montserrat',Arial,sans-serif!important;font-size:var(--xsd-standard-body)!important;font-weight:400!important;font-style:normal!important;line-height:1.65!important;color:var(--xsd-standard-copy-color,#171717)!important;letter-spacing:0!important;text-align:left!important;text-align-last:left!important;overflow-wrap:break-word;font-synthesis:none}
body main.xsd-standard-pages .xsd-standard-eyebrow{display:block;font-family:'Montserrat',Arial,sans-serif!important;font-size:15px!important;line-height:1.5!important;margin-bottom:12px;text-align:left!important}
body main.xsd-standard-pages :is(.title-bar,.xinshengda-qc-tests-heading,.xinshengda-qc-faq-heading,.xinshengda-sustainable-definition-heading,.xinshengda-sustainable-comparison-header,.xinshengda-supply-chain-header,.xinshengda-cert-header,.xinshengda-eco-faq-header){text-align:left!important}
body main.xsd-standard-pages :is(.xinshengda-qc-tests-heading,.xinshengda-qc-faq-heading,.xinshengda-sustainable-definition-heading,.xinshengda-sustainable-comparison-header,.xinshengda-supply-chain-header,.xinshengda-cert-header,.xinshengda-eco-faq-header){max-width:none!important;margin-left:0!important;margin-right:0!important}
body main.xsd-standard-pages .xsd-standard-copy{margin-left:0!important;margin-right:0!important;max-width:100%!important}
body main.xsd-standard-pages .af-page-hero .xsd-standard-cover-title{font-family:'Montserrat',Arial,sans-serif!important;font-weight:400!important}
@media(max-width:1366px){body main.xsd-standard-pages{--xsd-standard-heading:45px}}
@media(max-width:820px){body main.xsd-standard-pages{--xsd-standard-heading:32px;--xsd-standard-body:18px}}
@media(max-width:700px){body main.xsd-standard-pages{--xsd-standard-cover-size:clamp(34px,7.8vw,52px);--xsd-standard-cover-width:100%;--xsd-standard-cover-gap:24px}}
@media(max-width:480px){body main.xsd-standard-pages{--xsd-standard-heading:24px;--xsd-standard-cover-size:24px}body main.xsd-standard-pages .xsd-standard-subheading,body main.xsd-standard-pages .xsd-standard-subheading *{font-size:22px!important}}

body main.xsd-standard-pages{overflow-x:clip}
