@media print {

  .hidden-print {
    display:none !important;
  }

  #wrap{
    display:block !important;
  }

  body {
    overflow: visible !important;
    display:block;
    padding:0 25px !important;
  }

  #header{
    position: relative;
    border-bottom: 1px solid;
    padding-bottom: 10px;
    height: auto;
  }

  #b-instrs{display:none;}

  .prod-detail-content .col-md-5{max-width:100% !important;}

  .header .b-logo img{left:0 !important; right:auto !important; max-width:180px;}

  .header-row--1{position: absolute; right:15px; top: 55px;}

  .header-col--1{max-width:350px !important;}

  .product-item-detail-short-card-fixed, .product-item-detail-tabs-container-fixed{display:none !important;}

  .row{display:block !important;}
  .prod-detail-desc{display:block; width:100% !important;max-width:100% !important; margin:0 !important;}

  .prod-detail-desc .b-toggled-content .toggled-content{ max-height:none; }
  .prod-detail-desc .btn-toggle-content{display:none}

  .prod-detail-row{position:relative;}

  .b-toggled-content .toggled-content:after{display:none}

  .prod-detail-props-table{width:100% !important;}
  .prod-detail-props-table th{width:250px;}

  #sticky-head{position:static !important; border:0!important;}
  #header.header--scrolled{padding-top:0!important;}

  .prod-detail-right{display:flex;max-width:100%!important;margin-top:10px!important;}

  /*
  .prod-detail-right{ position:absolute !important; top:30px; left:188px;max-width:100%!important; display:flex !important;}*/
  .prod-detail-cart{ padding: 20px 20px 0 ;border:0 !important; }
  .prod-detail-cart .btn-add-to-cart{display:none;}

  .prod-detail-cart .prod-list__disc{color:#000;font-weight:600;padding-left:0}

  #prod-detail-desc{display:none !important; }
  #prod-detail-props{display:block !important;}
  .tab-links{ display:none !important;}

  .prod-detail-props-table + .prod-detail-props-table{
    margin-left:0 !important;
  }

  jdiv{display:none !important;}


  .header .header--fixable {
    position: relative;
  }
  .header--fixable + .header--fixable {
    display: none;
  }
  .header .header__menu-wrap {
    display: none;
  }
  .header .header__links {
    display: none;
  }
  .prod-detail__description {
    margin-bottom: 0;
    overflow: visible;
    height: auto !important;
  }
  .slide-container:after {
    display: none;
  }
  .js-slide-link {
    display: none !important;
  }
  .prod-detail__description table {
    margin-bottom: 0;
    border-collapse: unset;
  }
  .prod-detail__tabs-content {
    margin-top: 10px;
  }
  .product-item-detail-slider-block {
    padding-top: 50%;
  }
  .footer__policy {
    display: none;
  }
  #panel-disclaimer {
    display: none;
  }
  .footer {
    display: none;
  }

  @page {
    margin-left:0;
    margin-right:0;
  }

}