@media print {
  .print {
    display: block;
  }
  .wrapper {
    overflow: visible !important;
  }
  body {
    color: #000 !important;
    background: #fff !important;
    padding-top: 0;
    margin-top: 0 !important;
  }
  body #yeps-portal-oc2gscgtf3a,
  body .yeps-frame--2StdD {
    display: none;
  }
  * {
    color: #000 !important;
    background: none !important;
  }
  .page-data__mob-content-main {
    height: auto !important;
    overflow: visible;
  }
  body, .footer {
    color: #000000;
    background: none;
  }
  .footer .tel {
    color: #000000;
    text-decoration: none;
  }
  .header {
    position: absolute;
  }
  .header .logo {
    display: block !important;
  }
  .catalog {
    display: none;
  }
  .footer .mail {
    color: #000000;
    text-decoration: none;
  }
  .overlay,
  .mob-model-menu,
  .footer .time-work,
  .features-model__more-link,
  .header-tel-mob-absolute,
  .header-middle__nav,
  .header .mail,
  .header .time-work,
  .product-gallery,
  .product-description__row,
  .informational-card,
  .series-models,
  .header-top,
  .mob-menu-btn,
  .header-bottom,
  .product-gallery,
  .mob-informational-card,
  .model-change,
  .nav-tabs,
  .informational-links,
  .page-head,
  .header-tel-mob-absolute,
  .sub-menu-back,
  .footer-nav-wrap-col,
  .youtube-socials-wrap,
  .socials,
  .footer__bottom,
  .page-data__mob-content-footer,
  .product-accordion .card-body img,
  .design-benefits,
  .slider-in-img,
  .product-accordion .card-header h2 > .btn::before,
  .mob-menu,
  .widget,
  .section-viewed {
    display: none !important;
  }
  .product-description .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
  }
  .product-description .row > div {
    max-width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .product-description .row > div:last-child {
    display: block !important;
  }
  .product-description .row + div {
    display: none !important;
  }
  .header-middle .logo {
    display: block !important;
  }
  .page-data__mob-content {
    position: static;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .tab-pane:nth-child(1), .tab-pane:nth-child(2) {
    display: block !important;
    opacity: 1 !important;
  }
  .collapse {
    display: block !important;
  }
  .footer {
    margin-top: 10px;
  }
  .page-data__tab-content img {
    display: none;
  }
  .video-tour {
    display: none;
  }
  .main {
    padding-top: rem(60);
  }
  .main-page-cover {
    margin-top: 0;
  }
  .header-midle-bottom-wrap {
    height: auto;
  }
  .product-description {
    padding: 15px 0 10px;
  }
  .data-list {
    border: 1px solid #000 !important;
  }
  .data-list td, .data-list th {
    border: 1px solid #000 !important;
  }
  .contact-block .tab-item {
    position: relative;
    opacity: 1;
  }
  .contact-block .contact-block__head-tabs {
    display: none !important;
  }
  .requisites-information p {
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .location-address__footer {
    display: none;
  }
  .requisite-info {
    padding: 0;
    padding-right: 150px;
  }
  .map-label {
    display: block;
  }
  .contact-block.mb-20 {
    margin-bottom: 0px;
  }
  .map-wrap {
    height: 210px;
    margin-bottom: 5px;
  }
  .location-address {
    padding-bottom: 0;
  }
  .contact-item {
    padding: 0 15px;
  }
}