#nd14-print-sheet{display:none!important}
@media print{
 @page{size:A4 portrait;margin:14mm}
 html,body{background:#fff!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0!important}
 body:has(> #nd14-print-sheet)>*:not(#nd14-print-sheet){display:none!important}
 body>#nd14-print-sheet{display:block!important;position:static!important;width:auto!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10pt;line-height:1.5;color:#172331!important;background:white!important}
 #nd14-print-sheet *{box-sizing:border-box;float:none!important;text-shadow:none!important;box-shadow:none!important}
 #nd14-print-sheet .nd14-header{border-bottom:2px solid #172331;padding-bottom:4mm;margin-bottom:5mm;break-inside:avoid}
 #nd14-print-sheet p{margin:0 0 2mm;color:#172331!important}
 #nd14-print-sheet .nd14-brand{font-size:17pt;font-weight:700;letter-spacing:1px}
 #nd14-print-sheet h1{font-size:21pt;font-weight:700;line-height:1.2;margin:0 0 3mm;color:#172331!important}
 #nd14-print-sheet .nd14-heading{break-inside:avoid;break-after:avoid}
 #nd14-print-sheet .nd14-price{font-size:18pt;font-weight:700;margin-bottom:4mm}
 #nd14-print-sheet .nd14-price span{font-size:11pt;margin-left:5mm}
 #nd14-print-sheet .nd14-photo{display:block!important;width:100%!important;height:60mm!important;max-height:60mm!important;object-fit:contain;margin:0 0 5mm;background:#fff;break-inside:avoid}
 #nd14-print-sheet h2{font-size:12pt;font-weight:700;margin:5mm 0 2mm;color:#172331!important;break-after:avoid}
 #nd14-print-sheet .car-attributes{display:block!important;padding:0;margin:0;list-style:none}
 #nd14-print-sheet .car-attributes li{display:grid!important;grid-template-columns:minmax(0,40%) minmax(0,60%);gap:0;padding:1.8mm 0;margin:0;border-bottom:1px solid #d4dae2;break-inside:avoid}
 #nd14-print-sheet .car-attributes li span,#nd14-print-sheet .car-attributes li strong{display:block!important;float:none!important;width:auto!important;text-align:left!important;color:#172331!important;line-height:1.4;overflow-wrap:anywhere;padding:0 3mm 0 0}
 #nd14-print-sheet .car-attributes li span{font-weight:700}
 #nd14-print-sheet .car-attributes li strong{font-weight:400}
 #nd14-print-sheet .nd14-description{font-size:9.5pt;line-height:1.6;orphans:3;widows:3}
 #nd14-print-sheet .nd14-contact{display:block!important;border-top:2px solid #172331;margin-top:6mm;padding-top:2mm;break-inside:avoid}
 #nd14-print-sheet .nd14-note,#nd14-print-sheet .nd14-url{font-size:8pt;overflow-wrap:anywhere;margin-top:3mm}
}
