@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#annonceSwiperFullscreen{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#fff}#annonceSwiperFullscreen.opened{display:block}#annonceSwiperFullscreen .swiper-fullscreen-controls,#annonceSwiperFullscreen .swiper-fraction,#annonceSwiperFullscreen .swiper-fullscreen-closer{opacity:0;transition:opacity 300ms 400ms,pointer-events 0 400ms;pointer-events:none}#annonceSwiperFullscreen .swiper-fullscreen-controls{position:absolute;bottom:0;left:0;width:100%;z-index:1;display:flex;justify-content:center;gap:20px;background-color:rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}#annonceSwiperFullscreen .swiper-button{position:static;display:inline-block;background-color:rgba(0,0,0,0)}#annonceSwiperFullscreen .swiper-button-prev-perso{background-image:url("../images/ico_bien_last_white.svg")}#annonceSwiperFullscreen .swiper-button-next-perso{background-image:url("../images/ico_bien_next_white.svg")}#annonceSwiperFullscreen .swiper-fraction{top:15px;left:0;bottom:auto;width:100%;right:auto}#annonceSwiperFullscreen.js-showControls .swiper-fullscreen-controls,#annonceSwiperFullscreen.js-showControls .swiper-fraction,#annonceSwiperFullscreen.js-showControls .swiper-fullscreen-closer,#annonceSwiperFullscreen .swiper-fullscreen-controls:hover{opacity:1;transition:opacity 300ms;pointer-events:auto}.swiper-fullscreen-closer{position:absolute;transform:translateX(-50%);top:20px;right:20px;width:30px;height:30px;padding:5px;background:url(../images/ico_closeWhite.svg) no-repeat center center;z-index:10;cursor:pointer}#annonceSwiper{height:100%}.swiper-prev-next{position:absolute;bottom:0;right:0;display:grid;grid-auto-flow:column;gap:20px;padding:30px}.D1 .container_main{padding-top:0px}.ctn_btn_actions{text-align:right;padding:0;width:100%;z-index:2;position:relative}.ctn_btn_actions .btn{margin-top:0}.btn.only-desktop{grid-column:3;justify-self:end;margin-top:0;margin-left:20px}.mobile-only-action{display:none}.ctn_txt_photoTop .type{font-size:18px;margin-bottom:10px}.section_title_annonce{display:grid;grid-template-columns:max((100% - 1320px)/2,0%) minmax(0, 1320px) minmax(calc((100% - 1320px) / 2), max-content);align-items:start;margin:0 0 120px;padding:25px 20px 0}.title_annonce{grid-column:2}.title_annonce h1,.title_annonce a,.title_annonce span{width:auto;font-size:14px;font-weight:700;letter-spacing:1px;color:#000;text-transform:uppercase;display:inline;line-height:140%}.title_annonce .back{color:#999}.ref{display:block;margin-top:20px}.photo{width:100%;position:relative;overflow:hidden;display:block}.photo::before{content:"";padding-top:61%;float:left}.photo::after{content:"";display:block;clear:left}.section_bkgd{background-color:#f9f9f9;padding-bottom:0;padding-left:0;padding-right:0}.section_more_infos{padding-top:100px;padding-bottom:100px}.titre_more_infos{margin-bottom:60px}.subtitle_colonne{font-size:16px;font-weight:600;letter-spacing:.5px;padding-left:10px;border-left:2px solid #999;margin-bottom:15px}.grid_more_infos{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 40px}.colonne ul{margin-left:12px}.colonne li{font-size:16px;letter-spacing:.5px;line-height:180%;font-weight:400}.colonne li .value{font-weight:700}.img_logo_infini{max-width:220px}.smallLink{font-size:14px;text-decoration:underline;background-color:rgba(0,0,0,0);border:none;color:#000}.diagnoticsEnergetic .name{font-weight:700}.smallInfo{font-size:14px}.interlocuteur{display:grid;grid-template-columns:130px 1fr;gap:30px;margin-top:45px}.interlocuteur_img_wrapper{width:130px;position:relative;overflow:hidden;display:block;align-self:start}.interlocuteur_img_wrapper::before{content:"";padding-top:120%;float:left}.interlocuteur_img_wrapper::after{content:"";display:block;clear:left}.interlocuteur_logo_wrapper{width:130px;position:relative;overflow:hidden;display:block;margin:45px 0 25px 0}.interlocuteur_logo_wrapper .interlocuteur_logo{width:100%}.interlocuteur_details{margin-top:20px;font-size:16px;line-height:180%}.interlocuteur_details a{color:#000}.interlocuteur_details .interlocuteur_details_name{font-weight:700}.interlocuteur_details .interlocuteur_details_item{font-size:14px;line-height:130%}.interlocuteur_details .brand{text-transform:uppercase}.swiper_actions{position:absolute;right:30px;bottom:50%;z-index:3;text-align:right}.swiper_action{color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:16px;background-color:rgba(0,0,0,0);border:none;display:block;border-bottom:2px solid #fff;padding:0 0 3px 0;margin:20px 0 20px auto;cursor:pointer}.outils_wrapper{display:flex;gap:20px;margin-top:40px}.ico_outil{width:35px;height:35px;border:none;cursor:pointer}.ico_print{background:#fff url(../images/ico_print_detail.svg) no-repeat center center}.ico_share{background:#fff url(../images/ico_share_detail.svg) no-repeat center center}.ico_selection{background:#fff url(../images/ico_selection_detail.svg) no-repeat center center}.ico_selection.js-inSelection{background:#fff url(../images/ico_selection_detail_add.svg) no-repeat center center}#contact{padding-top:140px}.diagPreviewsContainer{display:flex;padding:20px 0;margin-top:-10px;margin-left:-20px}.diagPreview{font-size:0;line-height:0;display:inline-block;cursor:pointer;padding-top:10px;padding-left:20px}.diagPreview.noValue .diagPreview__wrapper{opacity:.3}.diagPreview__wrapper{user-select:none}.diagPreview__class{display:inline-block;width:16px;height:16px;color:#fff;text-align:center;vertical-align:middle}.diagPreview__class.current{width:24px;height:24px;line-height:22px;border:1px solid #fff;font-size:14px;font-weight:600}.diagPreview--pe .diagPreview__class[data-class=A]{background-color:#00a06d}.diagPreview--pe .diagPreview__class[data-class=B]{background-color:#52b153}.diagPreview--pe .diagPreview__class[data-class=C]{background-color:#a5cc74}.diagPreview--pe .diagPreview__class[data-class=D]{background-color:#f4e70f}.diagPreview--pe .diagPreview__class[data-class=E]{background-color:#f0b40f}.diagPreview--pe .diagPreview__class[data-class=F]{background-color:#eb8235}.diagPreview--pe .diagPreview__class[data-class=G]{background-color:#d7221f}.diagPreview--ges .diagPreview__class[data-class=A]{background-color:#a3daf8}.diagPreview--ges .diagPreview__class[data-class=B]{background-color:#8cb4d3}.diagPreview--ges .diagPreview__class[data-class=C]{background-color:#7792b1}.diagPreview--ges .diagPreview__class[data-class=D]{background-color:#606f8f}.diagPreview--ges .diagPreview__class[data-class=E]{background-color:#4d5271}.diagPreview--ges .diagPreview__class[data-class=F]{background-color:#393551}.diagPreview--ges .diagPreview__class[data-class=G]{background-color:#281b35}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=A]{background-color:#009036}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=B]{background-color:#57ab27}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=C]{background-color:#c9d200}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=D]{background-color:#ffed00}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=E]{background-color:#fbbb00}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=F]{background-color:#eb690b}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=G]{background-color:#e3001a}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=A]{background-color:#e1dae2}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=B]{background-color:#d3acc6}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=C]{background-color:#bf87ab}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=D]{background-color:#b56897}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=E]{background-color:#b34785}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=F]{background-color:#a31770}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=G]{background-color:#95006b}.diagPreview--pe .diagPreview__class[data-class=C],.diagPreview--pe .diagPreview__class[data-class=D],.diagPreview--pe .diagPreview__class[data-class=E],.diagPreview--ges .diagPreview__class[data-class=A],.diagPreview--ges .diagPreview__class[data-class=B],.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=C]{color:#333}.diagPreview__value{margin-top:2px;font-size:10px;line-height:1.3;text-align:center}.diagnosticDetails .modal_wrapper{width:730px}#energeticLabel,#climaticLabel,.img_dpe{max-width:100%;margin-bottom:15px}#energeticLabel,.img_dpe:first-of-type{margin-right:20px}.diagnosticDetails__txt{font-size:14px;line-height:1.3;margin-top:20px}.fixed-contact-container{position:fixed;bottom:0;left:0;right:0;padding:20px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:2;text-align:center}.fixed-contact-container .btn{margin:0}@media screen and (max-width: 1400px){#contact{padding-top:100px}.section_title_annonce{margin-bottom:100px}}@media screen and (max-width: 1100px){.grid_more_infos{grid-template-columns:1fr 1fr}.colonne_prix{grid-column:2}.colonne_descriptionSup{grid-column:1;grid-row:2}.interlocuteur{grid-template-columns:1fr}}@media screen and (max-width: 820px){.swiper-prev-next,.swiper_actions{display:none}.ctn_btn_actions{display:flex;justify-content:space-between;gap:15px}.ctn_btn_actions:has(.btn+.btn+.btn+.btn){flex-direction:column;align-items:start}.section_title_annonce h1,.section_title_annonce a,.section_title_annonce span{font-size:14px}.ctn_txt_photoTop .type{font-size:16px}#contact{padding-top:80px}.section_more_infos{padding-top:80px;padding-bottom:80px}.section_title_annonce{display:block;padding:25px 40px 0;margin-bottom:80px}.ctn_btn_actions .btn{margin:20px}}@media screen and (max-width: 700px){.interlocuteur{margin:0;gap:0}.interlocuteur .t2{text-align:left}.container_grid_2c.container_grid_2c_image_right .ctn_img_portrait{display:none}.grid_more_infos{grid-template-columns:1fr}.colonne_prix{grid-column:1;grid-row:5}.colonne.logo_infini{display:none}.section_title_annonce{margin-bottom:60px}}@media screen and (max-width: 600px){.section_title_annonce{display:block;padding:25px 20px 0;margin-bottom:80px}}/*# sourceMappingURL=annonces_detail.css.map */
