@media print {
  header {
    position: relative !important;
    -webkit-transform: matrix(1, 0, 0, 1, 0, 0) !important;
    -ms-transform: matrix(1, 0, 0, 1, 0, 0) !important;
    transform: matrix(1, 0, 0, 1, 0, 0) !important;
  }
  header:before, header .header__main--primary, header .header__main--secondary, header .header__main--action, header .page__opt1 {
    display: none !important;
  }
  header .header__main {
    padding-left: 0px;
  }
  .noprint,
  a:after,
  .com__breadcrumbs,
  .navigation__product-anchor.bp-sticky-content,
  .parent__masthead-promotion-wrapper,
  .button.button--primary.d-block[data-fancybox],
  .common__footer-widgets,
  iframe,
  ins {
    display: none !important;
  }
  h1, h2, h3, h4, h5, table, figure {
    page-break-after: avoid;
  }
  #main-wrapper {
    padding-top: 15pt !important;
  }
  .parent__masthead .masthead__background-image {
    top: 0;
    bottom: unset;
    height: 80%;
  }
  .parent__masthead .button.button--primary.d-block {
    display: none !important;
  }
  .text-gradient {
    -webkit-text-fill-color: unset !important;
    background-clip: unset !important;
    -webkit-background-clip: unset !important;
    text-fill-color: unset !important;
    -webkit-text-fill-color: unset !important;
  }
  .anim-content, .animated, .animate, .tween {
    opacity: 1 !important;
  }
  .section {
    page-break-after: always;
  }
  .section:last-child {
    page-break-after: avoid !important;
  }
  .section.section-masthead {
    page-break-after: avoid !important;
  }
  #section-interestcalculator, #section-waystoapply {
    display: none !important;
  }
  .accordion .accordion__item .accordion__item__content {
    display: block !important;
  }
  .group-height .gh1, .group-height .gh2, .group-height .gh3, .group-height .gh4, .group-height .gh5, .group-height .gh6 {
    height: auto !important;
    min-height: unset !important;
  }
  .iw_component, .iw_component .navgroup-switch {
    display: block !important;
  }
  .iw_component .see-all-btn {
    display: none !important;
  }
  .iw_component .table__comparison {
    height: auto !important;
  }
  .common__category-list {
    display: none !important;
  }
  .accordion.accordion--rotate, .accordion.accordion--rotate .col-md-6, .accordion__gallery, .accordion.accordion--rotate .feature__image--text {
    opacity: 1 !important;
    display: block !important;
  }
  .feature__column {
    height: auto !important;
  }
  .feature__column .feature__column__content .feature__column--text {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
  }
  .feature__image .feature__image--image.accordion__image {
    opacity: 1 !important;
  }
  .feature__image .accordion__gallery {
    height: auto !important;
  }
  .feature__image .accordion__gallery .accordion__image {
    position: relative !important;
  }
  .feature__image .accordion__item__bar {
    display: none !important;
  }
  .sticky__parent {
    display: none !important;
  }
  .col-lg-8.col-md-8.accordion-mobile-nav-parent {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 100%;
  }
  .accordion.accordion--rotate:after {
    content: "";
    display: table;
    clear: both;
  }
  .accordion.accordion--rotate > div {
    float: left;
    width: 50% !important;
  }
}
