/*
  This mixin can be used to set the object-fit:
  @include object-fit(contain);

  or object-fit and object-position:
  @include object-fit(cover, top);
*/
.onlyprint {
  display: none; }

@media print {
  .noprint {
    display: none; }
  .onlyprint {
    display: block; }
  .product-title {
    margin: 0 0 10px; }
  .product-img {
    float: none;
    width: auto; }
  .product-img_prints {
    margin: 46px 0 36px; }
  .product-img_print {
    float: left;
    width: 30%;
    margin-right: 5%;
    text-align: center; }
    .product-img_print:last-of-type {
      margin-right: 0; }
    .product-img_print img {
      height: 150px; }
  .product-info {
    display: block; }
    .product-info:after {
      content: "";
      display: block;
      clear: both; }
    .product-info-itm {
      float: left;
      width: 25%; }
      .product-info-itm br {
        display: none; }
  .product-table-normal td {
    padding: 4px 20px 4px 0; }
  .product-table.print-new-page {
    page-break-before: always; }
  .product-related {
    display: none; } }
