@media print{.product-pricing-table{page-break-inside:avoid}*{overflow:visible!important}}body>header{border-bottom:1px solid #e7e7e7}body>header #logo{text-align:center}body>header #logo img{width:150px}body>header #company-address,body>header #company-website,body>header #company-phone{font-size:1rem;color:#666;text-align:center}body>header #company-phone{margin-bottom:10px}.product-slider-container .product-slider img{width:275px}.product-details{margin-top:20px!important}.product-details .product-info{margin-bottom:0}.product-title h1{text-align:left!important;font-size:2.8rem!important}.product-title div.product-colours{text-align:left!important;font-size:1.2rem;margin:10px 0;text-transform:uppercase}.product-title div.product-colours ul li{width:20px;height:20px;border:1px solid #333}.product-title div.product-colours>span:first-child{font-weight:bold}.product-title .product-price,.product-title .product-title .product-price span{color:#333!important;font-weight:bold}.product-description .product-order-now{color:#333;padding:10px 20px;display:inline-block;border:1px solid #333;text-transform:uppercase;margin:10px 0}.product-description p{margin-bottom:0;line-height:2.2rem!important;font-size:1.2rem!important;max-height:none!important}.decoration-method-title{text-align:center;padding:20px 0;border-bottom:1px solid #e7e7e7;margin:0}.product-details .product-pricing-table{margin:10px 0}.product-details .product-pricing-table table{margin:20px 0 0 0}.product-details .product-pricing-table th{background-color:#fafafa;border:1px solid #e7e7e7;color:#333;font-weight:bold}.product-details .product-pricing-table .product-size-group{background-color:#fafafa}.product-details .product-pricing-table p.grid-comment{margin-top:10px;margin-bottom:0;font-size:1.3rem}.product-details .product-pricing-table div{font-size:1.3rem}section#print-rep-info{margin-top:20px;border-top:1px solid #e7e7e7;padding:20px 0}section#print-rep-info img{width:75px;height:75px;border:1px solid #e7e7e7;margin:0 auto 10px;display:block}section#print-rep-info div{text-align:center}section#print-rep-info div#print-rep-email{font-size:1rem}section#print-rep-info div#print-rep-phone{font-size:1rem}section#print-rep-info h1{margin:0;text-align:center}