@charset "UTF-8";.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{text-align:center;background:#fff}a{text-decoration:none}.pull-right{float:right}hr{clear:both}.flex{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center}.flex>button{margin:-11px 0;text-align:center;border-radius:0}.flex>button:last-child{margin-right:-16px}.flex .flex-1{-ms-flex:1;flex:1;-webkit-flex:1}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}.portrait{width:900px;margin:0 auto}body{margin:0;padding:0}.width-100{width:100%}.text-left{text-align:left}.text-right{text-align:right}.signature-placeholder{width:200px;border-bottom:1px solid gray;margin:0 1em}.flex-align-end{-ms-flex-align:end;align-items:flex-end}.report-footer{margin-top:3em;padding:5px 0 0}.report-header{margin-top:10px}.spaced{margin-right:1em}.map-canvas{height:400px}.large-map{padding:0}.large-map,.large-map .ya-map-container{margin-left:auto;margin-right:auto;text-align:center;height:600px}.large-map .ya-map-container{width:870px;display:block}@media print{.ya-map-container{width:800px}}.gotoymaps *,.ya-map-container a{display:none!important}*,:after,:before{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{td{page-break-inside:avoid}.page-footer{page-break-after:always;page-break-before:avoid}thead{display:table-header-group}tfoot{display:table-row-group}}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.gray{color:#606060}currency-value,currency-value .currency-value{display:inline-block}currency-value label{font-weight:400;margin-bottom:0}currency-value label+strong{margin-left:4px}.currency{font-weight:400;color:gray;margin-left:3px}@page{size:A4 portrait;margin:10mm}@page landscape{size:A4 landscape}@page tableSimple{size:A4 portrait}.sales-offer.table-view{max-width:1200px;margin:0 auto;padding:20px;font-size:14px}.sales-offer.table-view .table-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:16px 20px;background:#f5f5f5;border-radius:8px;margin-bottom:20px}.sales-offer.table-view .table-header .header-left{background:#fff;padding:10px 20px;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.sales-offer.table-view .table-header .header-left .doc-date{font-size:12px;color:#888}.sales-offer.table-view .table-header .header-left .header-totals,.sales-offer.table-view .table-header .header-left .total-items{display:-ms-flexbox;display:flex;gap:16px;font-size:18px;font-weight:600}.sales-offer.table-view .table-header .header-left .header-totals strong,.sales-offer.table-view .table-header .header-left .total-items strong{color:#333}.sales-offer.table-view .table-header .header-left .header-totals .currency,.sales-offer.table-view .table-header .header-left .total-items .currency{color:#888;font-weight:400}.sales-offer.table-view .table-header .header-left .header-totals .total-cost strong,.sales-offer.table-view .table-header .header-left .total-items .total-cost strong{color:#2e7d32}.sales-offer.table-view .table-header .header-center{text-align:center}.sales-offer.table-view .table-header .header-center .doc-title{font-size:20px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:1px}.sales-offer.table-view .table-header .header-center .doc-comment{font-size:14px;color:#666;margin-top:4px}.sales-offer.table-view .table-header .header-right{text-align:right}.sales-offer.table-view .table-header .header-right .client-label{color:#888;display:inline}.sales-offer.table-view .table-header .header-right .client-name{font-weight:600;color:#333;display:inline}.sales-offer.table-view .table-header .header-right .client-address{color:#666}.sales-offer.table-view .table-header .header-right .client-comment{color:#888;font-style:italic}.sales-offer.table-view .table-header .header-right .client-label{font-size:12px;margin-right:4px}.sales-offer.table-view .table-header .header-right .client-name{font-size:18px}.sales-offer.table-view .table-header .header-right .client-address{font-size:13px;margin-top:4px}.sales-offer.table-view table.items-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;border-radius:8px}.sales-offer.table-view table.items-table thead .table-header-row .col-header{padding:0;background:none;border:none}.sales-offer.table-view table.items-table thead .table-head{background:#f8f8f8}.sales-offer.table-view table.items-table thead .table-head th{padding:12px 16px;font-weight:600;color:#666;font-size:13px;text-align:center;border-bottom:1px solid #e0e0e0}.sales-offer.table-view table.items-table thead .table-head th.col-name{text-align:left}.sales-offer.table-view table.items-table tbody tr:hover{background:#fafafa}.sales-offer.table-view table.items-table tbody tr td{padding:12px 16px;border-bottom:1px solid #e0e0e0;vertical-align:middle}.sales-offer.table-view table.items-table tbody tr:last-child td{border-bottom:none}.sales-offer.table-view table.items-table .col-image{width:100px;padding:8px}.sales-offer.table-view table.items-table .col-image img{width:80px;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain;border-radius:4px;vertical-align:middle}.sales-offer.table-view table.items-table .col-code{width:80px;color:#888;font-size:12px;text-align:center}.sales-offer.table-view table.items-table .col-name .article-name{font-weight:500;color:#333;margin-bottom:4px}.sales-offer.table-view table.items-table .col-name .article-name .inline-code{display:inline-block;background:#f5f5f5;color:#888;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:400;margin-right:6px}.sales-offer.table-view table.items-table .col-name .article-desc{font-size:12px;color:#888;line-height:1.4}.sales-offer.table-view table.items-table .col-country{width:100px;color:#666;font-size:13px;text-align:center}.sales-offer.table-view table.items-table .col-country .region-name{font-size:11px;color:#888}.sales-offer.table-view table.items-table .col-price-origin{width:100px;color:#999;text-align:right}.sales-offer.table-view table.items-table .col-discount{width:70px;text-align:center}.sales-offer.table-view table.items-table .col-discount .discount-badge{display:inline-block;background:#e53935;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.sales-offer.table-view table.items-table .col-discount .markup-badge{display:inline-block;background:#2e7d32;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.sales-offer.table-view table.items-table .col-price{width:100px;font-weight:500;text-align:right}.sales-offer.table-view table.items-table .col-qty{width:70px;text-align:center;color:#666}.sales-offer.table-view table.items-table .col-total{width:110px;font-weight:600;font-size:15px;color:#2e7d32;text-align:right}.sales-offer.table-view.table-simple{max-width:800px}.sales-offer.table-view.table-simple table.items-table .col-image{width:60px;padding:4px}.sales-offer.table-view.table-simple table.items-table .col-image img{width:50px;max-height:60px}.sales-offer.table-view.table-simple table.items-table .col-country,.sales-offer.table-view.table-simple table.items-table .col-price,.sales-offer.table-view.table-simple table.items-table .col-price-origin{width:80px}.sales-offer.table-view.table-simple table.items-table .col-discount,.sales-offer.table-view.table-simple table.items-table .col-qty{width:50px}.sales-offer.table-view.table-simple table.items-table .col-total{width:90px}.sales-offer:not(.table-view){max-width:100%;padding:16px;box-sizing:border-box}.sales-offer:not(.table-view) .items-feed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.sales-offer:not(.table-view) .item-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.05)}.sales-offer:not(.table-view) .item-card .card-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:12px 16px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}.sales-offer:not(.table-view) .item-card .card-header .header-left{background:#fff;padding:8px 16px;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.sales-offer:not(.table-view) .item-card .card-header .header-left .doc-date{font-size:.75rem;color:#888}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items{display:-ms-flexbox;display:flex;gap:10px;font-size:1.1rem;font-weight:600}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals strong,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items strong{color:#333}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals .currency,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items .currency{color:#888;font-weight:400}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals .total-cost strong,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items .total-cost strong{color:#2e7d32}.sales-offer:not(.table-view) .item-card .card-header .header-right{text-align:right}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-label{color:#888;display:inline}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-name{font-weight:600;color:#333;display:inline}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-address{color:#666}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-comment{color:#888;font-style:italic}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-label{font-size:.7rem;margin-right:3px}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-name{font-size:1rem}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-address{font-size:.8rem;margin-top:2px}.sales-offer:not(.table-view) .item-card .item-image{width:100%;aspect-ratio:1;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.sales-offer:not(.table-view) .item-card .item-image .article-code{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.6);color:#fff;padding:8px 16px;border-radius:16px;font-size:1rem;font-weight:500}.sales-offer:not(.table-view) .item-card .item-image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.sales-offer:not(.table-view) .item-card .item-image .no-image{color:#ccc;font-size:3rem}.sales-offer:not(.table-view) .item-card .item-details{padding:16px}.sales-offer:not(.table-view) .item-card .item-details .item-name{font-size:1.1rem;font-weight:600;margin:0 0 8px;color:#333}.sales-offer:not(.table-view) .item-card .item-details .item-description{font-size:.85rem;color:#666;margin:0 0 12px;line-height:1.4}.sales-offer:not(.table-view) .item-card .item-details .item-country{font-size:.85rem;color:#888;margin-bottom:12px}.sales-offer:not(.table-view) .item-card .item-details .item-country:before{content:"🌍 "}.sales-offer:not(.table-view) .item-card .item-details .item-pricing{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:12px;border-top:1px solid #eee}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .price-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .price-origin{font-size:.9rem;color:#999;text-decoration:line-through}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .discount{font-size:.85rem;color:#fff;background:#e53935;padding:2px 8px;border-radius:4px;font-weight:500}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .markup{font-size:.85rem;color:#fff;background:#2e7d32;padding:2px 8px;border-radius:4px;font-weight:500}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .price-final{font-size:1.3rem;font-weight:700;color:#2e7d32}.sales-offer:not(.table-view) .item-card .item-details .item-order-line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:12px;border-top:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .price-label{color:#666}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .price-origin{color:#999;text-decoration:line-through}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .price-origin *{text-decoration:line-through}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .discount{font-size:.85rem;color:#fff;background:#e53935;padding:2px 6px;border-radius:4px;font-weight:500}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .markup{font-size:.85rem;color:#fff;background:#2e7d32;padding:2px 6px;border-radius:4px;font-weight:500}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .price-final{font-weight:600;color:#333}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .qty-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:1.1rem}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .qty-block .qty-value{color:#333;font-weight:500}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .qty-block .qty-equals{color:#999}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .qty-block .item-total{font-size:1.3rem;font-weight:700;color:#2e7d32}@media print{.sales-offer:not(.table-view){padding:4px}.sales-offer:not(.table-view) .items-feed{gap:0}.sales-offer:not(.table-view) .item-card{box-shadow:none;border:1pt solid #ccc;border-radius:8pt;break-after:page;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 4mm);max-height:calc(100vh - 4mm);overflow:hidden}.sales-offer:not(.table-view) .item-card:last-child{break-after:auto}.sales-offer:not(.table-view) .item-card .card-header{-ms-flex:0 0 auto;flex:0 0 auto;padding:10pt 16pt;background:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-bottom:1pt solid #ccc}.sales-offer:not(.table-view) .item-card .card-header .header-left{background:#fff!important;padding:6pt 14pt;border-radius:16pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer:not(.table-view) .item-card .card-header .header-left .doc-date{font-size:10pt;color:#888!important}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items{display:-ms-flexbox;display:flex;font-size:14pt;gap:12pt;font-size:16pt;font-weight:600}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals strong,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items strong{color:#000!important}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals .currency,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items .currency{color:#666!important}.sales-offer:not(.table-view) .item-card .card-header .header-left .header-totals .total-cost strong,.sales-offer:not(.table-view) .item-card .card-header .header-left .total-items .total-cost strong{color:#000!important}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-label{font-size:9pt}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-name{font-size:14pt}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-address{font-size:10pt}.sales-offer:not(.table-view) .item-card .card-header .header-right .client-comment{font-size:10pt;font-style:italic;color:#666!important}.sales-offer:not(.table-view) .item-card .item-image{-ms-flex:1 1 auto;flex:1 1 auto;min-height:80pt;aspect-ratio:auto;overflow:hidden;background:#fff;padding-top:16pt;position:relative}.sales-offer:not(.table-view) .item-card .item-image .article-code{position:absolute;top:12pt;right:16pt;background:rgba(0,0,0,.6)!important;color:#fff!important;padding:6pt 14pt;border-radius:12pt;font-size:14pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer:not(.table-view) .item-card .item-image img{max-height:100%;max-width:90%;-o-object-fit:contain;object-fit:contain}.sales-offer:not(.table-view) .item-card .item-details{-ms-flex:0 0 auto;flex:0 0 auto;padding:14pt 16pt}.sales-offer:not(.table-view) .item-card .item-details .item-name{font-size:20pt;margin-bottom:10pt;text-align:center}.sales-offer:not(.table-view) .item-card .item-details .item-description{font-size:16pt;margin-bottom:12pt;line-height:1.5;text-align:center}.sales-offer:not(.table-view) .item-card .item-details .item-country{font-size:14pt;margin-bottom:12pt;text-align:center}.sales-offer:not(.table-view) .item-card .item-details .item-pricing{padding-top:10pt}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .price-left{gap:12pt}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .price-origin{font-size:12pt}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .discount{font-size:12pt;padding:3pt 10pt;background:#e53935!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .markup{font-size:12pt;padding:3pt 10pt;background:#2e7d32!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer:not(.table-view) .item-card .item-details .item-pricing .price-final{font-size:20pt;color:#000!important}.sales-offer:not(.table-view) .item-card .item-details .item-order-line{padding-top:12pt}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block{gap:10pt;font-size:16pt}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .price-origin,.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .price-origin *{text-decoration:line-through!important}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .discount{font-size:14pt;padding:3pt 8pt;background:#e53935!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .price-block .markup{font-size:14pt;padding:3pt 8pt;background:#2e7d32!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .qty-block{gap:10pt;font-size:18pt}.sales-offer:not(.table-view) .item-card .item-details .item-order-line .qty-block .item-total{font-size:20pt;font-weight:700;color:#000!important}.sales-offer.table-view{page:landscape;padding:0}.sales-offer.table-view.table-simple{page:tableSimple}.sales-offer.table-view.table-simple .col-image{width:40pt;padding:2pt}.sales-offer.table-view.table-simple .col-image img{width:32pt;max-height:40pt}.sales-offer.table-view.table-simple .col-name .article-name{font-size:9pt}.sales-offer.table-view.table-simple .col-name .article-name .inline-code{background:#eee!important;color:#666!important;padding:1pt 3pt;border-radius:2pt;font-size:7pt;margin-right:3pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer.table-view.table-simple .col-country{width:50pt;font-size:8pt}.sales-offer.table-view.table-simple .col-country .region-name{font-size:7pt}.sales-offer.table-view.table-simple .col-price-origin{width:50pt;font-size:8pt}.sales-offer.table-view.table-simple .col-discount{width:35pt}.sales-offer.table-view.table-simple .col-discount .discount-badge,.sales-offer.table-view.table-simple .col-discount .markup-badge{font-size:7pt;padding:1pt 3pt}.sales-offer.table-view.table-simple .col-price{width:50pt;font-size:9pt}.sales-offer.table-view.table-simple .col-qty{width:35pt;font-size:9pt}.sales-offer.table-view.table-simple .col-total{width:55pt;font-size:9pt}.sales-offer.table-view table.items-table{border:none}.sales-offer.table-view table.items-table thead{display:table-header-group}.sales-offer.table-view table.items-table thead .table-header-row .col-header{padding:8pt 0}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header{padding:8pt 12pt;background:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:4pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left{background:#fff!important;padding:6pt 14pt;border-radius:14pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .doc-date{font-size:9pt;color:#888!important}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .header-totals,.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .total-items{display:-ms-flexbox;display:flex;font-size:14pt;gap:12pt;font-size:12pt;font-weight:600;gap:8pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .header-totals strong,.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .total-items strong{color:#000!important}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .header-totals .currency,.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .total-items .currency{color:#666!important}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .header-totals .total-cost strong,.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-left .total-items .total-cost strong{color:#000!important}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-center .doc-title{font-size:14pt;text-transform:uppercase;letter-spacing:.5pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-center .doc-comment{font-size:10pt;color:#666!important;margin-top:3pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-right .client-label{font-size:9pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-right .client-name{font-size:14pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-right .client-address{font-size:10pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-right .client-comment{font-size:10pt;font-style:italic;color:#666!important}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-right .client-name{font-size:12pt}.sales-offer.table-view table.items-table thead .table-header-row .col-header .table-header .header-right .client-address{font-size:9pt}.sales-offer.table-view table.items-table thead .table-head{background:#f0f0f0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer.table-view table.items-table thead .table-head th{padding:6pt 8pt;font-size:9pt;border-bottom:1pt solid #ccc}.sales-offer.table-view table.items-table tbody tr td{padding:6pt 8pt;font-size:10pt;border-bottom:1pt solid #e0e0e0}.sales-offer.table-view table.items-table .col-image{width:60pt;padding:4pt}.sales-offer.table-view table.items-table .col-image img{width:50pt;height:auto;max-height:70pt}.sales-offer.table-view table.items-table .col-code{width:50pt;font-size:9pt}.sales-offer.table-view table.items-table .col-name .article-name{font-size:10pt}.sales-offer.table-view table.items-table .col-name .article-name .inline-code{background:#eee!important;color:#666!important;padding:1pt 4pt;border-radius:3pt;font-size:8pt;margin-right:4pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer.table-view table.items-table .col-name .article-desc{font-size:8pt}.sales-offer.table-view table.items-table .col-country{width:60pt;font-size:9pt}.sales-offer.table-view table.items-table .col-country .region-name{font-size:8pt;color:#999}.sales-offer.table-view table.items-table .col-price-origin{width:60pt;font-size:9pt}.sales-offer.table-view table.items-table .col-discount{width:45pt}.sales-offer.table-view table.items-table .col-discount .discount-badge{font-size:8pt;padding:2pt 4pt;background:#e53935!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer.table-view table.items-table .col-discount .markup-badge{font-size:8pt;padding:2pt 4pt;background:#2e7d32!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sales-offer.table-view table.items-table .col-price{width:60pt;font-size:10pt}.sales-offer.table-view table.items-table .col-qty{width:45pt;font-size:10pt}.sales-offer.table-view table.items-table .col-total{width:70pt;font-size:11pt;color:#000!important}}sale-order .sales-offer,sale-order .shipment-info,sales-offer .sales-offer,sales-offer .shipment-info,shipment-info .sales-offer,shipment-info .shipment-info{padding:10px}sale-order h1,sales-offer h1,shipment-info h1{text-align:right;margin:0;font-size:20px;font-weight:400}sale-order h1>*,sales-offer h1>*,shipment-info h1>*{margin-left:5px}sale-order img,sales-offer img,shipment-info img{-o-object-fit:contain;object-fit:contain}sale-order .header,sales-offer .header,shipment-info .header{text-align:right;margin:6px 0 20px}sale-order .shipment,sales-offer .shipment,shipment-info .shipment{margin:6px 0;text-align:left}sale-order .shipment>*,sales-offer .shipment>*,shipment-info .shipment>*{display:-ms-flexbox;display:flex;margin-top:3px}sale-order label,sales-offer label,shipment-info label{margin-right:5px;text-align:right;min-width:100px;display:inline-block}sale-order table,sales-offer table,shipment-info table{width:100%;max-width:100%}sale-order th,sales-offer th,shipment-info th{text-align:center;padding:8px}sale-order tfoot th,sales-offer tfoot th,shipment-info tfoot th{padding:5px}sale-order tfoot th strong,sales-offer tfoot th strong,shipment-info tfoot th strong{font-weight:700}sale-order .number,sales-offer .number,shipment-info .number{text-align:right}sale-order td,sales-offer td,shipment-info td{text-align:left;border-top:1px solid #ddd;padding:5px}sale-order tbody tr:first-child td,sale-order tfoot th,sales-offer tbody tr:first-child td,sales-offer tfoot th,shipment-info tbody tr:first-child td,shipment-info tfoot th{border-top:2px solid #ddd}sale-order currency-value strong,sales-offer currency-value strong,shipment-info currency-value strong{font-weight:400}