*{box-sizing:border-box}html{font-size:16px}body{margin:0;background:#f3f7fa;color:#16394d;font-family:Arial,Helvetica,sans-serif}button,select,textarea{font:inherit}button,a,select{touch-action:manipulation}a{color:#005487}button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid #0982bc;outline-offset:3px}[hidden]{display:none!important}.partner-header{display:flex;align-items:center;gap:24px;min-height:86px;background:#005487;color:white;padding:20px max(24px,calc((100vw - 1320px)/2));}.partner-header img{width:205px;height:auto;object-fit:contain}.partner-identity{border-left:1px solid #81a7bf;padding-left:24px;display:flex;flex-direction:column;gap:5px;font-size:16px}.partner-identity span{font-size:13px;color:#dae9f1}.partner-header nav{display:flex;gap:6px;margin-left:auto}.partner-header nav a{color:white;text-decoration:none;padding:9px;border-radius:4px;font-size:14px}.partner-header nav a[aria-current]{background:#ffffff25;font-weight:700}.mb-root{max-width:1320px;margin:0 auto;padding:30px 24px 80px;background:white;font-family:Arial,Helvetica,sans-serif}.mb-intro h1{font-size:32px!important;line-height:1.15!important}.mb-lead{font-size:16px!important;max-width:780px}.mb-root label,.mb-root select,.mb-root button{font-size:16px!important}.mb-root .mb-helper,.mb-root .mb-photo-note,.mb-root .mb-three-status,.mb-root .mb-email-note,.mb-root .mb-part-description{font-size:14px!important;line-height:1.5}.mb-total,.mb-price-note,[data-cart],[data-mobile-total]{display:none!important}.mb-part-sku{font-weight:700;font-size:16px}.partner-ordering{padding:13px 15px;background:#edf4f8;border-left:3px solid #005487;font-size:14px;line-height:1.5}.partner-contact{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:#005487;color:white!important;font-weight:700;padding:12px 18px;border-radius:6px;text-decoration:none;margin-top:10px}.mb-bom [data-parts]>li>strong:empty{display:none}.mb-root .mb-part-description{overflow-wrap:anywhere}.mb-footer{margin-top:20px}.mb-root .mb-warnings{font-size:14px}.mb-root .mb-loading{opacity:.6}.mb-root .mb-preview{align-self:start;min-width:0}.mb-root .mb-fields{min-width:0}.mb-root select{max-width:100%;text-overflow:ellipsis}.mb-root .mb-layout{min-width:0}.mb-root .mb-config{min-width:0}.mb-root .mb-stage,.mb-root .mb-three-stage{min-height:300px}.is-embedded .mb-mobile-peek{display:none!important}.is-embedded .mb-preview{position:static}.is-embedded .mb-root{padding-bottom:24px}.is-embedded .partner-header{padding:16px 24px}.mb-root .mb-intro-mark{display:none}.mb-root .mb-thumbs button{font-size:14px!important}.mb-root .mb-actions{flex-wrap:wrap}.mb-root .mb-actions button{flex:1 1 140px;white-space:normal}.mb-drawing-dialog{max-height:90vh;overflow:auto}.mb-drawing-dialog::backdrop{background:#0b2c42b3}.mb-drawing-dialog button{font-size:14px!important}@media(max-width:700px){.partner-header{gap:14px;padding:16px}.partner-header img{width:130px}.partner-identity{padding-left:14px;font-size:13px}.partner-identity span{display:none}.mb-root{padding:22px 16px 90px}.mb-intro h1{font-size:27px!important}.partner-header nav{gap:0}.partner-header nav a{padding:8px 6px}.mb-root .mb-two{grid-template-columns:1fr}.mb-root .mb-fields label{min-width:0}.mb-root .mb-lead{line-height:1.5}.mb-root .mb-preview-top h2{font-size:24px}.mb-root .mb-layout{gap:22px}.mb-root .mb-drawing-dialog{width:calc(100vw - 20px);padding:16px}.mb-root .mb-drawing-tools{flex-wrap:wrap}}@media print{.partner-header{background:white;color:#16394d}.partner-header img{display:none}.partner-header nav{display:none}.mb-root{padding:0}.partner-contact{display:none!important}}
