.pml-container{display:flex;flex-wrap:wrap;gap:20px;padding:20px}.pml-products{flex:0 0 33%;overflow-y:auto}.pml-map{flex:0 0 65%;height:500px}.pml-product{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px}.pml-pagination{margin-top:20px}.pml-pagination a{margin-right:10px;text-decoration:none;padding:6px 12px;background-color:#0073aa;color:#fff;border-radius:4px}.pml-pagination a:hover{background-color:#005a87}.info-container{clear:both;overflow:hidden;padding:10px 5px;margin-bottom:0;box-sizing:border-box;border-bottom:1px solid #ececec}.imagebar{float:left;margin-right:10px;width:114px}.imagebar img{max-height:110px}