

/* Start:/local/templates/zipteh/assets/styles/manufacturer-article.css?17938811201274*/
/* Scoped reading layout; the site header and shared modules are unchanged. */
#ztManufacturerText { margin-block: 24px 56px; color: #333a43; font-family: var(--zt-font, 'Tektur', system-ui, sans-serif); }
#ztManufacturerText .zt-mfr-article__logo { display: block; width: 180px; height: 76px; object-fit: contain; object-position: left center; margin-bottom: 28px; }
#ztManufacturerText .zt-mfr-article__copy { max-width: 1040px; font-size: 16px; line-height: 1.7; overflow-wrap: anywhere; }
#ztManufacturerText .zt-mfr-article__copy p { margin: 0 0 22px; font-size: inherit; line-height: inherit; }
#ztManufacturerText .zt-mfr-article__links { display: flex; flex-wrap: wrap; gap: 12px 24px; margin-top: 30px; padding-top: 24px; border-top: 1px solid #e5e8ec; }
#ztManufacturerText .zt-mfr-article__links a { color: #222831; font-size: 15px; line-height: 1.5; text-decoration: underline; text-underline-offset: 4px; }
#ztManufacturerText .zt-mfr-article__links a:hover { color: #825b00; }
#ztManufacturerText .zt-mfr-article__links a:focus-visible { outline: 3px solid #ffb800; outline-offset: 5px; }
@media (max-width: 600px) { #ztManufacturerText { margin-block: 16px 36px; } #ztManufacturerText .zt-mfr-article__copy { font-size: 15px; line-height: 1.65; } }

/* End */
/* /local/templates/zipteh/assets/styles/manufacturer-article.css?17938811201274 */
