@media print {

  body {
    overflow: visible !important;
  }

* {
  overflow: visible !important;
}

.qodef-woo-single-page .qodef-single-product-content {
  display: inline-grid

}


p, h1, h2, h3, h4, h5, h6, table, tr, td, th {
  page-break-inside: avoid !important;
}

#cmplz-cookiebanner-container, #podium-website-widget {
  display:none !important;
}

  .sticky, .fixed, .cart-icon, .navbar, .footer {
    display: none !important;
  }

  .adjusteddescription {
    overflow: visible;
    height: auto !important;
    max-height: auto !important;
  }

.iconic-woothumbs-all-images-wrap {
  float: right !important;
    order: 2;

}

.iconic-woothumbs-all-images-wrap {
  width: 100%!important;
}

    .top-msg,
    .mb-network,
    .qodef-top-bar,
    .qodef-page-header,
    .qodef-page-footer,
    #podium-website-widget,
    .needsclick,
    .up-sells.upsells.products,
    .related.products,
    .flexiti-learn-more-fr,
    .flexiti-learn-more-en,
    .cmplz-cookiebanner-container,
    .single_variation_wrap {
      display: none !important;
    }


    div.panel {
      display: block !important;
      opacity: 1 !important;
      width: 100%;
      max-height: 100% !important;
    }

    .qodef-single-product-summary {
      width: 100% !important;
    }

.qodef-woo-single-page .qodef-single-product {
  display: flex !important;
  flex-direction: row !important;
  justify-content: space-between !important;
  gap: 20px;
}

.qodef-single-product-summary {
  order: 1 !important;
  width: 100% !important;
  float: none !important;
  text-align: left !important;
}

.iconic-woothumbs-all-images-wrap {
  order: 2 !important;
  width: 100% !important;
  float: none !important;
  text-align: right !important;
}

 }