/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card-offer-details .surface{display:flex;}.card-offer-details .surface .surface-value{font-family:"BNPPSans";font-weight:700;color:#1C2D37;font-size:24px;line-height:24px;}.card-offer-details .surface .divisible{font-family:"Open Sans";font-size:12px;}.card-offer-details .block-budget .on-demand{font-size:18px;font-weight:normal;}.card-offer-details.horizontal .surface{flex-direction:column;}.offers-results-list.side-container{box-shadow:none;position:absolute;top:0;background:linear-gradient(#effaf9,#fff);max-height:calc(100% + 1px);overflow-y:auto;width:724px;display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:24px;z-index:997;}.offers-results-list.side-container.open{transform:translateX(0);}@media screen and (max-width:960px){.offers-results-list.side-container{width:575px;}}@media screen and (max-width:767px){.offers-results-list.side-container{max-height:unset;position:relative;width:100%;transform:unset;z-index:10;transition:all 0.5s;overflow-y:unset;height:100% !important;}}.offers-results-list.side-container .card{overflow:hidden;}.offers-results-list.side-container .card .cards-tags-compare{display:flex;justify-content:space-between;align-items:center;}@media screen and (max-width:767px){.offers-results-list.side-container .card{flex-direction:column;}.offers-results-list.side-container .card .card-image-container{height:170px;}.offers-results-list.side-container .card .card-image-container,.offers-results-list.side-container .card .card-detail{max-width:unset;width:100%;padding:0;}.offers-results-list.side-container .card .card-detail{padding:0 16px;}.offers-results-list.side-container .card .card-detail .card-title{line-height:28px;}.offers-results-list.side-container .card .card-detail .detail-top{padding-top:12px;}.offers-results-list.side-container .card .card-detail .detail-bottom{width:100%;flex-direction:column;gap:6px;}.offers-results-list.side-container .card .card-detail .detail-bottom .surface-block .icon-surface,.offers-results-list.side-container .card .card-detail .detail-bottom .surface-block .surface{font-size:18px;line-height:34px;}.offers-results-list.side-container .card .card-detail .detail-bottom .block-budget{width:100%;padding-top:8px !important;border-top:1px solid #F2F2F2;}}@media screen and (max-width:767px){.offers-results-list.side-container .results-count{flex-direction:column;align-items:flex-start;}}.offers-results-list.side-container .results-count p{font-size:18px;line-height:1.89;}.offers-results-list.side-container .results-count p span{margin-right:5px;}.offers-results-list.side-container .results-count p span:last-child{margin-right:0;}.offers-results-list.side-container .results-count .input-field{background-color:#F0F1F5;width:-moz-fit-content;width:fit-content;display:inline-block;vertical-align:middle;margin:0;width:200px;}.offers-results-list.side-container .results-count .input-field input{font-size:15px;}.offers-results-list.side-container .results-count #search-list-seo-title{font-size:24px;margin-bottom:0px;}@media screen and (max-width:767px){.offers-results-list.side-container .results-count #search-list-seo-title{margin-bottom:5px;font-size:20px;}}.offers-results-list.side-container .results-count #search-list-results-count{font-size:18px;font-family:"BNPPSans","Open Sans";font-weight:normal;margin-bottom:0;margin-top:5px;}@media screen and (max-width:767px){.offers-results-list.side-container .results-count #search-list-results-count{margin:0;font-size:14px;}}.offers-results-list.side-container .results-count .last-update-date{font-size:80%;color:#999;white-space:nowrap;}.offers-results-list.side-container .results-count-header{display:flex;justify-content:space-between;align-items:flex-end;}@media screen and (max-width:767px){.offers-results-list.side-container .results-count-header{flex-direction:column;align-items:flex-start;gap:4px;}}.offers-results-list.side-container .results-actions{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px;margin-bottom:10px;gap:12px;flex-wrap:wrap;}.offers-results-list.side-container .results-actions .lever{margin-right:0;margin-left:2px;}.offers-results-list.side-container .results-actions .select-field{background-color:transparent;width:auto;}.offers-results-list.side-container .results-actions .select-wrapper{font-size:14px;}.offers-results-list.side-container .results-actions .select-wrapper .value{padding:0 10px;gap:10px;height:30px;background-color:transparent;border:1px solid #B5B5B5;}.offers-results-list.side-container .results-actions .select-wrapper .value::after{font-size:20px;position:relative;top:1px;right:auto;}.offers-results-list.side-container .results-actions .select-wrapper ul{top:auto;width:-moz-max-content;width:max-content;}.offers-results-list.side-container .results-actions .switch label{font-family:BNPPSans;font-size:14px;color:#1C2D37;}.offers-results-list.side-container .results-count:has(.toggle-comparator input:checked) + #sidenav-offers-results-list .compare-like .switch{display:block;}.search-result--main-content{position:relative;}@media screen and (min-width:767px){.search-result--main-content{height:calc(100vh - 142px);}}@media screen and (min-width:767px){.search-result--main-content > .draw-button-block{display:none;}}@media screen and (max-width:767px){.search-result--main-content > .draw-button-block{max-height:42px !important;bottom:22px !important;}.search-result--main-content > .draw-button-block button{position:relative !important;}}.search-result--main-content .sticky-mobile-alert-compare-control{background:#008859;position:fixed;bottom:20px;width:calc(100% - 40px);z-index:11;max-width:301px;bottom:30px;left:calc(50% - 150px);margin:auto;}@media screen and (min-width:767px){.search-result--main-content .sticky-mobile-alert-compare-control{display:none;}}.search-result--main-content .sticky-mobile-alert-compare-control button{flex-grow:1;padding:10px 12px;}.search-result--main-content .sticky-mobile-alert-compare-control button i{margin-right:8px;}.search-result--main-content .sticky-mobile-alert-compare-control button i:before{margin:0;}.search-result--main-content .sticky-mobile-alert-compare-control button span{font-size:15px;}.search-result--main-content .sticky-mobile-alert-compare-control button.sidenav-trigger{position:relative;}.search-result--main-content .sticky-mobile-alert-compare-control button.sidenav-trigger:after{content:"";width:1px;height:calc(100% - 16px);position:absolute;right:0;top:50%;transform:translateY(-50%);background:#FFF;}.search-result--main-content input.bnpre-input::-ms-clear{display:none;}.search-result--main-content .popin-zone-distance .modal-content .h4{margin:0 0 1.168rem 0;}.search-result--main-content .offers-results-list .more-results{width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"BNPPSans","Open Sans";margin-top:40px;margin-bottom:52px;}.search-result--main-content .offers-results-list .no-results{width:-moz-fit-content;width:fit-content;margin:35% auto;font-family:"BNPPSans","Open Sans";}.search-result--main-content .offers-results-list .separator{display:none;padding-right:10px;}.search-result--main-content .offers-results-list .loader{overflow:visible;margin:auto;}.search-result--main-content .offers-results-list .loader.display{display:inline-block;}.search-result--main-content .offers-results-list .results-count .loader{overflow:visible;margin:auto;}.search-result--main-content .offers-results-list .reset-results{align-self:center;margin-top:0px;padding-top:0px;height:auto;display:none !important;padding:8px 0;}.search-result--main-content .offers-results-list .reset-results{font-size:15px !important;font-family:"BNPPSans","Open Sans" !important;font-weight:normal !important;background:transparent;color:#1C2D37;display:inline;padding:0;letter-spacing:unset;}.search-result--main-content .offers-results-list .reset-results .icon-check{display:none;font-size:16px;}.search-result--main-content .offers-results-list .reset-results:hover{color:#008859;}.search-result--main-content .offers-results-list .card-offer-details{position:relative;}@media screen and (min-width:767px){.search-result--main-content .offers-results-list .card-offer-details{min-height:191px;max-height:-moz-min-content;max-height:min-content;}}.search-result--main-content .offers-results-list .card-offer-details.autopromo{height:auto;display:flex;box-shadow:none !important;margin:10px;width:calc(100% - 20px);}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail{width:100%;padding:25px;background-color:#F9F9FB;height:100%;gap:0.5rem;}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail h4{margin-top:unset;}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .button-block .btn-secondary.link-button{color:#008859;border-color:#008859;font-family:BNPPSans !important;}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .visual-block{height:100%;display:flex;flex-wrap:wrap;row-gap:1.5rem;}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .visual-block .visual-button{width:50%;display:flex;align-items:center;gap:1rem;}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .visual-block .visual-button img:hover{filter:invert(46%) sepia(82%) saturate(1086%) hue-rotate(127deg) brightness(96%) contrast(101%);}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .visual-block .visual-button span{margin-top:6px;color:#333;}.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .visual-block .visual-button span:hover{color:#008859;}@media screen and (max-width:767px){.search-result--main-content .offers-results-list .card-offer-details.autopromo .card-detail .button-block .btn-secondary.link-button{font-size:14px !important;height:36px;}}.search-result--main-content .offers-results-list .card-offer-details .card-detail .share-businessid-line{align-items:center;margin-bottom:12px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .share-businessid-line .offer-tags .tag{font-size:13px;margin-bottom:0;display:flex;}@media only screen and (max-width :600px){.search-result--main-content .offers-results-list .card-offer-details .card-detail .share-businessid-line .offer-tags .tag{padding:3px 8px;}}.search-result--main-content .offers-results-list .card-offer-details .card-detail .title-block{margin-bottom:0;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-title{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.2;}@media screen and (max-width:767px){.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-title{font-size:16px;padding-right:35px;}}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-title a{color:#1c2d37 !important;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-title a:focus{outline:none;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle:not(.surface){overflow:hidden;text-overflow:ellipsis;line-height:1.4;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle{display:block !important;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle:not(.surface){font-size:14px;padding-top:12px;padding-bottom:0;}@media screen and (max-width:767px){.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle:not(.surface){display:block !important;}}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle.surface.huge,.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle.coworking-places.huge{font-size:24px;padding-top:12px;padding-bottom:0;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle.surface.huge .surface,.search-result--main-content .offers-results-list .card-offer-details .card-detail .card-subtitle.coworking-places.huge .surface{font-size:15px;font-family:"BNPPSans","Open Sans" !important;margin-left:4px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget{padding-left:20px;border-left:1px solid #CFCECE;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price-block{align-items:flex-end;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price-block .infos{line-height:1.05;margin-left:0;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price-tooltip{line-height:0;font-size:12px;}@media screen and (max-width:767px){.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget{padding-left:0px;border-left:none;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price-block{align-items:flex-start;}}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price span{color:#434F57;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price span:not(.starting-price){color:#008859;font-size:24px;line-height:100%;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price span.starting-price{color:#008859;font-size:12px;margin-right:0;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price.no-price{font-size:18px;line-height:24px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price.no-price .starting-price{display:none;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .block-budget .price.no-price span{font-size:15px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .detail-bottom{display:flex;justify-content:space-between;align-items:flex-start;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .detail-bottom .price-block .infos{font-size:13px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .detail-bottom .price-format{font-size:12px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .compare-like{display:flex;justify-content:flex-end;margin-right:-4px;}@media only screen and (max-width :1080px){.search-result--main-content .offers-results-list .card-offer-details .card-detail .compare-like{width:100%;}}.search-result--main-content .offers-results-list .card-offer-details .card-detail .compare-like .switch{display:none;margin-top:1px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .compare-like .switch label > span{padding:20px;margin:-20px;}.search-result--main-content .offers-results-list .card-offer-details .card-detail .compare-like .switch input[type=checkbox] + span{padding-left:30px;font-size:16px;font-family:BNPPSans;color:#1C2D37;}.search-result--main-content .offers-results-list .card-offer-details .bookmark{margin:0 0 0 5px;}.search-result--main-content.map-mobile-active{height:100vh;position:absolute;width:100%;top:0;overflow:hidden;}.search-result--main-content.map-mobile-active .search-map{position:fixed !important;max-height:100vh;z-index:2;background-color:#e4e3df;}.search-result--main-content.map-mobile-active .search-map:before{content:url(/themes/bnpre/public/images/loader2.webp);animation:circle 0.8s steps(8) infinite;image-rendering:pixelated;width:64px;height:64px;position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;}.search-result--main-content.map-mobile-active .offers-results-list{transform:translateX(-105%);transition:all 0.5s;}.search-result--main-content.map-mobile-active .close-map{display:block;position:fixed;top:20px;right:20px;z-index:3;}.search-result--main-content.map-mobile-active .close-map i{font-size:24px;}.search-result--main-content.map-mobile-active .block-map-btns{width:auto;left:0;z-index:3;display:block;}.search-result--main-content.map-mobile-active .block-map-btns button{position:relative;margin-bottom:12px;padding:8px 5px;border:2px solid #D6DBDE;}.search-result--main-content.map-mobile-active .block-map-btns button i:before{font-size:16px;}.search-result--main-content.map-mobile-active .block-map-btns .poi.invalid{border-color:#EBEDEF;color:#EBEDEF;}@media screen and (max-width:767px){.search-result--main-content > .search_follow{display:none;}.search-result--main-content #popin-distance-zone .sidenav-content{margin-top:16px;}.search-result--main-content #popin-distance-zone .sidenav-content .switch{margin-bottom:36px;}.search-result--main-content #popin-distance-zone .sidenav-content .switch label{align-items:center;margin-bottom:4Px;}.search-result--main-content #popin-distance-zone .sidenav-content .switch label .black-text{font-size:16px;}.search-result--main-content #popin-distance-zone .sidenav-content .switch p{max-width:70%;}.search-result--main-content #popin-distance-zone .sidenav-content .distance-zone-custom{flex-direction:column;align-items:flex-start;margin-bottom:16px;}.search-result--main-content #popin-distance-zone .sidenav-content .distance-zone-custom label{font-family:"BNPPSans","Open Sans";font-weight:bold;color:#1C2D37;font-size:16px;margin-bottom:4Px;}}.search-result--main-content .price-block .js-tooltip-content{width:300px;right:-12px;bottom:30px;left:auto;}.search-result--main-content .price-block .js-tooltip-content::after{right:8px;}.seo-text-search > .content{display:block !important;}.seo-text-search--title h2{margin-top:46px;margin-bottom:24px;}.seo-text-search--content{position:relative;padding-bottom:50px;}.seo-text-search--content p{font-size:18px;line-height:34px;}.seo-text-search--content p.text-more{position:absolute;padding-top:24px;}.seo-text-search--content .btn-show-hide{position:absolute;bottom:0;}.seo-text-search--content .btn-show-hide .arrow{transition-duration:400ms;margin-top:-4px;}.seo-text-search--content .btn-show-hide.active .arrow{margin-top:4px;transform:rotate(-135deg);}.seo-text-search--content-text{overflow:hidden;}.seo-text-search--content-text p,.seo-text-search--content-text li{font-size:18px;line-height:34px;}.seo-text-search--content-text p strong,.seo-text-search--content-text li strong{font-family:"BNPPSans","Open Sans";}.up-arrow{display:inline-block;position:relative;border:1px solid #777777;text-decoration:none;border-radius:2px;padding:20px;margin-top:50px;}.up-arrow:before{content:"";display:block;position:absolute;left:140px;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:black;}.up-arrow:after{content:"";display:block;position:absolute;left:141px;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:white;}.search-map{position:absolute !important;top:0;right:0;width:100%;height:100%;max-height:calc(100vh - 142px);}.search-map.odb-list-open{width:calc(100% - 724px);}@media screen and (max-width:960px){.search-map.odb-list-open{width:calc(100% - 577px);}}.search-map .offer-marker{position:absolute;font-family:"BNPPSans","Open Sans";font-weight:bold;font-size:15px;border:1px solid #008859;color:#008859;min-width:50px;text-align:center;background-color:#FFF;cursor:pointer;z-index:1;line-height:28px;height:28px;padding:0 5px;}.search-map .offer-marker.active{color:#ffffff;border:1px solid #017F4F;background-color:#017F4F;}.search-map .offer-marker.active-hover{color:#ffffff;border:1px solid #017F4F;background-color:#017F4F;}.search-map .offer-marker:active{background-color:#017F4F;border:1px solid #017F4F;}.search-map .poi-marker{background-color:white;}.search-map .poi_marker{border:2px solid #008859;background-color:#FFF;border-radius:30px;font-size:10px !important;cursor:pointer;width:25px;height:25px;}.search-map .poi_marker i.icone-poi{font-size:20px;width:100%;height:100%;display:flex;justify-content:center;}.search-map .poi_marker.transports{padding-top:4px;}.search-map .poi_marker.transports i.icone-poi{font-size:12px;}.search-map .deleteOverlayButton{padding:5px;border:1px solid #008859;background-color:#FFF;border-radius:10px;font-size:10px !important;cursor:pointer;}.search-map .offer-cluster{position:absolute;font-size:16px;line-height:29px;font-family:"BNPPSans","Open Sans";font-weight:bold;color:#FFF;height:30px;width:30px;background-color:#008859;border-radius:50%;text-align:center;border:2px solid #008859;cursor:pointer;z-index:1;}.search-map .offer-cluster.active{border:2px solid #FFF;background-color:#00915A;}.search-map .offer-cluster.active-hover{border:2px solid #FFF;}.search-map .offer-point{position:absolute;height:10px;width:10px;background-color:#008859;border-radius:50%;display:inline-block;padding:0;cursor:pointer;z-index:1;}.search-map .offer-pointer{border:solid 5px transparent;border-right-color:#008859;position:absolute;transform:rotate(0.75turn);cursor:pointer;z-index:1;}.search-map .offer-pointer-inner{border:solid 5px transparent;border-right-color:white;position:absolute;transform:rotate(0.75turn);cursor:pointer;z-index:1;}.search-map .offer-pointer-inner.active{border-right-color:#017F4F;}.search-map .offer-pointer-inner.active-hover{border-right-color:#017F4F;}.search-map .custom-clustericon{position:absolute;font-size:16px;line-height:29px;font-family:"BNPPSans","Open Sans";font-weight:bold;color:#008859;height:30px !important;width:30px !important;background-color:#FFF;border-radius:50%;text-align:center;border:2px solid #008859;cursor:pointer;z-index:1;}.search-map .custom-clustericon.active-hover{color:#FFF;background-color:#008859;}.search-map .custom-clustericon:hover{color:#FFF;background-color:#008859;}.search-map .custom-clustericon::before,.search-map .custom-clustericon::after{content:"";display:block;position:absolute;width:100%;height:100%;transform:translate(-50%,-50%);top:50%;left:50%;opacity:0.2;border-radius:100%;}.search-map .custom-clustericon::before{padding:7px;}.search-map .custom-clustericon::after{padding:14px;}.search-map div[aria-roledescription=map].drag{cursor:url(/themes/bnpre/public/images/pen.png) 0 20,default !important;}@supports (-ms-ime-align:auto){.search-map div[aria-roledescription=map].drag{cursor:url(/themes/bnpre/public/images/pen.cur),default !important;}}.poi-selection-block{position:absolute;top:0;right:0;background:#FFF;overflow-y:auto;width:33%;max-width:1440px;display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:10px 30px;max-height:100%;z-index:5;height:100%;}@media screen and (max-width:767px){.poi-selection-block{padding:0;}}@media screen and (max-width:767px){.poi-selection-block .close-poi{padding:0;}}.poi-selection-block .close-poi i{float:right;font-size:23px;position:absolute;right:20px;top:20px;cursor:pointer;}.poi-selection-block .poi-selector-intro{font-family:"BNPPSans","Open Sans";font-weight:700;font-size:24px;margin:18px 0 20px;padding-bottom:20px;border-bottom:1Px solid #EBEDEF;}@media screen and (max-width:767px){.poi-selection-block .poi-selector-intro{font-size:18px;text-align:center;}}@media screen and (max-width:767px){.poi-selection-block,#popin-poi-mobile{z-index:999;width:100%;}}.poi-selection-block .poi-categorie-block,#popin-poi-mobile .poi-categorie-block{padding:5px 0;}@media screen and (max-width:767px){.poi-selection-block .poi-categorie-block,#popin-poi-mobile .poi-categorie-block{padding:0 20px;}}.poi-selection-block .poi-categorie-block.transports .poi-sub-theme-block,#popin-poi-mobile .poi-categorie-block.transports .poi-sub-theme-block{margin-left:30px;display:none;}.poi-selection-block .poi-categorie-block .icone-block,#popin-poi-mobile .poi-categorie-block .icone-block{display:inline;vertical-align:-webkit-baseline-middle;}.poi-selection-block .poi-categorie-block .icone-block .icone-poi,#popin-poi-mobile .poi-categorie-block .icone-block .icone-poi{font-size:40px;}.poi-selection-block .poi-categorie-block .icone-block .icone-poi.icon-poi-theme_51,#popin-poi-mobile .poi-categorie-block .icone-block .icone-poi.icon-poi-theme_51{bottom:5px;position:relative;}.poi-selection-block .poi-categorie-block .poi-categorie-info,#popin-poi-mobile .poi-categorie-block .poi-categorie-info{font-size:20px;font-weight:bold;display:flex;align-items:center;justify-content:center;cursor:pointer;}.poi-selection-block .poi-categorie-block .poi-categorie-info span,#popin-poi-mobile .poi-categorie-block .poi-categorie-info span{flex-grow:2;}@media screen and (min-width:767px){.poi-selection-block .poi-categorie-block .poi-categorie-info span,#popin-poi-mobile .poi-categorie-block .poi-categorie-info span{padding-right:20px;}}.poi-selection-block .poi-categorie-block .poi-categorie-info span.checkbox-span,#popin-poi-mobile .poi-categorie-block .poi-categorie-info span.checkbox-span{float:right;}.poi-selection-block .poi-categorie-block .poi-categorie-info .switch .lever,#popin-poi-mobile .poi-categorie-block .poi-categorie-info .switch .lever{margin:0 9px;}.poi-selection-block .poi-categorie-block .poi-categorie-info .switch label,#popin-poi-mobile .poi-categorie-block .poi-categorie-info .switch label{float:right;}.poi-selection-block .poi-categorie-block .collapse-block .collapse-icon,#popin-poi-mobile .poi-categorie-block .collapse-block .collapse-icon{background-color:#EBEDEF;height:16px;width:16px;padding-top:2px;cursor:pointer;}.poi-selection-block .poi-categorie-block .collapse-block .collapse-icon.icon-moins-small,#popin-poi-mobile .poi-categorie-block .collapse-block .collapse-icon.icon-moins-small{display:none;}.poi-selection-block .poi-categorie-block .collapse-block .collapse-icon:before,#popin-poi-mobile .poi-categorie-block .collapse-block .collapse-icon:before{margin:0;color:#727579;}.poi-selection-block .poi-categorie-block .poi-line-block,#popin-poi-mobile .poi-categorie-block .poi-line-block{margin:10px 0px 10px 55px;display:none;}@media screen and (max-width:767px){.poi-selection-block .poi-categorie-block .poi-line-block,#popin-poi-mobile .poi-categorie-block .poi-line-block{margin:10px 0px 10px 26px;}.poi-selection-block .poi-categorie-block .poi-line-block .poi-line-info,#popin-poi-mobile .poi-categorie-block .poi-line-block .poi-line-info{position:relative;}.poi-selection-block .poi-categorie-block .poi-line-block .checkbox-span,#popin-poi-mobile .poi-categorie-block .poi-line-block .checkbox-span{position:absolute;right:0;top:50%;transform:translateY(-50%);}}.poi-selection-block .poi-categorie-block .poi-line-block .poi-title,#popin-poi-mobile .poi-categorie-block .poi-line-block .poi-title{font-size:16px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block{margin-left:30px;display:none;}@media screen and (max-width:767px){.poi-selection-block .poi-categorie-block .poi-sub-theme-block:first-child,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block:first-child{margin-top:12px;}}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info{display:flex;align-items:center;justify-content:center;cursor:pointer;}@media screen and (max-width:767px){.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info{padding:8px 0;}}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info span.line-title,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info span.line-title{flex-grow:2;font-size:18px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .collapse-icon,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .collapse-icon{height:20px;width:20px;padding-top:0;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .collapse-icon:before,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .collapse-icon:before{font-size:20px;background-color:#EBEDEF;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .icone-block,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .icone-block{padding-top:3px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .icone-block .icone-poi,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-sub-theme-info .icone-block .icone-poi{font-size:32px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-selector label,.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-selector label,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label{color:#1C2D37;font-size:18px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-selector label span.checkbox-span,.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label span.checkbox-span,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-selector label span.checkbox-span,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label span.checkbox-span{float:right;width:16px;height:16px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-selector label span.checkbox-span:after,.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label span.checkbox-span:after,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-selector label span.checkbox-span:after,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label span.checkbox-span:after{width:16px;height:16px;}.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-selector label span.checkbox-span:before,.poi-selection-block .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label span.checkbox-span:before,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-selector label span.checkbox-span:before,#popin-poi-mobile .poi-categorie-block .poi-sub-theme-block .poi-parent-selector label span.checkbox-span:before{width:6px;height:10px;}.poi-selection-block form,#popin-poi-mobile form{margin-bottom:12px;}@media screen and (max-width:767px){.poi-selection-block form,#popin-poi-mobile form{padding:0 20px;}}.poi-selection-block form .input-field .icon-search,#popin-poi-mobile form .input-field .icon-search{right:3px;top:10px;}.poi-selection-block form .input-field input.search_poi,#popin-poi-mobile form .input-field input.search_poi{width:100%;padding:0 12px !important;font-size:16px;-webkit-appearance:none;border-radius:0;}.poi-selection-block form .input-field input.search_poi::-moz-placeholder,#popin-poi-mobile form .input-field input.search_poi::-moz-placeholder{font-size:16px;}.poi-selection-block form .input-field input.search_poi::placeholder,#popin-poi-mobile form .input-field input.search_poi::placeholder{font-size:16px;}@media screen and (max-width:767px){.close-map{display:none;}}.block-map-btns{position:absolute;right:40px;display:flex;z-index:2;}@media screen and (max-width:767px){.block-map-btns{position:fixed;z-index:2;left:20px;right:unset;display:none;}}.block-map-btns i{font-size:20px;}.block-map-btns .btn-map{position:relative;margin-left:10px;}.block-map-btns .close-draw{display:none;font-size:15px;}@media screen and (max-width:767px){.block-map-btns .close-draw{padding:9px 5px 7px 5px !important;}.block-map-btns .close-draw i:before{margin-right:0 !important;margin-right:0 !important;}}.block-map-btns .poi.invalid{border-color:#EBEDEF;color:#EBEDEF;}.search_follow{z-index:1;position:absolute;top:21px;border:1px solid #D6DBDE;color:#727579;padding:3px 14px;background-color:#FFF;width:100%;background:0 0;border:none;vertical-align:middle;height:30px;line-height:30px;display:table-cell;padding:0 10px;}.search_follow label{background-color:#fff;padding:8px 14px;color:#777e83;border:1px solid #d6dbde;}.search_follow [type=checkbox].filled-in + span{padding-left:32px;color:#727579;top:2px;}.search_follow [type=checkbox].filled-in + span.loading{background-color:#fff;padding-left:0;}.search_follow [type=checkbox].filled-in + span.loading:before{display:none;}.search_follow [type=checkbox].filled-in + span.loading:after{display:none;}.search_follow [type=checkbox].filled-in:checked + span:not(.lever):before{width:6px;height:11px;top:2px;left:2px;border-right-color:#727579;border-bottom-color:#727579;}.search_follow [type=checkbox].filled-in + span:not(.lever):after{top:2px;width:18px;height:18px;border-color:#727579;}.search_follow_mobile{position:relative;border:none;left:0;top:0;padding:0;display:flex;justify-content:space-between;margin-bottom:6px;margin-top:16px;}.search_follow_mobile p{font-family:"BNPPSans","Opzn Sans";font-weight:700;font-size:16px;line-height:20px;max-width:70%;}.search_follow_mobile .switch label .lever{margin:0;}.search_follow .loadingio-spinner-spin-6whddfth6ph{width:20px;height:20px;z-index:1;}.search_follow .ldio-36c6yzt7vt2 div > div{width:3px;height:3px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(1) > div{left:15px;top:8px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(1){transform-origin:16px 10px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(2) > div{left:13px;top:12px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(2){transform-origin:14px 14px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(3) > div{left:9px;top:15px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(3){transform-origin:11px 16px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(4) > div{left:5px;top:14px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(4){transform-origin:6px 15px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(5) > div{left:4px;top:11px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(5){transform-origin:4px 12px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(6) > div{left:4px;top:5px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(6){transform-origin:4px 7px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(7) > div{left:5.5px;top:3px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(7){transform-origin:6px 4px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(8) > div{left:10px;top:1px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(8){transform-origin:11px 3px;}.search_follow .ldio-36c6yzt7vt2 div:nth-child(9) > div{left:13px;top:4px;}.search_follow .ldio-36c6yzt7vt2 > div:nth-child(9){transform-origin:14px 5px;}.search_follow .loader{width:20px;vertical-align:middle;margin:0 5px;transform:translateZ(0) scale(1);}.odb-list-open.search_follow{z-index:1;position:absolute;left:724px;top:20px;width:calc(100% - 724px);background:none;border:none;margin-left:-30px;}.odb-list-open.search_follow label{background-color:#FFF;padding:8px 14px;color:#727579;border:1px solid #D6DBDE;}.cta-distance-zone{display:flex;align-items:center;justify-content:space-between;}.cta-distance-zone p{font-family:"BNPPSans","Open Sans";font-weight:bold;font-size:16px;line-height:20px;}.cta-distance-zone i{font-size:20px;margin:0;}@media screen and (max-width:767px){.option-details{font-family:"BNPPSans","Open Sans";font-size:16px;line-height:24px;max-width:70%;margin-bottom:40px;}}.draw-button-block{bottom:60px;margin-top:auto;z-index:1;width:100%;display:block;position:relative;}@media screen and (max-width:767px){.draw-button-block{position:fixed;z-index:10;}}.draw-button-block .loader{height:40px;float:right;right:0px;position:absolute;}.draw-button-block #draw-valid-button{position:absolute;width:100%;}@media screen and (max-width:767px){.draw-button-block{z-index:998;width:100%;right:unset;bottom:62px;display:flex;justify-content:center;}.draw-button-block #draw-valid-button{position:absolute;width:calc(100% - 40px);}}#sidenav-offers-results-list{margin-top:12px;display:flex;flex-direction:column;gap:16px;}@media screen and (max-width:767px){#sidenav-offers-results-list{margin:0;min-height:100vh;}}#sidenav-offers-results-list .card{background:#FFF;border-top:none;box-shadow:0px 0px 7px 3px rgba(19,20,51,0.1);border-radius:6px;padding:0;}#sidenav-offers-results-list .card:hover{cursor:pointer;box-shadow:0px 0px 7px 3px rgba(19,20,51,0.4);}@media screen and (max-width:767px){#sidenav-offers-results-list .card:hover .slick-arrow{display:inherit !important;}}#sidenav-offers-results-list .card.highlight{cursor:pointer;background:#EBEDEF;}@media screen and (max-width:767px){#sidenav-offers-results-list .card.highlight .slick-arrow{display:inherit !important;}}@media screen and (max-width:767px){#sidenav-offers-results-list .card{padding:0 0 16px 0;}#sidenav-offers-results-list .card:last-child{margin-bottom:40px;}}#sidenav-offers-results-list .img-bck{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:block;}.card-detail{padding:16px;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;}.card-detail .title-block{margin-bottom:12px;display:flex;flex-direction:column;align-items:flex-start;}.card-detail .title-block span{color:#1C2D37;display:inline-block !important;padding-top:0px !important;}.card-detail h3,.card-detail .h3{margin:0;}.card-detail .card-subtitle{font-size:16px;line-height:20px;}@media screen and (max-width:767px){.card-detail .card-subtitle{padding-top:5px;}}.card-detail .card-subtitle.surface,.card-detail .card-subtitle.coworking-places{font-size:24px !important;font-family:"BNPPSans","Open Sans";font-weight:bold;}@media screen and (max-width:767px){.card-detail .card-subtitle.surface,.card-detail .card-subtitle.coworking-places{font-size:16px !important;}}.card-detail .card-subtitle .poi-subtitle .logo-line{font-weight:normal;font-family:"BNPPSans","Open Sans";font-size:18px;}.card-detail .card-subtitle .poi-transport{margin-top:18px;}.card-detail .card-subtitle:not(.surface){padding-top:20px;padding-bottom:0;}.card-detail .card-subtitle:not(.surface) span{display:block;padding-top:6px;}.card-detail .card-subtitle:not(.surface) span.poi-checkbox-line{height:20px;}.card-detail .card-subtitle:not(.surface) span.poi-checkbox-line:before{left:0px;width:7px;height:10px;}.card-detail .card-subtitle:not(.surface) span.poi-checkbox-line:after{width:16px;height:16px;}.card-detail p{line-height:1.3rem;font-size:15px;}.card-detail .switch .black-text{font-size:15px;}.card.horizontal .detail-bottom{display:flex;}.card.horizontal .card-image-container,.card-image-container{position:relative;margin:0;padding:0;max-width:646px;width:240px;min-width:240px;height:100%;overflow:hidden;border:1px solid #D6DBDE;min-height:100%;max-height:191px;}@media screen and (max-width:767px){.card.horizontal .card-image-container,.card-image-container{width:40vw;}}.card.horizontal .card-image-container .badge,.card-image-container .badge{display:flex;color:#1C2D37;padding:6px 10px;border-radius:16px;background-color:white;z-index:2;font-family:Open Sans;font-weight:600;font-size:12px;border:1px solid #CFCECE;}.card.horizontal .card-image-container .badges,.card-image-container .badges{position:absolute;bottom:18px;width:100%;align-items:center;justify-content:center;}.card.horizontal .card-image-container .card-video-badge,.card.horizontal .card-image-container .card-360-badge,.card-image-container .card-video-badge,.card-image-container .card-360-badge{margin:0 2px;font-family:"BNPPSans-Light","Open Sans";}.card.horizontal .card-image-container .card-seen-badge,.card-image-container .card-seen-badge{position:absolute;left:16px;bottom:16px;}.card.horizontal .card-image-container .badge.exclusive,.card-image-container .badge.exclusive{position:absolute;left:16px;top:16px;background-color:#d0ae6e;border:none;color:white;}.card.horizontal .card-image-container .bookmark,.card-image-container .bookmark{position:absolute;right:16px;top:16px;width:34px;height:34px;background-color:#FFF;padding:0;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:2;}.card.horizontal .card-image-container .bookmark svg,.card-image-container .bookmark svg{top:0;width:26px;height:26px;}.card.horizontal .card-image-container .bookmark svg path,.card-image-container .bookmark svg path{stroke:#008859;stroke-width:30px;}.card.horizontal .card-image-container .card-image,.card-image-container .card-image{max-width:unset;width:100%;height:100%;}.card.horizontal .card-image-container .card-image > div,.card-image-container .card-image > div{height:100%;}.card.horizontal .card-image-container .card-image .slick-list,.card.horizontal .card-image-container .card-image .slick-track,.card-image-container .card-image .slick-list,.card-image-container .card-image .slick-track{height:100%;}.card.horizontal .card-image-container .card-image .slick-list .slick-slide,.card.horizontal .card-image-container .card-image .slick-track .slick-slide,.card-image-container .card-image .slick-list .slick-slide,.card-image-container .card-image .slick-track .slick-slide{position:relative;}.card.horizontal .card-image-container .card-image .slick-list .slick-slide > div,.card.horizontal .card-image-container .card-image .slick-track .slick-slide > div,.card-image-container .card-image .slick-list .slick-slide > div,.card-image-container .card-image .slick-track .slick-slide > div{height:100% !important;width:auto !important;}.card.horizontal .card-image-container .card-image .slick-list .slick-slide > div > div,.card.horizontal .card-image-container .card-image .slick-track .slick-slide > div > div,.card-image-container .card-image .slick-list .slick-slide > div > div,.card-image-container .card-image .slick-track .slick-slide > div > div{display:flex !important;justify-content:center;height:100% !important;width:auto !important;}.card.horizontal .card-image-container .card-image:not(.slick-initialized) img:not(:first-child),.card-image-container .card-image:not(.slick-initialized) img:not(:first-child){display:none;}.card.horizontal .card-image-container .card-image.slick-initialized img:not(:first-child),.card-image-container .card-image.slick-initialized img:not(:first-child){display:inherit;}.card.horizontal .card-image-container .card-image img.offer-image,.card-image-container .card-image img.offer-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.card.horizontal .card-image-container .card-image img.image,.card-image-container .card-image img.image{border-radius:0;width:auto !important;}.modal#offer-details,.modal#offers-cluster{width:100%;display:inline-block;position:absolute;top:0 !important;left:20px;right:unset;min-width:295px;max-height:80%;background:transparent;box-shadow:none;overflow:visible;z-index:2;}.modal#offer-details .img-bck,.modal#offers-cluster .img-bck{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:block;}@media screen and (max-width:767px){.modal#offer-details,.modal#offers-cluster{left:3px;max-width:unset;max-height:131px !important;padding:0 23px 0 17px;}}.modal#offer-details .modal-close,.modal#offers-cluster .modal-close{position:relative;top:20px;right:-10px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;text-align:center;padding:2px !important;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);}@media screen and (max-width:767px){.modal#offer-details .modal-close,.modal#offers-cluster .modal-close{position:absolute;top:-13px;right:12px;}}.modal#offer-details .modal-close i,.modal#offers-cluster .modal-close i{top:2px;position:relative;color:black;}.modal#offer-details .card-container,.modal#offers-cluster .card-container{max-height:60vh;overflow:auto;width:100%;}@media screen and (max-width:767px){.modal#offer-details .card-container,.modal#offers-cluster .card-container{box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);max-height:131px !important;}}.modal#offer-details .card-footer,.modal#offers-cluster .card-footer{border-top:1px solid #EBEDEF;padding:16px;background:#FFF;}.modal#offer-details .card-footer .switch .lever,.modal#offers-cluster .card-footer .switch .lever{margin-top:2px !important;margin-right:0;}.modal#offer-details .card-footer .switch label input[type=checkbox]:not(:checked) + .lever,.modal#offers-cluster .card-footer .switch label input[type=checkbox]:not(:checked) + .lever{background-color:#D6DBDE;}.modal#offer-details .card-footer .switch .black-text,.modal#offers-cluster .card-footer .switch .black-text{font-size:14px;font-weight:bold;font-family:"BNPPSans","Open Sans";}.modal#offer-details .card-footer .distance-zone-custom label,.modal#offers-cluster .card-footer .distance-zone-custom label{color:#1C2D37;font-size:14px;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown{background-color:#FFF;padding:5px 6px !important;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown:hover,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown:hover{background-color:#D6DBDE;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown i.icon-walking,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown i.icon-walking{font-size:12px;height:18px;display:flex;align-items:center;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown i.icon-walking:before,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown i.icon-walking:before{margin:0;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown i.icon-edit,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown i.icon-edit{font-size:16px;height:18px;display:flex;align-items:center;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown i.icon-edit:before,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown i.icon-edit:before{margin:0;}.modal#offer-details .card-footer .distance-zone-custom .rounded-dropdown .distance-time,.modal#offers-cluster .card-footer .distance-zone-custom .rounded-dropdown .distance-time{font-size:12px;height:18px;display:flex;align-items:center;padding-top:2Px;}.modal#offer-details .card-footer .distance-zone-custom .loader,.modal#offers-cluster .card-footer .distance-zone-custom .loader{display:none;width:20px;height:20px;}.modal#offer-details .card-footer .distance-zone-custom .loader .loadingio-spinner-spin-6whddfth6ph,.modal#offers-cluster .card-footer .distance-zone-custom .loader .loadingio-spinner-spin-6whddfth6ph{width:20px;height:20px;z-index:1;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div > div{width:3px;height:3px;background:#008859;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(1) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(1) > div{left:15px;top:8px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(1),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(1){transform-origin:16px 10px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(2) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(2) > div{left:13px;top:12px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(2),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(2){transform-origin:14px 14px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(3) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(3) > div{left:9px;top:15px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(3),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(3){transform-origin:11px 16px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(4) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(4) > div{left:5px;top:14px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(4),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(4){transform-origin:6px 15px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(5) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(5) > div{left:4px;top:11px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(5),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(5){transform-origin:4px 12px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(6) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(6) > div{left:4px;top:5px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(6),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(6){transform-origin:4px 7px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(7) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(7) > div{left:5.5px;top:3px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(7),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(7){transform-origin:6px 4px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(8) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(8) > div{left:10px;top:1px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(8),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(8){transform-origin:11px 3px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(9) > div,.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 div:nth-child(9) > div{left:13px;top:4px;}.modal#offer-details .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(9),.modal#offers-cluster .card-footer .distance-zone-custom .loader .ldio-36c6yzt7vt2 > div:nth-child(9){transform-origin:14px 5px;}@media screen and (max-width:767px){.modal#offer-details .card-footer,.modal#offers-cluster .card-footer{display:none;}}.modal#offer-details{max-height:unset;box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);top:30px !important;}@media screen and (max-width:767px){.modal#offer-details{top:10px !important;box-shadow:unset;}}.modal#offer-details .card.vertical{display:flex;flex-direction:column;padding:0;overflow-y:auto;max-height:100%;background:#FFF;}@media screen and (max-width:767px){.modal#offer-details .card.vertical{flex-direction:row;max-width:unset;}}.modal#offer-details .card.vertical .card-image-container{width:100%;height:170px;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-image-container{min-height:unset;height:130px;}}.modal#offer-details .card.vertical .card-image-container .slick-arrow{width:10%;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-image-container .slick-slide{height:100% !important;}}.modal#offer-details .card.vertical .card-image-container .card-image img.image{height:auto !important;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-image-container .card-image img.image{min-height:119px !important;}}.modal#offer-details .card.vertical .card-image-container .badge.exclusive{top:0;left:0;padding:6px 10px;height:auto;line-height:1;}.modal#offer-details .card.vertical .card-detail{width:100%;padding:12px;gap:0;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-detail{padding:0 16px;display:flex;flex-direction:column;justify-content:center !important;}}.modal#offer-details .card.vertical .card-detail .detail-top{flex-direction:column;}.modal#offer-details .card.vertical .card-detail .offer-tags{margin-bottom:12px;}.modal#offer-details .card.vertical .card-detail .card-title{font-size:18px;line-height:1.52;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-detail .card-title{line-height:1.22;}}.modal#offer-details .card.vertical .card-detail .title-block{margin:0;}.modal#offer-details .card.vertical .card-detail .detail-bottom{margin-top:6px;padding-top:6px;border-top:1px solid #CFCECE;}.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .price-block{flex-direction:row;justify-content:space-between;align-items:baseline;}.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .starting-price{margin-right:4px;font-size:12px;}.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .price{color:#008859;}.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .price-value{font-size:24px;line-height:34px;font-weight:bold;color:#008859;}.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .on-demand{color:#008859;font-size:24px !important;line-height:32px;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .on-demand{font-size:16px !important;line-height:18px;}}.modal#offer-details .card.vertical .card-detail .detail-bottom .block-budget .price-info{line-height:34px;font-size:12px;color:#434F57;}@media screen and (max-width:767px){.modal#offer-details .card.vertical .card-detail{justify-content:unset;}.modal#offer-details .card.vertical .card-detail .switch.compare{display:none;}.modal#offer-details .card.vertical .card-detail .title-block{margin-bottom:0;margin-top:6px;flex-direction:column;align-items:flex-start;}.modal#offer-details .card.vertical .card-detail .title-block .card-title{font-size:14px;overflow:hidden;}.modal#offer-details .card.vertical .card-detail .title-block .card-subtitle:not(.surface){display:none;}.modal#offer-details .card.vertical .card-detail .detail-bottom{width:100%;padding-top:3px;}.modal#offer-details .card.vertical .card-detail .detail-bottom > .line{width:100%;}.modal#offer-details .card.vertical .card-detail .block-budget{margin-bottom:0;padding-top:0 !important;}.modal#offer-details .card.vertical .card-detail .block-budget .starting-price{display:none !important;}.modal#offer-details .card.vertical .card-detail .block-budget .price{color:#008859;font-size:16px;margin-right:6px !important;}.modal#offer-details .card.vertical .card-detail .block-budget .price-block{flex-flow:row wrap;}.modal#offer-details .card.vertical .card-detail .block-budget .price-block .price-info{font-size:10px;margin-left:0 !important;padding-right:0 !important;text-align:left !important;width:auto !important;}.modal#offer-details .card.vertical .card-detail .surface.huge{font-size:16px;}}.modal#offer-details .modal-close{position:absolute;top:-15px;}.modal#offer-details .card{border-top:none !important;}.modal#offer-details .card-container{max-height:calc(75vh - 147px);}@media screen and (max-width:767px){.modal#offer-details .card-container{max-height:120px !important;box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);}}@media screen and (max-width:767px){.modal#offer-details .card-container .card-image-container{width:100% !important;height:119px !important;}.modal#offer-details .card-container .card-image-container .slick-prev{left:10px !important;}.modal#offer-details .card-container .card-image-container .slick-next{right:10px !important;}}@media screen and (min-width:767px){.modal#offer-details .card-container .card-image-container img{height:auto;}}.modal#offer-details .card-container .surface-block.line{margin-top:20px;width:100%;}.modal#offer-details .card-container .surface-block.line .surface{display:flex;justify-content:space-between;width:100%;align-items:baseline;}@media screen and (max-width:767px){.modal#offer-details .card-container .surface-block.line{padding-top:0 !important;margin-top:-3px !important;}.modal#offer-details .card-container .surface-block.line .surface{font-size:12px !important;}}.modal#offer-details .card-container .card-subtitle{font-size:14px;padding:0;}.modal#offer-details .card-container .compare-like{position:relative;justify-content:flex-start;align-items:flex-end;}@media screen and (max-width:767px){.modal#offer-details .card-container .compare-like{display:none !important;}}.modal#offer-details .card-container .compare-like .switch{margin-top:-5px;}.modal#offer-details .card-container .compare-like .switch label .icon-comparateur:before{font-size:24px;margin:0;}.modal#offer-details .card-container .compare-like .switch label .sidenav-bottom-trigger-mobile:before,.modal#offer-details .card-container .compare-like .switch label .sidenav-bottom-trigger-mobile:after{display:none;}.modal#offer-details .card-container .compare-like .switch label input[type=checkbox]:checked + span.sidenav-bottom-trigger-mobile .icon-comparateur:before{color:#008859;}.modal#offer-details .card-container .compare-like .flag-favoris{margin-right:-5px;}.modal#offer-details .card-container .compare-like .flag-favoris .bookmark{z-index:1;}.modal#offers-cluster{min-width:350px;}@media screen and (max-width:767px){.modal#offers-cluster{top:-40px !important;}}@media screen and (max-width:767px){.modal#offers-cluster .card-container{max-height:171px !important;}}.modal#offers-cluster .scroll-part::-webkit-scrollbar{width:7px;}.modal#offers-cluster .card-header{background:white;padding:6px;}.modal#offers-cluster .card-offer-details{padding:6px;}.modal#offers-cluster .card-offer-details .card-image-container{height:auto;width:50%;min-width:50%;background:#FFF !important;}.modal#offers-cluster .card-offer-details .card-image-container .slick-slide{position:relative;height:112px !important;}.modal#offers-cluster .card-offer-details .card-image-container .slick-slide > div > div{display:flex !important;justify-content:center;align-items:center;height:100%;}@media screen and (max-width:767px){.modal#offers-cluster .card-offer-details .card-image-container{height:117px;}.modal#offers-cluster .card-offer-details .card-image-container .slick-list{height:100%;}.modal#offers-cluster .card-offer-details .card-image-container .slick-list .slick-track{height:100%;}}.modal#offers-cluster .card-offer-details .card-image-container .slick-prev{left:10px !important;}.modal#offers-cluster .card-offer-details .card-image-container .slick-next{right:10px !important;}.modal#offers-cluster .card-offer-details .card-image-container .slick-slide > div{display:flex;height:100% !important;width:auto !important;align-items:center;justify-content:center;}.modal#offers-cluster .card-offer-details .card-image-container .slick-slide > div img{height:auto;max-width:100% !important;max-height:112px;min-height:100%;}.modal#offers-cluster .card-offer-details .card-image-container:hover .slick-arrow{display:block !important;}.modal#offers-cluster .card-offer-details .card-detail a{display:flex;flex-direction:column;height:100%;}.modal#offers-cluster .card-offer-details .card-detail .card-title{font-size:16px;line-height:1.26;}.modal#offers-cluster .card-offer-details .card-detail .detail-bottom{flex-direction:column;}.modal#offers-cluster .card-offer-details .card-detail .surface-block i{font-size:16px;}.modal#offers-cluster .card-offer-details .card-detail .surface-block .surface{font-family:"BNPPSans-Light","Open Sans";font-weight:bold;font-size:16px;display:inline;}.modal#offers-cluster .card-offer-details .card-detail .surface-block .surface .divisible{font-size:12px;font-weight:normal;}.modal#offers-cluster .card-offer-details .card-detail .block-budget{flex-direction:row;align-items:center;}.modal#offers-cluster .card-container .scroll-part{max-height:calc(80vh - 147px);width:100%;}@media screen and (max-width:767px){.modal#offers-cluster .card-container .scroll-part{max-height:unset;}.modal#offers-cluster .card-container .scroll-part .card{overflow:unset;}}.modal#offers-cluster .card-image img:not(:first-child){display:none;}.modal#offers-cluster .card-detail{padding:0;padding-left:6px;}.modal#offers-cluster .badge{display:none !important;}.modal#offers-cluster .title-block{margin-bottom:3px;}.modal#offers-cluster h3.card-title{font-size:16px;}.modal#offers-cluster .surface-block{padding-top:3px;}.modal#offers-cluster .surface-block p{font-size:12px;}.modal#offers-cluster .block-budget{padding-top:3px;}.modal#offers-cluster .block-budget .starting-price{font-size:12px;}.modal#offers-cluster .block-budget .price{font-size:16px;color:#008859;}.modal#offers-cluster .block-budget .infos{font-size:12px;margin-left:6px;}.modal#poi-details{position:absolute;top:80px !important;left:20px;right:unset;max-width:300px;background:transparent;box-shadow:none;overflow:visible;}@media screen and (max-width:767px){.modal#poi-details{z-index:998;max-width:unset;width:calc(100% - 40px);bottom:60px;top:unset !important;justify-content:center;box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);}.modal#poi-details .modal-close{position:absolute !important;top:-13px !important;right:-12px !important;}}.modal#poi-details .modal-close{position:relative;top:18px;right:-17px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;text-align:center;padding:2px !important;}.modal#poi-details .modal-close i{top:2px;position:relative;color:black;}.modal#poi-details .card.vertical{display:flex;flex-direction:column;padding:0;overflow-y:auto;max-height:100%;background:#FFF;}@media screen and (max-width:767px){.modal#poi-details .card.vertical{max-width:unset;}}.modal#poi-details .card.vertical .card-image-container{width:100%;height:214px;}.modal#poi-details .card.vertical .card-image-container .slick-arrow{width:10%;}.modal#poi-details .card.vertical .card-detail{width:100%;padding:16px;}.modal#poi-details .card.vertical .card-detail .card-title{font-size:18px;}.modal#poi-details .card.vertical .card-detail .surface-block p{font-size:15px;}.modal#poi-details .card.vertical .card-detail .block-budget{margin-bottom:18px;}.modal#poi-details .card.vertical .card-detail .block-budget > p{font-size:15px;}.modal#poi-details .card.vertical .card-footer{border-top:1px solid #EBEDEF;padding:16px;}.modal#poi-details .card.vertical .card-footer .switch span.black-text{font-size:14px;font-weight:bold;font-family:"BNPPSans","Open Sans";}.modal#poi-details .card.vertical .card-footer .switch .lever{margin-right:0;}.modal#poi-details .card.vertical .card-footer label{font-size:14px;color:#1C2D37;font-family:"BNPPSans-Light","Open Sans";font-weight:bold;}.modal#poi-details .card.vertical .card-footer .distance-time{font-size:12px;padding-top:2px;}.modal#poi-details .card.vertical .card-footer button{background-color:#FFF;}.modal#poi-details .card.vertical .card-footer button:hover{background-color:#F0F1F5;}.modal#poi-details .card.vertical .card-footer button i{font-size:12px;padding-top:2px;}.modal#poi-details .card.vertical .card-footer button i.icon-edit{padding-top:1px;}#side-offer-vertical{width:20%;max-width:300px;left:-300px;transition:left ease-out 0.3s;position:relative;}@media screen and (max-width:767px){#side-offer-vertical{z-index:998;width:100%;max-width:unset;transition:bottom ease-out 0.3s;bottom:-300px;left:unset;position:fixed;height:131px;max-height:131px !important;}#side-offer-vertical.mobile-offer-visible{height:100%;}}#side-offer-vertical .list-view{padding:6px 10px;}#side-offer-vertical .btn-map{transition:left ease-out 0.3s;left:325px;font-size:1rem !important;color:#727579;vertical-align:middle;height:32px;line-height:32px;display:table-cell;padding:0 10px;font-family:"BNPPSans","Open Sans" !important;font-weight:normal !important;white-space:nowrap;}#side-offer-vertical .btn-map i{font-size:20px;}@media screen and (max-width:767px){#side-offer-vertical .btn-map{display:none;}}.loading{position:relative;background-color:#E2E2E2;}.loading.card-image-container,.loading.card-image-container .card-image{border-radius:0;}.loading.card-title,.loading.surface,.loading.price{width:100px;height:1.8rem;}.loading.price{height:35px;}.loading.card-title,.loading.card-subtitle{width:100%;margin-bottom:12px;}.loading.card-subtitle{height:24px;}.loading::after{display:block;content:"";position:absolute;top:0;width:100%;height:100%;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);animation:loading 1.5s infinite;}@keyframes loading{100%{transform:translateX(100%);}}.card-description.loading{height:80px;}#poi-details{display:none;}@media screen and (max-width:767px){#page.solr-search{position:relative;}}@media screen and (min-width:767px){body.overlay-active{overflow:hidden !important;}#page.solr-search.overlay-active .sidenav.offers-results-list{z-index:99;}#page.solr-search.overlay-active .overlay-active{background-color:rgba(0,0,0,0.12);}#page.solr-search.overlay-active header{position:relative;z-index:1100;}#page.solr-search.overlay-active .filters-menu.hidden-mobile{position:sticky;top:0;z-index:998;}#page.solr-search.overlay-active .poi-selection-block{z-index:999;}}.logo-line{width:24px;height:24px;border-radius:50%;color:#000;line-height:27px;text-align:center;display:inline-block !important;margin:3px 12px 3px 5px;background-color:none;padding-top:0px !important;}.logo-line.square{min-width:24px;width:auto;text-align:inherit;display:inline;padding:0 5px;border-radius:15px;text-align:center;}.poi-subtitle span{vertical-align:middle;}.poi-subtitle i{vertical-align:middle;}.poi-subtitle i.transport{color:black !important;}.poi-subtitle i.transport:before{font-size:20px;}.poi-subtitle i:before{margin:0;vertical-align:middle;font-size:37px;}.poi-transport .poi-checkbox-line:after{top:7px !important;}.poi-transport .poi-checkbox-line:before{top:7px !important;}.poi-transport .poi-checkbox-desc{font-size:14px;font-family:"BNPPSans-Light","Open Sans";font-weight:bold;}body.odb-open .sidenav-overlay{display:none !important;opacity:0 !important;}#seo-description-search{margin:0 !important;}.poi-line-info svg{width:30px;height:35px;vertical-align:bottom;margin-right:6px;}
.comparator-block{min-width:288px;background-color:#FFF;position:absolute;right:20px;bottom:20px;box-shadow:0 0 8px 0 rgba(28,45,55,0.12);transform:translateY(105%);transition:all 400ms;display:block !important;opacity:0;}.comparator-block.show{opacity:1;transform:translateY(0%);}.comparator-block--header{display:flex;justify-content:space-between;padding:16px;cursor:pointer;background-color:#007265;}@media screen and (max-width:767px){.comparator-block--header{padding:12px 20px;}}.comparator-block--header p{color:#FFF;font-size:16px;line-height:1.2;font-family:Open Sans;font-weight:600;}.comparator-block--header .close{font-size:24px;font-weight:bold;}.comparator-block--header .arrow-animated-icon{width:40px;left:10px;}.comparator-block--header .arrow-animated-icon .right-bar::after,.comparator-block--header .arrow-animated-icon .left-bar::after{background-color:#FFF;}.comparator-block--content{border-top:1px solid #EBEDEF;}.comparator-block--content .count-offers{background:#F9F9FB;padding:6px 16px;}@media screen and (max-width:767px){.comparator-block--content .count-offers{padding:6px 20px;}}.comparator-block--content .comparator-block--content--list{padding:16px;max-height:calc(100vh - 380px);overflow-y:auto;overflow-x:hidden;}@media screen and (max-width:767px){.comparator-block--content .comparator-block--content--list{max-height:240px;}}.comparator-block--content .offers-list{display:flex;gap:16px;margin:0;overflow-x:auto;}.comparator-block--content .offers-list > li:nth-child(n+6){display:none;}.comparator-block--content .offers-list .empty-element{width:100px;height:100px;min-width:100px;background-color:#EBEDEF;border-radius:4px;background-color:#F2F2F2;border:1px dashed #666666;}.comparator-block--content .offers-list .offer-to-compare{position:relative;display:flex;flex-direction:column;align-items:center;width:100px;min-width:100px;}.comparator-block--content .offers-list .offer-to-compare .switch{position:absolute;right:8px;top:8px;z-index:1;height:24px;width:24px;background-color:white;border-radius:12px;display:flex;align-items:center;justify-content:center;}.comparator-block--content .offers-list .offer-to-compare .switch .icon{font-size:22px;}.comparator-block--content .offers-list .offer-to-compare .offer-img{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:4px;}.comparator-block--content .offers-list .offer-to-compare .offer-img .img-bck{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.comparator-block--content .offers-list .offer-to-compare .offer-details{width:100%;}@media screen and (max-width:767px){.comparator-block--content .offers-list .offer-to-compare .offer-details{padding:0 0 0 8px;}}.comparator-block--content .offers-list .offer-to-compare .offer-details p.offer-title{text-overflow:ellipsis;overflow:hidden;white-space:normal;max-width:100%;font-size:12px;height:60px;}.comparator-block--content .offers-list .offer-to-compare .offer-details p.subtitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;font-size:16px;font-family:BNPPSans;font-weight:700;}.comparator-block--content .validate{border-top:1px solid #D6DBDE;padding:16px;}@media screen and (max-width:767px){.comparator-block--content .validate{padding:16px 20px;}}.comparator-block--content .validate button{width:100%;}.comparator-block .comparator-actions{display:flex;justify-content:space-between;align-items:center;gap:16px;}.comparator-modal{background:#FFF;width:100vh;overflow:hidden;}@media screen and (min-width:1175px){.comparator-modal.three-offers table tr.image-row td .slider{height:227px !important;}.comparator-modal.three-offers table tr.map-row .comparator_map{height:227px !important;}.comparator-modal.four-offers table tr.image-row td .slider{height:167px !important;}.comparator-modal.four-offers table tr.map-row .comparator_map{height:167px !important;}}@media screen and (max-width:767px){.comparator-modal{flex-direction:column;align-items:center;overflow:hidden;}.comparator-modal .modal-content{position:relative;overflow:auto;border:1px solid black;white-space:nowrap;}.comparator-modal .modal-content table{border-collapse:separate;}.comparator-modal .modal-content table tr{padding-left:0;display:inherit;}.comparator-modal .modal-content table tr.row.no-data{outline:1px solid #D6DBDE;}.comparator-modal .modal-content table tr.row.no-data td{outline:1px solid white;}.comparator-modal .modal-content table tr.no-data td{min-width:unset;max-width:unset;border-right:none !important;}.comparator-modal .modal-content table tr.no-data::after{content:unset;}.comparator-modal .modal-content table tr.price-row td{white-space:normal;}.comparator-modal .modal-content table tr.price-row td .infos{margin:0;}.comparator-modal .modal-content table tr.map-row{display:none;}.comparator-modal .modal-content table tr.image-row img{height:auto !important;}.comparator-modal .modal-content table tr td{padding:20px;white-space:break-spaces;max-width:210px;font-size:11px;}}@media screen and (max-width:767px) and (max-width:767px){.comparator-modal .modal-content table tr td{padding:10px;}}@media screen and (max-width:767px){.comparator-modal .modal-content table tr td span.surface{white-space:nowrap;}}@media screen and (max-width:767px){.comparator-modal .modal-content table tr td .slick-list .slick-track .slick-slide > div > div{max-width:160px;}}@media screen and (max-width:767px){.comparator-modal .modal-content table tr td p{font-size:11px;}.comparator-modal .modal-content table tr td p.category{font-size:14px;}}@media screen and (max-width:767px){.comparator-modal .modal-content table tr td .surface-block p{white-space:normal;}}@media screen and (max-width:767px){.comparator-modal .modal-content table tr td[data-offer]{border-right:1px solid #EBEDEF;}}@media screen and (max-width:767px){.comparator-modal .modal-content table td:first-child{position:sticky;background-color:white;left:0px;padding-left:20px;z-index:10;font-family:"BNPPSans","Open Sans";border-right:2px solid #D6DBDE;font-size:12px;width:40vw;}}@media screen and (max-width:767px) and (max-width:767px){.comparator-modal .modal-content table td:first-child{padding-left:10px;width:auto;}}.comparator-modal h2{margin-bottom:0;}.comparator-modal .modal-header{border-bottom:2px solid #d6dbde;}.comparator-modal .modal-header .justify-start{margin:auto 0;}@media screen and (max-width:767px){.comparator-modal .modal-header{position:sticky;top:0;background:white;z-index:6;width:100%;padding:16px 24px;height:70px !important;min-height:70px !important;}}.comparator-modal .modal-content{padding:0 0 30px 0;width:100%;height:90%;overflow:auto;}.comparator-modal .modal-content::-webkit-scrollbar{height:1em;width:1em;}@media screen and (max-width:767px){.comparator-modal .modal-content{overflow-y:auto;width:100%;margin-bottom:-40px;padding:0 0 70px 0;overscroll-behavior:none;}}.comparator-modal .modal-content .header-title-block > div{height:100%;}.comparator-modal .modal-content .title-block{width:100%;display:flex;flex-direction:column;}.comparator-modal .modal-content .title-block .title-container{max-width:400px;}.comparator-modal .modal-content .title-block .title-container button{margin-top:7px;}.comparator-modal .modal-content .title-block .sub-title-container{max-width:400px;}.comparator-modal .modal-content .title-block .sub-title-container .bookmark{left:7px;}.comparator-modal .modal-content .title-block .card-url{display:flex;align-items:flex-end;flex-grow:1;max-width:400px;}.comparator-modal .modal-content .block-budget .starting-price{display:inline;margin-right:5px;}.comparator-modal table{width:100%;table-layout:fixed;}.comparator-modal table.striped > tbody > tr.row.no-data,.comparator-modal table.striped > tbody > tr.title-row,.comparator-modal table.striped > tbody > tr.map-row{background-color:white !important;}.comparator-modal table.striped > tbody > tr.te_lines,.comparator-modal table.striped > tbody > tr.price-row,.comparator-modal table.striped > tbody > tr.seats-row{background-color:#F9F9FB !important;}.comparator-modal table.striped > tbody > tr.title-row,.comparator-modal table.striped > tbody > tr.map-row{background-color:white !important;}.comparator-modal table tr{display:flex;padding:20px;}.comparator-modal table tr td{padding:10px;flex:1 0 0%;max-width:inherit;}@media screen and (max-width:767px){.comparator-modal table tr td{padding:0 12px;}.comparator-modal table tr td:first-child{padding-left:0;min-width:90px;}}.comparator-modal table tr td a{margin-top:15px;height:40px !important;}.comparator-modal table tr td > p{height:100%;display:flex;align-items:center;}.comparator-modal table tr td > p.category{font-size:24px;}.comparator-modal table tr.no-data{margin-bottom:0;border-top:2px solid #D6DBDE;border-bottom:2px solid #D6DBDE;}.comparator-modal table tr.no-data > p{font-size:20px;height:100%;display:flex;align-items:center;}.comparator-modal table tr td:first-child{max-width:18%;font-size:16px;font-family:"BNPPSans","Open Sans";font-weight:bold;}@media screen and (max-width:767px){.comparator-modal table tr td:first-child{max-width:130px;}}.comparator-modal table tr.title-row{top:0 !important;z-index:2;}@media screen and (max-width:767px){.comparator-modal table tr.title-row{position:relative !important;}}.comparator-modal table tr.title-row td .cancel-delete-comparator{display:none;color:#008859;}.comparator-modal table tr.image-row td{border:none;height:100%;}.comparator-modal table tr.image-row td .slider{width:100%;max-width:400px;height:280px;border:1px solid #D6DBDE;overflow:hidden;}@media screen and (max-width:767px){.comparator-modal table tr.image-row td .slider{height:130px;}}@media screen and (min-width:1175px){.comparator-modal table tr.image-row td .slider:hover .slick-arrow{display:block !important;width:16.6% !important;z-index:1;}.comparator-modal table tr.image-row td .slider:hover .slick-arrow:before{padding:11px 0 !important;border-radius:4px;background-color:rgba(0,0,0,0.56);display:flex;align-items:center;justify-content:center;width:100%;z-index:1;margin-top:-11px;}.comparator-modal table tr.image-row td .slider:hover .slick-arrow.slick-next{padding-right:20px !important;right:0 !important;}}@media screen and (min-width:1175px) and (max-width:767px){.comparator-modal table tr.image-row td .slider:hover .slick-arrow.slick-next{padding-right:0 !important;left:10px !important;}}@media screen and (min-width:1175px){.comparator-modal table tr.image-row td .slider:hover .slick-arrow.slick-next:before{font-family:"bnpre-icons";content:"\e851";color:#FFF;}}@media screen and (min-width:1175px){.comparator-modal table tr.image-row td .slider:hover .slick-arrow.slick-prev{padding-left:20px !important;left:0 !important;}}@media screen and (min-width:1175px) and (max-width:767px){.comparator-modal table tr.image-row td .slider:hover .slick-arrow.slick-prev{padding-right:0 !important;right:10px !important;}}@media screen and (min-width:1175px){.comparator-modal table tr.image-row td .slider:hover .slick-arrow.slick-prev:before{font-family:"bnpre-icons";content:"\e84e";color:#FFF;}}@media screen and (max-width:1175px){.comparator-modal table tr.image-row td .slider .slick-arrow{display:block !important;width:16.6% !important;z-index:1;}.comparator-modal table tr.image-row td .slider .slick-arrow:before{padding:11px 0 !important;border-radius:4px;background-color:rgba(0,0,0,0.56);display:flex;align-items:center;justify-content:center;width:100%;z-index:1;margin-top:-11px;}.comparator-modal table tr.image-row td .slider .slick-arrow.slick-next{padding-right:0 !important;right:10px !important;}.comparator-modal table tr.image-row td .slider .slick-arrow.slick-next:before{font-family:"bnpre-icons";content:"\e851";color:#FFF;}.comparator-modal table tr.image-row td .slider .slick-arrow.slick-prev{padding-right:0 !important;left:10px !important;}.comparator-modal table tr.image-row td .slider .slick-arrow.slick-prev:before{font-family:"bnpre-icons";content:"\e84e";color:#FFF;}}.comparator-modal table tr.image-row td .slick-list{height:100%;}.comparator-modal table tr.image-row td .slick-list .slick-track{height:100%;}.comparator-modal table tr.image-row td .slick-list .slick-track .slick-slide{width:100%;position:relative;height:inherit !important;}.comparator-modal table tr.image-row td .slick-list .slick-track .slick-slide > div{height:100% !important;width:auto !important;}.comparator-modal table tr.image-row td .slick-list .slick-track .slick-slide > div > div{display:flex !important;align-items:center;justify-content:center;height:100% !important;width:auto !important;}.comparator-modal table tr.image-row td .img-bck{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.comparator-modal table tr.image-row td:first-child{max-width:18%;height:initial;vertical-align:middle;}@media screen and (max-width:767px){.comparator-modal table tr.image-row td:first-child{max-width:130px;}}.comparator-modal table tr.image-row td:not(:first-child) img{position:relative;width:100% !important;max-height:274px;height:auto;}.comparator-modal table tr.price-row .price{font-size:26px;color:#008859;display:inline;}.comparator-modal table tr.price-row .infos{display:inline;}.comparator-modal table tr.price-row .block-budget{padding-top:0;}.comparator-modal table tr.price-row .block-budget .price-block{padding:0;flex-direction:inherit;display:inline;}@media screen and (max-width:767px){.comparator-modal table tr.price-row .block-budget .price-block{flex-direction:column;}}.comparator-modal table tr.map-row .comparator_map{width:100%;height:300px;max-width:400px;}@media screen and (max-width:767px){.comparator-modal table tr.map-row .comparator_map{height:130px;}}@media screen and (max-width:767px){.comparator-modal .comparator-cta-wrapper{position:sticky;bottom:20px;display:flex;justify-content:center;z-index:11;}.comparator-modal .comparator-cta-wrapper .comparator-cta{margin:0 !important;height:44px !important;min-height:44px !important;min-width:235px;border:2px solid #008859;color:#008859;}.comparator-modal .comparator-cta-wrapper .comparator-cta i{color:#008859;}}.comparator-modal #overlay-comparator{background-color:rgba(0,0,0,0.36);position:absolute;top:0;left:0;height:calc(100% + 3px);width:100%;z-index:100;display:none;}#global-comparateur-partage-email-form .sidenav-content form > p{font-size:14px;font-weight:bold;color:black;}#global-comparateur-partage-email-form .mentions{font-size:13px;color:#727579;}
#coworking .node__content{padding:0 24px;padding-top:15px;}#coworking .node__content h1{font-size:24px;font-weight:bold;}#coworking .neonomade_iframe{width:100%;height:87vh;border:none;}
.input-places-v2{margin-bottom:16px !important;position:relative;}.input-places-v2 input[type=text]:not(.browser-default){background-color:#F0F1F5;border-bottom:#F0F1F5;padding-left:12px;box-sizing:border-box;text-overflow:ellipsis;}.input-places-v2.label-icon label{position:absolute;top:10px;left:3px;transform:none !important;}.input-places-v2.label-icon input{padding-left:30px !important;}.input-places-v2 label i{color:#1C2D37;font-size:18px;}.input-places-v2 .results-container{position:absolute;margin:0;width:100%;left:0;top:45px;border:1px solid #d6dbde;z-index:10;background-color:#fff;padding:8px 0px;overflow-y:scroll;transition:all 0.5s;display:none;}.input-places-v2 .results-container > li{margin-top:10px;margin-bottom:5px;text-transform:uppercase;font-weight:700;font-size:15px;padding:0 26px;line-height:1.71;}.input-places-v2 .results-container > li ul{padding:8px 0 5px 26px;}.input-places-v2 .results-container > li ul li{cursor:pointer;text-transform:none;line-height:1.71;margin:0 -26px 0 -52px;padding:6px 0 2px 52px;}.input-places-v2 .results-container > li ul li i{color:#00915a;font-weight:700;font-family:BNPPSans,"Open Sans";font-weight:700;font-style:normal;}.input-places-v2 .results-container > li ul li:hover,.input-places-v2 .results-container > li ul li.active{background-color:#f0f0f0;}.input-places-v2 .helper-text{display:none !important;font-size:12px;color:#f44336;padding-top:3px;}.input-places-v2.error input{box-shadow:0 1px 0 0 #f44336;}.input-places-v2.error .helper-text{display:block !important;}.input-places-v2 .chips-container{margin-top:10px;}
