@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{margin:0;padding:0;background:#fff!important;color:#000!important}@page{margin:0;size:A4 portrait}img,.product-image,.metafield-item,.variations-table-wrapper,.price-section{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}.variations-table{page-break-inside:auto}.variations-table tr{page-break-inside:avoid;page-break-after:auto}.variations-table thead{display:table-header-group}.variations-table tbody{display:table-row-group}.no-print,button,input[type=submit],.add-to-cart,nav,header,footer,.navigation,.breadcrumbs,#pdf-controls{display:none!important}a{text-decoration:none;color:inherit}a[href]:after{content:none!important}img{max-width:100%;height:auto}*{box-shadow:none!important;text-shadow:none!important}.block-infos-product .product-image-cell{display:table-cell;width:40%!important}.block-infos-product .product-image-cell+td{display:table-cell;width:60%!important}}.product-print-container{font-family:Arial,Helvetica,sans-serif;max-width:1000px;margin:0 auto;padding:20px;background:#fff;color:#000}.product-print-container *{max-width:100%}.product-print-container h1{font-size:25px;font-weight:700;margin-bottom:15px;line-height:1}.product-print-container h2{font-size:20px;font-weight:700;margin:20px 0 10px;line-height:1.3}.product-print-container h3{font-size:16px;font-weight:700;margin:15px 0 10px}.product-print-container p{margin-bottom:10px;line-height:1.6}.product-print-container ul,.product-print-container ol{margin-left:20px;margin-bottom:10px}.product-print-container .price-label{font-size:16px;font-weight:400;color:#666;margin-bottom:5px}.product-print-container .price{font-size:22px;line-height:22px;font-weight:700;color:#000;margin:0}.product-print-container .collections-list{margin:20px 0}.product-print-container .collections-list ul{list-style:none;margin:0;padding:0}.product-print-container .collections-list li{display:inline-block;margin-right:10px;margin-bottom:5px;padding:5px 10px;background:#f5f5f5;border:1px solid #ddd;border-radius:3px;font-size:14px}.product-print-container .product-image{text-align:center;margin:30px 0}.product-print-container .product-image img{max-width:100%;height:auto;display:block;margin:0 auto}.product-print-container .product-description{margin:20px 0;break-inside:avoid}.product-print-container .product-description h2{text-align:center;text-transform:uppercase;font-size:27px;margin-bottom:30px}.product-print-container .metafield-item{margin:15px 0;padding:10px 15px;background:#f9f9f9;border-left:3px solid #000}.product-print-container .metafield-label{font-weight:700;margin-bottom:5px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.product-print-container .metafield-value{color:#333;font-size:15px}.product-print-container .shop-info{margin-top:40px;padding-top:20px;border-top:2px solid #ddd;font-size:14px;color:#666}.product-print-container .shop-info p{margin:5px 0}.product-print-container hr{border:none;border-top:1px solid #ddd;margin:20px auto}.product-print-container .variations-table-wrapper{margin:30px 0 50px;page-break-inside:avoid}.product-print-container .variations-table-wrapper h2{text-align:center;text-transform:uppercase;font-size:27px;margin-bottom:30px}.table-responsive{overflow-x:auto;max-width:100%;margin:0 auto}.product-print-container .variations-table{width:100%;border-collapse:collapse;margin:15px 0;background:#fff}.product-print-container .variations-table thead{color:#000}.product-print-container .variations-table th{padding:12px;text-align:left;font-weight:700;border:1px solid #ddd;text-align:center;border-right:0}.product-print-container .variations-table th:last-child{border-right:1px solid #ddd}.product-print-container .variations-table td{padding:10px 12px;border:1px solid #ddd;border-top:0;border-right:0;vertical-align:middle;text-align:center}.product-print-container .variations-table td:last-child{border-right:1px solid #ddd}.product-print-container .variations-table tbody tr:nth-child(2n){background:#fff}.product-print-container .variant-image{width:80px;text-align:center}.product-print-container .variant-image img{max-width:160px;height:auto;display:block;margin:0 auto;border:1px solid #ddd}.product-print-container .variant-image .no-image{width:60px;height:60px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#999}.product-print-container .variant-sku{color:#000;font-size:16px;font-weight:500}.product-print-container .variant-name{font-weight:500}.product-print-container .variant-price{font-size:18px;font-weight:700;white-space:nowrap}.product-print-table{width:100%;border-collapse:collapse;margin:0;padding:0;border:0}.product-print-table>thead>tr>td{border:0;padding:0}.product-print-table>tbody>tr>td{border:0;padding:0;vertical-align:top}.logo-creelandgow{text-align:center;margin-bottom:30px}.logo-creelandgow img{display:inline-block;margin:0;width:400px;max-width:100%;height:auto}table tbody tr{page-break-inside:avoid}@media screen and (max-width:768px){.product-print-container{padding:15px 0!important}.product-print-container h1{font-size:24px}.product-print-container h2{font-size:18px}.product-print-container .price{font-size:20px}.product-print-container .variations-table th{font-size:16px!important}.product-print-container .variations-table td{padding:10px 8px;font-size:14px!important}.block-infos-product .product-image-cell{width:100%!important;display:block!important}.block-infos-product .product-image-cell+td{width:100%!important;display:block}.product-print-container .variant-image img{max-width:60px}body.generate-pdf .product-print-table{width:960px}body.generate-pdf .block-infos-product .product-image-cell{width:40%!important;display:table-cell!important}body.generate-pdf .block-infos-product .product-image-cell+td{width:60%!important;display:table-cell!important}body.generate-pdf .product-print-container .variant-image img{max-width:160px}#pdf-controls{position:sticky!important;top:auto!important;bottom:10px;left:10px!important;right:10px!important;padding:15px 10px!important}#pdf-controls>div:first-child{flex-direction:row!important;justify-content:center}#pdf-controls>div:first-child>button{padding:8px 12px!important;font-size:15px!important;min-height:40px!important;width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/print.css.map */
