.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}.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}@page{size:auto;margin:0 1cm}@page :left{margin-left:2cm}@page :right{margin-left:2cm}.checkout-cart-offer{-webkit-print-color-adjust:exact;-moz-appearance:meterbar;color-adjust:exact;-moz-text-size-adjust:auto}.checkout-cart-offer .page-wrapper .page-main .desktop-hidden{display:none}.checkout-cart-offer .page-wrapper .page-main .logo{margin-top:1cm}.checkout-cart-offer .page-wrapper .page-main .logo .logo-img{max-height:none;width:150px}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table{table-layout:auto}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table thead tr{color:#fff;background:#c9c7bf}@-moz-document url-prefix(){th span{text-shadow:0 0 .1px #fff !important;color:transparent}}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .action-delete{text-align:center}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .action-delete:before{width:12px;height:21px}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .action-delete span{display:block}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .product-item-photo{width:90%;text-align:center;display:inline-block}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .product-item-name{margin-bottom:3px}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .product-item-name a{color:#3f3f3f !important;text-decoration:none !important}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .product-item-details dl{justify-content:center}@-moz-document url-prefix(){dd,dt{text-shadow:0 0 .1px #c9c7bf !important;color:transparent !important}}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td.col>*:not(:last-child){padding:10px}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td:first-child *{display:none}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .qty-changer{min-height:26px}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td .qty-changer a{text-decoration:none !important}@-moz-document url-prefix(){.qty-changer a i{color:transparent}.qty-changer a i:before{color:transparent !important;text-shadow:0 0 .1px #fff}.qty-changer input.qty{border:2px solid #c9c7bf}}.checkout-cart-offer .page-wrapper .page-main .cart-container .form-cart .table-wrapper .cart.items.table tbody tr td:first-child{max-width:91px}.checkout-cart-offer .page-wrapper .page-main .cart-container .cart-summary{width:50%;float:right;order:3;min-height:250px}@-moz-document url-prefix(){.title{text-shadow:0 0 .1px #fff !important;color:transparent !important}}@-moz-document url-prefix(){.cart-summary{border-left:1px solid #c9c7bf}}}