.prata-regular{font-family:"Prata",serif;font-weight:400;font-style:normal}.headerTitle_wrapper_mobile{display:none}.topDetail{text-align:center;padding:0 50px 50px;overflow:visible;position:absolute;left:0;right:0;top:50px;z-index:1000}.topDetail .city{display:block;font-weight:400;margin-top:10px}.topDetail .t3{margin-bottom:0}.retour{text-align:right}.retour a{color:#000}.retour[data-visible]{opacity:0;transition:opacity 300ms 500ms}.retour[data-visible=true]{opacity:1}.retour>div{display:inline-block}.retour .bien_precedent{padding-right:8px;margin-right:8px;border-right:1px solid #fff}.retour .bien_suivant{padding-left:8px;margin-left:8px;border-left:1px solid #fff}.rzoAside{display:none}.ref{text-transform:uppercase;color:#c9ac77;font-size:17px;font-weight:500;letter-spacing:.5px;margin-top:20px}#annonceSwiperFullscreen{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#111}#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:40px;left:0;width:100%;z-index:1;display:flex;justify-content:center;gap:20px}#annonceSwiperFullscreen .swiper-button{position:static;display:inline-block;width:50px;height:50px;cursor:pointer;z-index:10;background-position:50%;background-repeat:no-repeat;transition:background-position 300ms;background-color:#fff;border:1px solid #c9ac77;border-radius:25px}#annonceSwiperFullscreen .swiper-button-prev-perso{background-image:url("../images/ico_bien_last_white.svg");background-size:14px}#annonceSwiperFullscreen .swiper-button-prev-perso:hover{background-position-x:calc(50% - 7px)}#annonceSwiperFullscreen .swiper-button-prev-perso:active{border:1px solid #171a1c}#annonceSwiperFullscreen .swiper-button-next-perso{background-image:url("../images/ico_bien_next_white.svg");background-size:14px}#annonceSwiperFullscreen .swiper-button-next-perso:hover{background-position-x:calc(50% + 7px)}#annonceSwiperFullscreen .swiper-button-next-perso:active{border:1px solid #171a1c}#annonceSwiperFullscreen .swiper-fraction{position:absolute;top:15px;left:0;bottom:auto;width:100%;right:auto;color:#fff;font-size:17px;z-index:10;padding:10px;text-shadow:0px 0px 20px #000,0px 0px 4px rgba(0,0,0,.4)}.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}#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}.sectionBtnContact{display:flex;gap:15px;margin-top:30px}.sectionBtnContact[data-visible]{opacity:0;transition:opacity 1250ms}.sectionBtnContact[data-visible=true]{opacity:1}.sectionBtnContact .btnPlus{margin-top:0}.sectionBtnContact .btnPlus:hover{background-color:#fff}.btnPlusContactMobile{display:none}.diaporama-footer{position:absolute;left:0;right:0;bottom:0;z-index:20;display:flex;justify-content:space-between;align-items:end;padding:40px}.main_info{font-size:22px;line-height:120%;color:#111;font-weight:500;text-transform:capitalize;margin-bottom:30px}.section_description{padding:25px 40px}.actionsBtn{margin-top:40px;margin-bottom:60px;display:flex;gap:10px;justify-content:center}.actionsBtn .btnAction{width:45px;height:45px;cursor:pointer;transition:all .5s ease-in-out;border:1px solid #c9ac77;vertical-align:bottom;border-radius:25px}.actionsBtn .selection{background:#fff url(../images/ico_selection.svg) no-repeat 50% 50%;background-size:45px}.actionsBtn .selection.js-inSelection{background:#fff url(../images/ico_in-selection.svg) no-repeat 50% 50%;background-size:45px}.actionsBtn .selection:hover{background:rgba(0,0,0,0) url(../images/ico_selection_hover.svg) no-repeat 50% 50%;background-size:45px}.actionsBtn .selection:hover.js-inSelection{background:rgba(0,0,0,0) url(../images/ico_in-selection_hover.svg) no-repeat 50% 50%;background-size:45px}.actionsBtn .envoi_ami{background:#fff url(../images/ico_ami.svg) no-repeat 50% 50%;background-size:42px}.actionsBtn .envoi_ami:hover{background:rgba(0,0,0,0) url(../images/ico_ami_hover.svg) no-repeat 50% 50%;background-size:42px}.actionsBtn .share{background:#fff url(../images/ico_share.svg) no-repeat 50% 50%;background-size:34px}.actionsBtn .share:hover{background:rgba(0,0,0,0) url(../images/ico_share_hover.svg) no-repeat 50% 50%;background-size:34px}.actionsBtn .print{background:#fff url(../images/ico_print.svg) no-repeat 50% 50%;background-size:40px}.actionsBtn .print:hover{background:rgba(0,0,0,0) url(../images/ico_print_hover.svg) no-repeat 50% 50%;background-size:40px}.container_infos{max-width:1400px;margin:0 auto;padding:60px 40px}.section_infos{padding-top:0px}.section_infos .bkgd{background-color:#f2f5f7}.flex_infos{display:flex;flex-wrap:wrap;gap:40px}.savoirPlus{display:block;margin-bottom:50px;color:#000 !important}.colonne_infos{width:calc(33.33% - 27px)}.colonne_infos li{font-size:16px}.colonne_infos li span{line-height:180%}.colonne_infos li .name{display:inline-block;font-weight:300}.colonne_infos li .name::first-letter{text-transform:uppercase}.colonne_infos li .value{font-weight:700}.colonne_infos li .smallInfo{font-size:14px;line-height:150%}.colonne_infos .smallLink{font-size:13px;display:block;font-weight:300;letter-spacing:.5px;text-decoration:underline;font-family:"Montserrat",sans-serif}.price{font-size:25px}.detailMap{width:100%;height:450px;background-color:#f2f5f7;position:relative;z-index:0}.container_contact{display:flex;flex-wrap:wrap;gap:40px;padding:25px;align-items:center}#contact_annonce{width:calc(66.66% - 20px)}.nego_container{width:calc(33.33% - 20px);text-align:center}.nego{position:relative;overflow:hidden;max-width:220px;margin:25px auto}.nego::before{content:"";float:left;padding-top:120%}.nego::after{content:"";display:block;clear:both}.nego>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.consultant_item,.annonce_interlocuteur{font-size:16px;line-height:140%}.consultant_item{margin-bottom:20px}.agencyName,.consultant_name{font-weight:700;font-size:18px}.agent_independant{margin-top:8px}.rsac{font-size:14px;margin-bottom:8px}.container_similar_title{padding-bottom:0 !important}.similar_title{text-align:center}.D3 #diaporama{width:auto;overflow:hidden;align-self:start;position:relative}.diaporama-wraper{position:relative}.diaporama-wraper::before{content:"";padding-top:65%;float:left}.diaporama-wraper::after{content:"";display:block;clear:both}.mediaTriggers{z-index:1;position:absolute;right:20px;bottom:20px;line-height:0;font-size:0}.diaporama-fsWrapper,.main-swiper{position:absolute;left:0;top:0;right:0;bottom:0}.diaporama-fsWrapper{background-color:#171a1c}.swiper-slide{overflow:hidden}.paginationWrapper{position:absolute;z-index:1;bottom:30px;left:0;width:100%;display:flex;justify-content:center;align-items:end}.paginationWrapper .swiper-pagination{position:relative;bottom:auto;left:auto;width:auto}.subData{padding-left:20px}.photosBis[data-visible] .articleImgWrapper{opacity:0;transition:opacity 1000ms,transform 1500ms}.photosBis[data-visible] .articleImgWrapper:nth-child(odd){transform:translateX(-50px)}.photosBis[data-visible] .articleImgWrapper:nth-child(even){transform:translateX(50px)}.photosBis[data-visible=true] .articleImgWrapper{opacity:1}.photosBis[data-visible=true] .articleImgWrapper:nth-child(n){transform:translateX(0px)}.photosBis .articleImgWrapper{cursor:pointer}.photosBis .articleImgWrapper .cover{top:0;left:0}@keyframes photosBisFullscreenIconApparition{0%{transform:scale(1)}33%{transform:scale(0.9)}66%{transform:scale(1.2)}100%{transform:scale(1)}}.photosBisFullscreenIcon{position:absolute;bottom:10px;left:10px;width:45px;height:45px;border-radius:50px;border:1px solid #c9ac77;background:#fff url("../images/ico_fullscreen.svg") no-repeat center}.photosBisFullscreenIcon[data-visible=true]{animation:photosBisFullscreenIconApparition 800ms 300ms;background-size:22px}.diagPreviewsContainer{padding:10px 0}li span.diagPreview__class{min-width:auto}.diagPreview__value{letter-spacing:normal;color:#fff}.diagnosticDetails__wrapper{padding:50px}.diagnosticDetails__title{font-size:18px;color:#171a1c;font-weight:600;text-align:left;letter-spacing:2px}#energeticLabel,#climaticLabel{max-width:100%}@media(max-width: 500px){.diagnosticDetails__wrapper{padding:20px}.diagnosticDetails__title{font-size:16px}#energeticLabel,#climaticLabel{margin-left:auto;margin-right:auto}}.openPopup{display:none;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;position:fixed;top:0;height:100%;left:0;width:100%;background-color:rgba(0,0,0,.8)}.openPopup .diagPop{position:relative;background-color:#fff;padding:50px;max-width:850px;min-width:700px}.openPopup .diagPop span.titre{font-size:1.9em;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#171a1c;line-height:140%;margin-bottom:40px;display:block}.openPopup .diagPop>div{display:inline-block;width:48%}.openPopup .diagPop>div .sst{font-size:1.5em;text-transform:uppercase;color:#171a1c;font-weight:500;letter-spacing:.1em;display:block;line-height:135%;max-width:250px;margin-bottom:20px}.openPopup .diagPop>div:first-of-type{margin-right:3%}.openPopup .diagPop .close{position:absolute;top:10px;right:10px;height:20px;width:20px;background-position:center center;background-repeat:no-repeat;background:url(images/ico_close2.svg) no-repeat center center;cursor:pointer}.D1 .section_photoTop,.D2 .section_photoTop{padding-top:10px}.D1 .container_photos{display:grid;gap:25px;grid-template-columns:1fr 1fr 1fr}.D1 .container_photos .articleImgWrapper:nth-of-type(1){grid-column:1/3;grid-row:1/3}.D1 .container_photos[data-visible] .articleImgWrapper{opacity:0;transition:opacity 1000ms,transform 1300ms}.D1 .container_photos[data-visible] .articleImgWrapper:nth-of-type(1){transform:translateX(-50px)}.D1 .container_photos[data-visible] .articleImgWrapper:nth-of-type(2){transform:translateY(-50px)}.D1 .container_photos[data-visible] .articleImgWrapper:nth-of-type(3){transform:translateY(50px)}.D1 .container_photos[data-visible=true] .articleImgWrapper{opacity:1}.D1 .container_photos[data-visible=true] .articleImgWrapper:nth-of-type(1){transform:translateX(0px)}.D1 .container_photos[data-visible=true] .articleImgWrapper:nth-of-type(2),.D1 .container_photos[data-visible=true] .articleImgWrapper:nth-of-type(3){transform:translateY(0px)}.D1 .btnPlusContact{margin-left:auto}.D2 .container_photos{position:relative}.D2 .container_photos .articleImgWrapper::before{padding-top:66%}.D2 .diaporama-footer{justify-content:end}.D2 .photosBis{display:flex;gap:25px;padding-top:0}.D3 .diaporama-wraper{height:100vh;height:100svh}.D3 .diaporama-wraper::before{display:none}.D3 .linksBack{display:flex;gap:10px;margin-bottom:0}.D3 .linksBack a{color:#000}.D3 .link_backMobile{display:none}.D3 .photosBis{display:flex;gap:25px;padding-top:0}.D3 .filsArianeWrapper{display:flex;justify-content:space-between}.D3 .btn_action_detail{width:50px;height:50px;border-radius:50px;cursor:pointer}.D3 .btn_video{background:url(../images/ico_video_hover.svg) no-repeat center center;background-color:#fff;background-size:85%}.D3 .btn_gallery{background:url(../images/ico_photo_hover.svg) no-repeat center center;background-color:#fff;background-size:85%}.D3 .btn_360{background:url(../images/ico_virtualTour_hover.svg) no-repeat center center;background-color:#fff;background-size:85%}.D3 .swiper-button-prev{background:url(../images/ico_bien_last_white.svg) no-repeat center center;background-color:#fff;background-size:12px;margin-left:80px}.D3 .swiper-button-next{background:url(../images/ico_bien_next_white.svg) no-repeat center center;background-color:#fff;background-size:12px}.D3 .swiper-button-prev,.D3 .swiper-button-next{position:initial;color:rgba(0,0,0,0);margin-top:0}.D3 .btnPlusContact{margin-top:20px;margin-right:20px;margin-left:20px}.D3 .articleBandeauTop{width:max-content;right:0;transform:translateX(100%);transition:transform 300ms}.D3 .articleBandeauTop.opened{transform:translateX(0%)}.D3 .pastille_infos{padding:40px 50px 40px 50px;background-color:#fff;border-top:1px solid #c9ac77;border-bottom:1px solid #c9ac77;border-left:1px solid #c9ac77;text-align:center;line-height:30px;position:relative}.D3 .pastille_infos .city{color:#000;display:block;margin-bottom:5px}.D3 .pastille_infos .importante_infos{font-size:24px;font-weight:600;color:#000;text-transform:capitalize}.D3 .pastille_infos .price{font-family:"Playfair Display",serif;color:#000;font-size:30px;line-height:110%;margin-top:42px}.D3 .pastille_infos .price_top{text-shadow:0px 0px 10px rgba(0,0,0,.6)}.D3 .bull{color:#c9ac77}.D3 .button_open{background-color:#c9ac77;position:absolute;top:0;bottom:0;right:100%;width:50px;text-align:center;text-transform:uppercase;letter-spacing:2px;font-family:inherit;font-size:16px;font-weight:600;color:#111;writing-mode:vertical-rl;transform:rotate(180deg);padding-right:20px;cursor:pointer;user-select:none}.V1 .container_btn{display:flex;gap:25px;justify-content:center;padding-top:0}.V1 .container_btn .btnPlus{margin-top:0px}.V1 .vendu{text-transform:capitalize}.V1 .photosBis{margin-top:60px}.V1 .titleVendu{font-family:"Montserrat",sans-serif;font-weight:600}.V1 .topDetail{position:relative;top:0px;z-index:1}.V1 .section_photoTop{padding-bottom:60px}@media screen and (max-width: 1400px){.D3 .pastille_infos{padding:30px 35px 30px 35px}.D3 .pastille_infos .city{margin-bottom:5px}.D3 .pastille_infos .importante_infos{font-size:20px}.D3 .pastille_infos .price{font-size:24px;margin-top:35px}.D3 .button_open{width:40px;font-size:15px;padding-right:14px}.D3 .swiper-button-prev{background-size:14px;margin-left:60px}.D3 .swiper-button-next{background-size:14px}}@media screen and (max-width: 1200px){.D1 #mainHeader,.D2 #mainHeader{grid-template-columns:1fr 1fr}.D1 #mainHeader .headerTitle_wrapper,.D2 #mainHeader .headerTitle_wrapper{display:none}.D1 .headerTitle_wrapper_mobile,.D2 .headerTitle_wrapper_mobile{display:block;color:#171a1c}.D1 .headerTitle_wrapper_mobile .headerTitle,.D2 .headerTitle_wrapper_mobile .headerTitle{color:#171a1c;display:block;width:100%}.detailMap{height:360px}}@media screen and (max-width: 1100px){.colonne_infos{width:calc(50% - 20px)}.sectionBtnContact{flex-wrap:wrap}.D1 .btnPlusContact{margin-left:0}}@media screen and (max-width: 980px){.diaporama-footer{padding:40px 30px}.D3 .swiper-button-prev{margin-left:30px}}@media screen and (max-width: 820px){.main_info{font-size:20px}:root{--swiper-navigation-size: 30px}.swiper-button-prev::after,.swiper-button-next::after{font-weight:700}.articleBandeauTop{bottom:90px}.D3 .articleBandeauTop{display:none !important}.D3 .t2{font-size:24px}.D3 .filsArianeWrapper{display:block}.D3 .arrow{display:none}.D3 .pastille_infos{padding:20px 25px 20px 25px}.D3 .pastille_infos .importante_infos{font-size:17px}.D3 .pastille_infos .price{font-size:18px;margin-top:20px}.D3 .pastille_infos .city{margin-bottom:0px}.D3 .button_open{font-size:14px;letter-spacing:.5px;font-weight:500;width:35px;padding-right:12px}.D3 .diaporama-footer{padding:20px 25px}.V1 .section_photoTop{padding-bottom:40px;padding-top:0px}.V1 .topDetail{padding:0 50px 30px}.detailMap{height:300px}}@media screen and (orientation: portrait)and (max-width: 820px){.D3 #diaporama{height:auto}.D3 .diaporama-wraper{height:50vh}.V1 .section_photoTop{padding-bottom:40px;padding-top:0px}.V1 .topDetail{padding:0 50px 30px}}@media screen and ((max-width: 820px) or (max-height: 650px)){.D3 .retour{display:none}.D3 .diaporama-footer{justify-content:end}.D3 .articleBandeauTop{position:relative;bottom:auto !important;width:100%;transform:translateX(0%);border-bottom:2px solid #171a1c}.D3 .pastille_infos{border:0}.D3 .button_open{display:none}.D3 .description{text-align:left}}@media(max-height: 400px){.swiper-button-prev,.swiper-button-next{display:none}}@media screen and (max-width: 700px){.t4{margin-bottom:10px}.container_infos{padding:50px 30px}.main_info{font-size:17px}.colonne_infos,#contact_annonce,.nego_container{width:100%}.linksBack a{font-size:14px}.D1 .container_photos{grid-template-columns:1fr 1fr}.D2 .photosBis{display:none}.articleBandeauTop{bottom:70px}.D3 #mainHeader .logo .logo_black{display:block}.D3 #mainHeader .logo .logo_white{display:none}.D3 .filsArianeWrapper{position:absolute;top:90px;left:0;z-index:1;background-image:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));width:100%}.D3 .filsAriane{padding:10px}.D3 .filsAriane li,.D3 .filsAriane li a{color:#fff}.D3 .photosBis{display:none}.D3 .articleBandeauTop .city{font-size:17px}.D3 .articleBandeauTop .conteneur{padding:0 20px}.D3 .btnPlus{padding:10px 18px 10px 48px}.D3 .container_infos .t2{font-size:20px;margin-bottom:20px}.D3 .btn_action_detail{width:40px;height:40px}.D3 .diaporama-footer{padding:15px 20px}.D3 .btn_gallery,.D3 .btn_360,.D3 .btn_video{background-size:90%}.sectionBtnContact{gap:10px}.colonne_infos li span{line-height:160%}.V1 .container_btn{flex-wrap:wrap}.articleImgWrapper:not(.first){display:none}.section_description{padding:25px 20px}.flex_infos{gap:30px}.container_infos .t2{margin-bottom:20px;font-size:19px}}@media screen and (orientation: portrait)and (max-width: 700px){.D3 .headerFond{display:none}.D3 .diaporama-wraper{height:40vh}.D3 #mainHeader{position:relative;background-color:#fff;height:auto}.D3 .link_backMobile{display:block;margin-top:15px;margin-right:20px}.D3 .link_backMobile a{color:#999}.D3 .linksBack{display:none}.D3 .btnPlusContact{display:none}.D3 .btnPlusContactMobile{display:block;position:fixed;bottom:0;width:100%;text-align:center;border-radius:0;z-index:20;background-image:url(../images/ico_carrousel_next.svg);background-color:#c9ac77;border-color:#171a1c}.D3 .t2{font-size:17px;margin-bottom:0px}.D3 .diaporama-footer{bottom:0}.D3 .pastille_infos .importante_infos{font-size:15px}.D3 .pastille_infos .price{font-size:16px}.D3 .pastille_infos{padding:20px 15px 20px 15px}.container_size.section_infos{padding:40px 25px 40px 25px}.actionsBtn{margin-bottom:0px}.detailMap{height:230px}}@media screen and (max-width: 600px){.multistepForm__step{grid-template-columns:[wide-start] 1fr [wide-end]}}/*# sourceMappingURL=annonces_detail.css.map */
