.item .annonce>div.is-one-third{min-width:300px}.item>div{padding:15px}.item>div img{height:100%}.item:hover>div{border:2px solid #ffd77c;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;padding:14px}@media screen and (min-width:1024px) and (max-width:1216px){.annonces-wrapper.view-map #liste-annonces,.annonces-wrapper.view-map #map_wrapper{width:50%!important}.annonces-wrapper.view-map .item .annonce{flex-direction:column}.annonces-wrapper.view-map .item .annonce>div{width:100%!important}}@media screen and (min-width:1216px) and (max-width:1400px){.annonces-wrapper.view-map #liste-annonces{width:60%!important}.annonces-wrapper.view-map #map_wrapper{width:40%!important}}@media screen and (max-width:420px){.card.annonce .card-content{height:auto}.card-image .p-5{padding-bottom:5px!important;padding-top:5px!important}.card-image .column{padding:5px!important}.card-image .headings{margin-bottom:0!important;margin-top:20px!important}.card-image .headings .button{font-size:.7rem!important}.card-image .is-absolute-centered{top:20px!important}}.wrapper.svelte-idbrig{background:#fff;border:2px solid #000;border-radius:4px;padding:2px}.leaflet-bottom,.leaflet-top{z-index:0!important}.leaflet-top.leaflet-right{right:5px;top:15px}#mapw{height:100%;width:100%}#map_wrapper{height:calc(100vh - 105px);overflow:hidden;position:fixed;right:0;width:50%}@media screen and (min-width:1024px) and (max-width:1400px){#annonces-wrapper.view-map #liste-annonces{width:60%}#annonces-wrapper.view-map #map_wrapper{width:40%}}#switch-view{left:30px;position:absolute;top:30px;z-index:4}.leaflet-marker-icon{cursor:pointer!important}.leaflet-popup-content-wrapper{border-radius:8px!important;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05!important;overflow:hidden;padding:0!important;width:300px}.leaflet-popup-content{margin:0!important;width:300px!important}.leaflet-popup-content img{max-width:100%!important}#price{bottom:0;left:0;position:absolute}#filters-annonces{box-shadow:0 2px 10px #0000001a;position:fixed;width:100%;z-index:9}#filters-annonces .select{height:46px}#filters-annonces .select select{height:100%}#filters-annonces .select:after{top:50%}#filters-annonces .button{font-size:.9rem!important;height:44px;padding-bottom:0!important;padding-top:0!important}@media screen and (max-width:1215px){.button.candidat{margin-left:auto!important}}@media screen and (max-width:420px){.link-map{font-size:.8rem!important;letter-spacing:0!important;padding:20px 9px!important}}
