.marketplace-print-root{display:none}@media print{@page{size:letter portrait;margin:.4in}html,body{overflow:visible!important;background:#fff!important}body.marketplace-ticket-printing>*:not(.marketplace-print-root){display:none!important}body.marketplace-ticket-printing>.marketplace-print-root{display:block!important}.marketplace-print-ticket{box-sizing:border-box;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;color:#111;background:#fff;font:11pt/1.35 Arial,sans-serif}.marketplace-print-ticket header{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:2px solid #111;padding-bottom:12px}.marketplace-print-ticket h1{margin:2px 0 0;font-size:20pt}.marketplace-print-kicker{margin:0;font-size:9pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.marketplace-print-ticket section{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border-bottom:1px solid #bbb;padding:12px 0}.marketplace-print-ticket h2,.marketplace-print-ticket h3,.marketplace-print-ticket p,.marketplace-print-ticket dl{margin:0}.marketplace-print-ticket h2{font-size:15pt}.marketplace-print-ticket h3{margin-bottom:7px;font-size:10pt;text-transform:uppercase}.marketplace-print-product{display:flex;align-items:center;gap:14px}.marketplace-print-product img{width:74px;height:74px;-o-object-fit:cover;object-fit:cover;border:1px solid #bbb}.marketplace-print-grid,.marketplace-print-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.marketplace-print-ticket dt{color:#555;font-size:8.5pt;font-weight:700;text-transform:uppercase}.marketplace-print-ticket dd{margin:2px 0 0;font-weight:600;overflow-wrap:anywhere}.marketplace-print-ticket address{font-style:normal}}
