/* Shared readable typography and defined surfaces for web and mobile. */
html[data-cv-premium]{--f-body:Arial,Helvetica,sans-serif;--f-display:Arial,Helvetica,sans-serif;--fg:#202b3c;--muted:#586579}
html[data-cv-premium] body,html[data-cv-premium] button,html[data-cv-premium] input,html[data-cv-premium] select,html[data-cv-premium] textarea{font-family:Arial,Helvetica,sans-serif!important}
html[data-cv-premium] .note,html[data-cv-premium] .mp-breadcrumb,html[data-cv-premium] .ph-bc,html[data-cv-premium] .wdx-breadcrumb{color:#606d80!important}
html[data-cv-premium] .hcard,html[data-cv-premium] .mp-card,html[data-cv-premium] .wpo-card,html[data-cv-premium] .wdx-card{border-color:#cfd5df}
html[data-cv-premium] table th{color:#40506a!important;font-weight:600}html[data-cv-premium] input::placeholder{color:#697586}
html[data-cv-premium] .pd-form label,html[data-cv-premium] .wdx-ftile>span,html[data-cv-premium] .mp-tabs button,html[data-cv-premium] .tn-l{color:#4c596f}
html[data-cv-premium] .tn.on .tn-l,html[data-cv-premium] .tn.active .tn-l{color:#5941d9}

body.ph-ro #soDoc [data-sost2],body.ph-ro #soDoc [data-soadjadd],body.ph-ro #soDoc [data-soadje],body.ph-ro #soDoc [data-soadjx],body.ph-ro #soDoc [data-solrm]{display:none!important}
@media(max-width:700px){body.ph-ro[data-pg="salesorders"] .bl-sum>.note{display:none}body.ph-ro[data-pg="salesorders"] .so-t{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important;border:0!important;background:transparent!important}body.ph-ro[data-pg="salesorders"] .wfs-t.iv-all:has(.so-t){overflow:visible;max-height:none;border:0;background:none}body.ph-ro[data-pg="salesorders"] .so-t thead{display:none}body.ph-ro[data-pg="salesorders"] .so-t tbody{display:grid;gap:12px}body.ph-ro[data-pg="salesorders"] .so-t .so-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 14px;padding:16px!important;background:white;border:1px solid #cfd5df;border-radius:10px;min-width:0;cursor:pointer}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td{padding:0!important;border:0!important;font-size:13px;color:#344054;min-width:0;white-space:normal!important}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(3),body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(7),body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(8),body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(9),body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(10),body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(12){display:none}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(1){grid-column:1;grid-row:1}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(2){grid-column:2;grid-row:1;text-align:right;font-size:11px;color:#5c687b}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(4){grid-column:1/-1;grid-row:2;font-weight:600}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(5){grid-column:1/-1;grid-row:3}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(6){grid-column:1;grid-row:4;font-size:12px;color:#5c687b}body.ph-ro[data-pg="salesorders"] .so-t .so-row>td:nth-child(11){grid-column:2;grid-row:4;text-align:right;font-size:15px;font-weight:650}body.ph-ro[data-pg="salesorders"] .so-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.ph-ro[data-pg="salesorders"] .so-f>#soQ{grid-column:1/-1;min-width:0}body.ph-ro[data-pg="salesorders"] .so-f input,body.ph-ro[data-pg="salesorders"] .so-f select{font-size:13px;min-width:0;width:100%}}

#cvDesignToggle{display:none!important}.home-order-products{display:grid;gap:9px;min-width:0}.home-order-product{display:flex;align-items:center;gap:10px;min-width:0}.home-order-image{width:42px!important;height:48px!important;object-fit:contain;flex:none;border:1px solid #dce1e9;border-radius:6px;background:#fff}.home-order-image.noimg{display:grid;place-items:center;color:#697586;font-size:10px}.home-order-product>span{min-width:0}.home-order-product b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:12px;line-height:1.45;color:#263347}.home-order-product small{display:block;font-size:11px;color:#596579;margin-top:4px}@media(max-width:700px){body.ph-ro #topnav .tn-invm{display:flex!important}body.ph-ro #topnav .topnav-in{justify-content:space-around}body.ph-ro #topnav .tn-l{font-size:11px}body.ph-ro[data-pg="products"] .iv-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.ph-ro[data-pg="products"] .iv-fq{grid-column:1/-1}body.ph-ro[data-pg="products"] .iv-f select,body.ph-ro[data-pg="products"] .iv-f input{width:100%;min-width:0;font-size:13px}body.ph-ro[data-pg="products"] .bl-sum>div:nth-child(2){display:none}body.ph-ro[data-pg="products"] .pd-wrap input,body.ph-ro[data-pg="products"] .pd-wrap textarea,body.ph-ro[data-pg="products"] .pd-wrap select{pointer-events:none}body.ph-ro[data-pg="salesorders"] .home-order-product b{font-size:13px}.home-order-image{width:45px!important;height:52px!important}}
