@media print {
  .app, .explorer-tabs {
    overflow: visible !important;
    display: block !important;
  }
  .explorer-summary__title {
    margin-left:-5px!important;
  }

  .main {
    overflow: visible !important;
    position: static !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
  }

  .explorer-tabs,
  .main__content {
    position: static !important;
    overflow: visible !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .explorer-summary .visual-360__img-print {
    display: inherit !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .tab-votre-choix__block-middle {
   font-size:13px;
   padding-left: 150px;
   
  }
  .tab-votre-choix__middle p {
    margin-left:30px!important;
    margin-right:40px!important;
    font-size:12px!important;
  }
  .tab-votre-choix__block-middle span {
    font-weight:bold;
  }
  
  .tab-votre-choix__block.--exterior {
    padding: 3rem 0 3.8rem .2rem!important;
  }
  .explorer-summary .visual-item {
    display: none !important;
  }

  .footer,
  .header,
  .explorer-bottom,
  .cta,
  .explorer-summary .visual-360-btn,
  .explorer-tabs__headers-scroller,
  .tab-image,
  .tab-votre-choix__info-btn.ico-info,
  .explorer-summary__info-btn.ico-info,
  form {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .explorer-tabs__content .tab-votre-choix,
  .explorer-tabs__content,
  .explorer-tabs__content .tab-financement {
    display: block !important;
  }

  .tab-introduction__list .row, .tab-offers .row {
    display: block !important;
    padding: 2rem !important;
  }

  .tab-introduction__list .row .col-md-4, .tab-offers .col-md-4 {
    clear: both !important;
    width: 100% !important;
  }

  .explorer-summary__img-wrapper {
    padding: 1rem;
    width: 80% !important;
    height: 30% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 10px !important;
  }

  .tab-financement {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }

  .tab-votre-choix__img-wrapper {
    width: 18.1% !important;
  }

  .tab-votre-choix__list-line {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
    margin-bottom: 2rem !important;

  }

  .tab-votre-choix__img {
    display: block !important;
    page-break-inside: avoid !important;
    break-inside: avoid !important;
    padding-bottom: 71% !important;
  }

  .tab-votre-choix__block-title {
    margin-bottom: 1rem !important;
  }

  .explorer-summary__content {
    margin-top: 0 !important;
  }

  .tab-votre-choix__item-title {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }

  .tab-votre-choix__info-btn.ico-info, .explorer-summary__info-btn.ico-info, .calculation-group {
    display: none !important;
  }

  .explorer-summary__info {
    width: 35%
  }
  .tab-votre-choix__block-bottom {
    display:none!important;
    width:50%!important;
    font-size:12px!important;
    margin-left: 50px!important;
  }
  .tab-votre-choix__intro {
    margin-bottom:5px!important;
    margin-top:15px!important;
  }
  .explorer-summary__description {
    width: 65%;
    margin-top: 10px;
    font-size:13px;
    color: rgba(0, 44, 71, 0.7)!important;
    opacity:9!important;
  }
  .explorer-summary__description p {
    color: #002C47!important;
    opacity:9!important
  }
  .explorer-summary__description p strong {
    font-weight:550!important;
    opacity:.8!important
  }
  .tab-votre-choix__block.--model .description {
     display: none;
  }
   
  .tab-votre-choix__item {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
    margin-top:15px!important;
  }

  .tab-introduction, .tab-introduction__item-wrapper, .tab-introduction__item {
    overflow: visible !important;
    position: static !important;
    display: block !important;
    clear:  both !important;
  }

  .tab-introduction__item-wrapper,
  .tab-introduction__item {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }
  .tab-offers__block-wrapper {
    margin-top:-85px;
    margin-bottom:-60px;
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }

  .tab-equipment__item {
    page-break-inside: auto !important;
    break-inside: auto !important;
  }

  .explorer-tabs__content .tab-equipment {
    page-break-before: auto !important;
  }
  body > div > main > div.main__content > section > div.explorer-tabs > div.explorer-tabs__content > div.tab-equipment, body > div > main > div.main__content > section > div.explorer-tabs > div.explorer-tabs__content > div.tab-votre-choix > div.footer_choix > div.tab-footer.-container, body > div > main > div.main__content > section > div.explorer-tabs > div.explorer-tabs__content > div.tab-financement > div.finacement-hidden-devices > div > div.footer_equement > div.tab-footer.-container > div > div > div {
    display:none!important;
  }
  .tab-votre-choix__block.--model {
    padding-bottom: 5px!important;
  }
  .tab-equipment__item, .tab-votre-choix__block {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }

  .tab-introduction__title-head {
    margin: 0 0 3rem 0 !important;
  }

  .tab-offers {
    padding: 1rem 2rem 3rem 0 !important;
  }
  .tab-offers.-container {
    margin-top:75px!important;
  }
  .tab-offers__description  {
    padding-right: 10rem !important;
  }

  .explorer-tabs__content, .tab-financement, .tab-votre-choix {
    padding-bottom: 0!important;
    margin-bottom: 0 !important;
  }


  .tab-comment__right {
    display: block !important;
  }

  .tab-comment__right li {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
    padding: 10px 0 10px 20px !important;
    margin: 0 !important;
    line-height: 1 !important;
  }
  .tab-comment__right p 
  {
    padding-left:15rem!important;
    font-size:12px!important;
  }
  .tab-comment__title {
    margin-top: 0px!important;
  }
  .tab-comment__right li::before {
    content: "-";
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    font-size: 2.4em !important;
    color: #ED2028 !important;
  }

  .--techniques {
    padding: 4rem 0 0 .2rem;
    margin-top:-50px!important;
  }

  .tab-footer {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
  }

  .tab-footer__content {
    display:none
  }

  .explorer-tabs {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }

  .tab-votre-choix__deserie {
    margin-right: 0 !important;
  }

  .tab-votre-choix__left {
    width: 80% !important;
  }

  .tab-votre-choix__right {
    width: 20% !important;
    margin-top: -30px !important;
  }
  .tab-votre-choix__middle {
    margin-top:-35px!important;
  }
  .garantie__description_print {
    font-size: 10px;
    margin-left:40px;
    margin-right:40px;
    margin-top:-170px!important;
    color: #002C47!important;
  }
  .tab-financement.description {
    display:none !important;
  }
  .tab-financement .-container {
    margin-top:50px!important;
  }

  .tab-introduction.-container {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
    page-break-after: always!important;
  }
  .tab-introduction__title-head h3 {
    margin-top:150px!important;
  }
  body > div > main > div.main__content > section > div.explorer-tabs > div.explorer-tabs__content > div.tab-financement > div.description > div > div > div > div {
    display:none!important;
  }
  .tab-offers__block-item {
    padding: 0px 0px;
    margin:0px 0px;
  }
  .tab-offers__block-description {
    margin-top:-90px!important;
    opacity: 1!important;
    font-size:12px!important;
  }
  .hidden-devices {
    margin-top:20px!important;
  }
  .hidden-devices .desc-first, .hidden-devices .desc-second {
    text-align:center!important;
    font-size:15px;
    color: #002C47!important;
  }
  .hidden-devices .tab-description__content {
    float:left!important;
  }
  .description .tab-footer.-container .tab-description__content {
    display:none!important;
  }

  /* component style */
  .vue-slider-disabled {
    opacity: 0.5;
    cursor: not-allowed;
  }

  /* rail style */
  .vue-slider-rail {
    background-color: #ccc;
    border-radius: 15px;
  }

  /* process style */
  .vue-slider-process {
    background-color: #3498db;
    border-radius: 15px;
  }

  /* mark style */
  .vue-slider-mark {
    z-index: 4;
  }
  .vue-slider-mark:first-child .vue-slider-mark-step, .vue-slider-mark:last-child .vue-slider-mark-step {
    display: none;
  }
  .vue-slider-mark-step {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.16);
  }
  .vue-slider-mark-label {
    font-size: 14px;
    white-space: nowrap;
  }
  /* dot style */
  .vue-slider-dot-handle {
    cursor: pointer;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
  }
  .vue-slider-dot-handle-focus {
    box-shadow: 0px 0px 1px 2px rgba(52, 152, 219, 0.36);
  }

  .vue-slider-dot-handle-disabled {
    cursor: not-allowed;
    background-color: #ccc;
  }

  .vue-slider-dot-tooltip-inner {
    font-size: 14px;
    white-space: nowrap;
    padding: 2px 5px;
    min-width: 20px;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    border-color: #3498db;
    background-color: #3498db;
    box-sizing: content-box;
  }
  .vue-slider-dot-tooltip-inner::after {
    content: "";
    position: absolute;
  }
  .vue-slider-dot-tooltip-inner-top::after {
    top: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px;
    border-top-color: inherit;
  }
  .vue-slider-dot-tooltip-inner-bottom::after {
    bottom: 100%;
    left: 50%;
    transform: translate(-50%, 0);
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px;
    border-bottom-color: inherit;
  }
  .vue-slider-dot-tooltip-inner-left::after {
    left: 100%;
    top: 50%;
    transform: translate(0, -50%);
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px;
    border-left-color: inherit;
  }
  .vue-slider-dot-tooltip-inner-right::after {
    right: 100%;
    top: 50%;
    transform: translate(0, -50%);
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px;
    border-right-color: inherit;
  }

  .vue-slider-dot-tooltip-wrapper {
    opacity: 0;
    transition: all 0.3s;
  }
  .vue-slider-dot-tooltip-wrapper-show {
    opacity: 1;
  }
  body > div > main > div.main__content > section > div.explorer-tabs > div.explorer-tabs__content > div.tab-financement > div.calculation-group.row > div.col-xs-12.col-md-7 {
      flex-basis: 58.33333333%;
      max-width: 58.33333333%;
  }
  body > div > main > div.main__content > section > div.explorer-tabs > div.explorer-tabs__content > div.tab-financement > div.calculation-group.row > div.col-xs-12.col-md-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
/*# sourceMappingURL=default.css.map */

  body {
    -webkit-print-color-adjust: exact !important;
  }
  .calculation-group .content-left .total_price_number {
    float:right!important;
    margin-top: -25px!important;
    margin-right:-25px!important;
    font-size:30px!important;
  }
  .calculation-group .content-left .total_price_text {
    margin-top: 15px!important;
  }
  .calculation-group .content-right {
    height: 700px!important;
  }
  .calculation-group .content-left {
    height: 700px!important;
  }
}
