@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto.5d4aeb4e.woff2) format("woff2");font-display:swap}*,:active,:after,:before{box-sizing:border-box!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:0 none!important}body,html{width:100%;max-width:100%;min-height:100vh;font-size:5vw;margin:0;padding:0;overflow-x:hidden;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background-color:#f5f5f5;color:#2f3c4b}@media screen and (min-width:350px){body{font-size:18px}}h1{font-size:18pt;margin:0 auto 5px}h2{font-size:.88888888em;margin:auto}h2,h3{font-weight:400}h3{margin:0}a{text-decoration:none}.only-mobile,.only-mobile-flex{display:none!important}section.static{max-width:900px;margin:40px auto 20px;color:#2f3c4b;padding:0 1em}section.static h1,section.static h2{text-align:center;border-bottom:1px solid #2f3c4b;padding-bottom:.5em;font-size:1.4em;font-weight:400}section.static h3{margin:0;font-weight:700;color:#2a88ff;font-size:1.1em;line-height:1.5em}section.static p{font-size:.9em;line-height:1.5em;text-align:justify}.contact-form{width:100%;background:#1c5ba3;border:3px solid #2a88ff;margin:auto;font-size:11pt}.contact-form form{width:100%;color:#fff;text-align:center;padding:20px}.contact-form b{display:block;width:100%;margin:auto;text-align:center}.contact-form label{color:#fff;text-align:left;width:100%;margin:auto}.contact-form input[type=text]{width:75%;margin:5px auto 5px;background:#fff;padding:5px;border:1px solid #f9b937;color:#2f3c4b;font-family:Roboto,sans-serif;font-size:10pt;border-radius:3px}.contact-form input[type=text]:hover{border:1px solid #f4a01a}.contact-form textarea{width:75%;margin:5px auto 5px;background:#fff;padding:5px;border:1px solid #f9b937;color:#2f3c4b;font-family:Roboto,sans-serif;font-size:10pt;min-height:200px;border-radius:3px}.contact-form textarea:hover{border:1px solid #f4a01a}.contact-form input[type=submit]{width:75%;padding:8px;border-radius:3px;cursor:pointer;border:none;color:#2f3c4b;font-family:Roboto,sans-serif;background-color:#f9b937;background-size:100%;background-image:linear-gradient(#f9b937,#f4a01a);font-weight:700;transition:all .3s linear}.contact-form input[type=submit]:hover{background-color:#1c5ba3;background-size:100%;background-image:linear-gradient(#3b6eff,#2a88ff);color:#fff}.page{margin:.7em auto;padding:0 .5em;position:relative}.action-bar-m a,.action-bar-m button,.action-bar a,.action-bar button,.button{background-image:linear-gradient(#f9b937,#f4a01a);color:#2f3c4b;padding:10px 30px;border:none;border-radius:5px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.action-bar-m a:active,.action-bar-m a:focus,.action-bar-m a:hover,.action-bar-m button:active,.action-bar-m button:focus,.action-bar-m button:hover,.action-bar a:active,.action-bar a:focus,.action-bar a:hover,.action-bar button:active,.action-bar button:focus,.action-bar button:hover,.button:active,.button:focus,.button:hover{background-image:linear-gradient(#2d65a7,#5b9ed5);color:#fff}.action-bar-m a.black,.action-bar-m button.black,.action-bar a.black,.action-bar button.black,.button.black{background-image:linear-gradient(#fff,#ddd);color:#000;border:2px solid #000}.action-bar-m a.black:hover,.action-bar-m button.black:hover,.action-bar a.black:hover,.action-bar button.black:hover,.button.black:hover{background-image:linear-gradient(#2d65a7,#5b9ed5)!important;color:#fff!important}.gl-marker{width:35px;height:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAyCAYAAADWU2JnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHH2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wNy0wNFQwMToxMzozMSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wOS0xN1QwMDoxMzoxMyswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMDktMTdUMDA6MTM6MTMrMDI6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDUzMjIyYWMtYTBhYi1lODQyLTliZGYtNjI1NDJjYmZjNGQ3IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZjZlZWFhNDYtNzM0Zi0xMzQyLWI1NmUtNzlhODE5ODBmOTczIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZmMxZTczY2UtZGI5Mi0wYjQ5LWJhMjEtZWU0YWM2YmRhMDhhIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZmMxZTczY2UtZGI5Mi0wYjQ5LWJhMjEtZWU0YWM2YmRhMDhhIiBzdEV2dDp3aGVuPSIyMDE5LTA3LTA0VDAxOjEzOjMxKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMmM5OTVhNi05YTBjLWQ0NDMtODRjMi1lMTcxZmNhYmIzOWQiIHN0RXZ0OndoZW49IjIwMTktMDctMDRUMDE6MTM6MzErMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1MzIyMmFjLWEwYWItZTg0Mi05YmRmLTYyNTQyY2JmYzRkNyIgc3RFdnQ6d2hlbj0iMjAyMS0wOS0xN1QwMDoxMzoxMyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjEgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8cmRmOkJhZz4gPHJkZjpsaT54bXAuZGlkOjJiZTQ1YmFiLTI3MjktNjE0Mi1iZDM0LTg2YTljMzg1NmIzMTwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9z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)!important;background-size:contain;background-position:50%;background-repeat:no-repeat;cursor:pointer;opacity:.9}.active-marker{background-image:url(../img/active_marker.6ed68096.png)!important;z-index:999}#loader{width:100vw;height:100vh;text-align:center;position:fixed;top:0;z-index:999;display:flex;align-items:center;justify-content:center;justify-items:center;margin:auto;font-size:3em;text-transform:uppercase;background:#f9b937}#loader article span{font-size:1rem;font-weight:700}#loader article aside{font-size:.5em}.modal{z-index:998;position:absolute;width:100vw;height:100vh;top:50px;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center}.blue-link{color:#1c5ba3!important}.dark-link{color:#2f3c4b!important}.action-bar{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:991;margin:auto}.action-bar a,.action-bar button{flex:1;text-align:center;font-size:.95em;margin:.4em;padding:10px 5px;font-weight:700}.action-bar-m{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);align-items:center;z-index:991;margin:auto}.action-bar-m a,.action-bar-m button{flex:1;text-align:center;font-size:.95em;margin:.4em;padding:10px 5px;font-weight:700}#gm-block a{color:#2f3c4b}#gm-block .pagination{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:.5em}#gm-block .pagination button{cursor:pointer;margin:0 .25em;border:1px solid grey}#gm-block .pagination button.current{color:#fff!important;background:grey!important;border:1px solid #000}.stars-block,.stars a div{position:relative;display:inline-block;font-size:1em}.stars-block .grey,.stars a div .grey{width:100%;z-index:5;filter:drop-shadow(0 0 .1em black);color:#3b3b3b;cursor:pointer}.stars-block .gold,.stars a div .gold{position:absolute;top:0;left:0;z-index:10;word-break:break-all;white-space:nowrap;overflow:hidden;color:#f9b937;cursor:pointer}.stars{margin:.4em 0 .4em}.stars a{color:#2f3c4b}.stars a>div:first-of-type{display:block;font-weight:400;font-style:italic;font-size:.7em;margin:1em 0 .5em}.stars a>div:first-of-type span{font-size:1em;font-weight:700;text-decoration:underline;font-style:normal;color:#2f3c4b}.stars a div{font-size:1em}.stars a span{padding-left:.5em;font-size:.7em;position:relative;font-weight:700;text-decoration:underline}input[type=date]{display:block!important;-webkit-appearance:none!important;-moz-appearance:textfield!important;min-width:100%!important;line-height:1.2em!important;padding:.4em .7em 0!important}.guide-gm h1{font-weight:400;margin:.5rem;text-align:center;line-height:1.5em;font-size:1.3em}.guide-gm aside{width:100%;background:#f9b937;padding:2em .5em;text-align:center}.guide-gm aside h2{font-weight:700;font-size:1em}.guide-gm aside hr{width:200px;border-style:solid;border-width:1px;margin:1em auto 1.5em}.guide-gm aside .undertitle{font-size:.9em}.guide-gm aside .top{display:flex;font-size:.85em;max-width:900px;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin:0 auto;box-sizing:border-box}.guide-gm aside .top a{line-height:1.5em;display:inline-block;width:33%;min-width:250px;max-width:100%;text-decoration:none;padding:1em .5em;border-radius:5px;margin:auto;color:#1c5ba3;transition:all .2s linear}.guide-gm aside .top a:hover{background:#f4a01a;color:#fff}.guide-gm aside .news{display:flex;justify-content:center;align-items:center;font-size:.8em;max-width:800px;margin:auto;flex-wrap:wrap}.guide-gm aside .news .news-icon{margin:1em;text-align:center}.guide-gm aside .news .news-icon img{width:110px;border-radius:75px}.guide-gm aside .news .news-text{min-width:calc(100% - 200px);max-width:400px;margin:1em;text-align:justify;line-height:1.5em}.guide-gm .white-section{margin:auto;padding:2em;text-align:center}.guide-gm .white-section h2{font-weight:700;font-size:1em}.guide-gm .white-section hr{width:200px;border-style:solid;border-width:1px;border-color:#f9b937;margin:1em auto 1.5em}.guide-gm .white-section p.text{font-size:.8em;text-align:justify;line-height:1.5em}.guide-gm .white-section.maxed{max-width:900px}.guide-gm .white-section.maxed h4{font-size:.9em;border-bottom:1px solid grey;padding-top:1em;padding-bottom:.5em;text-align:left}.guide-gm .white-section .pages{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.guide-gm .white-section .pages a{text-decoration:none;min-width:250px;max-width:320px;width:30%;padding:1em;box-sizing:border-box;margin:.5em auto;border:1px solid grey;font-size:.9em;flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;transition:all .2s linear;color:#2f3c4b}.guide-gm .white-section .pages a:hover{background:#f9b937;color:#1c5ba3}.guide-gm .white-section .pages a h3{font-weight:700;font-size:1.05em}.guide-gm .white-section .pages a p{margin:.5em 0;text-align:justify;font-size:.9em}.guide-gm .white-section .pages a img{display:block;width:100%;max-width:100px;aspect-ratio:1;margin:auto}.guide-gm #search-search-form #search-box-places{display:inline-block;color:#2f3c4b;width:500px;max-width:100%;margin-bottom:1em;height:40px;font-size:.9em;background:#f5f5f5;text-indent:10px;padding:8px;border-radius:3px;border:1px solid #b6b6b6}.guide-gm #search-submit{margin-left:10px;margin-right:10px}@media only all and (min-width:1023px){.page{max-width:1920px;margin-left:auto;margin-right:auto;display:flex}.page #left{width:65%}.page #right{width:35%;padding-top:4.2em}.stars-block,.stars a div{position:relative;display:inline-block;font-size:1.05em}.stars-block .gold i,.stars-block .gold svg,.stars-block .grey i,.stars-block .grey svg,.stars a div .gold i,.stars a div .gold svg,.stars a div .grey i,.stars a div .grey svg{display:inline!important}.search-gm{display:flex;border:1px solid #b6b6b6;margin:.5em 0!important;padding:0!important}.search-gm>div{flex:1;padding:.5em}.search-gm>div:first-of-type{max-width:30%;padding-right:0}.search-gm>div:first-of-type>a>img{margin:0;border:1px solid #b6b6b6}.action-bar-m .search-gm>div:first-of-type>a,.action-bar-m .search-gm>div:first-of-type>button,.action-bar .search-gm>div:first-of-type>a,.action-bar .search-gm>div:first-of-type>button,.search-gm>div:first-of-type>.button{margin:1em 0 0;max-height:2.5em}.action-bar-m .search-gm>div:first-of-type>a svg,.action-bar-m .search-gm>div:first-of-type>button svg,.action-bar .search-gm>div:first-of-type>a svg,.action-bar .search-gm>div:first-of-type>button svg,.search-gm>div:first-of-type>.button svg{font-size:1.3em;margin-right:.3em;border:none}.action-bar-m .search-gm>div:first-of-type>a img,.action-bar-m .search-gm>div:first-of-type>button img,.action-bar .search-gm>div:first-of-type>a img,.action-bar .search-gm>div:first-of-type>button img,.search-gm>div:first-of-type>.button img{max-height:2.5em;margin-right:.3em;border:none}.search-gm>div:nth-of-type(2){width:auto}.search-gm>div:nth-of-type(2)>a>b{display:flex;flex-wrap:nowrap;margin:.25em 0 .5em}.search-gm>div:nth-of-type(3){align-content:center;max-width:2%;font-size:3em;padding:0 .5em 0 .2em;background-image:linear-gradient(#f9b937,#f4a01a);display:flex;align-items:center;cursor:pointer}.search-gm>div:nth-of-type(3) a{height:100%;display:flex;align-items:center}.search-gm>div:nth-of-type(3):hover{background-image:linear-gradient(#2d65a7,#5b9ed5)}.search-gm>div:nth-of-type(3) *{color:#fff}.map{width:100%!important;min-height:400px!important;height:auto!important;display:flex!important;margin:0 0 1em!important;padding:0;background:url(https://www.location-gardemeuble.fr/img/blur_map.jpg) no-repeat;background-size:cover;box-shadow:0 0 .5em .1em #bfbfbf;position:relative!important;top:0!important;left:0!important;right:0!important;bottom:0!important}.map,.map>a{justify-content:center;align-items:center}.map>a{cursor:pointer;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;text-decoration:none}.map>a button{box-shadow:0 0 .5em .1em #bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.map>a:hover button{background-image:linear-gradient(#2d65a7,#5b9ed5);color:#fff}.bubble-desc{background:#fff;position:absolute!important;width:50%!important;top:0!important;right:0!important;bottom:0!important;border:1px solid grey;z-index:999}.bubble-desc>img{width:100%;border-bottom:1px solid grey}.bubble-desc>div{width:100%;display:block;position:relative}.bubble-desc>div>div{padding:10px;line-height:20px;color:#000;text-align:left;overflow:visible}.bubble-desc>div>div>a{color:#000!important;font-weight:700;position:relative;top:3px;padding-left:1px;font-size:10pt;text-decoration:underline}.bubble-desc>a{position:absolute;left:0;bottom:0;right:0;border-radius:0!important;font-weight:700}.gm-icons{display:flex;flex-wrap:nowrap;align-items:center;margin:0 0 .5em!important;min-height:1.5em!important}.gm-icons>span{margin-right:.25em!important}.gm-icons>img{display:block!important;width:1.5em!important;margin:0 .25em!important}.gm-icons>div{display:block!important;font-size:.65em;font-weight:400;background:#32863a;padding:.7em .75em .5em;border-radius:5px;color:#fff;text-align:center;margin:0 .25em}}@media only all and (max-width:1023px){.only-mobile{display:block!important}.only-mobile-flex{display:flex!important}.no-mobile{display:none!important}}.cat-selector{margin:1em auto;font-size:.85em;padding:1em;text-align:center}.cat-selector label{display:block;width:100%;margin-bottom:1em}.cat-selector select{display:block;font-size:1.2em;width:100%;max-width:350px;margin:auto;padding:.5em 1em;text-align:center;border-radius:.25em;background:linear-gradient(#f9b937,#f4a01a);border:none;color:#2f3c4b;font-weight:700}.guide-dem-header{background:linear-gradient(#3b7ee2,#163c84);color:#fff;padding:2em 1em 0}.guide-dem-header>.h2,.guide-dem-header>h1,.guide-dem-header>h2{font-weight:400;font-size:.9em;text-align:left}.guide-dem-header>.h2 a,.guide-dem-header>h1 a,.guide-dem-header>h2 a{color:#fff}.guide-dem-header>.h2:hover,.guide-dem-header>h1:hover,.guide-dem-header>h2:hover{color:#fff;text-decoration:underline}.guide-dem-header .guide-center{text-align:justify}.guide-dem-header .guide-center .h1,.guide-dem-header .guide-center h1,.guide-dem-header .guide-center h2{font-size:1.7em;margin-top:1em;font-weight:400;text-align:center}.guide-dem-header .guide-center>div,.guide-dem-header .guide-center p{margin:auto;max-width:1024px;font-size:.9em;line-height:1.5em;margin-top:2em}.guide-dem-header .guide-center>div{text-align:center}.guide-dem-header nav{display:flex;justify-content:center;align-items:stretch;margin:2em auto 0;font-size:.9em}.guide-dem-header nav a{display:block;padding:1em 1.5em;text-align:center;color:#fff;transition:all .2s linear}.guide-dem-header nav a:hover{background:rgba(0,0,0,.2)}.guide-dem-header nav .current,.guide-dem-header nav .router-link-active{background:#f3f3f3;color:#2a88ff;font-weight:700}.articles-container{margin:0 2em}.articles-container .articles{max-width:1400px;margin:3em auto}.articles-container .articles>.title{font-size:1.1em;font-weight:700;margin:0 0 1em}.articles-container .articles>.list{display:flex;font-size:.85em}.articles-container .articles>.list article{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex-wrap:wrap;text-align:center;margin:0 1em}.articles-container .articles>.list article a{color:#2f3c4b}.articles-container .articles>.list article img{max-width:100%;height:200px;display:block}.articles-container .articles>.list.col{flex-direction:column}.articles-container .articles>.list.col article{display:flex;flex-direction:row;flex-wrap:nowrap;text-align:left;align-items:flex-start;margin:1em 0}.articles-container .articles>.list.col article .img{order:-1;margin-right:1em}.articles-container .articles>.list.col article .img img{max-width:none;height:150px;aspect-ratio:4/3}.articles-container .articles>.list.col article .text{text-align:justify}.articles-container .articles>.list.col article .title{display:block;text-align:left;font-weight:700;margin-bottom:1em;margin-top:0}.articles-container-list{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;margin:0 auto;max-width:1200px}.articles-container-list>section{display:block;padding:0 1em;width:auto}.articles-container-list>section>.title{font-size:1.4em;font-weight:700;color:#2f3c4b;text-align:center;margin:1em 0}.articles-container-list>section>article{display:block;padding:0 1em;font-size:.8em;border:1px solid #d3d3d3;margin:2em auto;transition:all .2s linear}.articles-container-list>section>article:hover{border:1px solid #2a88ff;background:rgba(0,0,0,.1)}.articles-container-list>section>article .title{color:#2f3c4b;font-size:1.3em;font-weight:700}.articles-container-list>section>article .text{text-align:justify;line-height:1.5em;color:#2f3c4b}.articles-container-list>section>article .img{float:left;margin-right:1em;margin-bottom:1em}.articles-container-list>section>article .img img{max-width:100%;height:150px}.articles-container-list>section>article .read{font-style:italic;font-weight:700;color:#2f3c4b;text-align:right}.articles-container-list>section>article .read svg{margin-left:.25em}.articles-container-list>aside{min-width:30%;background:#eee;padding:1em;margin:1em 0;font-size:.8em}.embedded-search{text-align:center}.embedded-search #search-search-form .pac-target-input{width:100%;border:none;padding:.75em;border-radius:.2em;margin:1em auto}.embedded-search #search-search-form #search-submit{width:100%;margin:0 auto 1em}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all 0s linear;display:none!important}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(-10px);opacity:0}*{box-sizing:border-box!important}hr{border:0;border-top:1px solid #e0e6ee}.page{display:flex;max-width:none!important;margin:0;padding:0}.page #left{width:50%;background:#eff3f7;min-height:calc(100vh - 50px);position:fixed}@media(max-width:1023px){.page #left{width:100%;z-index:9}}.page #right{width:50%;background:#fdfdfd;padding:0;position:relative;left:50%}@media(max-width:1023px){.page #right{width:100%;position:relative;left:0}}.page #right .search .search__ariane{margin:.5em 1.1em .5em;color:#2f3c4b}@media only all and (max-width:1023px){.page #right .search .search__ariane{text-align:center}}.page #right .search .search__ariane a{color:#2f3c4b}.page #right .search .search__ariane a:active,.page #right .search .search__ariane a:hover{color:#2a88ff!important;text-decoration:underline}.page #right .search .search__ariane a:visited{color:#2f3c4b}.page #right .search .search__ariane span{font-size:.85em;padding:0}.page #right .search .search__ariane span.spacer{padding:0 .5em}.page #right .search .search__title{margin:0 1em 1em}.page #right .search .search__filters,.page #right .search .search__header{display:flex;align-items:stretch;margin:1em}.page #right .search .search__filters{font-size:1em;justify-content:center;flex-wrap:wrap}.page #right .search .search__filters>button{font-size:.8em;flex:1;margin:0 .5em;cursor:pointer}.page #right .search .search__filters>button:first-of-type{margin-left:0}.page #right .search .search__filters>button:last-of-type{margin-right:0}@media(max-width:1023px){.page #right .search .search__filters>button{width:50%;flex:1 1 40%;justify-content:center;margin-bottom:.5em}.page #right .search .search__filters>button:nth-child(odd){margin-left:0;margin-right:.25em}.page #right .search .search__filters>button:nth-child(2n){margin-left:.25em;margin-right:0}}.page #right .search .search__options{border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);margin:1em;padding:1em}.page #right .search .search__options h3{font-size:.9em}.page #right .search .search__options .options-sizes{margin-top:1em}.page #right .search .search__options .options-sizes .options-sizes-label{display:flex;align-items:center;justify-content:space-between;font-size:.8em}.page #right .search .search__options .options-sizes .options-sizes-label a{color:#2562e9;cursor:pointer}.page #right .search .search__options .options-sizes .options-sizes-buttons{display:flex;flex-wrap:wrap;margin-top:.25em;align-items:center}.page #right .search .search__options .options-sizes .options-sizes-buttons button{flex:1;font-size:.8em;margin:0 .25em;padding:.5em 1em;cursor:pointer}.page #right .search .search__options .options-sizes .options-sizes-buttons button:first-of-type{margin-left:0}.page #right .search .search__options .options-sizes .options-sizes-buttons button:last-of-type{margin-right:0}@media(max-width:1023px){.page #right .search .search__options .options-sizes .options-sizes-buttons button span{display:block}}.page #right .search .search__options .options-location{margin-top:1em}.page #right .search .search__options .options-location .options-location-label{display:flex;align-items:center;justify-content:space-between;font-size:.8em}.page #right .search .search__options .options-location .options-location-label a{color:#2562e9;cursor:pointer}.page #right .search .search__options .options-location .options-location-buttons{display:flex;flex-wrap:wrap;margin-top:.25em;align-items:center}.page #right .search .search__options .options-location .options-location-buttons button{flex:1;font-size:.8em;margin:0 .25em;padding:.5em 1em;cursor:pointer}.page #right .search .search__options .options-location .options-location-buttons button:first-of-type{margin-left:0}.page #right .search .search__options .options-location .options-location-buttons button:last-of-type{margin-right:0}.page #right .search .search__options .options-checkbox{margin-top:1em;font-size:.8em}.page #right .search .search__options .options-checkbox input{position:relative;top:2px}.page #right .search .options-map{margin:1em 1em 1em;text-align:center}@media(min-width:1023px){.page #right .search .options-map{display:none!important}}.page #right .search .options-map a{font-size:.8em;display:block;text-align:center;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.page #right .search .options-map a:hover{color:#2f3c4b}.page #distance{max-width:30%;margin-left:1em;position:relative;width:100%;border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05);font-size:.8em;box-sizing:border-box;display:flex;align-content:stretch;justify-content:stretch}.page #distance>select{box-sizing:border-box;width:100%;border:0;border-radius:.3em;box-shadow:none;font-size:1em;padding:.33em .5em .33em .5em}.action-bar-m a,.action-bar-m button,.action-bar a,.action-bar button,.button,button,input{font-size:1em;margin:0;padding:.5em .75em;border:1px solid #e0e6ee;background:#fff;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05);color:#2f3c4b;transition:all .2s}.action-bar-m a:hover,.action-bar a:hover,.button:hover,button:hover{background:#eff3f7}.action-bar-m a.active,.action-bar a.active,.button.active,button.active{background:#2562e9!important;color:#fff!important;border:1px solid #2562e9!important}.action-bar-m a.active:hover,.action-bar a.active:hover,.button.active:hover,button.active:hover{background:#3b81f4!important;color:#fff!important;border:1px solid #3b81f4!important}select{width:100%;border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05);padding:.33em .5em;font-size:.8em;color:#2f3c4b}.results{display:flex;flex-wrap:wrap;width:100%;padding:0 .5em;align-items:stretch}.faq{margin:2em;font-size:.8em}.faq h2{text-align:center;font-weight:700;margin-bottom:1em;font-size:1.5em}.faq details{background:#fff}.availability h2{font-weight:700;margin-bottom:1em}.availability p,.availability small,.availability ul{text-align:justify;line-height:140%;color:#63738a}.availability small{display:block;margin-top:1em}.prices p,.trends p{text-align:justify;line-height:140%;color:#63738a}.trends .blue-icons{display:flex;margin:2em 0}.trends .blue-icons>div{flex:1}.trends .blue-icons>div:nth-of-type(2){margin:0 1em}.trends .blue-icons>div>div{display:flex;margin:.5em 0;justify-content:center}.trends .blue-icons>div .icon{font-size:2em;color:#2562e9;margin:0 0 .25em}.trends .blue-icons>div .num{font-size:1.25em;font-weight:700;margin:0 0 .1em}.trends .blue-icons>div .sub{font-size:.8em;color:#63738a;margin:0}.card{margin:1em;font-size:.8em;padding:1em;border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.card h2{font-weight:700!important;font-size:1.1em}.nearby{font-size:.8em;background:#f7f8f9;margin:2em 1em 0;padding:1em}.nearby h2{font-weight:700!important;font-size:1.5em;text-align:center;margin:0 0 .5em}.nearby .nearby-cities{display:flex;flex-wrap:wrap;justify-content:center}.nearby .nearby-cities .nearby{width:calc(33.33333% - 1em);margin:.5em;padding:1em;border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05);background:#fff;font-size:.8em}@media(max-width:767px){.nearby .nearby-cities .nearby{width:calc(50% - 1em)}}@media(max-width:425px){.nearby .nearby-cities .nearby{width:calc(100% - .5em)}}.nearby .nearby-cities .nearby h3{font-size:1.25em;display:flex;font-weight:700;position:relative;left:-.2em}.nearby .nearby-cities .nearby h3 .left{display:block;min-width:20px;width:20px;text-align:center;color:#2562e9;font-size:1.1em}.nearby .nearby-cities .nearby a{display:block;color:#2562e9;font-weight:700;text-decoration:none;font-size:1.1em;text-align:right}.nearby .nearby-cities .nearby p{line-height:170%;margin:1em 0;color:#64748b}.howto{margin:1em;font-size:.8em;padding:1em;border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.howto>div{width:100%;display:flex;flex-wrap:wrap}.howto>div article{margin:.5em;background:#f7f8f9;border-radius:1em;padding:1em;display:flex;max-width:calc(50% - 1em)}.howto>div article:nth-of-type(2n){margin-right:0}.howto>div article:nth-of-type(odd){margin-left:0}@media(max-width:767px){.howto>div article{max-width:100%}.howto>div article:nth-of-type(2n),.howto>div article:nth-of-type(odd){margin:0;margin-top:1em}}.howto>div article>div>h3{font-size:1.1em!important;display:flex;justify-content:space-between;font-weight:700}.howto>div article>div:first-of-type{margin-right:1em}.howto>div article>div:first-of-type>span{color:#2562e9;background:#e7edfa;padding:.5em;border-radius:50%;font-size:1em}.howto>div article p{line-height:140%;margin:1em 0 0;color:#64748b}.promo{position:absolute;top:.75em;right:.75em;font-size:.8em;background:#2562e9;border-radius:.3em;padding:.45em .6em .3em;color:#fff}.action-bar-m{display:flex;padding-bottom:0;margin:1.5em auto 0;justify-content:center;font-size:.8em;background:rgba(0,0,0,.7)}@media only all and (max-width:1023px){.action-bar-m{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d3d3d3;position:fixed;bottom:0;left:0;right:0;z-index:100}.action-bar-m .action-spacer{display:block;content:"";height:80px!important}.action-bar-m a,.action-bar-m button{cursor:pointer;width:100%;display:block;padding:.75em .5em;border-radius:.5em;margin:.4em;text-align:center;font-size:1.1em;line-height:100%;transition:all .2s ease;border:none;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:linear-gradient(#f9b937,#f4a01a);color:#2f3c4b}.action-bar-m a:hover,.action-bar-m button:hover{background-image:linear-gradient(#2d65a7,#5b9ed5);color:#fff}}.search-filters-text{margin:1em 1em .5em}.search-filters-text>p{text-align:center;margin:0}details{margin:1em auto 0;padding:1em;border:1px solid #e0e6ee;border-radius:.3em;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05);position:relative}details .caret{position:absolute;top:.5em;right:.75em;font-size:1.5em;color:#63738a}details summary::-webkit-details-marker,details summary::marker{display:none;content:""}details>summary .up{display:none}details>summary .down,details[open]>summary .up{display:block}details[open]>summary .down{display:none}details summary{display:flex;font-weight:700!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}details summary h3{font-size:1em;font-weight:700;margin-right:1.1em}details summary .left{display:block;min-width:25px;width:25px;margin-right:.1em;text-align:center}details p{line-height:140%;margin:1em 0 0;text-align:justify;color:#64748b}details p a{color:#2562e9!important}details p a:hover{text-decoration:underline}.price-table{width:100%;text-align:center;border-collapse:collapse}.price-table td,.price-table th{padding:.5em}.price-table td:first-child,.price-table th:first-child{text-align:left}.price-table td:last-child,.price-table th:last-child{text-align:right}.price-table td{border-top:1px solid #d3d3d3}