.printPage{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;padding:10px;display:none!important}.printPage .printPage-card{border:1px solid #ddd;border-radius:5px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1)}.printPage .printPage-card .image img{object-fit:cover;width:100%;height:350px}.printPage .printPage-card .content{padding:15px}.printPage .printPage-card .content .header,.printPage .printPage-card .content .price{color:#333;margin-bottom:10px;font-size:1rem;font-weight:700}.printPage .printPage-card .content .details{color:#555;justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.printPage .printPage-card .content .details p{margin:0;line-height:1.5}@media print{body{margin:0;padding:0}button,.cartMainPageDiv,header,footer,nav,.smr_headerMain_div,.smr_Footer1_main,.backtotop,.smr_cartmainRowDiv,.smr_cart-right-side,.smr_noCartlistData,.smr_cart-title .back-button{display:none!important}.printPage{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 10px;visibility:visible!important;display:grid!important}.printPage-card{break-inside:avoid;max-height:calc(100vh - 20px);margin-top:10px;overflow:hidden;page-break-inside:avoid!important;box-shadow:none!important}.printPage-card .image img{object-fit:contain!important}.print-header{z-index:1000;background-color:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;width:100%;padding:10px 20px;display:flex;position:fixed;top:0;left:0}.print-logo{height:50px}p{margin:0;padding:0}}
