.page-print .logo{display:block;float:none;text-align:left}@media print{body{font-size:10px}.autopromo-wrapper{display:none}*{-webkit-filter:none !important;color:#000 !important;filter:none !important;text-shadow:none !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}.table-wrapper{order:2}.table-wrapper table{width:100%}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}.order-infos{display:block;width:100%;font-size:0;margin-top:10px !important;margin-bottom:10px !important}.order-infos .order-infos-block{display:inline-block;width:50% !important;font-size:8px}.order-infos .order-infos-block .label{font-weight:bold}.order-infos .order-infos-block li{margin-bottom:10px !important;line-height:1.1}.order-infos .order-infos-block li span{font-size:10px}.order-infos .order-infos-block li:first-child{font-size:10px}li{margin-bottom:0 !important}.page-title{font-size:20px !important;margin-bottom:20px !important}.page-title::before{content:none !important;height:0}.logo{font-size:30px}.page-title-wrapper{padding-bottom:5px}.order-infos{margin-top:10px;margin-bottom:10px}body.account.sales-order-printinvoice .column.main .order-details-items{padding:0}body.account.sales-order-printinvoice .column.main .order-details-items .td{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .col{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .col.price,body.account.sales-order-printinvoice .column.main .order-details-items .col.name,body.account.sales-order-printinvoice .column.main .order-details-items .col.subtotal{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .col.price .price-including-tax,body.account.sales-order-printinvoice .column.main .order-details-items .col.name .price-including-tax,body.account.sales-order-printinvoice .column.main .order-details-items .col.subtotal .price-including-tax{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .col.price .product,body.account.sales-order-printinvoice .column.main .order-details-items .col.name .product,body.account.sales-order-printinvoice .column.main .order-details-items .col.subtotal .product{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .col.name .product{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items tbody td{padding-top:4px;padding-bottom:4px}body.account.sales-order-printinvoice .column.main .order-details-items .thead .col{min-height:20px;border:none}body.account.sales-order-printinvoice .column.main .order-details-items .tbody{display:table-row-group}body.account.sales-order-printinvoice .column.main .order-details-items .tbody .col{min-height:0}body.account.sales-order-printinvoice .column.main .order-details-items .product-name .product-item-name{font-size:14px}body.account.sales-order-printinvoice .column.main .order-details-items .twrap{padding:0}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot{display:block;width:100%;padding:5px !important;margin:10px 0 0 !important}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr{display:block;width:100%;font-size:0;margin-bottom:5px !important}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr.totals-tax-summary,body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr.shipping,body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr.subtotal{margin-bottom:5px !important}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr.grand_total_incl{margin-bottom:5px}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr.mark,body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr.amount{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .mark{display:inline-block;vertical-align:top;width:82%;padding-right:10px;text-align:right;margin:0}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .amount{display:inline-block;vertical-align:top;width:18%}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .th{width:auto;font-size:12px;line-height:1}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .th.label{display:inline-block;vertical-align:top;width:82%;padding-right:10px;margin:0}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .th.subtotal{display:inline-block;vertical-align:top;width:18%;font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .mark,body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .label,body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .amount,body.account.sales-order-printinvoice .column.main .order-details-items .tfoot .tr .subtotal{font-size:12px}body.account.sales-order-printinvoice .column.main .order-details-items .order-title{order:1;font-size:14px}body.account.sales-order-printinvoice .column.main .order-details-items .order-title>strong{font-size:18px}body.account.sales-order-printinvoice .column.main .order-details-items .table-order-items{font-size:12px;margin-top:10px !important;margin-bottom:10px !important}body.account.sales-order-printinvoice .column.main .block.block-order-details-view{margin-bottom:10px}.block.block-order-details-view{margin-bottom:20px !important}.block.block-order-details-view.block-addresses-default{margin-bottom:20px}.block.block-order-details-view .block-title{font-size:14px;line-height:1;margin-bottom:5px}.block.block-order-details-view .block-content{font-size:0}.block.block-order-details-view .block-content .box{font-size:12px;min-height:0;margin-bottom:10px}.block.block-order-details-view .block-content .box .box-title{font-size:12px;padding:10px}.block.block-order-details-view .block-content .box .box-content{font-size:12px;line-height:1;padding:10px !important}.block.block-order-details-view .block-content .box-address-shipping,.block.block-order-details-view .block-content .box-shipping-address,.block.block-order-details-view .block-content .box-address-billing,.block.block-order-details-view .block-content .box-billing-address{margin-bottom:4px}.block.block-order-details-view .block-content .box-address-shipping .box-content,.block.block-order-details-view .block-content .box-shipping-address .box-content,.block.block-order-details-view .block-content .box-address-billing .box-content,.block.block-order-details-view .block-content .box-billing-address .box-content{font-size:12px;line-height:1;padding:10px !important}.block.block-order-details-view .block-content .box-address-shipping .box-content address .col p,.block.block-order-details-view .block-content .box-shipping-address .box-content address .col p,.block.block-order-details-view .block-content .box-address-billing .box-content address .col p,.block.block-order-details-view .block-content .box-billing-address .box-content address .col p{font-size:12px;line-height:1}.block.block-order-details-view .block-content .box.box-order-billing-address,.block.block-order-details-view .block-content .box.box-order-shipping-address{display:inline-block;width:50% !important}}