:root{--font-family:"Garet",system-ui,sans-serif;--font-title:"EB Garamond",Georgia,serif;--primaryDark:#040404;--primaryLight:#fefefe;--hoverLight:#ebebeb;--buttonLock:#d5d5d5;--buttonPrimaryLight:#979595;--borderFilter:#e2e2e2;--greenCheck:#34a853;--orange:#e5a951;--border:#ccc;--darkerBorder:#606060;--colorProfil:linear-gradient(135deg,#c99d3e,#ffe78d,#fee38a,#fad67e,#ecc868,#eab55d,#c19333,#c99d3e);--colorProfilClient:radial-gradient(circle at 0% 0%,#c99d3e,#ffe78d,#fee38a,#fad67e,#ecc868,#eab55d,#eab55d,#fee48b,#fee48b);--backInput:#f4f3f3;--classicGold:linear-gradient(-45deg,#ffe78d,#fee38a,#fad67e,#ecc868,#d3a744,#c49835,#c19333,#c99d3e,#eab55d,#ffe78d);--OrQuelResto:radial-gradient(circle,#c99d3e 0%,#d3a744 10%,#c49835 20%,#ffe78d 30%,#fee38a 40%,#fad67e 50%,#ecc868 60%,#eab55d 70%,#c19333 80%,#c99d3e 90%);--OrQuelRestoContainer:linear-gradient(120deg,#c99d3e,#d3a744 12%,#cfa04c 25%,#e8b860 38%,#f5cc79 50%,#f8d889 62%,#f2c976 75%,#d3a744 88%,#c99d3e);--GoldBorderReview:radial-gradient(circle at 0% 0%,#e0b45bb3,#e1b55bb3,#fad67eb3,#ecc868b3,#d3a744b3,#c49835b3,#c19333b3,#c99d3eb3,#d5a94ab3,#e1b55cb3)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--primaryLight);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body.body-lock{overflow-y:hidden}body,html{background-color:#fff;max-width:100%;overflow-x:hidden;overscroll-behavior:auto;width:100%}body.scroll-lock{overflow:hidden;position:fixed;width:100%}body.pac-fixed-requestchange .pac-container{position:fixed!important;z-index:9999!important}body .buttonBack,body .primaryBack,body .secondaryBack{background-color:var(--primaryLight)}body .buttonBack{border:1px solid var(--primaryDark);border-radius:5px;color:#000}body .buttonBack:hover{filter:brightness(.85)}body .longWhiteButton,body .midWhiteButton,body .smallWhiteButton{border:.8px solid var(--primaryDark);border-radius:8px}body .longWhiteButton,body .longWhiteRoundButton,body .midWhiteButton,body .midWhiteRoundButton,body .smallWhiteButton,body .smallWhiteRoundButton{background-color:var(--primaryLight);color:#000;cursor:pointer;transition:all .05s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap}body .longWhiteRoundButton,body .midWhiteRoundButton,body .smallWhiteRoundButton{border-radius:20px;box-shadow:0 0 3px 1px #0000001f}body .smallWhiteButton,body .smallWhiteRoundButton{padding:6px 15px}body .midWhiteButton,body .midWhiteRoundButton{padding:6px 20px}body .longWhiteButton,body .longWhiteRoundButton{padding:6px 30px}@media screen and (min-width:769px) and (hover:hover) and (pointer:fine){body .longWhiteButton:hover,body .longWhiteRoundButton:hover,body .midWhiteButton:hover,body .midWhiteRoundButton:hover,body .smallWhiteButton:hover,body .smallWhiteRoundButton:hover{background-color:#f0f0f0;box-shadow:0 1px 3px 1px #00000026;transform:scale(1.01)}}body .longWhiteButton:active,body .longWhiteRoundButton:active,body .midWhiteButton:active,body .midWhiteRoundButton:active,body .smallWhiteButton:active,body .smallWhiteRoundButton:active{box-shadow:0 1px 3px 1px #00000026;opacity:.95;transform:scale(.99)}body .longGoldButton,body .midGoldButton,body .smallGoldButton{border:.8px solid var(--primaryDark);border-radius:8px}body .longGoldButton,body .longGoldRoundButton,body .midGoldButton,body .midGoldRoundButton,body .smallGoldButton,body .smallGoldRoundButton{background:var(--OrQuelRestoContainer);color:#000;cursor:pointer;font-weight:600;transition:all .05s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap}body .longGoldRoundButton,body .midGoldRoundButton,body .smallGoldRoundButton{border-radius:20px;box-shadow:0 0 3px 1px #0000001f}body .smallGoldButton,body .smallGoldRoundButton{padding:6px 15px}body .midGoldButton,body .midGoldRoundButton{padding:6px 20px}body .longGoldButton,body .longGoldRoundButton{padding:6px 30px}body .longGoldButton:hover,body .longGoldRoundButton:hover,body .midGoldButton:hover,body .midGoldRoundButton:hover,body .smallGoldButton:hover,body .smallGoldRoundButton:hover{box-shadow:0 1px 3px 1px #00000026;filter:brightness(.95);transform:scale(1.01)}body .longGoldRoundButton:active,body .midGoldButton:active,body .midGoldRoundButton:active,body .smallGoldButton:active,body .smallGoldRoundButton:active
body .longGoldButton:active{box-shadow:0 1px 3px 1px #00000026;opacity:.95;transform:scale(.99)}body .longGoldButton.greyButton,body .longGoldButton.isLock,body .longGoldRoundButton.greyButton,body .longGoldRoundButton.isLock,body .midGoldButton.greyButton,body .midGoldButton.isLock,body .midGoldRoundButton.greyButton,body .midGoldRoundButton.isLock,body .smallGoldButton.greyButton,body .smallGoldButton.isLock,body .smallGoldRoundButton.greyButton,body .smallGoldRoundButton.isLock{transition:none}body .countSpinnerLoad{animation:spinLoad .7s linear infinite;border:2px solid #0006;border-radius:50%;border-top-color:#000;display:inline-block;height:7px;margin-left:6px;vertical-align:middle;width:7px}@keyframes spinLoad{to{transform:rotate(1turn)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.flexAllCenter{align-items:center;display:flex;justify-content:center}.containerShowCookie{animation:fadeInScale .1s ease-out;border:1px solid var(--primaryDark);border-radius:20px;display:flex;flex-direction:column;height:650px;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:630px}.containerShowCookie .topBar{align-items:center;box-sizing:border-box;display:flex;height:18%;justify-content:space-between;padding-top:10px}.containerShowCookie .topBar.edit{border-bottom:1px solid var(--border);height:14%}.containerShowCookie .topBar.edit .icon1{height:60%;margin-left:5%;margin-right:5%;margin-top:-10px}.containerShowCookie .topBar.edit .icon2{height:63%;margin-left:5%;margin-right:5%;margin-top:-10px}.containerShowCookie .topBar div,.containerShowCookie .topBar.edit div{align-items:center;display:flex;flex:1 1;flex-direction:column;letter-spacing:1px}.containerShowCookie .topBar.edit div{padding-bottom:8px}.containerShowCookie .topBar div img{margin-top:15px;width:40%}.containerShowCookie .topBar .icon1{height:45%;margin-left:5%;margin-right:5%;margin-top:-20px;min-height:50px}.containerShowCookie .topBar .icon2{height:55%;margin-left:5%;margin-right:5%;margin-top:-20px;min-height:50px}.containerShowCookie .mainCorp{box-sizing:border-box;height:100%;margin-left:7.5%;overflow:auto;padding-bottom:1em;padding-right:4%;padding-top:10px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;text-align:justify;width:90%}.containerShowCookie .mainCorp p{font-size:14px;letter-spacing:.5px;line-height:22px;padding-bottom:16px}.containerShowCookie .footBar{align-items:center;border-top:1px solid var(--border);box-sizing:border-box;display:flex;gap:25px;height:15%;padding:0 1.5em;width:100%}.privacyLink{display:none}.containerShowCookie .footBar .finalbutton{margin-right:5%}.containerShowCookie .elem>:last-child,.containerShowCookie .footBar>:last-child{margin-left:auto}.containerShowCookie .elem,.containerShowCookie .elem>:first-child{align-items:center;display:flex}.containerShowCookie .elem .chevron{margin-left:10px;padding-bottom:13px}.containerShowCookie .toggle-container{align-items:center;background-color:var(--border);border-radius:50px;cursor:pointer;display:flex;height:1.2em;padding:4px;transition:background .3s ease;width:3em}.containerShowCookie .toggle-container.on{background:var(--classicGold)}.containerShowCookie .toggle-circle{background-color:#fff;border-radius:50%;height:1.2em;transition:transform .3s ease;width:1.2em}.containerShowCookie .toggle-container.on .toggle-circle{transform:translateX(1.8em)}.containerShowCookie span{color:blue;cursor:pointer;text-decoration:underline}@media (max-width:768px){.containerShowCookie{border-radius:15px;height:90%;left:50%;max-height:660px;top:50%;transform:translate(-50%,-50%);width:90%}.containerShowCookie .topBar div img{width:0}.containerShowCookie .topBar{border-bottom:.8px solid var(--border);height:8%;margin-top:7px}.containerShowCookie .topBar .icon1{height:20%;margin-left:4%;margin-right:0;margin-top:-15px;min-height:20px}.containerShowCookie .topBar .icon2{height:30%;margin-left:0;margin-right:4%;margin-top:-12px;min-height:25px}.containerShowCookie .topBar.edit{border-bottom:.8px solid var(--border);height:8%;margin-top:7px}.containerShowCookie .topBar.edit div{padding-top:-10px}.containerShowCookie .topBar.edit .icon1{height:20%;margin-left:5%;margin-right:5%;margin-top:-15px;min-height:20px;padding-top:-30px}.containerShowCookie .topBar.edit .icon2{height:30%;margin-left:5%;margin-right:5%;margin-top:-12px;min-height:25px;padding-top:-30px}.containerShowCookie .topBar div{font-size:21px;font-weight:600;letter-spacing:0;white-space:nowrap}.containerShowCookie .mainCorp{font-size:12px;margin-left:0;overflow-y:auto;padding:0 7% 3em;width:100%}.containerShowCookie .mainCorp p{font-size:1em;letter-spacing:0;line-height:18px;padding-bottom:5px;padding-top:5px;width:100%}.containerShowCookie .mainCorp .smallTextBold{font-size:1.1em}.containerShowCookie .allActive{text-align:right}.containerShowCookie .info{font-size:1em}.containerShowCookie .onglet{min-width:70%;text-align:left;width:70%}.containerShowCookie .finalbutton{margin:0}.containerShowCookie .toggle-container{height:10px;margin-left:30px;width:33px}.containerShowCookie .toggle-circle{height:1em;width:1em}.containerShowCookie .elem .chevron{margin-left:auto;min-width:20px;padding:0;width:20%}}@media screen and (max-width:700px){.containerShowCookie .footBar p{font-size:.7em}}@media screen and (max-width:560px){.containerShowCookie .footBar{align-items:center;flex-direction:column-reverse;gap:5px;height:fit-content;min-height:185px;padding:15px}.containerShowCookie .footBar p{font-size:11px;margin:5px 0;text-align:center}.containerShowCookie .footBar>:last-child{margin:0 0 5px;width:80%}.containerShowCookie .footBar .smallGoldButton,.containerShowCookie .footBar .smallWhiteButton{margin-left:0;max-width:200px;width:80%}.containerShowCookie .privacyLink{display:block;height:10%;text-align:center}.containerShowCookie .privacyLink span{font-size:9px}}@media screen and (max-width:768px) and (min-width:560px){.containerShowCookie.notEdit{max-height:480px}}@media screen and (max-width:460px){.containerShowCookie .footBar .smallGoldButton,.containerShowCookie .footBar .smallWhiteButton{max-width:250px}}@media (max-width:350px){.containerShowCookie .topBar div{font-size:18px}}@media screen and (max-height:550px),screen and (min-width:768px) and (max-height:700px){.containerShowCookie{height:95%;overflow-y:auto;scrollbar-width:none}}.containerMaskBackground{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;height:100%;left:0;pointer-events:all;position:fixed;top:0;touch-action:none;width:100%}.bodyCorp{align-items:stretch;display:flex;height:fit-content;max-width:100vw;overflow-x:hidden;padding-bottom:2em;position:relative;width:100vw}@media screen and (max-width:700px){.bodyCorp .maskForComputer{display:none}.bodyCorp{height:auto}}@media screen and (max-width:460px){.bodyCorp{overflow-x:visible;overflow-x:initial}}.containerFilterBar{animation:slideInBottomFilterPhone .2s ease-out forwards;box-shadow:0 0 8px 3px #00000026;contain:layout paint;height:100dvh;left:0;margin:0;max-height:100dvh;overscroll-behavior:contain;padding:0;position:fixed;top:0;touch-action:pan-y;width:100%;will-change:transform,opacity;z-index:15}.containerFilterBar.isForMap{z-index:100}.containerFilterBar .filterBar{align-items:center;color:#000;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-y:hidden;pointer-events:all;position:relative;scrollbar-width:none;text-align:left;transition:all .3s ease-in-out;width:100%;z-index:11}@keyframes slideInBottomFilterPhone{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.containerFilterBar .forComputer{display:none}.containerFilterBar .maskForPhone{display:block;height:100vh;max-height:100vh;opacity:0;position:fixed}.containerFilterBar .closeFilterOnglet{align-items:center;box-shadow:0 2px 12px 4px #00000012;display:flex;justify-content:space-between;width:100%;z-index:1}.containerFilterBar .closeFilterOnglet p{font-size:26px;font-weight:600;margin-bottom:18px;margin-left:10%;margin-top:18px}.containerFilterBar .mainCorp{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:0 2% 10em;scrollbar-width:none;width:85%}@media screen and (max-width:700px){.containerFilterBar .mainCorp.hasSelectFilter{padding-bottom:15em}}.containerFilterBar .mainCorp .listeFilter{width:100%}.containerFilterBar .containerInputFilter{align-items:center;background-color:var(--primaryLight);border:1px solid #cccccc8c;border-radius:20px;box-shadow:0 0 6px 4px #00000014;box-sizing:border-box;display:flex;margin-bottom:2em;margin-top:1.7em;outline:none;padding:4px 3%;width:100%}.containerFilterBar .inputFilter{border:none;font-size:16px;outline:none;padding-left:10px;text-decoration:none;width:100%}.containerFilterBar .inputFilter::-webkit-search-cancel-button{-webkit-appearance:none;background:linear-gradient(45deg,#80808000,#80808000 43%,grey 45%,grey 55%,#80808000 57%,#80808000),linear-gradient(135deg,#0000,#0000 43%,grey 45%,grey 55%,#0000 57%,#0000);display:inline-block;height:8px;margin-left:6px;width:8px}.containerFilterBar .containerInputFilter .inputFilter::-webkit-search-cancel-button,.containerFilterBar .inputFilter::-webkit-search-decoration,.containerFilterBar .inputFilter::-webkit-search-results-button,.containerFilterBar .inputFilter::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.containerFilterBar .inputFilter::-webkit-search-cancel-button:hover{cursor:pointer}.containerFilterBar .separationFilter{background-color:var(--border);height:.8px;margin-bottom:25px;margin-left:10%;margin-top:25px;max-height:.8px;min-height:.8px;opacity:.25;width:80%}.containerFilterBar .footerPart{align-items:center;border-top:1px solid var(--border);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;width:100%;z-index:10}.containerFilterBar .footerPart .shadowComputer{background:linear-gradient(0deg,#fff,#fff0);bottom:calc(100% + 1px);height:35px;left:0;position:absolute;width:95%}.containerFilterBar .footerPart .buttonPart,.containerFilterBar .footerPart .listeFilterChoose{align-items:center;display:flex}.containerFilterBar .footerPart .listeFilterChoose{box-sizing:border-box;gap:15px;justify-content:start;margin-bottom:15px;margin-top:15px;overflow-x:auto;padding:5px 7.5%;scrollbar-width:none;width:100%}.containerFilterBar .footerPart .listeFilterChoose span{-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1px solid #0000;border-radius:20px;box-shadow:0 0 4px 2px #00000014;display:flex;font-size:14px;gap:7px;margin-left:0;padding:5px 12px;-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.containerFilterBar .footerPart .separationFooter{background-color:var(--border);height:.8px;max-height:.8px;min-height:.8px;opacity:.2;width:85%}.containerFilterBar .footerPart .buttonPart{font-size:14px;justify-content:space-between;margin-bottom:20px;margin-top:20px;position:relative;width:100%;width:85%}.containerFilterBar .footerPart .buttonPart .containerCantSearch{align-items:center;animation:cantSearchAppear .28s cubic-bezier(.22,1,.36,1);background:#eef6ff;border:1px solid #b8d7ff;border-radius:16px;bottom:calc(100% + 15px);box-shadow:0 8px 24px #00000014,0 2px 8px #245db514;color:#245db5;display:flex;font-size:13px;gap:10px;line-height:1.4;max-width:250px;padding:12px 14px;position:absolute;right:0;z-index:20}.containerFilterBar .footerPart .buttonPart .containerCantSearch:after{background:#eef6ff;border-bottom:1px solid #b8d7ff;border-right:1px solid #b8d7ff;bottom:-7px;content:"";height:14px;position:absolute;right:50px;transform:rotate(45deg);width:14px}.containerFilterBar .footerPart .buttonPart .containerCantSearch .icon{color:#2f7df6;flex-shrink:0;font-size:22px}.containerFilterBar .footerPart .buttonPart .containerCantSearch span{flex:1 1;font-size:13px;text-align:center}.containerFilterBar .footerPart .buttonPart .midWhiteButton{font-weight:500}.containerFilterBar .footerPart .buttonPart .midGoldRoundButton.isLock{background:var(--buttonLock)}.containerFilterBar .footerPart .buttonPart .midGoldRoundButton i{font-size:12px;opacity:.7}.containerFilterBar .footerPart .buttonPart .midGoldRoundButton{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;align-items:center;display:flex;gap:5px;height:21px;justify-content:center;min-width:140px;width:140px}.containerFilterBar .footerPart .buttonPart span{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.containerFilterBar.isForMap{height:100dvh;left:0;overscroll-behavior:contain;position:fixed;top:0;touch-action:none;width:100%;will-change:transform}@media screen and (pointer:coarse) and (min-width:701px){.containerFilterBar.isForMap{touch-action:pan-y}}.containerFilterBar.isForMap .mainCorp{-webkit-overflow-scrolling:touch;height:98dvh;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.containerFilterBar.isForMap .filterBar{border-bottom-right-radius:0;border-top-left-radius:30px;border-top-right-radius:30px}.containerFilterBar .shadowBottom,.containerFilterBar .shadowTop{display:none}.containerFilterBar .containerInputFilter .searchIcon{height:17px;margin-left:5px;min-height:17px;min-width:17px;width:17px}@media screen and (min-width:701px){.containerFilterBar{animation:slideInBottomFilterComputer .2s ease-out forwards;border-radius:20px;height:75%;left:25%;max-height:850px;top:12.5%;width:50%;will-change:transform;z-index:51}.containerFilterBar.isForHome{height:100%;left:auto;max-height:100%;position:relative;top:auto;width:100%}@keyframes slideInBottomFilterComputer{0%{opacity:.5;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}.containerFilterBar.isForMap{border-bottom-right-radius:28px;border-top-right-radius:28px;bottom:0;box-shadow:0 0 8px 4px #0003;height:100vh;margin-left:0;margin-top:0;min-width:300px;width:18%}.containerFilterBar .mainCorp{margin-bottom:4.7em;margin-left:5%;padding-bottom:5em;padding-left:2%;padding-right:5%;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:90%}.containerFilterBar .maskForPhone{display:none}.containerFilterBar .closeFilterOnglet p{margin-bottom:10px;margin-left:5%;margin-top:10px}.containerFilterBar .footerPart .buttonPart{margin-bottom:14px;margin-top:14px}.containerFilterBar .containerInputFilter{margin-bottom:2em;margin-right:10%;margin-top:1.5em;padding:7px 13px;width:90%}.containerFilterBar .containerInputFilter .searchIcon{height:15px;margin-left:0;min-height:15px;min-width:15px;width:15px}.containerFilterBar .inputFilter{font-size:14px;padding-left:7px}.containerFilterBar .separationFilter{margin-bottom:30px;margin-left:0;margin-top:30px;width:90%}.containerFilterBar .shadowTop{background:linear-gradient(180deg,#fff,#fff0);display:block;height:15px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease;width:100%;z-index:5}.containerFilterBar .shadowTop.isActive{opacity:1}.containerFilterBar .shadowBottom{background:linear-gradient(0deg,#fff,#fff0);bottom:0;display:block;height:25px;pointer-events:none;position:absolute;width:100%;z-index:5}.containerFilterBar .containerInputFilter .resetIcon{cursor:pointer;height:12px;transition:transform .25s ease,color .25s ease;width:12px}.containerFilterBar .containerInputFilter .resetIcon:hover{color:#dba159;transform:rotate(90deg)}.containerFilterBar .forComputer{display:block}.containerFilterBar .footerPart .listeFilterChoose,.containerFilterBar.isForHome .closeFilterOnglet,.containerFilterBar.isForHome .footerPart{display:none}.containerFilterBar.isForHome .mainCorp{margin-bottom:0;margin-left:2%;width:98%}.containerFilterBar .popUpCantProximity{max-width:450px;min-width:0;width:90%}.containerFilterBar .popUpCantProximity .midTitle{font-size:23px}.containerFilterBar .popUpCantProximity img{width:41%}.containerFilterBar .popUpCantProximity .textExplain{font-size:13px;text-align:center}.containerFilterBar .containerMaskBackground{-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (min-width:701px) and (max-width:1100px){.containerFilterBar{left:15%;width:70%}.containerFilterBar.isForHome{left:0;width:100%}}@media screen and (max-width:700px){.containerFilterBar.isForMap{animation:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:30px;border-top-right-radius:30px;bottom:auto;left:0;max-height:none;position:fixed;top:0;touch-action:none;z-index:100}.containerFilterBar.isForMap,.containerFilterBar.isForMap .filterBar{height:100dvh;overflow:hidden;width:100%}.containerFilterBar.isForMap .mainCorp{-webkit-overflow-scrolling:touch;height:calc(100dvh - 60px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8em;touch-action:pan-y}.containerFilterBar .topBarBorder{background-color:#cfcfcf;border-radius:10px;display:block;height:4px;margin:10px auto 4px;min-height:4px;opacity:.9;width:13%}.containerFilterBar.isForMap .closeFilterOnglet{box-sizing:border-box;padding:3px 10px 18px}.containerFilterBar.isForMap .closeFilterOnglet p{margin-bottom:0;margin-left:10px;margin-top:0}.containerFilterBar.isForMap .containerInputFilter{margin-bottom:1.5em;margin-top:1.5em}.containerFilterBar .footerPart{box-shadow:0 0 30px 26px #fff}.containerFilterBar .footerPart .shadowComputer{display:none}}@media screen and (max-width:400px){.containerFilterBar .footerPart .buttonPart .midGoldButton i{font-size:11px}.containerFilterBar .footerPart .buttonPart span,.containerFilterBar .footerPart .listeFilterChoose span{font-size:12px}.containerFilterBar .closeFilterOnglet p{font-size:24px}}@media screen and (max-width:375px){.containerFilterBar .footerPart .buttonPart{width:90%}.containerFilterBar .footerPart .buttonPart .midGoldRoundButton i,.containerFilterBar .footerPart .buttonPart span{font-size:11.7px}.containerFilterBar .footerPart .buttonPart .midGoldRoundButton{min-width:130px;width:130px}}.containerListFilter{width:100%}.containerListFilter .titleSection{-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;gap:10px;-webkit-user-select:none;user-select:none}@media screen and (pointer:fine){.containerListFilter .titleSection:hover{opacity:.7}}.containerListFilter .title{font-size:13.5px;letter-spacing:.3px;margin:0;white-space:nowrap}.containerListFilter .listElem{column-gap:17px;display:flex;flex-wrap:wrap;row-gap:15px}.isCurrentSearch .containerListFilter .listElem{flex-direction:column;margin-bottom:15px}.containerListFilter .listElem.isShow{margin-top:15px}.containerListFilter .listElem .elem,.containerListFilter .listElem .elem .content{align-items:center;display:flex}.containerListFilter .listElem .elem .content{-webkit-tap-highlight-color:transparent;border:1px solid var(--borderFilter);border-radius:20px;box-shadow:0 0 4px 2px #00000014;margin-left:0;padding:5px 12px;-webkit-user-select:none;user-select:none;width:auto}.containerListFilter .listElem .elem.isLocked .content{box-shadow:#00000012;opacity:.4}.containerListFilter .listElem .elem .content.isSelect{background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1px solid #0000}@media screen and (pointer:fine){.containerListFilter .listElem .elem .content:hover{opacity:.7}.containerListFilter .listElem .elem.isLocked .content:hover{opacity:.4}}.containerListFilter .elem span{font-size:13px}.containerListFilter .elem span.deleteFilter{font-size:11px}.containerListFilter .showAllListFilter{-webkit-tap-highlight-color:transparent;color:#737373;font-style:italic;margin-bottom:10px;margin-top:12px;text-align:left;text-decoration:underline;text-underline-offset:3px;-webkit-user-select:none;user-select:none}@media screen and (min-width:701px){.containerListFilter .showAllListFilter{font-size:13px;width:fit-content}}.containerListFilter .slideFilter{font-size:11px;height:3em;margin-bottom:2em;margin-left:15px;margin-top:3.5em;max-width:330px;position:relative;width:80%}.containerListFilter .slideFilter .indicationSlide{align-items:center;color:#737373;display:flex;font-style:italic;justify-content:space-between;padding-top:15px;width:100%}.containerListFilter .slideFilter .mask{border-radius:10px;height:9em;left:0;position:absolute;top:0;transform:translateY(-35%);width:105%}.containerListFilter .slideFilter .value{background-color:#040404;border-radius:5px;box-shadow:0 -3px 6px #00000026,3px 0 6px #0000001a,-3px 0 6px #0000001a;color:#fff;min-width:2em;padding:3px 7px;position:absolute;transform:translate(-50%,-150%);white-space:nowrap;width:fit-content;z-index:1}.containerListFilter .slideFilter .pointerValue{background-color:#040404;border-radius:3px;height:15px;position:absolute;transform:translate(-50%,-155%) rotate(45deg);width:15px}.containerListFilter .slideFilter .slider-track{background:var(--classicGold);border-radius:15px;height:6px;margin-left:2px;margin-top:-2px;position:absolute;transform:translateY(50%);z-index:1}.containerListFilter .slideFilter input[type=range]{appearance:none;-webkit-appearance:none;background-color:initial;position:absolute;top:0;width:100%}.containerListFilter .slideFilter input[type=range]::-webkit-slider-runnable-track{background:#ddd;border-radius:15px;height:5px}.containerListFilter .slideFilter .range-touch-area{background:#0000;height:60px;inset:0;position:absolute;z-index:3}.containerListFilter .slideFilter .patchClose{display:none}.containerListFilter .slideFilter .price-touch-zone{background:#0000;height:55px;position:absolute;top:0;touch-action:pan-y;z-index:3}@media (hover:hover) and (pointer:fine){.containerListFilter .slideFilter .price-touch-zone,.containerListFilter .slideFilter .range-touch-area{display:none}}.containerListFilter .checkAnimation{align-items:left;animation:fadeInOut 1.5s ease-in-out;display:flex;justify-content:left;left:calc(100% + 5px);margin-top:-5px;position:absolute}.containerListFilter .slideFilter .smallWhiteButton{bottom:10px;height:fit-content;margin-top:4em;padding:.3em 1em;position:absolute;white-space:nowrap;width:fit-content;z-index:2}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primaryLight);border:1px solid #fff;border-radius:50%;box-shadow:0 0 5px #0000004d;cursor:pointer;height:15px;margin-bottom:5px;position:relative;transform:translateY(-40%);-webkit-transition:transform .2s;transition:transform .2s;width:15px;z-index:10}@media screen and (max-width:700px){.containerListFilter .titleSection .midTextBold{font-size:15px}.containerListFilter .listElem .elem .content{border:1px solid var(--borderFilter);border-radius:20px;box-shadow:0 0 4px 2px #00000014;margin-left:0;padding:5px 12px;width:auto}.containerListFilter .listElem .elem .content.isSelect{background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1px solid #0000}.containerListFilter .elem span{font-size:14px}.containerListFilter .elem span.deleteFilter{font-size:12px}.containerListFilter .slideFilter.slideDobble .slider-track{margin-top:-31px}.containerListFilter .range-wrapper input[type=range]{height:70px;min-height:70px;top:-10px}.containerListFilter .checkAnimation{left:calc(100% + 15px);margin-top:-2.4em}.containerListFilter .slideFilter .range-wrapper{align-items:center;display:flex;height:50px;margin-top:-2em;touch-action:pan-y}.containerListFilter .slidePrice .value{transform:translate(-50%,-50%)}.containerListFilter .slidePrice .pointerValue{transform:translate(-50%,5%) rotate(45deg)}.containerListFilter .slideFilter .slider-track{height:8px;margin-top:-3px;position:absolute}.containerListFilter .slideFilter input[type=range]::-webkit-slider-runnable-track{height:7px}input[type=range]::-webkit-slider-thumb{height:16px;top:2px;width:16px}.containerListFilter .slideFilter{font-size:.7em;margin-bottom:4.5em;margin-left:10%;margin-top:3em;max-width:none}.containerListFilter .slideFilter .patchClose{display:block;height:100%;left:-20%;position:absolute;width:145%}.isForMap .containerListFilter .slideFilter .patchClose{height:70%}.containerListFilter .title{font-size:25px}.containerListFilter .showAllListFilter{display:inline-block;margin-bottom:0;margin-top:10px}.containerListFilter .slideFilter .indicationSlide{margin-top:-.7em;padding-top:0}}@media screen and (max-width:400px){.containerListFilter .elem span{font-size:13px}.containerListFilter .elem span.deleteFilter{font-size:11px}}.XsmallText{font-size:12.5px}.XsmallText,.smallText{font-family:var(--font-family)}.smallText{font-size:15px}.midText{font-size:17.5px}.largeText,.midText{font-family:var(--font-family)}.largeText{font-size:20px}.largerText{font-family:var(--font-family);font-size:25px}.XsmallTextBold{font-size:12.5px}.XsmallTextBold,.smallTextBold{font-family:var(--font-family);font-weight:700}.smallTextBold{font-size:15px}.midTextBold{font-size:17.5px}.largeTextBold,.midTextBold{font-family:var(--font-family);font-weight:700}.largeTextBold{font-size:20px}.largerTextBold{font-family:var(--font-family);font-size:22.5px;font-weight:700}.smallTitle{font-size:22px}.midTitle,.smallTitle{font-family:var(--font-title);font-weight:500}.midTitle{font-size:26px}.largeTitle{font-size:30px}.largeTitle,.largerTitle{font-family:var(--font-title);font-weight:500}.largerTitle{font-size:36px}.smallTitleBold{font-size:22px}.midTitleBold,.smallTitleBold{font-family:var(--font-title);font-weight:600}.midTitleBold{font-size:26px}.largeTitleBold{font-size:30px}.largeTitleBold,.largerTitleBold{font-family:var(--font-title);font-weight:600}.largerTitleBold{font-size:36px}.homeView{box-sizing:border-box;flex:1 1;height:fit-content;min-height:100vh;overflow:hidden;padding-left:30px}.homeViewMiniLoader{background:#0000000f;border-radius:20px;height:3px;left:0;overflow:hidden;position:fixed;top:0;width:100lvw;z-index:20}.homeViewMiniLoader:after{animation:homeMiniLoaderMove .9s ease-in-out infinite;background:var(--classicGold);content:"";display:block;height:100%;width:35%}@keyframes homeMiniLoaderMove{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.homeView .HookSortedPart{margin-left:auto;z-index:4}.homeView .HookSortedPart .list{left:auto;right:0;width:13.5em}.homeView .homeSection{margin-top:2em}.homeView .homeSectionHeader{align-items:center;display:flex;gap:2em;justify-content:start;margin-left:10px;position:relative;width:96%}.homeView .homeSectionHeader .contentSectionHeader{align-items:center;display:flex;gap:2em;justify-content:start;width:auto}.homeView .homeSectionHeader,.homeView .homeSectionHeader .contentSectionHeader,.homeView .redirectBloc{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.homeView .homeSectionHeader .midTitle{font-size:22.5px;font-weight:600;margin:0;text-align:left;width:auto}.homeView .homeSectionHeader .iconChevron{background-color:#0000000d;border-radius:50%;min-height:17px;min-width:17px;padding:5px}.homeView .homeSectionListWrapper{margin-bottom:-5px;margin-left:-16px;margin-top:5px;overflow:hidden;position:relative;width:calc(100% + 16px)}.homeView .homeSectionScrollButton{align-items:center;background:#fff;border:1px solid #00000014;border-radius:50%;box-shadow:0 0 6px 3px #0003;color:var(--primaryDark);cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease;width:38px;z-index:2}.homeView .homeSectionScrollButton:hover{transform:translateY(-50%) scale(1.09)}.homeView .homeSectionScrollButton.left{left:12px}.homeView .homeSectionScrollButton.right{right:30px}.homeView .shadowLeftSection{background:linear-gradient(90deg,#fff,#fffffff2 15%,#ffffffb3 40%,#ffffff59 65%,#ffffff1f 85%,#fff0);height:100%;left:0;position:absolute;top:0;width:15px;z-index:3}.homeView .shadowRightSection{background:linear-gradient(270deg,#fff,#fffffff2 15%,#ffffffb3 40%,#ffffff59 65%,#ffffff1f 85%,#fff0);height:100%;position:absolute;right:0;top:0;width:15px;z-index:3}@media screen and (pointer:coarse) and (min-width:700px){.homeView .homeSectionListWrapper{overflow:visible}.homeView .shadowLeftSection{left:-3px}.homeView .homeSectionScrollButton{display:none}}.homeView .homeSectionList{box-sizing:border-box;display:flex;gap:3em;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:1.6em 5em 1.6em 1.6em;scrollbar-width:none;width:100%}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.homeSkeletonSection{margin-bottom:3em;margin-top:2em}.homeSkeletonList{box-sizing:border-box;display:flex;gap:2em;overflow:hidden;padding:1em 5em 1em 1em;width:100%}.homeSkeletonCard{animation:skeletonPulse 1.6s ease-in-out infinite;background:#fff;border-radius:18px;box-shadow:0 1px 15px 7px #00000008;display:flex;flex-direction:column;gap:0;height:auto;min-width:292px;overflow:hidden;position:relative;width:292px}.homeSkeletonImage{aspect-ratio:7.3/4.2;background:#00000014;width:100%}.homeSkeletonContent{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:0;padding-bottom:10px;padding-top:0;position:relative;width:100%}.homeSkeletonGoldLine{background:#bc974d73;height:1.8px;max-height:1.8px;min-height:1.8px;width:100%}.homeSkeletonLine{background:#00000014;border-radius:999px;height:11px}.homeSkeletonFirstLine{align-items:center;display:flex;justify-content:space-between;margin-top:6px;width:91%}.homeSkeletonTitleLine{height:14px;width:62%}.homeSkeletonRateLine{height:15px;width:42px}.homeSkeletonSecondLine{display:flex;justify-content:space-between;margin-top:8px;width:91%}.homeSkeletonTypeLine{width:45%}.homeSkeletonPriceLine{width:22%}.homeSkeletonThirdLine{height:11px;margin-bottom:8px;margin-right:61%;margin-top:6px;width:30%}.homeSkeletonFourthLine{height:26px;margin-top:2px;width:90%}.homeView .homeViewLoading{padding:3em;text-align:center}.homeView .containerRedirectBloc{margin-left:1em;margin-right:1em}.homeView .redirectBloc{align-items:center;box-shadow:0 0 8px 4px #0000000d;display:flex;font-size:14px;font-style:italic;gap:10px;height:1.9em;white-space:nowrap}.homeView .redirectBloc div{background-color:#fff;border:1px solid #dbdbdb9c;border-radius:50%;box-shadow:0 0 4px 2px #0000000a;color:#232323;height:1.7em;min-height:1.7em;min-width:1.7em;position:relative;width:1.7em}.homeView .redirectBloc div .iconFirst{inset:50%;max-height:17px;max-width:17px;min-height:17px;min-width:17px;position:absolute;transform:translate(-50%,-50%)}.homeView .separationSection{margin-bottom:3em;margin-top:3em}.homeSectionMobileIndicator{display:none}@media screen and (pointer:coarse){.bodyCorp{height:auto}}@media screen and (max-width:900px){.homeView{height:auto;min-height:0}}@media screen and (max-width:700px){.homeView .homeSectionListWrapper{margin-left:0;width:100%}.homeView{height:auto;margin:0;min-height:0;padding:0;width:100%}.homeView .homeSectionHeader .midTitle{font-size:20.5px}.homeView .homeSectionHeader{gap:1.5em;margin-left:4.7%;max-width:90%}.homeView .homeSectionHeader .contentSectionHeader{gap:1.5em}.homeView .HookSortedPart,.homeView .homeSectionScrollButton{display:none}.homeView .homeSectionList{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-left:4.7vw;padding-right:8vw;scroll-behavior:smooth;scroll-snap-type:x mandatory}.homeView .homeSectionList>.containerRedirectBloc,.homeView .homeSectionList>.containerRestauLight{scroll-snap-align:center;scroll-snap-stop:normal}.homeView .homeSectionList.canApply{padding-right:11vw}.homeSkeletonList{padding-right:1em}.homeSectionMobileIndicator{align-items:center;display:flex;gap:10px;justify-content:center;margin:12px auto 4em;max-width:260px;width:80%}.homeSectionMobileIndicator.largeSection{gap:5px}.homeSectionMobileIndicator .indicatorHitArea{-webkit-tap-highlight-color:transparent;align-items:start;cursor:pointer;display:flex;flex:1 1;height:36px;justify-content:center;margin-bottom:-35px;max-width:30px;min-width:10px;touch-action:manipulation}.homeSectionMobileIndicator .indicatorLine{background:#c0c0c080;border-radius:999px;height:1.5px;min-height:1.5px;transition:background .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);width:100%}.homeSectionMobileIndicator .indicatorLine.isActive{background:var(--classicGold);transform:scaleY(1.6)}.homeView .separationSection{display:none;margin-bottom:1em;margin-top:2em}}@media screen and (max-width:620px){.homeView .homeSectionList{gap:1.6em;padding-right:7vw}.homeView .homeSectionList.canApply{padding-right:7vw}}@media screen and (max-width:460px){.homeView .homeSectionList,.homeView .homeSectionList.canApply{padding-right:9.5vw}.homeView .containerRedirectBloc{margin-left:1em;margin-right:9vw}.homeView .homeSectionHeader .contentSectionHeader{gap:1.2em}.homeView .homeSectionHeader .midTitle{font-size:clamp(19px,5.3vw,22px)}}@media screen and (min-width:1600px){.homeView .homeSectionHeader .midTitle{font-size:clamp(22.5px,1.35vw,29px)}}.containerRestauLight{-webkit-tap-highlight-color:transparent;border-radius:18px;box-shadow:0 1px 15px 5px #00000012;color:#000;display:flex;flex-direction:column;gap:0;height:auto;min-width:292px;overflow:hidden;position:relative;text-decoration:none;transition:transform .4s ease;-webkit-user-select:none;user-select:none;width:292px}.containerRestauLight.isHighlighted{box-shadow:0 1px 17px 5px #0000001a;transform:translate3d(0,-2px,0)}@media (hover:hover) and (pointer:fine){.containerRestauLight{box-shadow:0 1px 7px 4px #00000012}.containerRestauLight:hover{box-shadow:0 2px 7px 4px #00000021;transform:translate3d(0,-5px,0)}}.containerRestauLight .containerDevanture{aspect-ratio:7.3/4.2;overflow:hidden;position:relative;width:100%}.containerRestauLight .containerDevanture img{display:block;height:100%;object-fit:cover;width:100%}.containerRestauLight .containerDevanture .shadowImg{background:linear-gradient(0deg,#0404044d,#04040400);bottom:0;height:10px;left:0;position:absolute;width:100%}.containerRestauLight .separationGold{background:var(--classicGold);height:1.8px;max-height:1.8px;min-height:1.8px;width:100%}.containerRestauLight .footerContainerRestauLight{align-items:center;display:flex;flex-direction:column;height:auto;padding-bottom:10px;position:relative;width:100%;z-index:2}.containerRestauLight .footerContainerRestauLight h3,.containerRestauLight .footerContainerRestauLight h4,.containerRestauLight .footerContainerRestauLight p{margin:0}.containerRestauLight .containerFirstAndScnd,.containerRestauLight .fourthLine,.containerRestauLight .thirdLine{width:91%}.containerRestauLight .scndLine{font-size:11.4px}.containerRestauLight .containerFirstAndScnd .rightPart .price,.containerRestauLight .fourthLine,.containerRestauLight .thirdLine{font-size:11px}.containerRestauLight .containerFirstAndScnd{align-items:start;display:flex;gap:5px;margin-top:4px}.containerRestauLight .containerFirstAndScnd .leftPart{align-items:start;display:flex;flex:1 1;flex-direction:column;min-width:0}.containerRestauLight .containerFirstAndScnd .rightPart{align-items:end;display:flex;flex-direction:column;width:auto}.containerRestauLight .firstLine,.containerRestauLight .scndLine{width:100%}.containerRestauLight .firstLine{align-items:start;display:flex;justify-content:space-between;margin-bottom:1px}.containerRestauLight .firstLine .title{font-weight:700;text-align:left;width:100%}.containerRestauLight .containerFirstAndScnd .rightPart .rate{align-items:center;display:flex;font-weight:500;gap:2px;justify-content:end}.containerRestauLight .containerFirstAndScnd .rightPart .rate.rateHidden{visibility:hidden}.containerRestauLight .containerFirstAndScnd .rightPart .rate,.containerRestauLight .firstLine .title{font-size:14.11px}.containerRestauLight .containerFirstAndScnd .rightPart .rate .star{height:15.22px;width:15.22px}.containerRestauLight .scndLine{align-items:center;display:flex;justify-content:start}.containerRestauLight .scndLine .type{font-weight:500;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:auto}.containerRestauLight .containerFirstAndScnd .rightPart .price{align-items:center;background-color:#f0f5f8;border-radius:7px;color:#737373;display:flex;gap:5px;padding:1px 5px}.containerRestauLight .thirdLine{align-items:center;color:#737373;display:flex;gap:3px;margin-bottom:5px;margin-top:2px}.containerRestauLight .thirdLine .icon{height:10px;margin-bottom:2px;opacity:.7;width:10px}.containerRestauLight .fourthLine{font-style:italic;text-align:left}.containerRestauLight .fourthLine .cuisineText{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.containerRestauLight .isNew{background-color:#fff;border-radius:20px;color:#137cdb;font-size:13.48px;left:10px;padding:3px 14px;position:absolute;top:10px}.containerRestauLight .heart{position:absolute;right:10px;top:10px;z-index:3}.containerRestauLight .heart,.containerRestauLight .heart svg{overflow:visible}@media screen and (min-width:981px){.containerRestauLight .isNew{font-size:14px}}@media screen and (max-width:460px){.containerRestauLight{border-radius:4.9vw;min-width:70.8vw;width:70.8vw}.containerRestauLight .footerContainerRestauLight{padding-bottom:2.83vw}.containerRestauLight .containerFirstAndScnd .rightPart .rate{margin-bottom:.6vw}.containerRestauLight .firstLine{margin-bottom:.7vw}.containerRestauLight .containerFirstAndScnd{margin-top:1.2vw}.containerRestauLight .containerFirstAndScnd .rightPart .rate,.containerRestauLight .firstLine .title{font-size:3.65vw}.containerRestauLight .containerFirstAndScnd .rightPart .rate{gap:.47vw}.containerRestauLight .containerFirstAndScnd .rightPart .rate .star{height:3.96vw;margin-bottom:0;width:3.96vw}.containerRestauLight .scndLine{font-size:2.95vw}.containerRestauLight .containerFirstAndScnd .rightPart .price,.containerRestauLight .fourthLine,.containerRestauLight .thirdLine{font-size:2.85vw}.containerRestauLight .containerFirstAndScnd .rightPart .price{gap:1.65vw}.containerRestauLight .thirdLine{gap:1.18vw;margin-bottom:1.1vw;margin-top:1vw}.containerRestauLight .thirdLine .icon{height:2.83vw;margin-bottom:.47vw;width:2.83vw}.containerRestauLight .fourthLine{margin-top:.47vw}.containerRestauLight .isNew{border-radius:4.72vw;font-size:3.3vw;left:2.36vw;padding:.7vw 3.3vw;top:2.36vw}.containerRestauLight .heart{right:2.36vw;top:2.36vw}.containerRestauLight .heart .lowOpacityHover{height:round(6.2vw,1px);min-height:round(6.2vw,1px);min-width:round(6.2vw,1px);width:round(6.2vw,1px)}}@media screen and (min-width:1537px){.containerRestauLight{--vw:min(1vw,21px);border-radius:min(calc(var(--vw)*1.315),33.22px);min-width:min(calc(var(--vw)*19),480px);width:min(calc(var(--vw)*19),480px)}.containerRestauLight .footerContainerRestauLight{padding-bottom:clamp(10px,calc(var(--vw)*.48),14px)}.containerRestauLight .containerFirstAndScnd .rightPart .rate{margin-bottom:clamp(0px,calc(var(--vw)*.08),2px)}.containerRestauLight .firstLine{margin-bottom:clamp(1px,calc(var(--vw)*.08),2px)}.containerRestauLight .containerFirstAndScnd{margin-top:clamp(4px,calc(var(--vw)*.2),6px)}.containerRestauLight .containerFirstAndScnd .rightPart .rate,.containerRestauLight .firstLine .title{font-size:min(calc(var(--vw)*.979),24.73px)}.containerRestauLight .containerFirstAndScnd .rightPart .rate{gap:clamp(2px,calc(var(--vw)*.08),3px)}.containerRestauLight .containerFirstAndScnd .rightPart .rate .star{height:min(calc(var(--vw)*1.063),26.85px);margin-bottom:0;width:min(calc(var(--vw)*1.063),26.85px)}.containerRestauLight .scndLine{font-size:min(calc(var(--vw)*.792),20px)}.containerRestauLight .containerFirstAndScnd .rightPart .price,.containerRestauLight .fourthLine,.containerRestauLight .thirdLine{font-size:min(calc(var(--vw)*.765),19.32px)}.containerRestauLight .containerFirstAndScnd .rightPart .price{gap:clamp(5px,calc(var(--vw)*.2),7px)}.containerRestauLight .thirdLine{gap:clamp(3px,calc(var(--vw)*.15),5px);margin-bottom:clamp(5px,calc(var(--vw)*.18),6px);margin-top:clamp(2px,calc(var(--vw)*.12),4px)}.containerRestauLight .thirdLine .icon{height:min(calc(var(--vw)*.759),19.17px);margin-bottom:clamp(1px,calc(var(--vw)*.08),2px);width:min(calc(var(--vw)*.759),19.17px)}.containerRestauLight .fourthLine{margin-top:clamp(0px,calc(var(--vw)*.08),2px)}.containerRestauLight .isNew{border-radius:min(calc(var(--vw)*1.267),32.01px);font-size:min(calc(var(--vw)*.886),22.39px);left:min(calc(var(--vw)*.633),16px);padding:min(calc(var(--vw)*.188),4.75px) min(calc(var(--vw)*.886),22.39px);top:min(calc(var(--vw)*.633),16px)}.containerRestauLight .heart{right:min(calc(var(--vw)*.633),16px);top:min(calc(var(--vw)*.633),16px)}.containerRestauLight .heart .lowOpacityHover{height:round(min(calc(var(--vw)*1.664),42.04px),1px);min-height:round(min(calc(var(--vw)*1.664),42.04px),1px);min-width:round(min(calc(var(--vw)*1.664),42.04px),1px);width:round(min(calc(var(--vw)*1.664),42.04px),1px)}}.HookSortedPart.midWhiteButton{white-space:nowrap}.HookSortedPart{max-width:50%;position:relative;z-index:2}.HookSortedPart .selected{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:5em;-webkit-user-select:none;user-select:none;width:auto}.HookSortedPart .list{-webkit-overflow-scrolling:touch;align-items:center;border-radius:15px;box-shadow:0 0 4px 2px #0003;color:#000;display:flex;flex-direction:column;height:auto;left:0;max-height:60vh;overflow-y:auto;overscroll-behavior-y:contain;position:absolute;scrollbar-width:none;top:calc(100% + 10px);transition:width .1s ease-in-out;width:11.5em}.HookSortedPart .list.showFilters{width:14em}.HookSortedPart .list .classicPart,.HookSortedPart .list .filterPart{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;height:auto;padding:5px 8px;width:100%}.HookSortedPart .selected span{overflow:hidden;text-overflow:ellipsis;width:100%}.HookSortedPart .selected .allIcon{min-width:18px;width:18px}.HookSortedPart .list .classicPart{padding-bottom:1px}.HookSortedPart .list.showFilters{background-color:#f3f3f3}.HookSortedPart .list.showFilters .filterPart{box-shadow:0 0 4px 2px #00000014}.HookSortedPart .list .filterPart{border-radius:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding-top:2px;z-index:2}.HookSortedPart .list span{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:20px;box-sizing:border-box;display:flex;justify-content:space-between;padding:4px 15px;-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%}.HookSortedPart .list span.isNotFilters{color:#737373}.HookSortedPart .list span.isSelect{background-color:var(--hoverLight)}@media screen and (min-width:1850px){.HookSortedPart .list.showFilters{width:16em}}@media screen and (min-width:2400px){.HookSortedPart .list.showFilters{width:17em}}@media screen and (pointer:fine){.HookSortedPart .list span:hover{background-color:var(--hoverLight)}}@media screen and (max-width:700px){.HookSortedPart .list{left:auto;right:0}.HookSortedPart .midWhiteButton{padding:6px 12px}.HookSortedPart .selected{gap:8px}.HookSortedPart .list{font-size:13.5px;width:13.5em}.HookSortedPart .list .classicPart,.HookSortedPart .list .filterPart{gap:5px}.HookSortedPart .list .filterPart{padding-top:4px}}@media screen and (min-width:1600px){.HookSortedPart .list span{font-size:clamp(12.5px,.75vw,16.11px)}}.mainCorpRestau{align-content:flex-start;align-items:stretch;box-sizing:border-box;display:flex;flex:1 1;flex-wrap:wrap;height:fit-content;margin-top:16px;min-height:calc(100vh - 300px);padding-top:1%;position:relative}.mainCorpRestau .blocMapPhone{aspect-ratio:3/1;border:1px solid #0000001a;border-radius:20px;box-shadow:0 0 4px 2px #0000000f;box-sizing:border-box;display:none;margin-bottom:1.7em;max-height:150px;max-width:500px;overflow:hidden;position:relative;width:90%}@media screen and (max-width:700px){.mainCorpRestau .blocMapPhone{display:flex}}.mainCorpRestau .blocMapPhone img{inset:0;position:absolute;width:100%;z-index:1}.mainCorpRestau .blocMapPhone .shadow{background-color:#fff6;height:100%;inset:0;position:absolute;width:100%;z-index:2}.mainCorpRestau .blocMapPhone span{align-items:center;display:flex;font-size:14px;font-style:italic;gap:12px;z-index:3}.mainCorpRestau .wrapperArianWire{position:relative;width:100%}.mainCorpRestau .arianWire{-webkit-tap-highlight-color:transparent;align-items:center;box-sizing:border-box;display:flex;flex:0 0 100%;font-style:italic;margin-bottom:16px;margin-left:2.8%;max-width:97.5%;overflow-x:auto;padding-right:2.8%;scrollbar-width:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.mainCorpRestau .wrapperArianWire .shadowLeft,.mainCorpRestau .wrapperArianWire .shadowRight{display:none}.mainCorpRestau .arianWire.isFirstTop{margin-bottom:30px}.mainCorpRestau .arianWire .iconHome{min-height:15px;min-width:15px}.mainCorpRestau .arianWire .icon{height:18px;width:18px}.mainCorpRestau .arianWire div{align-items:center;display:flex;gap:7px;margin-left:7px}.mainCorpRestau .arianWire .elem{opacity:.6}.mainCorpRestau .arianWire .elem.isLast{opacity:1}@media screen and (pointer:fine){.mainCorpRestau .arianWire .elem:hover{opacity:1}.mainCorpRestau .arianWire .elem.isLast:hover{opacity:.6}}.mainCorpRestau .titleCityLoad{align-items:center;display:flex;gap:1em;margin-bottom:5px;margin-left:2.8%;margin-top:-5px;max-width:calc(100% - 30px);position:relative;text-align:left}.mainCorpRestau .titleCityLoad h1{font-size:24px;margin-bottom:0;margin-top:0}.mainCorpRestau .subTitle{align-items:center;color:#606060;display:flex;font-size:14px;font-style:italic;gap:8px;margin-bottom:1.5em;margin-left:2.8%;text-align:left;width:97.5%}.mainCorpRestau .subTitle div{background-color:#606060;border-radius:50%;height:4px;min-height:4px;min-width:4px;opacity:.5;width:4px}.mainCorpRestau .aroundTitle .subTitle{margin-top:-25px}.mainCorpRestau .noFilterMatch{display:flex;flex-direction:column;width:100%}.mainCorpRestau .title.explainCity{margin-bottom:2em;margin-left:2.8%;margin-top:3em;text-align:center;width:95%}.mainCorpRestau .noFilterMatch .titleList{margin-bottom:1em;margin-left:20px;opacity:80%;text-align:left}.mainCorpRestau .noFilterMatch .liste{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;overflow:auto;padding-top:1em}.mainCorpRestau .listFilterHook{align-items:center;display:none;justify-content:start;margin-right:1em;overflow:visible;scrollbar-width:none;z-index:2}@media screen and (min-width:701px){.mainCorpRestau .listFilterHook{display:flex}}.mainCorpRestau .listFilterHook .maskHookSortNeighborHood{background:#0000004d;height:100%;left:0;pointer-events:all;position:fixed;top:0;width:100%;z-index:2}.mainCorpRestau .listFilterHook .sortNeighborHood{position:relative;z-index:3}.mainCorpRestau .listFilterHook .sortNeighborHood .smallWhiteRoundButton{align-items:center;display:flex;gap:5px}.mainCorpRestau .titleCityLoad .containerCantSearch{align-items:center;background:#eef6ff;border:1px solid #b8d7ff;border-radius:16px;bottom:calc(100% + 5px);box-shadow:0 8px 24px #00000014,0 2px 8px #245db514;box-sizing:border-box;color:#245db5;display:flex;font-size:11.5px;gap:10px;left:5%;line-height:1.4;max-width:305px;padding:9px 14px;position:absolute;text-align:center;width:90%;z-index:6}.mainCorpRestau .titleCityLoad .containerCantSearch .icon{color:#2f7df6;flex-shrink:0;font-size:18px}.mainCorpRestau .listFilterHook .sortNeighborHood .list{align-items:center;border-radius:15px;box-shadow:0 0 6px 3px #0000001a;display:flex;flex-direction:column;height:auto;left:0;max-height:23.5em;overflow:hidden;position:absolute;top:calc(100% + 10px);transform:translateX(-68px);width:auto}.mainCorpRestau .listFilterHook .sortNeighborHood .list .scrollPart{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:7px;margin-right:4px;overflow-y:auto;overscroll-behavior-y:contain;padding:16px 16px 20px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:100%;width:auto}.mainCorpRestau .listFilterHook .sortNeighborHood .list span{-webkit-tap-highlight-color:transparent;align-items:center;align-self:flex-start;box-sizing:border-box;display:inline-flex;font-size:13px;gap:8px;justify-content:start;text-align:left;-webkit-user-select:none;user-select:none;white-space:nowrap}.mainCorpRestau .listFilterHook .sortNeighborHood .list span.XsmallTextBold{margin-bottom:3px}.mainCorpRestau .listFilterHook .sortNeighborHood .list .elemChild{margin-left:20px}.mainCorpRestau .listFilterHook .sortNeighborHood .list .elem.isLocked{opacity:.5}.mainCorpRestau .listFilterHook .sortNeighborHood .list .separationList{background-color:var(--border);height:.8px;margin-bottom:10px;margin-top:10px;max-height:.8px;min-height:.8px;opacity:.3;width:100%}.mainCorpRestau .listFilterHook .sortNeighborHood .list .checkBox{border:1px solid var(--border);border-radius:3px;box-shadow:0 0 5px 2px #0000000d;box-sizing:border-box;height:14px;min-height:14px;min-width:14px;width:14px}.mainCorpRestau .listFilterHook .sortNeighborHood .list .checkBox.isLarge{border-radius:4px;height:16px;min-height:16px;min-width:16px;width:16px}.mainCorpRestau .listFilterHook .sortNeighborHood .list .isSelect .checkBox{background:var(--classicGold);border:1px solid #8f8f8f}.mainCorpRestau .listFilterHook .sortNeighborHood .list .bottomPart{align-items:center;box-shadow:0 0 15px 4px #fff;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 15px 12px;position:relative;width:100%}.mainCorpRestau .listFilterHook .sortNeighborHood .list .bottomPart span{font-size:12px;padding:4px 15px}.mainCorpRestau .listFilterHook .sortNeighborHood .list .bottomPart .notActive{opacity:.6}.mainCorpRestau .listFilterHook .sortNeighborHood .list .bottomPart .isLocked{background:var(--buttonLock)}.mainCorpRestau .listFilterHook .sortNeighborHood .list .bottomPart .smallGoldRoundButton{align-items:center;display:flex;height:26px;justify-content:center;width:156px}.mainCorpRestau .registerResto{color:#000;font-size:13px;position:absolute;right:2em;text-decoration:underline;text-underline-offset:2px;top:-15px}.mainCorpRestau .mainCorpTextAccueil{margin-bottom:50px;margin-left:8%;margin-top:50px;padding:0 20px;text-align:center;width:80%}.mainCorpRestau .textAccueil{line-height:1.7}.mainCorpRestau .textAccueil h1,.mainCorpRestau .textAccueil h2{font-size:17px;margin:0}.mainCorpRestau .link{color:blue;font-weight:700;text-decoration:none;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.mainCorpRestau .link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mainCorpRestau .aroundTitle{align-items:start;display:flex;flex-direction:column;gap:30px;margin-bottom:1em;width:100%}.mainCorpRestau .aroundTitle .line{background:var(--border);height:2px;margin-bottom:1.5em;margin-left:2.8%;margin-top:1.2em;max-height:2px;min-height:2px;opacity:.2;width:94.6%}.mainCorpRestau .aroundTitle .line.isAtTop{margin-bottom:3em;margin-top:3em}.mainCorpRestau .aroundTitle .line.isHidden{margin-bottom:1.5em;margin-top:1.2em;visibility:hidden}.mainCorpRestau .aroundTitle h2{font-size:25.5px;margin-bottom:0;margin-left:2.8%;margin-top:0;max-width:90%;text-align:left}.mainCorpRestau .explainNoResto{margin-left:5%;margin-top:2.5em;width:90%}@media screen and (max-width:1300px){.mainCorpRestau .arianWire,.mainCorpRestau .aroundTitle .line,.mainCorpRestau .aroundTitle h2,.mainCorpRestau .listFilterHook,.mainCorpRestau .subTitle,.mainCorpRestau .title.explainCity,.mainCorpRestau .titleCityLoad,.mainCorpRestau .titleCityLoad h1{margin-left:0}.mainCorpRestau .title.explainCity{font-size:16px}.mainCorpRestau{padding-left:30px}}@media screen and (max-width:980px){.mainCorpRestau .aroundTitle .line,.mainCorpRestau .title.explainCity{width:90%}.mainCorpRestau .aroundTitle .line{height:1px;margin-bottom:2.5em;margin-top:2.5em;max-height:1px;min-height:1px;opacity:.4}.mainCorpRestau .registerResto{right:6vw}.mainCorpRestau .explainNoResto,.mainCorpRestau .mainCorpTextAccueil{margin-left:0}.mainCorpRestau .infoScrollPage,.mainCorpRestau .scrollPage{width:90%}.mainCorpRestau .aroundTitle h2,.mainCorpRestau .titleCityLoad h1{font-size:24px}.mainCorpRestau .textAccueil h1,.mainCorpRestau .textAccueil h2,.mainCorpRestau .title.explainCity{font-size:15px}.mainCorpRestau .textAccueil{margin-bottom:-1em}}@media screen and (max-width:800px){.mainCorpRestau .aroundTitle h2,.mainCorpRestau .titleCityLoad h1{font-size:22px}}@keyframes mainSkeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.mainCorpSkeleton{align-content:flex-start}.mainCorpSkeleton .mainSkeletonHeader{margin-bottom:1.5em;margin-left:2.8%;width:100%}.mainCorpSkeleton .mainSkeletonCount,.mainCorpSkeleton .mainSkeletonTitle,.mainSkeletonImage,.mainSkeletonLine,.mainSkeletonPrice{background-color:#00000014}.mainCorpSkeleton .mainSkeletonTitle{border-radius:8px;height:28px;max-width:80%;width:360px}.mainCorpSkeleton .mainSkeletonCount{border-radius:8px;height:12px;margin-top:14px;width:120px}.mainSkeletonCard{background:#0000}.mainSkeletonCard:nth-of-type(3){animation-delay:.08s}.mainSkeletonCard:nth-of-type(4){animation-delay:.16s}.mainSkeletonCard:nth-of-type(5){animation-delay:.24s}.mainSkeletonCard:nth-of-type(6){animation-delay:.32s}.mainSkeletonInner{animation:mainSkeletonPulse 1.6s ease-in-out infinite;background-color:#fff;pointer-events:none}.mainSkeletonImage{aspect-ratio:8/4.9;border-radius:22px 22px 0 0;height:auto;width:100%}.mainSkeletonInner>.separation{background-color:#00000014}.mainSkeletonFooter{background-color:var(--primaryLight)}.containerRestauUp .mainSkeletonFooter.footerContainerRestau .firstLine{align-items:center;display:flex;margin-top:4px;min-height:26px;width:91%}.mainSkeletonLine{border-radius:8px;display:block;flex-shrink:0;height:10px}.mainSkeletonLine.restaurantName{height:16px;margin-top:3px;width:48%}.mainSkeletonRate{align-items:center;display:flex;gap:4px;justify-content:flex-end}.mainSkeletonLine.note{height:14px;width:38px}.mainSkeletonLine.reviews{height:9px;width:18px}.containerRestauUp .mainSkeletonFooter.footerContainerRestau .scndLine{justify-content:space-between;margin-bottom:1px;min-height:24px;width:91%}.mainSkeletonLine.restaurantType{min-height:13px;width:43%}.mainSkeletonPrice{border-radius:7px;height:16px;width:20%}.containerRestauUp .mainSkeletonFooter.footerContainerRestau .thirdLine{margin-right:61%;min-height:11px;width:30%}.mainSkeletonFooter.footerContainerRestau .fourthLine{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-top:7px;min-height:30px}.mainSkeletonLine.description.long{width:91%}.mainSkeletonLine.description.medium{width:66%}.mainCorpRestau .extendedFilterSections{align-items:center;background-color:#f4f7f8;display:flex;flex-direction:column;margin-top:2em;padding-bottom:2.5em;padding-top:1.5em;width:100vw}.mainCorpRestau .extendedFilterSections .separationExtendedSection{background-color:var(--border);height:.8px;margin-bottom:25px;margin-right:calc(10% - 10px);margin-top:30px;max-height:.8px;min-height:.8px;opacity:.45;width:85%}.mainCorpRestau .extendedFilterSections .extendedFilterSection{align-items:start;display:flex;flex-direction:column;width:100%}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText{font-size:18px;font-weight:500;margin:25px 0 10px;max-width:90%;text-align:left}.mainCorpRestau .extendedFilterSections .extendedFilterSection .listWrapper{overflow:hidden;position:relative;width:100%}.mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowLeftSection,.mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowRightSection{height:100%;position:absolute;top:0;width:15px;z-index:3}.mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowLeftSection{background:linear-gradient(90deg,#f4f7f8,#f4f7f8f2 15%,#f4f7f8b3 40%,#f4f7f859 65%,#f4f7f81f 85%,#f4f7f800);left:0}.mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowRightSection{background:linear-gradient(270deg,#f4f7f8,#f4f7f8f2 15%,#f4f7f8b3 40%,#f4f7f859 65%,#f4f7f81f 85%,#f4f7f800);right:14px}.scroll-lock .mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowRightSection{right:0}.mainCorpRestau .extendedFilterSections .extendedFilterSection .listWrapper .list{box-sizing:border-box;display:flex;gap:5em;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:1em 5em 1.6em 1.6em;scrollbar-width:none;width:100%}.mainCorpRestau .extendedFilterSections .extendedFilterSection .containerRedirectBloc{margin-left:1em}.mainCorpRestau .extendedFilterSections .extendedFilterSection .redirectBloc{-webkit-tap-highlight-color:transparent;align-items:center;box-shadow:0 0 8px 4px #0000000d;display:flex;font-size:14px;font-style:italic;gap:10px;height:1.9em;-webkit-user-select:none;user-select:none;white-space:nowrap}.mainCorpRestau .extendedFilterSections .extendedFilterSection .redirectBloc div{background-color:#fff;border:1px solid #dbdbdb;border-radius:50%;box-shadow:0 0 4px 2px #0000000a;color:#232323;height:1.7em;min-height:1.7em;min-width:1.7em;position:relative;width:1.7em}.mainCorpRestau .extendedFilterSections .extendedFilterSection .redirectBloc div .iconFirst{inset:50%;max-height:17px;max-width:17px;min-height:17px;min-width:17px;position:absolute;transform:translate(-50%,-50%)}.mainCorpRestau .extendedFilterSections .homeSectionScrollButton{align-items:center;background:#fff;border:1px solid #00000014;border-radius:50%;box-shadow:0 0 6px 3px #0003;color:var(--primaryDark);cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease;width:38px;z-index:2}.mainCorpRestau .extendedFilterSections .homeSectionScrollButton:hover{transform:translateY(-50%) scale(1.09)}.mainCorpRestau .extendedFilterSections .homeSectionScrollButton.left{left:12px}.mainCorpRestau .extendedFilterSections .homeSectionScrollButton.right{right:30px}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText .textPhone{display:none}@media screen and (min-width:1300px){.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText{margin-left:2.8%}.mainCorpRestau .extendedFilterSections .extendedFilterSection .listWrapper .list{padding-left:2.8%}}@media screen and (max-width:1300px){.mainCorpSkeleton .mainSkeletonHeader{margin-left:0}.mainCorpRestau .extendedFilterSections{margin-left:-30px}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText{margin-left:25px}.mainCorpRestau .extendedFilterSections .extendedFilterSection .listWrapper .list{padding-left:25px}}@media screen and (pointer:coarse) and (min-width:700px){.mainCorpRestau .extendedFilterSections .extendedFilterSection .listWrapper{overflow:visible}.mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowRightSection{right:-2px}}@media screen and (max-width:1100px){.mainCorpRestau .titleCityLoad .containerCantSearch{padding:8px 14px}}@media screen and (max-width:900px){.mainCorpRestau .titleCityLoad .containerCantSearch{padding:7px 14px;right:1em}.mainCorpRestau .listFilterHook .sortNeighborHood .list{left:inherit;right:0;transform:none}}@media screen and (max-width:700px){.mainCorpRestau .arianWire{flex:none;margin-right:auto;max-width:100%;padding-left:5%;padding-right:5%;position:relative}.mainCorpRestau .explainNoResto{margin-left:5%}.mainCorpRestau .aroundTitle{align-items:normal}.mainCorpRestau .aroundTitle .line{margin-left:3.5%;margin-right:0;width:93%}.mainCorpRestau .textAccueil{margin-bottom:0}.mainCorpRestau .aroundTitle h2{margin-left:5%;max-width:93%}.mainCorpRestau{align-items:center;display:flex;flex-direction:column;height:auto;margin:0;min-height:0;overflow:visible;padding:1em 0 0;width:100vw}.mainCorpSkeleton{align-content:center}.mainCorpRestau .infoScrollPage,.mainCorpRestau .scrollPage{width:100%}.mainCorpRestau .registerResto{font-style:italic;right:.7em;top:10px}.mainCorpRestau .titleCityLoad{gap:2em;margin-bottom:9px;margin-top:-2px;max-width:90%;width:90%}.mainCorpRestau .subTitle{font-size:13px;margin-bottom:2.5em;width:90%}.mainCorpRestau .aroundTitle .subTitle{margin-left:5%}.mainCorpRestau .titleCityLoad h1{font-size:24px;margin-top:7px}.mainCorpRestau .aroundTitle h2{font-size:24px}.mainCorpRestau .listFilterHook{margin-left:0;width:90%}.containerRestauUp.mainSkeletonCard{margin-left:3.5%}.mainCorpSkeleton .mainSkeletonTitle{height:26px}.mainSkeletonName{height:26px;width:65%}.mainCorpSkeleton .mainSkeletonHeader{margin-bottom:1.2em;margin-left:0;width:90%}.containerRestauUp.mainSkeletonCard{margin-left:0}.mainCorpSkeleton .mainSkeletonTitle{height:25px;width:85%}.mainCorpSkeleton .mainSkeletonCount{height:11px;width:105px}.mainSkeletonLine.restaurantName{height:15px;width:52%}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText{font-size:clamp(16px,3.2vw,22px);margin-bottom:5px}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText .textPhone{align-items:start;display:flex;flex-direction:column}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText .textPhone.sameLine{align-items:center;flex-direction:row;gap:10px}.mainCorpRestau .extendedFilterSections{margin-left:0;margin-top:4em}.mainCorpRestau .extendedFilterSections .extendedFilterSection .shadowRightSection{right:0}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText .textComputer,.mainCorpRestau .extendedFilterSections .homeSectionScrollButton{display:none}.mainCorpRestau .extendedFilterSections .extendedFilterSection .listWrapper .list{gap:2em;padding-top:1.6em}.mainSkeletonImage{aspect-ratio:8/5}.mainCorpRestau .wrapperArianWire .shadowLeft,.mainCorpRestau .wrapperArianWire .shadowRight{display:block;height:100%;position:absolute;top:0;width:15px;z-index:2}.mainCorpRestau .wrapperArianWire .shadowLeft{background:linear-gradient(90deg,#fff,#fff0);left:0}.mainCorpRestau .wrapperArianWire .shadowRight{background:linear-gradient(90deg,#fff0,#fff);right:0}}@media screen and (max-width:500px){.mainCorpRestau .aroundTitle h2,.mainCorpRestau .titleCityLoad h1{font-size:clamp(21px,5.3vw,23px)}.mainCorpRestau .title.explainCity{font-size:15px;margin-bottom:.5em;margin-top:-.5em;text-align:justify}.mainCorpRestau .explainNoResto{font-size:15px;margin-top:1.5em}.mainCorpRestau .aroundTitle .line{margin-bottom:2em;margin-top:2em}.mainCorpRestau .aroundTitle .line.isAtTop{margin-bottom:1em;margin-top:2em}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText{font-size:clamp(14px,4.3vw,21px);margin-bottom:-5px}.mainCorpRestau .extendedFilterSections .extendedFilterSection .largerText strong{font-size:clamp(15px,4.5vw,22px)}.mainCorpRestau .extendedFilterSections{padding-bottom:1.5em;padding-top:.9em}.mainCorpRestau .extendedFilterSections .separationExtendedSection{margin-bottom:8px;margin-right:0;margin-top:15px;opacity:.4}}@media screen and (min-width:1800px){.mainCorpRestau .arianWire{font-size:14.5px}.mainCorpRestau .arianWire .iconHome{min-height:18px;min-width:18px}.mainCorpRestau .arianWire .icon{height:20px;width:20px}}.containerRestauUp{-webkit-tap-highlight-color:transparent;border-radius:22px;box-sizing:border-box;display:flex;height:auto;margin-bottom:3.5em;margin-left:2.8%;max-height:none;min-width:21.2%;position:relative;-webkit-user-select:none;user-select:none;width:21.2%;z-index:1}.containerRestauUp.large{width:90%}.containerRestau{border-radius:22px;box-shadow:0 2px 9px 4px #0000000f;color:#000;display:flex;flex-direction:column;height:auto;left:0;overflow:hidden;perspective:1000px;perspective-origin:50%;position:relative;text-decoration:none;top:0;transform-style:preserve-3d;transition:transform .4s ease,box-shadow .4s ease;width:100%}.containerRestau:hover{box-shadow:0 2px 11px 4px #0000001a;transform:translateY(-5px)}.containerRestau .imageZoneRestau{aspect-ratio:8/4.9;border-radius:22px 22px 0 0;overflow:hidden;position:relative;width:100%}.containerRestau .imageZoneRestau .shadowImg{background:linear-gradient(0deg,#0404044d,#04040400);bottom:-1px;height:10px;left:0;position:absolute;width:100%;z-index:5}.containerRestau .imageZoneRestau .slideBase,.containerRestau .imageZoneRestau .slideFirst,.containerRestau .imageZoneRestau .slideSecond{height:100%;inset:0;position:absolute;width:100%}.containerRestau .heart{position:absolute;right:9px;top:9px;z-index:3}.containerRestau .moveRight,.containerRestau .right{transform:translateX(100%)}.containerRestau .moveLeft,.containerRestau .sliding{transform:translateX(-100%)}.containerRestau img{background-position:50%;background-size:cover;height:auto;min-height:75%;object-fit:cover;width:100%}.containerRestau .slideBase,.containerRestau .slideFirst,.containerRestau .slideSecond{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.containerRestau .slideFirst,.containerRestau .slideSecond{will-change:transform}.containerRestau.cantHover .slideFirst.forPhone{transform:translateX(0);z-index:2}.containerRestau.cantHover .slideSecond.forPhone{transform:translateX(100%);z-index:1}.containerRestau .separation{background:var(--classicGold);height:2.5px;max-height:2.5px;min-height:2.5px;width:100%;z-index:15}.footerContainerRestau{align-items:center;border-bottom-left-radius:22px;border-bottom-right-radius:22px;display:flex;flex:1 1;flex-direction:column;gap:4px;margin-top:auto;padding:0 0 11px;position:relative;text-decoration:none;width:100%;z-index:2}.footerContainerRestau h3,.footerContainerRestau h4,.footerContainerRestau p{margin:0}.footerContainerRestau .price p{white-space:nowrap}.footerContainerRestau h4{font-weight:500}.containerRestauUp .isNew{background-color:#fff;border-radius:20px;color:#137cdb;font-size:clamp(13px,3.47vw,18.5px);font-weight:700;left:9px;padding:3px 12px;position:absolute;top:9px;z-index:10}.containerRestauUp .footerContainerRestau .containerFirstAndScnd,.containerRestauUp .footerContainerRestau .fourthLine,.containerRestauUp .footerContainerRestau .thirdLine{width:91%}.containerRestauUp .footerContainerRestau .scndLine{font-size:clamp(7px,3.33vw,18px);line-height:1.4}.containerRestauUp .containerFirstAndScnd .rightPart .price,.containerRestauUp .footerContainerRestau .fourthLine,.containerRestauUp .footerContainerRestau .thirdLine{font-size:clamp(7px,3.28vw,17.5px);line-height:1.4}.containerRestauUp .containerFirstAndScnd{align-items:start;display:flex;gap:5px;margin-top:4px}.containerRestauUp .containerFirstAndScnd .leftPart{align-items:start;display:flex;flex:1 1;flex-direction:column;min-width:0}.containerRestauUp .containerFirstAndScnd .rightPart{align-items:end;display:flex;flex-direction:column;margin-top:2px;width:auto}.containerRestauUp .footerContainerRestau .firstLine,.containerRestauUp .footerContainerRestau .scndLine{width:100%}.containerRestauUp .footerContainerRestau .firstLine{align-items:start;display:flex;justify-content:space-between}.containerRestauUp .footerContainerRestau .firstLine .title{font-weight:700;margin-bottom:4px;text-align:left;width:100%}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate{align-items:end;display:flex;font-weight:500;gap:2px;justify-content:end;margin-bottom:5px}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate.rateHidden{visibility:hidden}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate,.containerRestauUp .footerContainerRestau .firstLine .title{font-size:clamp(12px,4.21vw,20px)}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .star{height:clamp(10px,4.53vw,23px);width:clamp(10px,4.53vw,23px)}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate>:first-child{line-height:1}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate .nbrReview{color:silver;font-size:clamp(10px,2.62vw,15px);font-style:italic;margin-left:-2px}.containerRestauUp .footerContainerRestau .scndLine{align-items:center;display:flex;justify-content:start}.containerRestauUp .footerContainerRestau .scndLine .type{font-weight:500;min-width:0;overflow:hidden;text-align:left;width:auto}.containerRestauUp .footerContainerRestau .rightPart .price{align-items:center;background-color:#f0f5f8;border-radius:7px;color:#737373;display:flex;gap:6px;padding:2px 5px}.containerRestauUp .footerContainerRestau .thirdLine{align-items:center;color:#737373;display:flex;gap:3px}.containerRestauUp .footerContainerRestau .thirdLine .icon{height:clamp(7px,3.2vw,17.5px);margin-bottom:2px;opacity:.7}.containerRestauUp .footerContainerRestau .fourthLine{font-style:italic;margin-top:2px;text-align:justify}.containerRestauUp .footerContainerRestau .fourthLine .cuisineText{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding-right:2px}@media screen and (min-width:701px){.containerRestauUp .isNew{font-size:1.66vw}.containerRestauUp .heart .lowOpacityHover{height:round(3.14vw,1px);width:round(3.14vw,1px)}.containerRestauUp .footerContainerRestau .scndLine{font-size:1.6vw}.containerRestauUp .footerContainerRestau .fourthLine,.containerRestauUp .footerContainerRestau .rightPart .price,.containerRestauUp .footerContainerRestau .thirdLine{font-size:1.57vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate,.containerRestauUp .footerContainerRestau .firstLine .title{font-size:2.02vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .star{height:2.17vw;width:2.17vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate .nbrReview{font-size:1.23vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate>:first-child{margin-bottom:0}.containerRestauUp .footerContainerRestau .thirdLine .icon{height:1.54vw}}@media screen and (min-width:981px){.containerRestauUp .isNew{font-size:1.09vw;padding:3px 13px}.containerRestauUp .heart .lowOpacityHover{height:round(2.07vw,1px);width:round(2.07vw,1px)}.containerRestauUp .footerContainerRestau .scndLine{font-size:1.05vw}.containerRestauUp .footerContainerRestau .fourthLine,.containerRestauUp .footerContainerRestau .rightPart .price,.containerRestauUp .footerContainerRestau .thirdLine{font-size:1.02vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate,.containerRestauUp .footerContainerRestau .firstLine .title{font-size:1.31vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .star{height:1.4vw;width:1.4vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate .nbrReview{font-size:.82vw}.containerRestauUp .footerContainerRestau .thirdLine .icon{height:.95vw}.containerRestauUp{height:auto}.containerRestau{position:relative}.footerContainerRestau{z-index:10}}@media screen and (min-width:1301px){.containerRestauUp .footerContainerRestau .scndLine{font-size:.79vw}.containerRestauUp .footerContainerRestau .fourthLine,.containerRestauUp .footerContainerRestau .rightPart .price,.containerRestauUp .footerContainerRestau .thirdLine{font-size:.77vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate,.containerRestauUp .footerContainerRestau .firstLine .title{font-size:.99vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .star{height:1.06vw;width:1.06vw}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate .nbrReview{font-size:.62vw}.containerRestauUp .isNew{font-size:.82vw}.containerRestau .heart{right:.7vw;top:.7vw}.containerRestauUp .heart .lowOpacityHover{height:round(1.56vw,1px);width:round(1.56vw,1px)}.containerRestauUp .footerContainerRestau .thirdLine .icon{height:.72vw;margin-bottom:3px;width:.72vw}}.noDefilment{animation:shake .2s linear infinite alternate}@keyframes shake{0%{transform:translateX(0) translateY(-5px)}50%{transform:translateX(-3.5px) translateY(-5px)}to{transform:translateX(3.5px) translateY(-5px)}}.containerRestauUp .slideIndicator{align-items:end;bottom:calc(100% + 13px);display:flex;gap:5px;justify-content:center;left:0;position:absolute;width:100%;z-index:2}.containerRestauUp .slideIndicator div{background-color:#ffffff8c;border-radius:3px;height:3px;max-height:3px;min-height:3px;transition:width .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),background-color .25s ease;width:6%}.containerRestauUp .slideIndicator div.nextSelect{background-color:#ffffffbf}.containerRestauUp .slideIndicator div.select{background-color:#fff;height:4px;max-height:4px;min-height:4px;width:7%}.containerRestau.cantHover .slideFirst.forPhone,.containerRestau.cantHover .slideSecond.forPhone{backface-visibility:hidden}.containerRestauUp .shadowBorderPhone,.containerRestauUp .shadowBottomPhone,.containerRestauUp.canHover .forPhone{display:none}@media screen and (max-width:1300px){.containerRestauUp{margin-left:0;margin-right:4.33%;width:29%}.containerRestauUp .footerContainerRestau .firstLine .title{margin-bottom:3px}}@media screen and (max-width:980px){.containerRestauUp{margin-right:6%;width:44%}}@media screen and (max-width:700px){.containerRestauUp{aspect-ratio:auto;display:block;margin:0 0 2em;max-width:450px;touch-action:pan-y;width:89%}.containerRestau{border-radius:22px;box-shadow:none;box-shadow:0 3px 15px 4px #5555550f;margin:0;width:100%}.containerRestau:hover{box-shadow:none;box-shadow:0 3px 15px 5px #5555551c;transform:none}.containerRestauUp.centered .containerRestau{box-shadow:0 3px 15px 5px #5555551c;transform:scale(1.02)}.containerRestauUp .forPhone{display:block}.containerRestauUp .forComputer{display:none}.containerRestau .imageZoneRestau{aspect-ratio:8/5}.containerRestauUp .containerFirstAndScnd{margin-top:6px}}@media screen and (max-width:460px){.containerRestauUp .heart .lowOpacityHover{height:6.65vw;width:6.65vw}}@media screen and (max-width:370px){.containerRestau .imageZoneRestau{border-radius:19px 19px 0 0}.containerRestau,.containerRestauUp{border-radius:19px}.footerContainerRestau{border-bottom-left-radius:19px;border-bottom-right-radius:19px}}@media screen and (min-width:2000px){.containerRestauUp{margin-left:2.8%;min-width:410px;width:410px}.containerRestauUp .footerContainerRestau .scndLine{font-size:15.3px}.containerRestauUp .footerContainerRestau .fourthLine,.containerRestauUp .footerContainerRestau .rightPart .price,.containerRestauUp .footerContainerRestau .thirdLine{font-size:14.9px}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate,.containerRestauUp .footerContainerRestau .firstLine .title{font-size:19.1px}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .star{height:20.5px;width:20.5px}.containerRestauUp .footerContainerRestau .containerFirstAndScnd .rightPart .rate .nbrReview{font-size:12px}.containerRestauUp .isNew{font-size:15.6px}.containerRestau .heart{right:20px;top:20px}.containerRestauUp .heart .lowOpacityHover{height:30px;width:30px}.containerRestauUp .footerContainerRestau .thirdLine .icon{height:13.9px;width:13.9px}}.scrollPage{align-items:center;bottom:0;display:flex;flex-direction:row;height:50px;justify-content:center;margin-bottom:12px;margin-top:1em;width:100%}.infoScrollPage{color:#737373;font-style:italic;margin-bottom:1em;width:100%}.thirdPoint{align-items:center;color:#737373;display:flex;font-size:x-large;justify-content:center;margin-bottom:2px;width:.7em}.scrollLeft{margin-right:1.5em}.scrollRight{margin-left:1.5em}.scrollPage .circleButton{align-items:center;border-radius:50%;display:flex;font-size:24px;height:1.3em;justify-content:center;margin-left:5px;margin-right:5px;width:1.3em}.scrollPage .circleButton.selected{background-color:var(--primaryDark);color:#fff;font-size:29.5px;font-weight:500}.scrollPage .circleButton.pointer:hover{background-color:#d3d3d366}@media screen and (max-width:768px){.thirdPoint{margin-left:0;margin-right:0;width:40px}.scrollLeft{margin-right:.5em}.scrollRight{margin-left:.5em}}@media screen and (max-width:460px){.infoScrollPage{font-size:14px}}.footerHome{align-items:center;background-color:#040404;box-shadow:0 0 7px 3px #0000004d;box-sizing:border-box;color:#fff;display:flex;height:11em;justify-content:space-around;max-width:100vw;position:relative;width:100%;z-index:10}.footerHome .goldBorder{background:var(--classicGold);height:2px;left:0;margin-bottom:20px;margin-top:-1px;min-height:2px;position:absolute;top:0;width:100%}.footerHome.footerClient{height:7em}.footerHome .logoFooter{width:100%}.footerHome .logoFooterContainer{align-items:center;display:flex;justify-content:center;width:23%}.footerHome .logoFooterContainer.forComputer{box-sizing:border-box;padding-right:4%}.footerHome .logoFooterContainer.forComputer .logoFooter{max-width:200px;width:60%}.footerHome .corpFooter{align-items:center;display:flex;justify-content:space-between;width:54%}.footerHome .corpFooter>:last-child{display:none}.footerHome .corpFooterClient{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;opacity:90%}.footerHome .corpFooter p{font-size:clamp(9px,.9vw,13px);letter-spacing:.76px;line-height:.8;margin:0;text-align:left;white-space:nowrap}.footerHome .corpFooter .listeElemFooter{display:flex;flex-direction:column;gap:18px}.footerHome .linkFooter{color:inherit;text-decoration:none}.footerHome .corpFooter p:hover,.footerHome.footerClient p:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.footerHome .socialMedia{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding-left:4%;text-align:center;width:23%}.footerHome .logoMedia{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.footerHome .logoMedia img{max-width:24px;padding:10px}.footerHome .copyRights{display:flex;font-size:8.5px;font-style:italic;justify-content:center;white-space:nowrap}.footerHome .corpFooterClient .help{align-items:center;display:flex;text-align:left}.footerHome .corpFooterClient .help .XsmallText{margin-left:40px}.footerHome .corpFooterClient .border,.footerHome .footer-divider{background-color:#fff;height:50%;margin-left:5%;margin-right:5%;max-width:.8px;min-width:.8px;opacity:.3;width:.8px}.footerHome .footer-divider{height:65px;margin:0}.prefFooterHome{align-items:center;display:flex;flex-direction:column;margin-top:3em;padding-bottom:60px;padding-top:60px;position:relative;width:100%;z-index:3}.prefFooterHome:before{background:#737373;content:"";height:1px;left:0;opacity:.08;pointer-events:none;position:absolute;right:0;top:0}.prefFooterHome .titleBase{font-weight:500;margin-bottom:4em;margin-top:0;text-align:left}.prefFooterHome .titleBase span{font-weight:700}.prefFooterHome .content{align-items:center;display:flex;flex-direction:column;width:100%}.prefFooterHome h2{font-size:15px;margin-bottom:1.7em;margin-top:0;text-align:left}.prefFooterHome .separationComputer{background-color:var(--border);height:.8px;margin-bottom:4em;margin-top:4em;max-height:.8px;min-height:.8px;opacity:.3}.prefFooterHome .containerCity .list{align-items:stretch;display:flex;justify-content:space-between}.prefFooterHome .containerCity .list .block{align-items:center;border-radius:20px;box-shadow:0 0 6px 3px #00000026;color:#000;display:flex;flex-direction:column;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;width:21%}.prefFooterHome .containerCity .list .block:hover{box-shadow:0 0 7px 3px #00000040;transform:translateY(-3px)}.prefFooterHome .containerCity .list .block img{aspect-ratio:1.6;border-top-left-radius:20px;border-top-right-radius:20px;height:auto;width:100%}.prefFooterHome .containerCity .list .block .goldLine{background:var(--classicGold);height:2px;max-height:2px;min-height:2px;width:100%}.prefFooterHome .containerCity .list .block .smallTextBold{margin-bottom:5px;margin-top:9px;text-align:left;width:90%}.prefFooterHome .containerCity .list .block .smallTextBold,.prefFooterHome .containerFaq .list .question .q{font-size:13px}.prefFooterHome .containerCity .list .block .XsmallText{align-items:center;color:#737373;display:flex;font-style:italic;gap:5px;justify-content:start;margin-bottom:15px;width:90%}.prefFooterHome .containerCity .list .block .XsmallText div{background-color:#737373;border-radius:20px;height:4px;margin-left:2px;min-height:4px;min-width:4px;opacity:.4;width:4px}.prefFooterHome .containerCity,.prefFooterHome .containerFaq,.prefFooterHome .contentCity,.prefFooterHome .separationComputer,.prefFooterHome .titleBase{margin-right:5%;width:85%}.prefFooterHome .containerFaq{margin-bottom:3em}.prefFooterHome .contentCity .containerFaq{margin-right:0;width:100%}.prefFooterHome .containerCity,.prefFooterHome .containerFaq,.prefFooterHome .containerFaq .list,.prefFooterHome .contentCity,.prefFooterHome .contentCity .blockCity,.prefFooterHome .contentCity .listInfo{align-items:start;display:flex;flex-direction:column}.prefFooterHome .containerFaq .list{display:grid;height:auto;inset:0;transform:translateX(0);transition:opacity .5s ease-in-out;width:100%}.prefFooterHome .containerFaq .list .question,.prefFooterHome .containerFaq .question{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:0;box-sizing:border-box;cursor:pointer;display:flex;font:inherit;gap:2em;justify-content:space-between;margin:0;padding:.25rem 0;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.prefFooterHome .containerFaq .list .question .q{font-style:italic;font-weight:500;margin:0;text-align:justify}.prefFooterHome .containerFaq .list .question .icon{height:20px;min-width:15px;width:20px}.prefFooterHome .answerWrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;width:100%}.prefFooterHome .faqItem.visible .answerWrap{grid-template-rows:1fr}.prefFooterHome .faqViewport .border{background-color:#000;height:.8px;margin-bottom:16px;margin-top:16px;max-height:.8px;min-height:.8px;opacity:.2;width:100%}.prefFooterHome .answerWrap>.answer{color:#040404;letter-spacing:1px;line-height:20px;margin-top:5px;opacity:50%;overflow:hidden;text-align:justify}.prefFooterHome .containerFaq .faqViewport{height:auto;min-height:auto;overflow:hidden;position:relative;width:100%}.prefFooterHome .containerFaq .faqItem{border:1px solid #0000;border-radius:10px;width:100%}.prefFooterHome .turnFaq{align-items:center;color:#737373;display:flex;gap:5px;justify-content:start;margin-top:1.2em;position:relative;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media screen and (pointer:fine){.prefFooterHome .containerFaq .list .question:hover .q{opacity:.6}.prefFooterHome .containerFaq .list .visible .question:hover .q{opacity:.9}.prefFooterHome .turnFaq:hover p{color:#000}.prefFooterHome .turnFaq:hover div{background-color:#000}}.prefFooterHome .containerFaq .list .visible .question .q{font-weight:700;opacity:1}@keyframes enterFromRightFaq{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes enterFromLeftFaq{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes leaveToRightFaq{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10%)}}.prefFooterHome .containerFaq .list.enter.fromRight{animation:enterFromRightFaq .48s ease both}.prefFooterHome .containerFaq .list.enter.fromLeft{animation:enterFromLeftFaq .48s ease both}.prefFooterHome .containerFaq .list.leave.toLeft,.prefFooterHome .containerFaq .list.leave.toRight{animation:leaveToRightFaq .32s ease both}.prefFooterHome .containerFaq .list.leave{max-height:5px}.prefFooterHome .contentCity .blockCity{position:relative;width:100%}.prefFooterHome .contentCity .listInfo{gap:20px;width:100%}.prefFooterHome .contentCity .listInfo .elem{align-items:start;display:flex;gap:10px;justify-content:start;text-align:left;width:90%}.prefFooterHome .contentCity .listInfo .elem,.prefFooterHome .titleBase{font-size:13.5px}.prefFooterHome .contentCity .listInfo .elem div{background-color:#000;border-radius:20px;height:5px;margin-top:7px;min-height:5px;min-width:5px;width:5px}.footerHome .logoFooterContainer.forPhone{display:none}.prefFooterHome .contentCity .listResto{align-items:stretch;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:-5px;margin-left:-10%;margin-top:-7px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:1.5em 1.5em 1.5em 10%;scrollbar-width:none;width:118%}.prefFooterHome .contentCity .shadowLeft{background:linear-gradient(90deg,#fff,#fffffff2 15%,#ffffffb3 40%,#ffffff59 65%,#ffffff1f 85%,#fff0);display:none;height:110%;left:calc(-5% - 3px);position:absolute;top:-5%;width:15px;z-index:5}.prefFooterHome .contentCity .shadowRight{background:linear-gradient(270deg,#fff,#fffffff2 15%,#ffffffb3 40%,#ffffff59 65%,#ffffff1f 85%,#fff0);display:none;height:110%;position:absolute;right:calc(-5% - 3px);top:-5%;width:15px;z-index:5}@media screen and (max-width:1100px){.footerHome .copyRights{font-size:7px}.footerHome .logoFooterContainer.forComputer{padding-right:2%;width:19%}.footerHome .socialMedia{padding-left:3%;width:21%}.footerHome .corpFooter{width:60%}.footerHome .logoFooterContainer.forComputer .logoFooter{width:70%}}@media screen and (max-width:1000px){.prefFooterHome .containerCity .list .block{width:23%}}@media screen and (min-width:951px){.prefFooterHome .containerRestauLight{container-type:inline-size;min-width:23%;width:23%}.prefFooterHome .containerRestauLight .footerContainerRestauLight{padding-bottom:3.42cqw}.prefFooterHome .containerRestauLight .containerFirstAndScnd{gap:1.71cqw;margin-top:1.37cqw}.prefFooterHome .containerRestauLight .firstLine{margin-bottom:.34cqw}.prefFooterHome .containerRestauLight .containerFirstAndScnd .rightPart .rate,.prefFooterHome .containerRestauLight .firstLine .title{font-size:4.83cqw}.prefFooterHome .containerRestauLight .containerFirstAndScnd .rightPart .rate{gap:.68cqw}.prefFooterHome .containerRestauLight .containerFirstAndScnd .rightPart .rate .star{height:5.21cqw;width:5.21cqw}.prefFooterHome .containerRestauLight .scndLine{font-size:3.9cqw}.prefFooterHome .containerRestauLight .containerFirstAndScnd .rightPart .price,.prefFooterHome .containerRestauLight .fourthLine,.prefFooterHome .containerRestauLight .thirdLine{font-size:3.77cqw}.prefFooterHome .containerRestauLight .containerFirstAndScnd .rightPart .price{border-radius:2.4cqw;gap:1.71cqw;padding:.34cqw 1.71cqw}.prefFooterHome .containerRestauLight .thirdLine{gap:1.03cqw;margin-bottom:1.71cqw;margin-top:.68cqw}.prefFooterHome .containerRestauLight .thirdLine .icon{height:3.42cqw;margin-bottom:.68cqw;width:3.42cqw}.prefFooterHome .containerRestauLight .fourthLine{margin-top:0}.prefFooterHome .containerRestauLight .isNew{border-radius:6.85cqw;font-size:4.79cqw;left:3.42cqw;padding:1.03cqw 4.79cqw;top:3.42cqw}.prefFooterHome .containerRestauLight .heart{right:3.42cqw;top:3.42cqw}.prefFooterHome .containerRestauLight .heart .lowOpacityHover{height:8.56cqw;min-height:8.56cqw;min-width:8.56cqw;width:8.56cqw}}@media screen and (min-width:1051px){.prefFooterHome .containerRestauLight{min-width:21%;width:21%}}@media screen and (max-width:950px){.footerHome,.footerHome.footerClient{flex-direction:column;height:auto;padding-bottom:2.5em;width:100%}.footerHome .corpFooter{flex-direction:column;justify-content:center;margin-top:2em;width:85%}.footerHome .corpFooter,.footerHome .corpFooterClient .smallTextBold{font-size:14px}.footerHome .corpFooter p{font-size:12px;letter-spacing:.76px;line-height:1.6;text-align:left}.footerHome .corpFooter .listeElemFooter{align-items:center;gap:10px;width:100%}.footerHome .socialMedia{gap:10px;margin-top:2em;padding-left:0;width:90%}.footerHome.footerClient .copyRights{font-size:clamp(9.5px,2.5vw,13px);margin-top:3px}.footerHome .corpFooterClient{align-items:start;flex-direction:column;margin:0;width:90%}.footerHome .corpFooterClient .help .XsmallText{margin-top:7px}.footerHome .corpFooterClient .help{display:block;margin:10px 0}.footerHome .corpFooterClient .help .XsmallText{margin-bottom:0;margin-left:0}.footerHome .logoFooter,.footerHome.footerClient .logoFooter{max-width:11em;width:40%}.prefFooterHome .content{gap:3em;margin-top:3em}.footerHome .logoFooterContainer.forComputer,.prefFooterHome .separationComputer{display:none}.prefFooterHome .containerCity,.prefFooterHome .containerFaq{margin:0;width:90%}.prefFooterHome .blockCity .containerFaq{width:100%}.prefFooterHome h2{font-size:14.5px;margin-bottom:1.2em}.prefFooterHome .containerFaq .q{font-size:13px;width:92%}.prefFooterHome .containerFaq .list .question .q{font-weight:500}.prefFooterHome .answerWrap>.answer{letter-spacing:.4px}.prefFooterHome .containerFaq .faqViewport{position:relative}.prefFooterHome .containerFaq .list.leave{inset:0;max-width:600px;opacity:0;pointer-events:none;position:absolute;visibility:hidden;width:90%;will-change:transform,opacity}.prefFooterHome .containerFaq .list.leave.toLeft,.prefFooterHome .containerFaq .list.leave.toRight{animation-fill-mode:forwards}.prefFooterHome .containerCity .list{grid-column-gap:11%;column-gap:11%;display:grid;grid-template-columns:repeat(2,47%);justify-content:space-between}.prefFooterHome .containerCity .list .block:nth-child(n+3){margin-top:5.4vw}.prefFooterHome .containerCity .list .block{border-radius:17px;height:auto;max-width:280px;overflow:hidden;transform:translateZ(0);width:100%}.prefFooterHome .containerCity .list .block img{border-top-left-radius:17px;border-top-right-radius:17px}.prefFooterHome .containerCity .list .block .smallTextBold{font-size:clamp(10px,2.5vw,14px);margin-top:5px}.prefFooterHome .containerCity .list .block .XsmallText{font-size:clamp(9px,2.3vw,13.5px);margin-bottom:15px}.prefFooterHome .containerCity .list .block .XsmallText div{margin-left:0}.prefFooterHome .containerFaq .list .question .q{font-size:clamp(12px,3vw,14px)}.prefFooterHome .turnFaq p{font-size:clamp(10.5px,2.8vw,14px)}.prefFooterHome .turnFaq .icon{min-width:12px}.prefFooterHome .containerFaq .question .icon{height:25px;width:25px}.footerHome .corpFooterClient .border,.footerHome .footer-divider{height:.8px;margin:17px auto;max-height:.8px;max-width:260px;min-height:.8px;min-width:260px;width:45%}.footerHome .corpFooterClient .border{margin-bottom:13px;margin-top:13px}.footerHome .logoFooterContainer.forPhone{display:block;width:100%}.footerHome .logoMedia img{max-width:35px;width:16%}.footerHome .goldBorder{margin-bottom:30px;position:relative}.prefFooterHome .contentCity{gap:3.5em;margin-right:0;margin-top:3.5em;width:90%}.prefFooterHome .titleBase{font-size:clamp(11px,3vw,15px);margin-bottom:0}.prefFooterHome .titleBase.titleProx{margin-bottom:5em}.prefFooterHome .contentCity .listResto{gap:2.5em;justify-content:normal;padding-right:10%;width:120%}.prefFooterHome .faqViewport .border{margin-bottom:12px;margin-top:12px}.prefFooterHome .contentCity .listInfo .elem{font-size:12.5px}.prefFooterHome .contentCity .listInfo{gap:15px}.prefFooterHome{padding-bottom:70px}.footerHome .corpFooter>:last-child,.prefFooterHome .contentCity .shadowLeft,.prefFooterHome .contentCity .shadowRight{display:block}}@media screen and (max-width:700px){.prefFooterHome .containerCity .list{column-gap:6%}}@media screen and (max-width:550px){.footerHome .corpFooter .listeElemFooter{align-items:start}.footerHome .corpFooterClient .border,.footerHome .footer-divider{margin-left:0;max-width:45%}}@media screen and (max-width:460px){.footerHome .corpFooterClient .border,.footerHome .footer-divider{margin-right:10%;max-width:90%;min-width:90%;width:90%}.prefFooterHome .containerCity .list .block .XsmallText{margin-bottom:9px}.prefFooterHome{margin-top:1em}}@media screen and (max-width:360px){.prefFooterHome .containerCity .list .block .XsmallText,.prefFooterHome .containerCity .list .block .smallTextBold{width:92%}.prefFooterHome .containerCity .list{column-gap:5%;grid-template-columns:repeat(2,47.5%)}}@media screen and (max-width:350px){.prefFooterHome .containerCity .list .block{border-radius:13px}.prefFooterHome .containerCity .list .block img{border-top-left-radius:13px;border-top-right-radius:13px}}@media screen and (min-width:1700px){.prefFooterHome{max-width:1900px;padding-left:5%}.prefFooterHome,.prefFooterHome .content{align-items:start}.prefFooterHome .contentCity .listInfo .elem,.prefFooterHome .titleBase,.prefFooterHome h2{font-size:clamp(15px,1vw,20px)}.prefFooterHome .containerCity .list .block .smallTextBold,.prefFooterHome .containerFaq .list .question .q{font-size:clamp(13px,.9vw,17px)}.prefFooterHome .answerWrap>.answer,.prefFooterHome .turnFaq{font-size:clamp(12.5px,.8vw,16.5px)}.prefFooterHome .turnFaq .icon{height:.7vw;width:.7vw}}@media screen and (min-width:2000px){.footerHome .corpFooter{margin-left:auto;margin-right:auto;max-width:1100px}}.homeScreen{background-color:var(--primaryLight);display:flex;flex-direction:column;height:fit-content;overflow:auto;overflow-x:hidden;position:relative;scrollbar-width:none}.homeScreen .cacheHome{bottom:-5em;height:5em;left:0;position:absolute;width:50em;z-index:100}.loadPage{align-items:center;background-color:var(--primaryDark);display:flex;height:100dvh;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s ease;width:100vw;z-index:110}.homeScreen .keepLogin{height:3em;left:0;position:absolute;top:calc(100vh - 3em);width:3em;z-index:116}.homeScreen .keepLoginConnection{height:90vh;left:0;position:absolute;top:0;width:100vw;z-index:116}@keyframes pulseOpacityLoadPage{0%{opacity:0}36%{opacity:0}66%{opacity:1}to{opacity:1}}@keyframes mooveLoadPage{0%{opacity:0}40%{opacity:1;transform:translateX(0)}80%{transform:translateX(-50%)}to{transform:translateX(-50%)}}@keyframes mooveMaskLoadPage{45%{transform:translateX(0)}80%{transform:translateX(50%)}to{transform:translateX(50%)}}.loadPage .containerMove{animation:mooveLoadPage 2.3s infinite forwards;display:flex;flex-direction:column;gap:5px;justify-content:center;left:50%;position:absolute;width:20%}.loadPage img{height:auto;width:100%}.loadPage div{animation:mooveMaskLoadPage 2.3s infinite forwards;background-color:var(--primaryDark);height:7em;height:50%;left:54.84%;position:absolute;width:20%}.loadPage .loadPageSubtitle{animation:pulseOpacityLoadPage 2.3s infinite forwards;color:#d9d9d9;font-size:1.1vw;margin-left:auto;margin-right:-20px;opacity:0;white-space:nowrap}.pointer{cursor:pointer}@media screen and (pointer:fine){.lowOpacityHover:hover{opacity:70%}.underlineHover:hover{text-decoration:underline}}@media screen and (max-width:1150px){.loadPage .containerMove{margin-bottom:10.5vh;width:35%}.loadPage div{left:58.5%;width:35%}.loadPage .loadPageSubtitle{font-size:2.0125vw}}@media screen and (max-width:900px){.loadPage .containerMove{margin-bottom:12vh;width:40%}.loadPage div{left:59.8%;width:40%}.loadPage .loadPageSubtitle{font-size:2.3vw}}@media screen and (pointer:coarse){.homeScreen{height:auto;overflow:visible;overflow-x:hidden}}@media screen and (max-width:700px){.homeScreen{height:auto;overflow:visible;overflow-x:hidden}}@media screen and (max-width:600px){.loadPage .containerMove{width:60%}.loadPage .loadPageSubtitle{font-size:3.7vw;margin-right:-14px}.loadPage div{height:15em;left:64.52%;margin-bottom:12vh;width:60%}}.containerSearchPage{align-items:center;background:linear-gradient(145deg,#1a1a1a,#040404);border-radius:18px 18px 0 0;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:2em;height:100dvh;justify-content:start;left:0;overflow:hidden;position:fixed;right:0;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1),border-radius .18s ease .12s;z-index:102}.containerSearchPage.open{border-radius:0;overscroll-behavior-y:contain;transform:translateY(0)}.searchPageOverlay{background:#00000080;inset:0;opacity:0;pointer-events:none;position:fixed;touch-action:none;transition:opacity .25s ease;will-change:opacity;z-index:101}.searchPageOverlay.open{opacity:1;pointer-events:auto}.containerSearchPage .containerIconClose{position:absolute;right:5vw;top:9px}.containerSearchPage .containerIconClose.isHidden{opacity:.5}.containerSearchPage .iconClose{color:#fff;max-width:25px;width:5vw}.containerSearchPage .containerIconSearch{align-items:center;border-radius:50%;box-shadow:0 0 6px 3px #fff6;display:flex;height:34px;justify-content:center;left:5vw;position:absolute;top:12px;width:34px}.containerSearchPage .containerIconSearch .iconChevronSearch{margin-left:-1px}.containerSearchPage .containerMultiSearch{border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:90%;left:50%;max-height:90%;max-width:500px;overflow:hidden;padding:1em 1em 0;position:relative;position:absolute;top:8vh;transform:translateX(-50%);width:96%;z-index:15}@media screen and (min-height:851px){.containerSearchPage{gap:3em}}.containerSearchPage .containerMultiSearch .containerInput{align-items:center;border:1px solid #cccccc8c;border-radius:20px;box-shadow:0 0 6px 4px #0000000d;box-sizing:border-box;display:flex;flex-shrink:0;margin-bottom:1em;padding-left:10px;padding-right:10px;position:relative;transform:scale(.88);transform-origin:left center;transition:box-shadow .3s ease;width:113%}.containerSearchPage .containerMultiSearch .containerInput .iconSearch{margin-left:5px;margin-right:2px}.containerSearchPage .containerMultiSearch .containerInput input{background-color:initial;border:none;font-size:16px;margin-left:5px;outline:none;padding-bottom:7px;padding-top:7px;text-decoration:none;width:80%}.containerSearchPage .containerMultiSearch .containerInput .closeInput{height:80%;margin-left:auto;margin-right:5px;opacity:.6}.containerSearchPage .containerMultiSearch .containerResult{display:flex;flex-direction:column;gap:5px;height:100%;margin-left:-1%;max-width:500px;overflow:hidden;position:relative;scrollbar-width:none;width:103%;z-index:2}.containerSearchPage .searchPageContent{align-items:center;display:flex;flex-direction:column;gap:17px;height:75%;justify-content:space-between;margin-top:9vh;max-height:75%;max-width:430px;overscroll-behavior:none;width:95%}@media screen and (max-height:680px){.containerSearchPage .searchPageContent .elemContent.isOpen{height:auto;min-height:15em}}.containerSearchPage .searchPageContent .elemContent{align-items:center;background-color:#fff;border-radius:22px;box-shadow:0 0 6px 3px #0000000d;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:2.7em;min-height:2.7em;opacity:1;overflow:hidden;padding:0 18px;transition:height .2s ease-in-out,opacity .2s ease-in-out;width:100%}.containerSearchPage .searchPageContent .elemContent.isOpen{height:100%}.containerSearchPage .searchPageContent .elemContent.isOpen.filterPart{position:relative}.containerSearchPage .searchPageContent .elemContent.isClose{box-shadow:none;height:0;margin-top:-20px;min-height:0;opacity:0}.containerSearchPage .searchPageContent .elemContent .basePart{align-items:center;box-sizing:border-box;display:flex;gap:10px;height:2.7em;min-height:2.7em;padding:2px 18px;width:calc(100% + 38px)}.containerSearchPage .searchPageContent .elemContent.isOpen .basePart{box-shadow:0 2px 4px 2px #00000008}.containerSearchPage .searchPageContent .elemContent .basePart .iconReset{margin-left:auto;margin-right:5px}.containerSearchPage .searchPageContent .separationContent{background-color:var(--border);display:none;height:.8px;margin-bottom:5px;margin-top:5px;max-height:.8px;min-height:.8px;opacity:.5;width:95%}.containerSearchPage .searchPageContent .separationContent.isVisible{display:block}.containerSearchPage .contentHour{align-items:start;display:flex;flex:1 1;flex-direction:column;height:calc(88% - .5vh);justify-content:center;margin-top:.5vh;width:105%}.containerSearchPage .contentHour .selectHourPart{align-items:center;border-top:.8px solid #00000017;box-sizing:border-box;display:flex;gap:17px;justify-content:space-between;padding:12px 5%;width:100%}.containerSearchPage .contentHour .selectHourPart span{font-size:clamp(13px,3.5vw,15px)}.containerSearchPage .contentHour .selectHourPart .smallWhiteRoundButton{border:1px solid #0000001a;box-shadow:0 0 4px 2px #0000000f;font-size:13.5px;padding:4px 20px}.containerSearchPage .contentHour .selectHourPart .smallWhiteRoundButton.isSelect{background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1px solid #0000}.containerSearchPage .searchPageContent .elemContent .suggestListWrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative;width:100%}.containerSearchPage .searchPageContent .elemContent .suggestList{display:flex;flex:1 1;flex-direction:column;justify-content:start;opacity:1;overflow-x:hidden;padding-bottom:3em;scrollbar-width:none;transition:opacity .4s ease-in-out;width:100%}.containerSearchPage .searchPageContent .elemContent.suggestPart .suggestList{margin-bottom:15px;margin-top:15px}.containerSearchPage .searchPageContent .elemContent.cityPart .suggestListWrapper{margin-top:19px;padding-top:1px}.containerSearchPage .containerMultiSearch .containerResult .shadowTop,.containerSearchPage .searchPageContent .elemContent.cityPart .suggestListWrapper .shadowTop{background:linear-gradient(180deg,#fff,#fff0);height:5px;left:0;position:absolute;top:0;width:100%;z-index:2}.containerSearchPage .containerMultiSearch .containerResult .shadowBottom,.containerSearchPage .searchPageContent .elemContent.cityPart .suggestListWrapper .shadowBottom,.containerSearchPage .searchPageContent .isOpen .shadowBottomListFilter{background:linear-gradient(180deg,#fff0,#fff);bottom:0;height:10px;left:0;position:absolute;width:100%;z-index:2}.containerSearchPage .searchPageContent .isOpen .shadowBottomListFilter{bottom:-1px;height:15px}.containerSearchPage .searchPageContent .isOpen .shadowBottomListFilter.isFull{position:fixed;z-index:111}.containerSearchPage .containerMultiSearch .containerResult .shadowBottom,.containerSearchPage .containerMultiSearch .containerResult .shadowTop{height:15px}.containerSearchPage .searchPageContent .elemContent.cityPart .suggestList .separationList{margin-bottom:1.8em;margin-top:1.8em}.containerSearchPage .basePartTextWrapper{align-items:center;display:flex;flex:1 1;gap:5px;height:100%;justify-content:space-between;position:relative;white-space:nowrap}.containerSearchPage .basePart .icon{min-height:18px;min-width:18px}.containerSearchPage .basePart .icon.iconSmall{min-height:15px;min-width:15px}.containerSearchPage .basePartTextWrapper .textBase{align-items:center;display:flex;inset:0;position:relative}.containerSearchPage .basePartTextWrapper .textBase .explainCity,.containerSearchPage .basePartTextWrapper .textBase .explainFilter{font-weight:500;margin-left:7px}.containerSearchPage .basePartTextWrapper .textBase .explainCity,.containerSearchPage .basePartTextWrapper .textBase .explainFilter.isActive{color:#737373}.containerSearchPage .listAllFilter.isFull .containerElemInput{width:102%}.containerSearchPage .containerElemInput{align-items:center;border:1px solid #cccccc8c;border-radius:20px;box-shadow:0 0 6px 4px #0000000d;box-sizing:border-box;display:flex;height:auto;margin-bottom:5px;margin-top:14px;padding-left:10px;position:relative;transform:scale(.88);transform-origin:left center;width:calc(117% - 8px)}.containerSearchPage .cityPart .containerElemInput{margin-left:12.5%}.containerSearchPage .containerElemInput .iconSearch{margin-left:5px;margin-right:2px;min-height:20px;min-width:20px}.containerSearchPage .containerElemInput .close{margin-left:3%;margin-right:5%}.containerSearchPage .containerElemInput input{background-color:initial;border:none;font-size:16px;margin-left:7px;outline:none;padding-bottom:7px;padding-top:7px;text-decoration:none;width:100%}.containerSearchPage .searchPageContent .elemContent.isClose .suggestList{opacity:0}.containerSearchPage .containerMultiSearch .listSuggest{display:flex;flex-direction:column;gap:18px;margin-top:18px;width:100%}.containerSearchPage .containerMultiSearch .separationList,.containerSearchPage .searchPageContent .elemContent .suggestList .separationList{background-color:var(--border);opacity:.4;width:100%}.containerSearchPage .containerMultiSearch .separationList{height:.8px;max-height:.8px;min-height:.8px;opacity:.5}.containerSearchPage .searchPageContent .elemContent .suggestList .separationList{height:1px;max-height:1px;min-height:1px}.containerSearchPage .containerMultiSearch .elemSuggestion,.containerSearchPage .searchPageContent .elemContent .elemSuggestion{align-items:center;display:flex;font-size:clamp(12px,3.6vw,15px);gap:11px;justify-content:start;text-align:left;width:100%}.containerSearchPage .containerMultiSearch .elemSuggestion{font-size:clamp(12px,3.8vw,17px)}.containerSearchPage .searchPageContent .elemContent .elemSuggestion.isLock span{opacity:.5}.containerSearchPage .noMatchResult{color:#737373;font-size:12px;font-style:italic;margin-left:5%;margin-top:10px;width:90%}.containerSearchPage .containerMultiSearch .elemSuggestion span,.containerSearchPage .searchPageContent .elemContent .elemSuggestion span{align-items:center;display:flex;gap:5px}.containerSearchPage .searchPageContent .elemContent .elemSuggestion span .citySuggestionCount{color:#737373;font-size:12px;font-size:italic}.containerSearchPage .containerMultiSearch .elemSuggestion .iconSearch,.containerSearchPage .searchPageContent .elemContent .elemSuggestion .iconSearch{background-color:#0000000d;border-radius:20px;min-height:14px;min-width:14px;padding:5px 7px}.containerSearchPage .containerMultiSearch .elemSuggestion .iconSearch{min-height:15px;min-width:15px}.containerSearchPage .containerMultiSearch .elemSuggestion .containerIcon,.containerSearchPage .searchPageContent .elemContent .elemSuggestion .containerIcon{margin-left:auto;min-width:15px;position:relative;width:15px}.containerSearchPage .containerMultiSearch .elemSuggestion .icon,.containerSearchPage .searchPageContent .elemContent .elemSuggestion .icon{height:20px;min-height:20px;min-width:20px;position:absolute;width:20px}.containerSearchPage .searchPageContent .elemContent .textBase{font-size:clamp(12.5px,3.8vw,16.5px);font-weight:600;text-align:left;width:100%}.containerSearchPage .searchPageContent .elemContent.isOpen .textBase{font-size:clamp(13px,4vw,18px)}.containerSearchPage .searchPageContent .elemContent .textReinit{color:#000;font-size:clamp(10px,3vw,12.5px);gap:4px;justify-content:end;margin-left:auto;opacity:.4;text-decoration:underline;text-underline-offset:3px}.containerSearchPage .searchPageContent .elemContent .textReinit.isActive{opacity:1}.containerSearchPage .elemContent .listFilterSelect{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:5px;margin-top:5px;max-height:4.2em;width:100%}.containerSearchPage .elemContent .listFilterSelect.isOpen{margin-bottom:8px}.containerSearchPage .elemContent .listFilterSelect.isExpanded{align-items:start;flex-wrap:wrap;max-height:none}.containerSearchPage .elemContent .listAllFilter{align-items:start;box-shadow:0 2px 4px 1px #00000005;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0 18px 10px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:calc(100% + 36px)}.containerSearchPage .elemContent .listAllFilter.isFull{background-color:var(--primaryLight);border-top-left-radius:30px;border-top-right-radius:30px;bottom:0;height:95dvh;left:0;max-height:95dvh;padding-bottom:2em;position:fixed;right:0;scrollbar-width:none;width:100%;z-index:110}.containerSearchPage .elemContent .listAllFilter .topPartFull{align-items:center;border-bottom:1px solid var(--border);box-shadow:0 0 15px 10px #fff;box-sizing:border-box;display:flex;justify-content:space-between;margin-left:-5%;padding:15px 7%;position:sticky;top:0;touch-action:none;width:110%;z-index:15}.containerSearchPage .elemContent .listAllFilter .sepElemFilter{background-color:var(--border);height:.8px;margin-bottom:14px;margin-left:5%;margin-top:14px;max-height:.8px;min-height:.8px;opacity:.55;width:90%}.containerSearchPage .elemContent .elemFilter{display:flex;flex-wrap:wrap;width:100%}.containerSearchPage .elemContent .elemFilter.isClosed{margin-bottom:5px}.containerSearchPage .elemContent .elemFilter.isSearch{flex-direction:column;margin-top:10px;row-gap:15px}.containerSearchPage .elemContent .elemFilter.isSearch .elem{align-self:flex-start}.containerSearchPage .elemContent .elemFilter.isNotSearch{display:none}.containerSearchPage .elemContent .elemFilter .filterList{--filter-line-height:calc(clamp(11px,3.4vw,16px) + 8px);--filter-row-gap:8px;display:flex;flex-wrap:wrap;margin-left:-3px;max-height:calc(var(--filter-line-height)*2 + 22px);overflow:hidden;padding:3px 3px 6px;row-gap:var(--filter-row-gap);transition:max-height .25s ease;width:100%}.containerSearchPage .contentPart .seeMoreConcept,.containerSearchPage .elemContent .elemFilter .seeMoreType{color:#737373;font-size:11.5px;font-style:italic;margin-top:8px;text-decoration:underline;text-underline-offset:2px}.containerSearchPage .contentPart .seeMoreConcept{margin-top:0;text-underline-offset:3px}.containerSearchPage .contentPart .wrapperSeeMoreConcept{display:flex;flex-basis:100%;justify-content:flex-start}.containerSearchPage .elemContent .elemFilter .smallTextBold{align-items:center;display:flex;font-size:14px;gap:10px;margin-bottom:10px;margin-top:10px;text-align:left;width:100%}.containerSearchPage .elemContent .listFilterSelect.notExpanded .elem{max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.containerSearchPage .containerShowAllFilter .contentPart .elem,.containerSearchPage .elemContent .elemFilter .elem,.containerSearchPage .elemContent .listFilterSelect .elem,.containerSearchPage .elemContent .listFilterSelect .overflowBubble{background-color:#fff;border:1px solid var(--borderFilter);border-radius:20px;box-shadow:0 0 3px 2px #0000000a;margin-right:17px;padding:4px 13px}.containerSearchPage .elemContent .listFilterSelect .elem,.containerSearchPage .elemContent .listFilterSelect .overflowBubble{font-size:12.5px;margin-top:8px}.containerSearchPage .elemContent .listFilterSelect .overflowBubble{align-items:center;border:none;box-shadow:0 0 2px 1px #0000001a;color:#3e3e3e;display:flex;gap:7px}.containerSearchPage .elemContent .elemFilter .elem.isLocked,.containerSearchPage .elemContent .listAllFilter .elem.isLocked{box-shadow:#00000012;opacity:.4}.containerSearchPage .containerShowAllFilter .contentPart .elem.isSelect,.containerSearchPage .elemContent .elemFilter .elem.isSelect,.containerSearchPage .elemContent .listFilterSelect .elem{background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1px solid #0000}.containerSearchPage .bottomPart{align-items:center;border-top:1px solid var(--border);box-sizing:border-box;display:flex;font-size:clamp(10.7px,3.15vw,15px);height:auto;justify-content:space-between;margin-top:auto;padding:2em 5%;position:relative;width:100%}.containerSearchPage .bottomPart .isLock{background:var(--buttonLock)}.containerSearchPage .bottomPart .containerCantSearch,.containerSearchPage .containerCantCity{align-items:center;background:#eef6ff;border:1px solid #b8d7ff;border-radius:16px;box-shadow:0 8px 24px #00000014,0 2px 8px #245db514;color:#245db5;display:flex;font-size:11.5px;gap:10px;line-height:1.4;padding:12px 14px;position:absolute;z-index:20}.containerSearchPage .bottomPart .containerCantSearch{animation:cantSearchAppear .28s cubic-bezier(.22,1,.36,1);bottom:calc(100% - 5px);gap:10px;max-width:218px;right:15px}.containerSearchPage .bottomPart .containerCantSearch:after{background:#eef6ff;border-bottom:1px solid #b8d7ff;border-right:1px solid #b8d7ff;bottom:-7px;content:"";height:14px;position:absolute;right:40%;transform:rotate(45deg);width:14px}.containerSearchPage .containerCantCity{animation:cantSearchAppearCity .28s cubic-bezier(.22,1,.36,1);box-sizing:border-box;left:50%;max-width:400px;min-width:315px;top:30px;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:5}@media screen and (max-width:360px){.containerSearchPage .containerCantCity{white-space:wrap}}.containerSearchPage .bottomPart .containerCantSearch .icon,.containerSearchPage .containerCantCity .icon{color:#2f7df6;flex-shrink:0;font-size:18px}.containerSearchPage .containerCantCity .icon{font-size:16px}@keyframes cantSearchAppearCity{0%{opacity:0;transform:translateY(8px) translateX(-50%) scale(.96)}to{opacity:1;transform:translateY(0) translateX(-50%) scale(1)}}@keyframes cantSearchAppear{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.containerSearchPage .bottomPart .containerCantSearch span,.containerSearchPage .containerCantCity span{flex:1 1}.containerSearchPage .bottomPart,.containerSearchPage .searchPageContent .elemContent{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.containerSearchPage .countSpinnerLoad{margin-bottom:2px}.containerSearchPage .resultCount{font-size:.9em;font-style:italic;margin-left:4px;opacity:.85}.containerSearchPage .maskContainerShowAllFilter{background-color:#00000080;height:100%;inset:0;overscroll-behavior:none;position:fixed;touch-action:none;width:100%;z-index:16}.containerSearchPage .containerShowAllFilter{animation:slideInFilter .25s ease-out;border-radius:30px 30px 0 0;bottom:0;box-shadow:0 0 6px 2px #fff3;display:flex;flex-direction:column;left:0;max-height:50vh;overflow:hidden;position:fixed;width:100%;will-change:transform;z-index:17}.containerSearchPage .containerShowAllFilter.isLarge{max-height:75vh}@keyframes slideInFilter{0%{transform:translateY(100%)}to{transform:translateY(0)}}.containerSearchPage .containerShowAllFilter .topPart{align-items:center;display:flex;flex-shrink:0;font-weight:700;justify-content:space-between;padding:18px 25px 13px;position:relative;touch-action:none}.containerSearchPage .containerShowAllFilter .topPart .midTextBold{font-size:17.5px}.containerSearchPage .containerShowAllFilter .topPart .close{margin-left:auto}.containerSearchPage .containerShowAllFilter .separationTop{background-color:var(--border);height:.8px;margin-left:5%;max-height:.8px;min-height:.8px;opacity:.7;position:relative;width:90%}.containerSearchPage .shadowGlobalTop{background:linear-gradient(180deg,#000,#0000);height:30px;inset:0;position:absolute;width:100%}.containerSearchPage .containerShowAllFilter .separationTop .shadowTop{background:linear-gradient(180deg,#fff,#fff0);height:15px;left:0;position:absolute;top:100%;width:100%;z-index:2}.containerSearchPage .containerShowAllFilter .contentPart{align-content:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:15px 0;min-height:160px;overflow-x:hidden;overflow-y:auto;padding:25px 20px 30px;width:100%}.containerSearchPage .containerShowAllFilter .contentPart .elem{font-size:14px}.contentPart .filterTypeGroupTitle{align-items:center;display:flex;gap:10px;margin-top:7px;text-align:left;width:100%}.contentPart .filterTypeGroupTitle .icon{margin-top:1px}.contentPart .sepfilterTypeGroup{background-color:var(--border);height:.8px;margin-bottom:5px;margin-top:10px;max-height:.8px;min-height:.8px;opacity:.2;width:100%}.containerSearchPage .containerShowAllFilter .bottomPart{align-items:center;border-top:1px solid var(--border);box-shadow:0 0 15px 5px #ffffffe6;display:flex;flex-shrink:0;font-size:13px;gap:12px;justify-content:space-between;padding:15px 25px}.containerSearchPage .containerShowAllFilter .bottomPart .cleanButton{color:#737373;font-style:italic;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.containerSearchPage .containerShowAllFilter .bottomPart .midGoldRoundButton{border:1px solid #000}.containerSearchPage .elemContent .listAllFilter .elem,.containerSearchPage .elemContent .listAllFilter .overflowBubble{font-size:clamp(11px,3.4vw,16px)}@media screen and (max-width:400px){.containerSearchPage .elemContent .elemFilter .smallTextBold{font-size:clamp(12px,3.6vw,14px)}.containerListMultiSearch .elemSearch .mainPart .label{font-size:clamp(9px,2.4vw,12.5px)}.containerSearchPage .noMatchResult{font-size:11.5px}.containerSearchPage .searchPageContent .elemContent .textReinit .icon{height:11px;min-height:11px;min-width:11px;width:11px}.containerSearchPage .searchPageContent .elemContent.cityPart .suggestListWrapper{margin-top:12px}}@media screen and (min-height:801px){.containerSearchPage .searchPageContent{gap:25px}.containerSearchPage .searchPageContent .elemContent{border-radius:30px;height:3.3em;min-height:3.3em}.containerSearchPage .searchPageContent .elemContent.isOpen{border-radius:25px}.containerSearchPage .searchPageContent .elemContent .basePart{height:3.3em;min-height:3.3em}}@media screen and (min-height:901px){.containerSearchPage .searchPageContent{gap:35px}.containerSearchPage .searchPageContent .elemContent,.containerSearchPage .searchPageContent .elemContent .basePart{height:3.5em;min-height:3.5em}}@media screen and (min-height:1051px){.containerSearchPage{gap:4em}}.containerSearchPage .elemContent .elemFilter .filterList.filterPrice{padding-bottom:10px}@media screen and (max-width:370px){.containerSearchPage .bottomPart .midWhiteRoundButton{padding:6px 16px}}@media screen and (max-width:340px){.containerSearchPage .contentHour .selectHourPart{gap:12px;padding:12px 4%}}.maskCantProximity{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:22}.popUpCantProximity{align-items:center;border:1px solid var(--darkerBorder);border-radius:20px;box-shadow:0 0 6px 3px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:50%;max-height:800px;max-width:600px;min-width:550px;padding:2em 1em;position:fixed;scrollbar-width:none;top:50%;transform:translate(-50%,-50%);width:40%;z-index:23}.popUpCantProximity .midTitle,.popUpCantProximity .tips{margin-bottom:5px;margin-top:0}.popUpCantProximity .tips{font-size:13.5px;opacity:.7;text-align:justify;width:90%}.popUpCantProximity .textExplain{margin-top:2em;text-align:justify;width:90%}.popUpCantProximity .close{position:absolute;right:15px;top:15px}.popUpCantProximity .button{font-size:13.5px;margin-top:3em;width:85%}.popUpCantProximity img{width:50%}.popUpCantProximity .containerInput{margin-right:20%;margin-top:3px;position:relative;width:70%}.popUpCantProximity .containerInputCity{align-items:center;border:1px solid #0000;border:1px solid var(--border);border-radius:10px;display:flex;height:2em;padding:0 5px;position:relative;transition:border-color .3s ease;width:100%}.popUpCantProximity .containerInput .containerInputCity .iconSearchProx{margin-left:10px}.popUpCantProximity .inputCity{border:none;font-size:16px;margin-left:7px;outline:none;padding-bottom:.3em;padding-top:.3em;width:100%}.popUpCantProximity .resetInput{color:#ccc;font-weight:700;margin:0 5px 0 10px;transition:all .3s ease}.popUpCantProximity .resetInput:hover{color:var(--orange);transform:rotate(90deg)}.popUpCantProximity .inputCity::-webkit-search-cancel-button{-webkit-appearance:none}.popUpCantProximity .containerInput .containerCantCityProx{align-items:center;background:#eef6ff;border:1px solid #b8d7ff;border-radius:16px;bottom:calc(100% + 10px);box-shadow:0 8px 24px #00000014,0 2px 8px #245db514;box-sizing:border-box;color:#245db5;display:flex;font-size:13px;gap:10px;left:50%;line-height:1.4;max-width:400px;min-width:315px;padding:12px 14px;position:absolute;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:5}.popUpCantProximity .containerInput .containerCantCityProx .icon{color:#2f7df6;flex-shrink:0;font-size:16px}.popUpCantProximity .containerListCity{border-radius:10px;box-shadow:0 4px 12px #0000001f;color:#000;flex-direction:column;height:fit-content;left:0;max-height:15.5em;min-width:170px;overflow-y:auto;padding:5px;position:absolute;scrollbar-color:var(--border) #0000;scrollbar-width:thin;top:110%;z-index:10}.popUpCantProximity .containerListCity,.popUpCantProximity .containerListCity .elem{align-items:center;background-color:var(--primaryLight);box-sizing:border-box;display:flex;width:100%}.popUpCantProximity .containerListCity .elem{border-radius:12px;gap:7px;padding:0 4px}.popUpCantProximity .containerListCity .borderCity{display:none}.popUpCantProximity .containerListCity .elem:hover{background-color:var(--hoverLight)}.popUpCantProximity .containerListCity .elem .containerIconSearchLoc{align-items:center;background-color:#0000000d;border-radius:15px;display:flex;justify-content:center;padding:6px 7px}.popUpCantProximity .containerListCity .elem.isLocked .containerIconSearchLoc,.popUpCantProximity .containerListCity .elem.isLocked p{opacity:.5}.popUpCantProximity .containerListCity .elem p{align-items:center;display:flex;gap:5px}.popUpCantProximity .containerListCity .elem p .citySuggestionCount{color:#737373;font-size:12px;font-size:italic}@media screen and (max-width:768px){.popUpCantProximity{height:auto;min-width:0;width:85%}.popUpCantProximity .button{margin-top:2em;width:70%}.popUpCantProximity .containerInput{margin-right:0;width:90%}.popUpCantProximity .containerInputCity{box-sizing:border-box}.popUpCantProximity .containerListCity{max-height:13.5em}}@media screen and (max-width:460px){.popUpCantProximity .midTitle{font-size:23px}.popUpCantProximity .tips{font-size:13px;margin-bottom:7px}.popUpCantProximity .textExplain{font-size:14px;margin-top:1.5em}.popUpCantProximity .containerInput,.popUpCantProximity .textExplain,.popUpCantProximity .tips{width:94%}.popUpCantProximity .containerInput .containerInputCity .iconSearchProx{margin-left:7px}.popUpCantProximity .inputCity{margin-left:6px}}@media screen and (max-height:850px){.popUpCantProximity{max-height:90%}}@media screen and (max-height:450px){.popUpCantProximity{overflow-y:auto}.popUpCantProximity .containerListCity{max-height:5em}}.containerCalendarMobile{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.containerCalendarMobile .mobileCalendarWeekDays{display:grid;flex-shrink:0;grid-template-columns:repeat(7,1fr);padding-bottom:10px;padding-top:7px}.containerCalendarMobile .mobileCalendarWeekDays span{font-size:14px;text-align:center}.containerCalendarMobile .containerCorp{flex:1 1;overflow:hidden;position:relative;width:100%}.containerCalendarMobile .containerCorp .shadowTop{background:linear-gradient(180deg,#fff,#fff0);height:15px;left:1%;position:absolute;top:-1px;width:98%;z-index:2}.containerCalendarMobile .containerCorp .shadowBottom{background:linear-gradient(180deg,#fff0,#fff);bottom:-1px;height:15px;left:1%;position:absolute;width:calc(98% - 6px);z-index:2}.containerCalendarMobile .mobileCalendarScroll{height:calc(100% - 2px);margin-bottom:1px;margin-top:1px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;width:100%}.containerCalendarMobile .mobileCalendarScroll::-webkit-scrollbar{display:none}.containerCalendarMobile .mobileCalendarMonth{padding:10px 0 13px}.containerCalendarMobile .mobileCalendarMonthTitle{font-size:clamp(14px,4vw,18px);margin:0 16px 10px;text-align:left}.containerCalendarMobile .mobileCalendarGrid{grid-row-gap:2px;display:grid;grid-template-columns:repeat(7,1fr);row-gap:2px}.containerCalendarMobile .mobileCalendarDay,.containerCalendarMobile .mobileCalendarEmpty{height:38px;justify-self:center;width:38px}.containerCalendarMobile .mobileCalendarDay{align-items:center;background:#0000;border:none;border-radius:50%;color:#000;display:flex;font-size:14px;justify-content:center;padding:0}@media screen and (max-width:400px){.containerCalendarMobile .mobileCalendarDay,.containerCalendarMobile .mobileCalendarEmpty{height:36px;width:36px}}.containerCalendarMobile .mobileCalendarDay.current_Date{background:var(--border)}.containerCalendarMobile .mobileCalendarDay.date_select{background:var(--classicGold);box-shadow:0 0 4px 2px #0000001a}.containerCalendarMobile .mobileCalendarDay.lockDay{opacity:.6}@media screen and (min-width:701px){.containerCalendarMobile .mobileCalendarMonthTitle{font-size:15px}.containerCalendarMobile .mobileCalendarDay{font-size:13.5px}.containerCalendarMobile .mobileCalendarDay:hover{background-color:var(--hoverLight);cursor:pointer}.containerCalendarMobile .mobileCalendarScroll{scrollbar-color:var(--border) #0000;scrollbar-width:thin}}.containerListMultiSearch{height:100%;overflow-y:auto;padding-bottom:4em;padding-top:5px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:100%}.containerListMultiSearch .elemSearch{align-items:center;box-sizing:border-box;color:#000;display:flex;min-height:3em;padding:2px 2%;text-decoration:none;width:100%}.containerListMultiSearch .elemSearch .iconFilter,.containerListMultiSearch .elemSearch .iconPin{background-color:#0000000d;border-radius:15px;margin-right:20px;padding:7px}.containerListMultiSearch .elemSearch .mainPart{align-items:start;display:flex;flex:1 1;flex-direction:column;gap:1px}.containerListMultiSearch .elemSearch .mainPart span{font-size:14px;text-align:left}.containerListMultiSearch .elemSearch .mainPart span.type{font-size:13px}.containerListMultiSearch .elemSearch .mainPart .label{color:#737373;font-size:12.5px;font-style:italic;margin-bottom:-2px}.containerListMultiSearch .elemSearch .mainPart .name{font-size:14px}.containerListMultiSearch .elemSearch .mainPart .note{align-items:center;display:flex;font-size:13px;gap:5px}.containerListMultiSearch .elemSearch .mainPart .note.rateHidden{display:none}.containerListMultiSearch .elemSearch .containerImg{aspect-ratio:8/5;border-radius:10px;margin-right:20px;overflow:hidden;width:20%}.containerListMultiSearch .elemSearch img{height:100%;object-fit:cover;object-position:center;width:100%}.containerListMultiSearch .separationMultiSearch,.containerListMultiSearch .separationNoResult{background-color:var(--border);height:.8px;margin-bottom:10px;margin-left:4%;margin-top:10px;max-height:.8px;min-height:.8px;opacity:.4;width:91%}.containerListMultiSearch .separationNoResult{opacity:.6;width:87%}@media screen and (max-width:700px){.containerListMultiSearch .elemSearch .mainPart span{font-size:clamp(11px,3.5vw,15px)}.containerListMultiSearch .elemSearch .mainPart span.type{font-size:clamp(9px,3.3vw,15px);max-width:95%}.containerListMultiSearch .elemSearch .mainPart .name{font-size:clamp(11px,3.4vw,15px)}.containerListMultiSearch .elemSearch .mainPart .note{font-size:clamp(10px,3.2vw,14.5px)}.containerListMultiSearch .elemSearch .mainPart .note .star{height:clamp(10px,3.8vw,16px);width:clamp(10px,3.8vw,16px)}.containerListMultiSearch .elemSearch .iconFilter,.containerListMultiSearch .elemSearch .iconPin{border-radius:10px;height:17px;padding:6px;width:17px}.containerListMultiSearch .elemSearch .containerImg{aspect-ratio:6.5/5;margin-right:10px;width:22.5%}.containerListMultiSearch .separationMultiSearch{margin-bottom:10px;margin-top:10px;width:87%}}@media screen and (min-width:701px){.containerListMultiSearch .elemSearch{border-radius:15px;padding:7px 4%}.containerListMultiSearch .elemSearch:hover{background-color:var(--hoverLight)}}.containerSearchPage .elemFilter .containerPrice{font-size:11px;height:3em;margin-bottom:2em;margin-left:15px;margin-top:3.5em;max-width:330px;position:relative;width:80%}.containerSearchPage .elemFilter .containerPrice .indicationSlide{align-items:center;color:#737373;display:flex;font-style:italic;justify-content:space-between;padding-top:15px;width:100%}.containerSearchPage .elemFilter .containerPrice .mask{border-radius:10px;height:9em;left:0;position:absolute;top:0;transform:translateY(-35%);width:105%}.containerSearchPage .elemFilter .containerPrice .value{background-color:#040404;border-radius:5px;box-shadow:0 -3px 6px #00000026,3px 0 6px #0000001a,-3px 0 6px #0000001a;color:#fff;min-width:2em;padding:3px 7px;position:absolute;transform:translate(-50%,-150%);white-space:nowrap;width:fit-content;z-index:1}.containerSearchPage .elemFilter .containerPrice .pointerValue{background-color:#040404;border-radius:3px;height:15px;position:absolute;transform:translate(-50%,-155%) rotate(45deg);width:15px}.containerSearchPage .elemFilter .containerPrice .slider-track{background:var(--classicGold);border-radius:15px;height:6px;margin-left:2px;margin-top:-2px;position:absolute;transform:translateY(50%);z-index:1}.containerSearchPage .elemFilter .containerPrice input[type=range]{appearance:none;-webkit-appearance:none;background-color:initial;left:0;position:absolute;top:0;width:100%}.containerSearchPage .elemFilter .containerPrice input[type=range]::-webkit-slider-runnable-track{background:#ddd;border-radius:15px;height:5px}.containerSearchPage .elemFilter .containerPrice .patchClose{display:none}.containerSearchPage .elemFilter .containerPrice .price-touch-zone{background:#0000;height:55px;position:absolute;top:0;z-index:3}.containerSearchPage .elemFilter .containerPrice .checkAnimation{align-items:left;animation:fadeInOut 1.5s ease-in-out;display:flex;justify-content:left;left:calc(100% + 5px);margin-top:-5px;position:absolute}@keyframes fadeInOut{0%{opacity:0;transform:scale(.6)}20%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.containerSearchPage .elemFilter .containerPrice input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primaryLight);border:1px solid #fff;border-radius:50%;box-shadow:0 0 5px #0000004d;cursor:pointer;height:15px;margin-bottom:5px;position:relative;transform:translateY(-40%);-webkit-transition:transform .2s;transition:transform .2s;width:15px;z-index:10}.containerIconConnection .identification{align-items:center;border-radius:10px;display:flex;gap:10px;padding-left:9px;padding-right:9px}.containerIconConnection .imgProfilRestaurateur{background:var(--colorProfilClient);border:1px solid var(--primaryDark);border-radius:50%;height:4em;width:4em}.containerIconConnection .iconChef{align-items:end;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.containerIconConnection .iconChef img{height:85%;min-height:85%;width:auto}@media screen and (max-width:1100px){.containerIconConnection #identificationText{display:none}}@media screen and (max-width:900px){.containerIconConnection .imgProfilRestaurateur{height:3.2em;width:3.2em}}@media screen and (max-width:768px){.containerIconConnection .identification{min-width:4%}.containerIconConnection .imgProfilRestaurateur{height:2.5em;width:2.5em}.containerIconConnection p{font-size:20px}}.iconProfil{align-items:center;background:var(--colorProfil);border:1px solid var(--primaryDark);border-radius:50%;color:#000;display:flex;height:3.5em;justify-content:center;margin-right:10px;position:relative;text-decoration:none;width:3.5em}@media screen and (max-width:768px){.iconProfil{font-size:5px;height:2em;padding:13px;width:2em}}.homeTopBarDesk{align-items:center;box-shadow:inset 0 0 10px #000c,0 2px 9px #0009;color:var(--primaryLight);display:flex;flex-direction:column;height:320px;justify-content:space-between;position:relative;top:0;width:100%;z-index:11}.homeTopBarDesk:hover{animation-duration:4s}.homeTopBarDesk .topBarHeroImage{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;z-index:1}.homeTopBarDesk .topBarHeroImg{display:block;height:100%;object-fit:cover;object-position:center 99%;width:100%}.homeTopBarDesk .shadowBottomTopBar,.homeTopBarDesk .shadowGlobalFirst,.homeTopBarDesk .shadowGlobalScnd,.homeTopBarDesk .shadowTopScnd,.homeTopBarDesk .shadowTopTopBar{left:0;pointer-events:none;position:absolute;width:100%}.homeTopBarDesk .shadowTopTopBar{background:linear-gradient(180deg,#040404,#040404fa 8%,#040404f2 18%,#040404e0 30%,#040404c7 42%,#040404a3 55%,#0404047a 68%,#0404044d 80%,#04040424 90%,#04040400);height:140px;opacity:.8;top:0;z-index:4}.homeTopBarDesk .shadowGlobalFirst{background-color:#2a2724;height:100%;opacity:.68;top:0;z-index:3}.homeTopBarDesk .shadowBottomTopBar{background:linear-gradient(180deg,#54545400,#54545470 33%,#545454a8 66%,#8a8a8a);bottom:0;height:40px;opacity:.61;z-index:2}.homeTopBarDesk .shadowGlobalScnd{background:radial-gradient(circle at 50% 50%,#0000 0,#00000082 100%);height:100%;top:0;z-index:1}.homeTopBarDesk .firstPart,.homeTopBarDesk .scndPart{display:flex;position:relative;width:100%;z-index:2}.homeTopBarDesk .firstPart{align-items:center;height:40%}.homeTopBarDesk .firstPart .topBarHeroCatchPhrase{display:flex;flex-direction:column;font-style:italic;gap:2px;left:50%;line-height:1.05;max-width:500px;pointer-events:none;position:absolute;top:85px;transform:translateX(-50%);width:350px}.homeTopBarDesk .firstPart .topBarHeroCatchPhrase span{display:block;font-size:26px;white-space:nowrap}.homeTopBarDesk .firstPart .topBarHeroCatchPhrase .goldText{background:var(--classicGold);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600;width:fit-content}.homeTopBarDesk .firstPart .topBarHeroCatchPhrase .whiteText{color:#fff;margin-left:auto}@media screen and (max-width:1200px){.homeTopBarDesk .firstPart .topBarHeroCatchPhrase span{font-size:23px}.homeTopBarDesk .firstPart .topBarHeroCatchPhrase{width:310px}}.homeTopBarDesk .scndPart{align-items:center;box-sizing:border-box;display:flex;min-height:45px;padding-bottom:2.3em}.homeTopBarDesk .scndPart .borderPart{align-items:center;display:flex;justify-content:center;min-width:18.5%;width:18.5%}.homeTopBarDesk .scndPart .fixedLogoContainer{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;height:100px;justify-content:start;width:100%}.homeTopBarDesk .scndPart .fixedLogo{-webkit-tap-highlight-color:transparent;display:block;height:45%;margin-left:39px;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto}@media screen and (max-width:1300px){.homeTopBarDesk .scndPart .fixedLogo{margin-left:30px}}@media screen and (max-width:1150px){.homeTopBarDesk .scndPart .buttonMap .text{display:none}}.homeTopBarDesk .scndPart:after{animation:subtleGoldReflection 12s linear infinite;background:radial-gradient(circle,#c99d3e 0,#d3a744 10%,#c49835 20%,#ffe78d 30%,#fee38a 40%,#fad67e 50%,#ecc868 60%,#eab55d 70%,#c19333 80%,#c99d3e 90%);background-size:200% 100%;bottom:0;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:3px;left:0;opacity:.85;position:absolute;width:100%;z-index:-1}@keyframes subtleGoldReflection{0%{background-position:0 50%;opacity:.8}50%{background-position:100% 50%;opacity:.9}to{background-position:0 50%;opacity:.8}}.homeTopBarDesk .scndPart.isFixed{align-items:center;background:#040404;box-shadow:0 2px 9px #00000059;display:flex;height:100px;left:0;padding-bottom:0;position:fixed;top:0;width:100%;z-index:9}@media screen and (pointer:coarse) and (min-width:461px){.homeTopBarDesk .scndPart.isFixed{backface-visibility:hidden;-webkit-backface-visibility:hidden;top:0;top:var(--ipad-home-top,0);will-change:top}}.homeTopBarDesk .containerLogo{align-items:center;display:flex;height:100%;margin-left:2%}.homeTopBarDesk .logoTopBar{-webkit-tap-highlight-color:transparent;display:block;height:45px;left:2%;margin-top:-15px;position:absolute;-webkit-user-select:none;user-select:none;width:auto}.homeTopBarDesk .containerIconConnection{align-items:center;display:flex;flex-direction:row;justify-content:space-around;position:absolute;right:2%;width:fit-content}.homeTopBarDesk .searchBarMoveWrapper{flex:1 1;margin-left:5%;max-width:60%;position:relative;transition:transform .4s ease-in-out}@media screen and (min-width:1600px){.homeTopBarDesk .searchBarMoveWrapper{max-width:1000px}}.homeTopBarDesk .searchBarMoveWrapper.isActive{transform:translateX(-5%)}@media screen and (min-width:1900px){.homeTopBarDesk .searchBarMoveWrapper,.homeTopBarDesk .searchBarMoveWrapper.isActive{margin-left:31.5%;max-width:1100px;transform:translateX(-50%)}}.homeTopBarDesk .containerAllSearchBar{align-items:center;border-radius:30px;color:#000;display:flex;height:2.6em;justify-content:start;padding:0 30px 0 15px;position:relative;transition:background-color .2s ease-in-out;width:100%}.homeTopBarDesk .containerAllSearchBar,.homeTopBarDesk .containerAllSearchBar .containerButtonSearch{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:1050px){.homeTopBarDesk .containerAllSearchBar{height:2.3em}}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch,.homeTopBarDesk .containerAllSearchBar.isActive{background-color:#d9d9d9}.homeTopBarDesk .containerAllSearchBar .sharedMaskBull{background:#fff;border:3px solid #fff;border-radius:30px;box-shadow:0 0 4px 2px #00000014;box-sizing:border-box;height:calc(100% + 6px);left:0;opacity:0;pointer-events:none;position:absolute;top:-3px;transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1),opacity .15s ease;visibility:hidden;z-index:3}.homeTopBarDesk .containerAllSearchBar .sharedMaskBull.isVisible{opacity:1;visibility:visible}.homeTopBarDesk .containerAllSearchBar .sharedMaskBull.isInstant{transition:opacity .15s ease,visibility .15s}.homeTopBarDesk .containerAllSearchBar .iconMultiSearch{position:relative}.homeTopBarDesk .separationSearch{background:var(--classicGold);height:2em;margin-left:auto;margin-right:auto;max-width:.8px;min-width:.8px;width:.8px}.homeTopBarDesk .cityPart,.homeTopBarDesk .filterPart,.homeTopBarDesk .hourPart,.homeTopBarDesk .multiSearchPart{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;height:100%;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:auto}.homeTopBarDesk .cityPart{width:25%}.homeTopBarDesk .hourPart{width:20%}.homeTopBarDesk .filterPart{width:35%}.homeTopBarDesk .scndPart .buttonMap{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;gap:8px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:auto}.homeTopBarDesk .scndPart .buttonMap.midWhiteRoundButton{transition:none}.homeTopBarDesk .scndPart .buttonMap img{left:0;min-height:100%;opacity:.35;position:absolute;top:0;width:100%;z-index:0}.homeTopBarDesk .scndPart .buttonMap .icon,.homeTopBarDesk .scndPart .buttonMap span{z-index:1}.homeTopBarDesk .scndPart .buttonMap .icon{min-width:15px}.homeTopBarDesk .containerAllSearchBar .basePart{align-items:center;display:flex;font-weight:700;gap:10px;height:100%;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.homeTopBarDesk .containerAllSearchBar .filterPart .basePart .basePartTextWrapper{overflow:visible}.homeTopBarDesk .containerAllSearchBar .isSelect .basePart,.homeTopBarDesk .containerAllSearchBar .isSelect .containerIconMultiSearch{z-index:4}.homeTopBarDesk .containerAllSearchBar .cityPart .basePart .icon{min-width:16px;width:16px}.homeTopBarDesk .containerAllSearchBar .basePart .basePartTextWrapper{min-width:0;overflow:hidden;text-align:left}.homeTopBarDesk .containerAllSearchBar .filterPart .basePart .basePartTextWrapper{margin-bottom:0}.homeTopBarDesk .containerAllSearchBar .hourPart .basePart .basePartTextWrapper{text-overflow:ellipsis}.homeTopBarDesk .cityPart .basePartTextWrapper{flex:1 1;height:100%;min-width:0;overflow:hidden;position:relative}.homeTopBarDesk .containerAllSearchBar.isActive .iconClose{display:block}.homeTopBarDesk .containerAllSearchBar .iconClose{display:none;height:15px;margin-left:1em;min-height:15px;min-width:15px;transition:transform .25s ease,color .25s ease;width:15px;z-index:2}.homeTopBarDesk .containerAllSearchBar .iconClose:hover{color:#dba159;transform:rotate(90deg)}.homeTopBarDesk .multiSearchPart .containerInput{align-items:center;border:1px solid #cccccc8c;border-radius:20px;box-shadow:0 0 6px 4px #00000014;box-sizing:border-box;display:flex;gap:10px;justify-content:start;margin-bottom:10px;margin-left:2.5%;margin-top:5px;padding:7px 13px;width:80%}.homeTopBarDesk .multiSearchPart .containerInput input{background-color:initial;border:none;font-size:14px;height:100%;outline:none;text-decoration:none;width:100%}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerPopup{box-sizing:border-box;display:flex;flex-direction:column;left:-20px;max-height:calc(70vh - 20px);min-width:600px;overflow:hidden;transform:none;width:100%}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerListMultiSearch{height:100%;max-height:25em;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:1.5em;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerAllSuggest{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.homeTopBarDesk .containerAllSearchBar .cityPart .shadowTop{background:linear-gradient(180deg,#fff,#fff0);height:15px;left:-6%;position:absolute;top:calc(100% + 10px);width:112%;z-index:2}.homeTopBarDesk .containerAllSearchBar .cityPart .suggestList .shadowBottom,.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerAllSuggest .shadowBottom,.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerAllSuggest .shadowTop{height:15px;left:0;position:absolute;width:calc(100% - 10px);z-index:2}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerAllSuggest .shadowTop{background:linear-gradient(180deg,#fff,#fff0);top:0}.homeTopBarDesk .containerAllSearchBar .cityPart .suggestList .shadowBottom,.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerAllSuggest .shadowBottom{background:linear-gradient(0deg,#fff,#fff0);bottom:0}.homeTopBarDesk .containerAllSearchBar .cityPart .suggestList .shadowBottom{bottom:2px;left:3%;width:94%}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .listBaseSuggest{height:100%;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:var(--border) #0000;scrollbar-width:thin}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .elemSuggestion{align-items:center;border-radius:15px;box-sizing:border-box;display:flex;font-size:14px;gap:15px;justify-content:start;min-height:3.5em;padding:7px 3%;text-align:left;width:100%}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion:hover,.homeTopBarDesk .containerAllSearchBar .multiSearchPart .elemSuggestion:hover{background-color:var(--hoverLight)}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion.isLock span{opacity:.5}.homeTopBarDesk .containerAllSearchBar .containerIconSearch{background-color:#0000000d;border-radius:15px;padding:8px 12px}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .iconMultiSearch{margin-left:10px;margin-right:25px;min-height:24px;min-width:24px}.homeTopBarDesk .containerAllSearchBar .cityPart .containerIconSearch{padding:7px 10px}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .elemSuggestion .chevron{margin-left:auto;min-width:15px}.homeTopBarDesk .containerAllSearchBar .separationList{background-color:var(--border);height:.8px;margin-bottom:11px;margin-left:5%;margin-top:11px;max-height:.8px;min-height:.8px;opacity:.3;width:90%}.homeTopBarDesk .containerAllSearchBar .containerPopup{border-radius:20px;box-shadow:0 0 4px 2px #00000014;height:auto;left:50%;min-width:450px;padding:8px 15px;position:absolute;top:calc(100% + 15px);transform:translateX(-50%);width:auto;z-index:2}.homeTopBarDesk .containerAllSearchBar .hourPart .containerPopup{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:25em;min-width:380px;padding:8px 25px;width:380px}.homeTopBarDesk .containerAllSearchBar .hourPart .selectHourPart{align-items:center;border-top:.8px solid #00000017;box-sizing:border-box;display:flex;gap:17px;justify-content:space-between;padding:12px 5%;width:100%}.homeTopBarDesk .containerAllSearchBar .hourPart .selectHourPart span{font-size:clamp(13px,3.5vw,15px)}.homeTopBarDesk .containerAllSearchBar .hourPart .selectHourPart .smallWhiteRoundButton{border:1px solid #0000001a;box-shadow:0 0 4px 2px #0000000f;font-size:12px;padding:4px 17px}.homeTopBarDesk .containerAllSearchBar .hourPart .selectHourPart .smallWhiteRoundButton.isSelect{background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1.5px solid #0000}.homeTopBarDesk .containerAllSearchBar .cityPart .containerPopup{box-sizing:border-box;padding:5px 12px;width:450px}.homeTopBarDesk .hourPart .basePartTextWrapper{margin-bottom:2px}.homeTopBarDesk .filterPart .basePartTextWrapper .textBase{font-weight:500}.homeTopBarDesk .cityPart .textBase{display:block;line-height:36px;min-width:0;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.homeTopBarDesk .cityPart .containerInput{align-items:center;border:1px solid #cccccc8c;border-radius:20px;box-shadow:0 0 6px 4px #00000014;box-sizing:border-box;display:flex;height:2.5em;margin-bottom:7px;margin-left:5%;margin-top:10px;padding-left:15px;padding-right:15px;position:relative;transition:box-shadow .3s ease;width:90%}.homeTopBarDesk .cityPart .containerInput:hover{box-shadow:0 0 4px 2px #0000001a}.homeTopBarDesk .cityPart .containerInput input{background-color:initial;border:none;font-size:14px;margin-left:5px;outline:none;padding-bottom:.3em;padding-top:.3em;text-decoration:none;width:100%}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion{align-items:center;border-radius:15px;box-sizing:border-box;display:flex;gap:15px;justify-content:start;padding:6px 4%;text-align:left;width:100%}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion span{align-items:center;display:flex;gap:5px}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion span .citySuggestionCount{color:#737373;font-size:12px;font-size:italic}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion .containerIcon{margin-left:auto;min-width:15px;position:relative;width:15px}.homeTopBarDesk .containerAllSearchBar .cityPart .elemSuggestion .icon{height:18px;min-height:18px;min-width:18px;position:absolute;width:18px}.homeTopBarDesk .containerAllSearchBar .cityPart .containerPopup{display:flex;flex-direction:column;padding-bottom:2px}.homeTopBarDesk .containerAllSearchBar .cityPart .suggestList{box-sizing:border-box;font-size:14px;margin-top:5px;overflow-y:auto;overscroll-behavior-y:contain;padding:5px 5px 3px;scrollbar-width:none}.homeTopBarDesk .containerAllSearchBar .suggestList .textNoSuggest{color:#737373;display:flex;font-style:italic;justify-content:center;margin-bottom:4em;margin-top:2.5em}.homeTopBarDesk .containerAllSearchBar .cityPart .separationList{margin-bottom:7px;margin-top:7px}.homeTopBarDesk .containerAllSearchBar .basePart .textBase{font-size:14px}.homeTopBarDesk .containerAllSearchBar .filterPart .basePart .textBase{align-items:center;display:flex;gap:2px}.homeTopBarDesk .filterHomePopup{height:70vh;max-height:750px;min-width:500px;position:absolute;right:-10px;top:calc(100% + 10px);width:85%}.maskActiveTopBarDesk{background:#00000080;height:110%;pointer-events:all;position:fixed;top:0;width:100%;z-index:5}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch{align-items:center;border-radius:20px;box-sizing:border-box;display:flex;height:100%;justify-content:end;padding-left:3.1em;padding-right:10px;position:absolute;right:2em;transform:translateX(0);transition:transform .5s ease-in-out;z-index:-1}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch.isVisible{transform:translateX(calc(100% - 3px))}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .isLock{background:var(--buttonLock)}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .countSpinnerLoad{margin-bottom:2px}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .resultCount{font-size:.9em;font-style:italic;margin-left:4px;opacity:.85}.homeTopBarDesk .containerAllSearchBar .explainFilter.isActive{color:#737373}.homeTopBarDesk .containerAllSearchBar .explainFilter.shortPart{display:none}.homeTopBarDesk .containerCantCity,.homeTopBarDesk .containerCantSearch{align-items:center;background:#eef6ff;border:1px solid #b8d7ff;border-radius:16px;box-shadow:0 8px 24px #00000014,0 2px 8px #245db514;color:#245db5;display:flex;font-size:13px;gap:10px;line-height:1.4;padding:12px 14px;position:absolute;z-index:5}.homeTopBarDesk .containerCantSearch{animation:cantSearchAppearDesk .28s cubic-bezier(.22,1,.36,1);font-size:12.5px;gap:10px;max-width:233px;right:-250px;top:calc(100% + 15px);z-index:51}.homeTopBarDesk .containerCantSearch:after{background:#eef6ff;border-left:1px solid #b8d7ff;border-top:1px solid #b8d7ff;content:"";height:14px;position:absolute;right:20%;top:-7px;transform:rotate(45deg);width:14px}.homeTopBarDesk .containerCantCity{animation:cantSearchAppearCityDesk .28s cubic-bezier(.22,1,.36,1);box-sizing:border-box;left:50%;max-width:400px;min-width:315px;top:calc(100% + 29px);transform:translateX(-50%);white-space:nowrap;width:auto}.homeTopBarDesk .containerCantCity .icon,.homeTopBarDesk .containerCantSearch .icon{color:#2f7df6;flex-shrink:0;font-size:18px}.homeTopBarDesk .containerCantCity .icon{font-size:16px}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .XsmallText .resultCount .resultShort,.homeTopBarDesk .containerButtonSearch .textButtonScnd{display:none}@keyframes cantSearchAppearCityDesk{0%{opacity:0;transform:translateY(8px) translateX(-50%) scale(.96)}to{opacity:1;transform:translateY(0) translateX(-50%) scale(1)}}@keyframes cantSearchAppearDesk{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .XsmallText{align-items:center;display:flex}.homeTopBarDesk .containerAllSearchBar .filterPart .basePartTextWrapper.hasDefaultFilterText{min-width:0;overflow:hidden}.homeTopBarDesk .containerAllSearchBar .filterPart .basePartTextWrapper.hasDefaultFilterText .textBase{min-width:0;width:100%}.homeTopBarDesk .containerAllSearchBar .filterPart .defaultFilterText{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1370px){.homeTopBarDesk .searchBarMoveWrapper.isActive{transform:translateX(-7%)}}@media screen and (max-width:1350px){.homeTopBarDesk .searchBarMoveWrapper.isActive{transform:translateX(-10%)}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .XsmallText{font-size:11.5px}}@media screen and (max-width:1250px),screen and (pointer:coarse) and (max-width:1450px){.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .XsmallText .resultCount .resultShort{display:block}.homeTopBarDesk .containerAllSearchBar .containerButtonSearch .XsmallText .resultCount .resultLong{display:none}.homeTopBarDesk .searchBarMoveWrapper.isActive{transform:translateX(-7%)}.homeTopBarDesk .containerAllSearchBar .basePart .textBase{font-size:12.5px}.homeTopBarDesk .containerAllSearchBar .iconClose{min-height:12px;min-width:12px}.homeTopBarDesk .containerAllSearchBar .multiSearchPart .iconMultiSearch{height:20px;margin-left:5px;margin-right:15px;min-height:20px;min-width:20px;width:20px}.homeTopBarDesk .containerCantSearch{font-size:12px;right:-200px}}@media screen and (max-width:1080px){.homeTopBarDesk .searchBarMoveWrapper{margin-left:8%;max-width:55%}.homeTopBarDesk .searchBarMoveWrapper.isActive{transform:translateX(-10%)}.homeTopBarDesk .scndPart .buttonMap{justify-content:center;margin-left:22px;min-width:80px}.homeTopBarDesk .containerAllSearchBar .explainFilter.shortPart{display:flex}.homeTopBarDesk .containerAllSearchBar .explainFilter.longPart{display:none}.homeTopBarDesk .containerAllSearchBar .explainFilter.shortPart,.homeTopBarDesk .containerAllSearchBar .filterPart .basePart .basePartTextWrapper{overflow:visible}.homeTopBarDesk .filterPart{width:20%}}@media screen and (max-width:1000px){.homeTopBarDesk .containerAllSearchBar .basePart .textBase{font-size:11px}.homeTopBarDesk .hourPart .basePartTextWrapper{margin-bottom:4px}.homeTopBarDesk .scndPart .fixedLogo{height:42%}}@media screen and (max-width:900px){.homeTopBarDesk .containerCantSearch{right:-170px}.homeTopBarDesk .containerButtonSearch .textButtonBase{display:none}.homeTopBarDesk .containerButtonSearch .textButtonScnd{display:block}.homeTopBarDesk .containerAllSearchBar .cityPart .containerPopup{transform:translateX(-40%)}.homeTopBarDesk .searchBarMoveWrapper.isActive{transform:translateX(-8%)}.homeTopBarDesk .scndPart .fixedLogo{height:40%}}@media screen and (max-width:840px){.homeTopBarDesk .scndPart .fixedLogo{height:35%}}@media screen and (max-width:815px){.homeTopBarDesk .containerAllSearchBar .explainFilter.shortPart{display:none}}@media screen and (max-width:800px){.homeTopBarDesk .containerAllSearchBar .multiSearchPart .containerPopup{min-width:550px}.homeTopBarDesk .scndPart .buttonMap span{font-size:11px}}@media screen and (max-width:750px){.homeTopBarDesk .containerCantSearch{right:-160px}.homeTopBarDesk .scndPart .fixedLogo{height:32%}}@media screen and (min-width:1700px){.homeTopBarDesk{height:370px}.homeTopBarDesk .containerAllSearchBar{height:3em}.homeTopBarDesk .containerAllSearchBar .basePart .textBase{font-size:15px}.homeTopBarDesk .firstPart .topBarHeroCatchPhrase span{font-size:28px}.homeTopBarDesk .logoTopBar{height:50px}.homeTopBarDesk .scndPart .buttonMap{font-size:15px;height:2em;padding:6px 25px}.homeTopBarDesk .containerIconConnection .identification p{font-size:15px}.homeTopBarDesk .scndPart .fixedLogoContainer{height:120px}.homeTopBarDesk .scndPart{min-height:120px}.homeTopBarDesk .scndPart .fixedLogo{margin-left:2.8vw}}@media screen and (min-width:1900px){.homeTopBarDesk .containerAllSearchBar{height:3.2em}.homeTopBarDesk .containerAllSearchBar .basePart .textBase{font-size:16px}.homeTopBarDesk .containerAllSearchBar .basePart .icon{height:18px;width:18px}}.homeTopBar.secondary{--hero-full-height:150px}.homeTopBar{--hero-full-height:260px;position:relative;width:100%;z-index:11}.topBarToolbarWrapper{min-height:61px}.homeTopBar .topBarHero:after{background:var(--classicGold);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:3}.topBarHero .shadowBottom,.topBarHero .shadowGlobalFirst,.topBarHero .shadowGlobalScnd,.topBarHero .shadowTop,.topBarHero .shadowTopScnd{left:0;pointer-events:none;position:absolute;width:100%}.topBarHero .shadowTop{background-color:#000;height:40px;top:0;z-index:4}.topBarHero .shadowTopScnd{background:linear-gradient(180deg,#000,#000 20%,#000000ab 40%,#00000070 60%,#0003 80%,#0000);height:40px;top:30px;z-index:4}.topBarHero .shadowGlobalFirst{background-color:#2a2724;height:100%;opacity:.65;top:0;z-index:3}.topBarHero .shadowBottom{background:linear-gradient(180deg,#54545400,#54545470 33%,#545454a8 66%,#8a8a8a);bottom:0;height:40px;opacity:.61;z-index:2}.topBarHero .shadowGlobalScnd{background:radial-gradient(circle at 50% 50%,#0000 0,#00000082 100%);height:100%;top:0;z-index:1}.homeTopBar .topBarHeroBottom,.homeTopBar .topBarHeroCatchPhrase,.homeTopBar .topBarHeroHeader{z-index:5}.homeTopBar .topBarHero{background:#111;height:var(--hero-full-height);overflow:hidden;position:relative}.homeTopBar .topBarHeroImage{bottom:0;height:var(--hero-full-height);left:0;overflow:hidden;position:absolute;right:0}.homeTopBar .topBarHeroImg{display:block;height:100%;object-fit:cover;object-position:center;transform:translateY(10px);width:100%}.homeTopBar .topBarHeroHeader{align-items:center;display:flex;justify-content:space-between;left:16px;position:absolute;right:16px;top:14px}.homeTopBar .logoTopBar{display:block;height:38px;width:auto}.homeTopBar .containerIconConnection .imgProfilRestaurateur{display:block}.homeTopBar.primary .topBarHeroCatchPhrase{align-items:center;display:flex;flex-direction:column;gap:2px;left:50%;line-height:1.05;max-width:240px;pointer-events:none;position:absolute;top:92px;transform:translateX(-50%);width:240px}.homeTopBar .containerIconConnection{color:#fff}.homeTopBar .containerIconConnection #identificationText{display:block;font-size:12px}.homeTopBar.primary .topBarHeroCatchPhrase span{display:block;font-size:20px;white-space:nowrap}.homeTopBar.primary .topBarHeroCatchPhrase .goldText{background:var(--classicGold);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:800;margin-right:auto;width:fit-content}.homeTopBar.primary .topBarHeroCatchPhrase .whiteText{color:#fff;margin-left:auto}.homeTopBar .topBarToolbar{align-items:center;background:#fff;box-sizing:border-box;display:flex;gap:10px;min-height:60px;padding:8px 14px;position:relative}.homeTopBar .topBarToolbar .shadowBottomToolBar{background:linear-gradient(180deg,#fff,#fffffff2 15%,#ffffffb3 40%,#ffffff59 65%,#ffffff1f 85%,#fff0);height:35px;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;width:100%}.topBarToolbarWrapper.isFixed .topBarToolbar .shadowBottomToolBar{opacity:1}.topBarToolbarWrapper.isFixed .topBarToolbar{background:#fff;border-top:none;box-sizing:border-box;left:0;position:fixed;top:0;transform:translateY(0);transform:translateY(var(--peek-offset,0));transition:transform .22s ease;width:100%;will-change:transform;z-index:9}.topBarToolbarWrapper.isFixed.peekVisible .topBarToolbar{transform:translateY(65px)}.topBarPeek{align-items:center;background-color:#fff;border-bottom:1px solid #ffffff14;display:flex;height:65px;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transform:translateY(-65px);transform:translateY(calc(var(--peek-offset, 0px) - 65px));transition:transform .22s ease,opacity 0s linear .22s,visibility 0s linear .22s,background-color 0s linear .22s;visibility:hidden;will-change:transform;z-index:15}.topBarPeek.isVisible{background-color:#040404;opacity:1;transform:translateY(0);transition:transform .22s ease,opacity 0s linear,visibility 0s linear,background-color 0s linear;visibility:visible}.homeTopBar .topBarHeroBottom{bottom:14px;display:flex;justify-content:center;left:16px;position:absolute;right:16px;transition:bottom .24s ease}.homeTopBar.primary .topBarHeroBottom{bottom:3em}.homeTopBar.secondary .topBarHeroBottom{bottom:1.6em}.topBarMainButton{-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-radius:30px;box-shadow:0 0 8px 4px #ffffff4d;color:#000;cursor:pointer;font-weight:600;gap:10px;margin-top:2px;padding:5px 45px;-webkit-user-select:none;user-select:none}.homeTopBar.state-toolbar .topBarHeroBottom{display:none}.homeTopBar.state-peek .topBarHeroBottom{display:flex}.topBarMainButton.isSimpleScnd,.topBarMainButton.primary{padding:6px 30px}.topBarMainButton.isLongScnd .iconFirst{display:none}.topBarMainButton .scndPart{flex-direction:column;position:relative}.topBarMainButton .scndPart .iconScnd{position:absolute;right:calc(100% + 10px)}.topBarMainButton .scndPart span{font-size:13px;font-weight:700;white-space:nowrap}.topBarMainButton .scndPart div{color:#606060;font-size:11.4px;font-style:italic}.homeTopBar .topBarToolbar.secondary{gap:0;justify-content:start;padding:8px 0 8px 14px}.homeTopBar .topBarToolbar.secondary .firstSlidePart,.homeTopBar .topBarToolbar.secondary .scndSlydePart{align-items:center;display:flex;justify-content:start}.homeTopBar .topBarToolbar.secondary .firstSlidePart{padding-right:9px;position:relative;width:auto}.homeTopBar .topBarToolbar.secondary .firstSlidePart .shadowLeft,.homeTopBar .topBarToolbar.secondary .shadowRight{height:100%;position:absolute;top:0;width:15px;z-index:3}.homeTopBar .topBarToolbar.secondary .firstSlidePart .shadowLeft{background:linear-gradient(90deg,#fff,#fff0);height:calc(100% + 10px);left:calc(100% - 4px);top:-5px}.homeTopBar .topBarToolbar.secondary .shadowRight{background:linear-gradient(90deg,#fff0,#fff);right:0}.homeTopBar .topBarToolbar.secondary .scndSlydePart{flex:1 1;gap:14px;height:45px;overflow-x:auto;padding-left:8px;padding-right:20px;scrollbar-width:none}.homeTopBar .topBarToolButton.filterButton{border:1px solid #000;position:relative;z-index:4}.homeTopBar .topBarToolButton.filterButton span{background-color:#000;border-radius:50%;bottom:100%;color:#fff;font-weight:700;height:1.7em;left:100%;position:absolute;text-align:center;transform:translate(-70%,70%);width:1.7em;z-index:3}.homeTopBar .topBarToolButton{-webkit-tap-highlight-color:transparent;align-items:center;border:1px solid #0000;display:flex;gap:7px;-webkit-user-select:none;user-select:none;z-index:2}.homeTopBar .topBarToolButton.isActiveGold{background:linear-gradient(#fff,#fff) padding-box,var(--classicGold) border-box;border:1px solid #0000}.homeTopBar .mainToolBar{align-items:center;display:flex;justify-content:space-between;width:100%}.homeTopBar .mainToolBar .mapPart{align-items:center;display:flex;gap:8px;overflow:hidden;position:relative;z-index:2}.homeTopBar .mainToolBar .mapPart img{left:0;opacity:.35;position:absolute;top:0;width:100%;z-index:0}.homeTopBar .mainToolBar .mapPart .icon,.homeTopBar .mainToolBar .mapPart span{z-index:1}.HookSortedPart .selected span,.homeTopBar .mainToolBar .mapPart{font-size:13.3px}.homeTopBar .containerIconConnection .identification{padding-right:0}.homeTopBar .iconProfil{margin-right:0}@media screen and (min-width:551px){.homeTopBar.primary .topBarHeroCatchPhrase{max-width:260px;width:260px}}@media screen and (min-width:1600px){.HookSortedPart .selected span{font-size:clamp(13.3px,.798vw,17.14px)}}@media screen and (max-width:350px){.HookSortedPart .selected span,.homeTopBar .mainToolBar .mapPart{font-size:12px}.HookSortedPart{max-width:45%}.homeTopBar .topBarToolbar{padding:8px 12px}}.toolbarPopup{border-radius:30px 30px 0 0;bottom:0;display:flex;flex-direction:column;max-height:50vh;opacity:0;overflow:hidden;position:fixed;transform:translateY(100%);transition:transform .18s ease-out,opacity .18s ease-out;width:100%;z-index:100}.toolbarPopup.isForOpen{max-height:min-content;overflow:visible}.toolbarPopup.canOverflow{overflow:visible}.toolbarPopup.open{opacity:1;overscroll-behavior:contain;overscroll-behavior-y:contain;transform:translateY(0)}.toolbarPopup.closing{opacity:0;transform:translateY(100%)}@media screen and (max-height:450px){.toolbarPopup,.toolbarPopup.isForOpen{max-height:90vh}.toolbarPopup .toolbarPopupContent{min-height:0}}.toolbarPopup .toolbarPopupHeader{align-items:center;display:flex;flex-shrink:0;font-size:clamp(15px,4.7vw,22px);font-weight:700;justify-content:space-between;padding:16px 25px;position:relative}.toolbarPopup .toolbarPopupHeader .close{margin-left:auto;width:4.7vw}.toolbarPopup .separationTop{background-color:var(--border);height:.8px;margin-left:5%;max-height:.8px;min-height:.8px;opacity:.7;position:relative;width:90%}.toolbarPopup .separationTop .shadowTop{background:linear-gradient(180deg,#fff,#fff0);height:15px;left:0;position:absolute;top:100%;width:100%;z-index:2}.toolbarPopup .toolbarPopupContent{-webkit-overflow-scrolling:touch;box-sizing:border-box;min-height:160px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:20px 20px 25px;touch-action:pan-y;width:100%}.toolbarPopup.isForOpen .toolbarPopupContent .smallText{font-size:clamp(13px,3.9vw,16px)}.toolbarPopup.isForOpen .toolbarPopupContent{padding-bottom:5px}.toolbarPopup .toolbarPopupFooter,.toolbarPopup .toolbarPopupHeader,.toolbarPopup .toolbarPopupPrice,.toolbarPopup .toolbarPopupPrice *{touch-action:none}.toolbarPopup .toolbarPopupFooter{align-items:center;border-top:1px solid var(--border);box-shadow:0 0 15px 5px #ffffffe6;display:flex;flex-shrink:0;font-size:14px;gap:12px;justify-content:space-between;padding:15px 25px;position:relative}.toolbarPopup .cleanButton{color:#737373;font-style:italic;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.toolbarPopup .midGoldRoundButton{align-items:center;display:flex;gap:5px;justify-content:center;min-height:22px;min-width:150px}.toolbarPopup .midGoldRoundButton.isLock{background:var(--buttonLock)}.toolbarPopup .containerCantSearch{align-items:center;animation:cantSearchAppearToolBar .28s cubic-bezier(.22,1,.36,1);background:#eef6ff;border:1px solid #b8d7ff;border-radius:16px;bottom:calc(100% + 15px);box-shadow:0 8px 24px #00000014,0 2px 8px #245db514;color:#245db5;display:flex;font-size:13px;font-weight:500;gap:10px;line-height:1.4;max-width:240px;padding:12px 14px;position:absolute;right:20px;z-index:20}.toolbarPopup .containerCantSearch.cantNeighboorhood{animation:none;bottom:auto;bottom:calc(100% + 17px);font-size:13px;max-width:257px;right:50%;transform:translateX(50%);width:257px}.toolbarPopup .containerCantSearch:after{background:#eef6ff;border-bottom:1px solid #b8d7ff;border-right:1px solid #b8d7ff;bottom:-7px;content:"";height:14px;position:absolute;right:50px;transform:rotate(45deg);width:14px}.toolbarPopup .containerCantSearch.cantNeighboorhood:after{display:none}.toolbarPopup .containerCantSearch .icon{color:#2f7df6;flex-shrink:0;font-size:22px}@keyframes cantSearchAppearToolBar{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.toolbarPopup .containerCantSearch span{flex:1 1}.toolbarPopup .toolbarPopupOption{align-items:center;display:flex;gap:10px;justify-content:start;margin-bottom:20px;margin-left:15px;text-align:left}.toolbarPopup .toolbarPopupOption.neighborMain{font-weight:600}.toolbarPopup .toolbarPopupOption.scndList{margin-left:45px;margin-top:-6px}.toolbarPopup .toolbarPopupOption div{border:1px solid #000;border-radius:4px;box-sizing:border-box;height:16px;min-height:16px;min-width:16px;width:16px}.toolbarPopup .toolbarPopupOption div.isSelect{background:var(--classicGold)}.toolbarPopup .toolbarPopupOption.isLock{opacity:.5}.toolbarPopup .toolbarPopupNeighborhoodGroup{display:flex;flex-direction:column;gap:8px}.toolbarPopup .toolbarPopupPrice{padding-bottom:5px;padding-top:2em}.toolbarPopup .slideFilter{height:3em;margin-bottom:1em;margin-left:10%;margin-top:2em;position:relative;width:80%}.toolbarPopup .slideFilter .value{background-color:var(--primaryLight);background-color:#040404;border-radius:5px;box-shadow:0 0 4px 2px #00000014;color:#fff;min-width:2em;padding:3px 4px;position:absolute;transform:translate(-50%,-72%);white-space:nowrap;width:fit-content;z-index:1}.toolbarPopup .slideFilter .pointerValue{background-color:#040404;border-radius:3px;height:15px;position:absolute;transform:translate(-50%,-35%) rotate(45deg);width:15px}.toolbarPopup .slideFilter .slider-track{background:var(--classicGold);border-radius:15px;height:6px;margin-left:2px;margin-top:-2px;position:absolute;transform:translateY(50%);z-index:1}.toolbarPopup .slideFilter .indicationPart{align-items:center;color:#737373;display:flex;font-size:13.5px;font-style:italic;justify-content:space-between;margin-top:-6px;width:100%}.toolbarPopup .slideFilter input[type=range]{appearance:none;-webkit-appearance:none;background-color:initial;position:absolute;top:0;width:100%}.toolbarPopup .slideFilter input[type=range]::-webkit-slider-runnable-track{background:#ddd;border-radius:15px;height:5px}.toolbarPopup .slideFilter .range-touch-area{background:#0000;height:60px;inset:0;position:absolute;z-index:3}.toolbarPopup .slideFilter .patchClose{display:none}.toolbarPopup .slideFilter .price-touch-zone{background:#0000;height:55px;position:absolute;top:0;z-index:3}.maskBackToolbarPopup{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;height:100%;left:0;pointer-events:all;position:fixed;top:0;touch-action:none;width:100%;z-index:99}@media (hover:hover) and (pointer:fine){.toolbarPopup .slideFilter .price-touch-zone,.toolbarPopup .slideFilter .range-touch-area{display:none}}@media screen and (max-width:700px){.toolbarPopup .slideFilter.slideDobble .slider-track{margin-top:-31px}.toolbarPopup .range-wrapper input[type=range]{height:70px;min-height:70px;top:-10px}.toolbarPopup .slideFilter .range-wrapper{align-items:center;display:flex;height:50px;margin-top:-2em}.toolbarPopup .slideFilter .slider-track{height:8px;margin-top:-3px;position:absolute}.toolbarPopup .slideFilter input[type=range]::-webkit-slider-runnable-track{height:7px}input[type=range]::-webkit-slider-thumb{height:16px;top:2px;width:16px}.toolbarPopup .slideFilter{font-size:.9em}.toolbarPopup .slideFilter .patchClose{display:block;height:100%;left:-20%;position:absolute;width:145%}.toolbarPopup .slideFilter,.toolbarPopup .slideFilter .patchClose,.toolbarPopup .slideFilter .price-touch-zone,.toolbarPopup .slideFilter .range-touch-area,.toolbarPopup .slideFilter .range-wrapper{touch-action:none}}@media screen and (max-width:460px){.toolbarPopup .toolbarPopupNeighborhoodGroup{gap:4px}.toolbarPopup .toolBarPopupList{display:flex;flex-direction:column;gap:7px}.toolbarPopup .toolbarPopupOption{margin-bottom:19px}}@media screen and (max-width:400px){.toolbarPopup .toolbarPopupFooter{font-size:13px}.toolbarPopup .midGoldRoundButton{min-width:145px}}@media screen and (max-width:340px){.toolbarPopup .toolbarPopupFooter{padding:15px 14px}}.DoubleTopBar{background-color:var(--primaryLight);display:flex;flex-direction:column;left:0;position:fixed;top:0;width:100vw;z-index:15}.TopBarRestau{align-items:center;box-shadow:0 3px 10px #0000001a;display:flex;height:80px;opacity:99%;position:relative;z-index:50}.TopBarRestau:after{background:radial-gradient(circle at 0 0,#e0b45b 0,#e1b55b 10%,#fad67e 20%,#ecc868 30%,#d3a744 40%,#c49835 50%,#c19333 60%,#c99d3e 70%,#d5a94a 80%,#e1b55c 100%);background-size:200% 100%;bottom:0;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:2px;left:0;opacity:.85;position:absolute;width:100%}.LinkHomeScreen{display:flex;height:65%;padding-left:2%;padding-right:2%}.logoTopBarRestau{height:80%;margin-top:5%}.logoTopBarRestauTel{display:none}.DoubleTopBar .TopBarRestau .containerIconConnection{align-items:center;display:flex;flex:10% 1;flex-direction:row;justify-content:end;margin-right:15px}.TopBarRestau .navigation{align-items:center;display:flex;flex:60% 1;flex-direction:row;justify-content:space-between;padding-left:4em;padding-right:4em}.TopBarRestau .titleNav{font-weight:200}.TopBarRestau .largeTitleBold{font-weight:600}.TopBarRestau .titleNav:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.TopBarRestau .title{flex:30% 1;overflow:hidden;padding:1%;text-overflow:ellipsis;white-space:nowrap}.TopBarRestau .borderTitle{background-color:var(--primaryDark);height:2.5em;min-width:1px;width:1px}.flouNavBar,.navigationSmallScreen{display:none}.DoubleTopBar .TopBarRestau .containerIconConnection .imgProfilRestaurateur{height:3.5em;margin-right:15px;width:3.5em}@media screen and (max-width:1050px){.DoubleTopBar{position:fixed;width:100vw}.TopBarRestau{height:5em;width:100vw}.DoubleTopBar .TopBarRestau .elemComputer{display:none}.LinkHomeScreen{align-items:center;display:flex;justify-content:center;margin:0;min-width:15%;padding:0;width:15%}.TopBarRestau .title{border:none;font-size:30px;margin:0;max-width:70%;min-width:70%;padding:0;width:70%}.DoubleTopBar .TopBarRestau .navigation{display:none}.navigationSmallScreen{align-items:center;display:flex;flex-direction:row;font-size:small;text-align:center}.TopRightIconRestau{max-width:15%;width:15%}.logoTopBarRestau{display:none}.logoTopBarRestauTel{display:block;height:38px;width:38px}.DoubleTopBar .TopBarRestau .containerIconConnection .imgProfilRestaurateur{aspect-ratio:1/1;font-size:5px;height:8em;width:8em}}@media screen and (max-width:768px){.TopBarRestau .title{font-size:x-large}.TopBarRestau{height:4em}.DoubleTopBar .TopBarRestau .containerIconConnection .imgProfilRestaurateur{height:7em;margin-right:0;width:7em}.DoubleTopBar .TopBarRestau .containerIconConnection{margin-right:10px}}.restauScreen{height:fit-content;max-width:100vw;overflow-x:hidden;padding-top:4em;width:100%}.menuShell{min-height:100vh;position:relative}.restauScreen .menuNotLoad{height:100vh}.restauScreen .menuNotLoad.pageMenu{height:100%;inset:0;position:absolute;z-index:10}.restauScreen .mainCorp:first-child{z-index:2}.restauScreen .espacmentPhone,.restauScreen .menuTel{display:none}.restauScreen .infoBottom .titleDesc{font-size:17px;margin:0;width:100%}.restauScreen .infoBottom .titleScndDesc{font-size:17px;margin-bottom:.8em;margin-top:-5px}.restauScreen .infoBottom{align-items:center;display:flex;flex-direction:column;padding-bottom:1.6em;width:100%}.restauScreen .infoBottom .text,.restauScreen .infoBottom .titleDesc,.restauScreen .infoBottom .titleScndDesc{text-align:center;width:92%}.restauScreen .infoBottom a{color:#3434ff;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.restauScreen .infoBottom a:hover{opacity:.75}.restauScreen .infoBottom .XsmallText{align-items:center;display:flex;font-size:11px;justify-content:center;margin:16px 0 0}.restauScreen .infoBottom .listFilters{display:flex;flex-wrap:wrap}.restauScreen .infoBottom span{white-space:nowrap}.restauScreen .infoBottom .XsmallText.discover{margin-top:2.2em}.restauScreen .infoBottom .moreFilters{color:#828184;font-size:10px;margin-left:7px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap}.restauScreen .infoBottom .moreFilters:hover{color:#000}.restauScreen .separationInfo{background:linear-gradient(90deg,#5550,rgba(85,85,85,.215),#555,#555,#555,#555,rgba(85,85,85,.215),#5550);height:.8px;margin-bottom:1.6em;margin-top:3em;width:100%}@media screen and (max-width:1050px){.restauScreen{height:auto;max-width:100vw;overflow-x:hidden}.restauScreen .menuTel{align-items:center;border-radius:30px;bottom:1.5vh;box-shadow:0 0 9px 1px #0000002e;box-sizing:border-box;display:flex;justify-content:space-around;left:50%;max-width:600px;min-height:30px;padding:7px 15px 10px;position:fixed;transform:translateX(-50%);width:90vw;z-index:10}.restauScreen .menuTel .containerPart{display:flex;justify-content:center;width:33%}.restauScreen .menuTel .part{-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;font-size:28px;justify-content:center;margin-bottom:3px;margin-top:3px;-webkit-user-select:none;user-select:none;width:fit-content}.restauScreen .menuTel .smallTitle{color:#737373}.restauScreen .menuTel .part div{background:linear-gradient(-45deg,#ffe78d,#fee38a,#fad67e,#ecc868,#d3a744,#c49835,#c19333,#c99d3e,#eab55d,#ffe78d);height:1px;margin-top:-2px;width:100%}.restauScreen .espacmentPhone{background-color:#040404;display:block;height:58px}.restauScreen .infoBottom .titleScndDesc{font-size:16px}.restauScreen .infoBottom .titleDesc{font-size:17px;width:90%}.restauScreen .infoBottom .moreFilters{margin-top:5px}.restauScreen .infoBottom .moreFilters:hover{color:#8c8a8e}}@media screen and (max-width:768px){.restauScreen .menuTel{max-width:450px}.restauScreen .menuTel .part{font-size:22px}.restauScreen .infoBottom .nameListFilters{margin-bottom:4px;min-width:100%;width:100%}.restauScreen .infoBottom .moreFilters{display:block;margin:4px 0 0;width:100%}.restauScreen .infoBottom .XsmallText.discover{display:flex;flex-wrap:wrap;white-space:nowrap}}@media screen and (max-width:460px){.restauScreen .menuTel{left:5vw;transform:none;width:90vw}.restauScreen .menuTel .part{font-size:20px}.restauScreen .infoBottom .XsmallText{font-size:9px}.restauScreen .infoBottom .moreFilters{font-size:8px;margin-top:5px}}@media screen and (pointer:coarse) and (min-width:461px){.restauScreen .menuTel{bottom:calc(12px + env(safe-area-inset-bottom, 0px));bottom:calc(12px + env(safe-area-inset-bottom, 0px) + var(--ipad-bottom-offset, 0px))}.restauScreen .DoubleTopBar{top:0;top:var(--ipad-top-offset,0)}}.topBarInformationScreen{background-color:var(--primaryDark);border-bottom:3px solid #0000;border-image:var(--OrQuelResto);border-image-slice:1;color:#fff;height:6em;position:fixed;width:100vw;z-index:100}.topBarInformationScreen .titleContainer{display:flex;justify-content:center;width:60%}.topBarInformationScreen .titleContainer .titleTopBar{color:#fff;font-size:36px}.topBarInformationScreen .logoContainerFooter{display:flex;margin-left:2%;width:18%}.topBarInformationScreen .logoTopBarInformationScreen{width:10em}.topBarInformationScreen .logoTopBarInformationScreenTel{display:none}.topBarInformationScreen .containerIconConnection{align-items:center;display:flex;height:100%;justify-content:end;margin-right:2%;position:relative;width:18%}.topBarInformationScreen .containerIconConnection .imgProfilRestaurateur{background:var(--colorProfilClient);border:1px solid var(--border);border-radius:50%;height:4em;width:4em}.topBarInformationScreen .chevronBackMobile{color:#fff;cursor:pointer;display:none;left:0;margin-left:3%;position:fixed;z-index:11}@media (min-width:769px) and (max-width:1024px){.topBarInformationScreen .titleContainer{font-size:33px}.topBarInformationScreen .logoTopBarInformationScreen{display:none}.topBarInformationScreen .logoTopBarInformationScreenTel{display:block;max-width:8em;width:8em}}@media (max-width:768px){.topBarInformationScreen{border-bottom:1px solid var(--orange);height:4.5em;min-height:fit-content}.topBarInformationScreen .titleContainer{display:none}.topBarInformationScreen .titleContainer .titleTopBar{margin-bottom:5px;margin-top:5px}.topBarInformationScreen .logoTopBarInformationScreen{display:none}.topBarInformationScreen .containerIconConnection{height:auto;margin-right:3%;position:fixed;right:0}.topBarInformationScreen .logoTopBarInformationScreenTel{display:block;height:auto;left:50%;max-width:8em;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.topBarInformationScreen .containerIconConnection .imgProfilRestaurateur{border:1px solid var(--border);margin-right:.5em;max-height:2em;max-width:2em}.topBarInformationScreen .chevronBackMobile{display:block}.topBarInformationScreen .logoContainerFooter{margin:0;width:auto}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.containerLoading{align-items:center;animation:pulse 1s linear infinite;display:flex;gap:5px;justify-content:center;margin-top:2em;width:100%}.containerLoading .circle{animation:rotate 1s linear infinite}.menuCorpRestau{align-items:center;display:flex;justify-content:center;padding-top:1em;position:relative}.containerFullImgPlat .fullScreen{background-color:#141414cc;border-radius:50%;color:#fff;padding:.1em;position:absolute;right:.5em;top:.5em;transition:background-color .2s ease-in-out}.containerFullImgPlat{border:1px solid var(--border);border-radius:20px;height:70dvh;left:50%;margin-bottom:1em;max-width:90vw;min-width:30vw;overflow:hidden;position:fixed;top:15dvh;transform:translateX(-50%);z-index:21}.containerFullImgPlat .fullIMG{height:70dvh}@media screen and (max-width:1350px){.reviewsSuspenseShell .avis .titleAvis,.reviewsSuspenseShell .containerResponse .right .top{font-size:clamp(19px,1.7vw,23px)}.reviewsSuspenseShell .avis .corpAvisContent,.reviewsSuspenseShell .containerResponse .comment{font-size:clamp(11px,1.1vw,14px)}.reviewsSuspenseShell .avis .nameProfil{font-size:clamp(13.5px,1.3vw,16.5px)}.reviewsSuspenseShell .avis .profil .imgProfil{height:4.5em;width:4.5em}.reviewsSuspenseShell .avis .profil .imgProfil p{font-size:32px}.reviewsSuspenseShell .avis{margin-bottom:2.5em}.reviewsSuspenseShell .corpBlockReviewContainer .borderReview{margin-bottom:2.2em;margin-top:2.2em}.reviewsSuspenseShell .avis .detailNoteAvis{font-size:11.5px}}@media screen and (max-width:1200px){.reviewsSuspenseShell .avis .profil .imgProfil{height:4em;width:4em}.reviewsSuspenseShell .avis .profil .imgProfil p{font-size:28px}.reviewsSuspenseShell .avis .detailNoteAvis{font-size:11px}}@media screen and (max-width:1050px){.reviewsSuspenseShell .avis .detailNoteAvis{font-size:12px}.reviewsSuspenseShell .avis .titleAvis,.reviewsSuspenseShell .containerResponse .right .top{font-size:22px}.reviewsSuspenseShell .avis .nameProfil{font-size:17.5px}.reviewsSuspenseShell .avis .corpAvisContent,.reviewsSuspenseShell .containerResponse .comment{font-size:14px}.reviewsSuspenseShell .avis .profil .imgProfil{height:4.5em;width:4.5em}.reviewsSuspenseShell .corpBlockReviewContainer .borderReview{margin-bottom:2.5em;margin-top:2.5em}.menuCorpRestau{margin-top:0;padding-bottom:4.5em;padding-top:0}.reviewsSuspenseShell{contain-intrinsic-size:650px;min-height:650px}}@media screen and (max-width:768px){.reviewsSuspenseShell .avis .profil .imgProfil{height:3em;width:3em}.reviewsSuspenseShell .avis .profil .imgProfil p{font-size:24px}}@media screen and (max-width:650px){.menuCorpRestau{padding-bottom:0}}.containerMenuBase{display:flex;width:100%}.containerMenuBase .mainCorp{height:auto;margin-top:1.5em;width:100%}.containerMenuBase .mainCorp.isMainUnique{display:flex}.containerMenuBase.isFullScreen{z-index:15}.containerMenuBase .isForDailyMenu .contentCover{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.containerMenuBase .menuFullScreenDesktop .borderMenuRestau,.containerMenuBase .menuUniqueDesktop .borderMenuRestau{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:center;-webkit-user-select:none;user-select:none;width:7.2%}.containerMenuBase .menuFullScreenDesktop .borderMenuRestau div,.containerMenuBase .menuUniqueDesktop .borderMenuRestau div{align-items:center;border:1px solid #fff;border-radius:10px;color:#fff;display:flex;justify-content:center;padding:3em 1px}.containerMenuBase .menuUniqueDesktop .borderMenuRestau div{border:1px solid var(--darkerBorder);color:#000}.containerMenuBase .menuFullScreenDesktop .borderMenuRestau div:active{box-shadow:inset 0 3px 5px #0000004d;transform:translateY(2px)}.containerMenuBase .menuFullScreenDesktop .closeFullScreen{background-color:#000000b3;border-radius:50%;color:#fff;padding:5px;position:fixed;right:1em;top:1em}.containerMenuBase .menuFullScreenDesktop .menuRestau,.containerMenuBase .menuUniqueDesktop .menuRestau{--qr-border-bg-strong:#bc9b5233;--qr-border-bg-soft:#bc9b521a;--qr-border-line:#040404;align-items:center;aspect-ratio:1.45;box-shadow:0 0 9px 4px #fff3;display:flex;height:100%;justify-content:center;max-height:40vw;position:relative}.containerMenuBase .menuRestauTel{--qr-border-bg-strong:#bc9b5233;--qr-border-bg-soft:#bc9b521a;--qr-border-line:#040404}.containerMenuBase .menuFullScreenDesktop .pagesEffectLeft,.containerMenuBase .menuFullScreenDesktop .pagesEffectRight{bottom:0;box-shadow:0 0 7px 3px #ffffff14;box-sizing:border-box;height:auto;margin-top:0;top:0;width:15px}.containerMenuBase .menuFullScreenDesktop .pagesEffectLeft{right:calc(100% - 1px)}.containerMenuBase .menuFullScreenDesktop .pagesEffectRight{left:calc(100% - 1px)}.containerMenuBase .menuFullScreenDesktop .PageMenuBack,.containerMenuBase .menuFullScreenDesktop .PageMenuFront{box-sizing:border-box}.containerMenuBase .pagesEffectLeft,.containerMenuBase .pagesEffectRight{box-shadow:0 0 6px #0006;height:100%;margin-top:2px;position:absolute;width:15px}.containerMenuBase .menuUniqueDesktop .menuRestau{box-shadow:0 0 6px #0006;height:auto;max-height:none;width:58vw}.containerMenuBase .menuUniqueDesktop .pagesEffectLeft,.containerMenuBase .menuUniqueDesktop .pagesEffectRight{border:1px solid var(--darkerBorder)}.containerMenuBase .listMenuComputer .pagesEffectLeft,.containerMenuBase .listMenuComputer .pagesEffectRight{border:1px solid #04040466;height:calc(100% + 1px);margin-top:-1px;width:12px;z-index:2}.containerMenuBase .listMenuComputer .pagesEffectLeft{border-bottom-left-radius:6px;border-top-left-radius:6px}.containerMenuBase .listMenuComputer .pagesEffectRight{border-bottom-right-radius:6px;border-top-right-radius:6px}.containerMenuBase .pagesEffectLeft.notVisible,.containerMenuBase .pagesEffectRight.notVisible{display:none}.containerMenuBase .pagesEffectLeft.style0,.containerMenuBase .pagesEffectLeft.style1,.containerMenuBase .pagesEffectLeft.style2,.containerMenuBase .pagesEffectLeft.style3,.containerMenuBase .pagesEffectLeft.style4,.containerMenuBase .pagesEffectLeft.style5,.containerMenuBase .pagesEffectLeft.style6,.containerMenuBase .pagesEffectRight.style0,.containerMenuBase .pagesEffectRight.style1,.containerMenuBase .pagesEffectRight.style2,.containerMenuBase .pagesEffectRight.style3,.containerMenuBase .pagesEffectRight.style4,.containerMenuBase .pagesEffectRight.style5,.containerMenuBase .pagesEffectRight.style6{border:1px solid #040404}.containerMenuBase .listMenuComputer .coverMenu .contentCover .pagesEffectLeft,.containerMenuBase .listMenuComputer .coverMenu .contentCover .pagesEffectRight{border:1px solid #040404b3}.containerMenuBase .pagesEffectLeft{background:repeating-linear-gradient(to left,var(--qr-border-bg-strong) 0,var(--qr-border-bg-strong) 2px,var(--qr-border-line) 2px,var(--qr-border-line) 2px,var(--qr-border-bg-soft) 3px,var(--qr-border-bg-soft) 5px);background-color:var(--primaryLight);right:100%}.containerMenuBase .pagesEffectRight{background:repeating-linear-gradient(to right,var(--qr-border-bg-soft) 0,var(--qr-border-bg-soft) 2px,var(--qr-border-line) 2px,var(--qr-border-line) 2px,var(--qr-border-bg-strong) 3px,var(--qr-border-bg-strong) 5px);background-color:var(--primaryLight);left:100%}.containerMenuBase .listMenuComputer .pagesEffectLeft{background:repeating-linear-gradient(to left,var(--qr-border-bg-strong) 0,var(--qr-border-bg-strong) 1px,var(--qr-border-line) 1px,var(--qr-border-line) 1px,var(--qr-border-bg-soft) 2px,var(--qr-border-bg-soft) 4px);background-color:var(--primaryLight);right:calc(100% - 4px)}.containerMenuBase .listMenuComputer .pagesEffectRight{background:repeating-linear-gradient(to right,var(--qr-border-bg-soft) 0,var(--qr-border-bg-soft) 1px,var(--qr-border-line) 1px,var(--qr-border-line) 1px,var(--qr-border-bg-strong) 2px,var(--qr-border-bg-strong) 4px);background-color:var(--primaryLight);left:calc(100% - 4px)}.containerMenuBase .bottomInfo{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:calc(100% + 10px);width:100%}.containerMenuBase .menuFullScreenDesktop .bottomInfo,.containerMenuBase .menuUniqueDesktop .bottomInfo{color:#fff;flex-direction:column;gap:2px;justify-content:center}.containerMenuBase .menuUniqueDesktop .bottomInfo{color:#000}.containerMenuBase .menuFullScreenDesktop .bottomInfo .smallTextBold{font-size:16px}.containerMenuBase .menuFullScreenDesktop .bottomInfo .XsmallText,.containerMenuBase .menuUniqueDesktop .bottomInfo .XsmallText{font-size:13.5px;opacity:.8}.containerMenuBase .flipped .PageMenuBack,.containerMenuBase .flipped .PageMenuFront{transform:rotateY(-180deg)}.containerMenuBase .PageMenuBack,.containerMenuBase .PageMenuFront{border-right:1px solid var(--border)}.containerMenuBase .PageMenuBack.style1,.containerMenuBase .PageMenuBack.style3,.containerMenuBase .PageMenuBack.style4,.containerMenuBase .PageMenuBack.style5,.containerMenuBase .PageMenuBack.style6,.containerMenuBase .PageMenuFront.style1,.containerMenuBase .PageMenuFront.style3,.containerMenuBase .PageMenuFront.style4,.containerMenuBase .PageMenuFront.style5,.containerMenuBase .PageMenuFront.style6{border-right:1px solid var(--primaryDark)}.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuBack,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuBack.style1,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuBack.style3,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuBack.style4,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuBack.style5,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuBack.style6,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront.style0,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront.style1,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront.style3,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront.style4,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront.style5,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .PageMenuFront.style6,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style0,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style1,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style2,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style3,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style4,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style5,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu.style6{border:none}.containerMenuBase .mainCorp .listMenuComputer .containerPageMenu .borderStyle2,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu .borderStyle2,.containerMenuBase .mainCorp .menuRestauTel.notFullScreen .containerPageMenu .containerLineMenu .interactivePoint{display:none}.containerMenuBase .mainCorp .listMenuComputer .containerPageMenu.style1{border-top:1px solid #0000}.containerMenuBase .mainCorp .listMenuComputer .containerPageMenu.style1 .bottomLeftProx,.containerMenuBase .mainCorp .listMenuComputer .containerPageMenu.style1 .topLeftProx{right:7px}.containerMenuBase .mainCorp .listMenuComputer .containerPageMenu.style1 .bottomRightProx,.containerMenuBase .mainCorp .listMenuComputer .containerPageMenu.style1 .topRightProx{left:7px}.containerMenuBase .pageRestau{height:100%;margin-left:50%;position:absolute;width:50%}.containerMenuBase .menuRestauTel,.maskFullScreenRestauTel{display:none}.containerMenuBase .slideImgList{align-items:center;border-radius:10px;display:flex;gap:6px;height:13px;justify-content:center;margin-left:50%;padding:0 10px;transform:translateX(-50%);z-index:2}.containerMenuBase .slideImgList div{background-color:#62626233;border-radius:50%;height:8px;min-height:8px;min-width:8px;width:8px}.containerMenuBase .slideImgList div.nextSelect{background-color:#62626266}.containerMenuBase .slideImgList div.select{background-color:#62626299;border-radius:10px;min-width:16px;width:16px}.containerMenuBase .listMenuComputer{-webkit-overflow-scrolling:touch;align-items:center;display:flex;gap:2vw;height:72vh;margin-bottom:-1.5em;overflow-x:auto;overflow-y:hidden;padding-top:2vh;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}@media screen and (min-width:1051px) and (max-height:630px){.containerMenuBase .listMenuComputer{margin-bottom:0;padding-bottom:4em}}.containerMenuBase .listMenuComputer .containerPageMenu.style0,.containerMenuBase .listMenuComputer .containerPageMenu.style2,.containerMenuBase .listMenuComputer .containerPageMenu.style3,.containerMenuBase .listMenuComputer .containerPageMenu.style4,.containerMenuBase .listMenuComputer .containerPageMenu.style5,.containerMenuBase .listMenuComputer .containerPageMenu.style6{border-bottom:1px solid #040404b3;border-top:1px solid #0000}.containerMenuBase .listMenuComputer::-webkit-scrollbar{display:none}.containerMenuBase .listMenuComputer .spacer-end,.containerMenuBase .listMenuComputer .spacer-start{flex-basis:calc(50vw - 140px);flex-grow:0;flex-shrink:0;height:1px}.containerMenuBase .listMenuComputer .containerMenu{backface-visibility:hidden;-webkit-backface-visibility:hidden;flex:0 0 auto;height:100%;position:relative;transform:translateZ(0) scale(1);transform:translateZ(0) scale(var(--qr-scale,1));-webkit-transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(var(--qr-scale,1));transform-origin:50% 20%;-webkit-transform-origin:50% 20%;will-change:transform}.containerMenuBase .menuNavComputer{height:68vh;inset:0;pointer-events:none;position:absolute;top:3.7vh;width:100%;z-index:13}.containerMenuBase .menuNavComputer .chevron{align-items:center;background:#040404cc;border:0;border-radius:15px;box-shadow:0 0 6px #00000026;color:#fff;display:flex;height:70px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:24px}.containerMenuBase .menuNavComputer .chevron .icon{min-width:30px}.containerMenuBase .menuNavComputer .chevronLeft{left:14px}.containerMenuBase .menuNavComputer .chevronRight{right:14px}.containerMenuBase .listMenuComputer .containerPageMenu .containerLineMenu .interactivePoint{display:none}.containerMenuBase .listMenuComputer .coverMenu{--qr-border-bg-strong:#bc9b5233;--qr-border-bg-soft:#bc9b521a;--qr-border-line:#040404;align-items:stretch;border:1px solid #040404e6;border-radius:7px;box-shadow:0 0 6px 2px #0000002e;display:flex;flex:0 0 auto;height:57vh;position:relative;scroll-snap-align:unset;width:100%}.containerMenuBase .listMenuComputer .isForDailyMenu .coverMenu,.containerMenuBase .listMenuComputer .isPdf .coverMenu{border-radius:15px;overflow:hidden}.containerMenuBase .listMenuComputer .isForDailyMenu .coverMenu{height:52vh;width:auto}.containerMenuBase .listMenuComputer .isForDailyMenu,.containerMenuBase .listMenuComputer .isPdf{margin-left:3.5vw;margin-right:3.5vw}.containerMenuBase .listMenuComputer .containerMenu .coverMenu .contentCover{aspect-ratio:.725;height:100%;position:relative}.containerMenuBase .listMenuComputer .containerMenu.isDobble .coverMenu .contentCover{aspect-ratio:1.45}.containerMenuBase .listMenuComputer .containerMenu.isDobble .coverMenu .contentCover .maskContent{left:-12px;width:calc(100% + 24px)}.containerMenuBase .listMenuComputer .containerMenu.isDobble.borderNotVisible .coverMenu .contentCover .maskContent{left:0;width:100%}.containerMenuBase .listMenuComputer .containerMenu.isDobble.borderNotVisible .coverMenu{overflow:hidden}.containerMenuBase .listMenuComputer .containerMenu.isDobble.borderNotVisible .coverMenu .contentCover{width:100%}.containerMenuBase .listMenuComputer .containerMenu.isForDailyMenu .coverMenu .contentCover .maskContent,.containerMenuBase .listMenuComputer .containerMenu.isPdf .coverMenu .contentCover .maskContent{width:101%}.containerMenuBase .listMenuComputer .containerMenu .coverMenu .contentCover .maskContent{align-items:center;background-color:#fff3;display:flex;height:100%;inset:0;justify-content:center;pointer-events:all;position:absolute;width:100%;z-index:2}.containerMenuBase .listMenuComputer .containerMenu .coverMenu .contentCover .maskContent .smallWhiteButton{align-items:center;border-radius:20px;display:flex;gap:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.containerMenuBase .listMenuComputer .containerMenu.isCenter .coverMenu .contentCover .maskContent .smallWhiteButton{animation:heartbeatFullScreen 4s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}.containerMenuBase .listMenuComputer .containerMenu.isNotCenter .coverMenu .contentCover .maskContent .smallWhiteButton{opacity:.7}.containerMenuBase .listMenuComputer .containerMenu.isNotCenter .coverMenu .contentCover .maskContent .smallWhiteButton:hover{opacity:1}.containerMenuBase .containerMenu .coverMenu .contentCover .pdfMenuPreview{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.containerMenuBase .containerMenu .coverMenu .contentCover .pdfMenuImage{-webkit-tap-highlight-color:transparent;display:block;height:100%;min-width:102%;object-fit:cover;-webkit-user-select:none;user-select:none;width:102%}.containerMenuBase .listMenuComputer .containerMenu .coverMenu .contentCover .menuRestau{aspect-ratio:1.45;position:relative}.containerMenuBase .listMenuComputer .containerMenu .coverMenu .contentCover .menuRestau .pageRestau{-webkit-tap-highlight-color:transparent;height:100%;margin-left:50%;position:absolute;-webkit-user-select:none;user-select:none;width:50%}.containerMenuBase .listMenuComputer .containerMenu{scroll-snap-align:center;transition:none}.containerMenuBase .listMenuComputer.scaleReady .containerMenu.isDobble{aspect-ratio:1}.containerMenuBase .listMenuComputer.scaleReady .containerMenu.isForDailyMenu,.containerMenuBase .listMenuComputer.scaleReady .containerMenu.isPdf{aspect-ratio:.5}.containerMenuBase .listMenuComputer.scaleReady .containerMenu{transition:none}.containerMenuBase .listMenuComputer:has(>.containerMenu:only-child){justify-content:center;overflow-x:hidden}.containerMenuBase .listMenuComputer .containerMenu .footerPartCover{-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;gap:5px;margin-bottom:-3.5em;margin-top:8px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.containerMenuBase .listMenuComputer .containerMenu .footerPartCover .largeTitle{font-size:28px;font-weight:400}.containerMenuBase .listMenuComputer .containerMenu .dateUpdate{align-items:center;color:#737373;display:flex;font-size:13px;gap:5px;justify-content:center;text-align:center;width:100%}.containerMenuBase .footerPartCover .textInteract{align-items:center;display:flex;font-size:14px;gap:5px;justify-content:center;width:100%}.containerMenuBase .listMenuComputer .flipped .PageMenuBack,.containerMenuBase .listMenuComputer .flipped .PageMenuFront{transform:rotateY(-180deg)}.containerMenuBase .listMenuComputer .PageMenuBack.style3,.containerMenuBase .listMenuComputer .PageMenuFront.style3{border-top:none;height:calc(100% + 1px)}.containerMenuBase .menuUniqueDesktop{height:auto;margin-bottom:3em;min-height:59vh;position:relative;width:100%}.containerMenuBase .maskBeforeUniqueMenu{height:43vw}.containerMenuBase .menuFullScreenDesktop{height:85%;inset:0;margin-top:-2.5vh;position:fixed;top:7.5%;width:100%;z-index:50}.containerMenuBase .closeOverlay{background:#0000;inset:0;position:fixed;z-index:0}.containerMenuBase .closeOverlay.forDesktop,.containerMenuBase .closeOverlay.forPdf{background-color:#00000080}.containerMenuBase .closeOverlay.forPdf{z-index:10}.containerMenuBase .menuPdf{align-items:center;display:flex;flex-direction:column;gap:5px;height:95%;left:50%;position:fixed;top:2.5%;transform:translateX(-50%);z-index:11}.containerMenuBase .menuPdf .containerImg{border:1px solid var(--darkerBorder);border-radius:10px;box-shadow:0 0 9px 2px #ffffff26;height:95%;overflow:hidden;position:relative;width:auto}.containerMenuBase .menuPdf .containerImg .close{background-color:#000000b3;border-radius:50%;color:#fff;padding:4px;position:absolute;right:.8em;top:.8em;z-index:2}.containerMenuBase .menuPdf .containerImg img{height:100%;max-height:95vh;max-width:95vw;width:auto}.containerMenuBase .menuPdf .footerPartPdf{align-items:center;color:#fff;display:flex;flex-direction:column;gap:5px;width:100%}.containerMenuBase .coverMenu .contentCover .dailyMenuBackLayer{border-radius:inherit;inset:0;overflow:hidden;position:absolute;z-index:1}.containerMenuBase .coverMenu .contentCover .dailyMenu.backImg{display:block;filter:blur(3px);height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.04);transform-origin:center;width:100%}.containerMenuBase .coverMenu .contentCover .dailyMenu.frontImg{border-radius:15px;box-shadow:0 0 8px 3px #00000026;filter:blur(.8px);height:88%;left:10%;overflow:hidden;position:absolute;top:6%;width:80%;z-index:3}.containerMenuBase .coverMenu .contentCover .dailyMenu.frontImg img{height:100%;width:auto}.containerMenuBase .menuPdf .footerPartPdf .dateUpdate{font-size:13.5px;margin-top:5px;opacity:.8}.containerMenuBase.isFullScreen .hookInteractPhone{display:none}@media screen and (max-width:1050px){.containerMenuBase .listMenuComputer,.containerMenuBase .menuFullScreenDesktop,.containerMenuBase .menuNavComputer{display:none}.containerMenuBase{margin-top:2em;min-height:50vh;min-height:50svh}.containerMenuBase .containerCoverMenu .coverMenu .contentCover .pdfMenuPreview{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.containerMenuBase .containerCoverMenu .coverMenu .contentCover .pdfMenuImage{display:block;height:100%;object-fit:cover;width:100%}.containerMenuBase .coverMenu{align-items:stretch;border:.8px solid var(--darkerBorder);border-radius:3px;border-bottom-left-radius:7px;border-top-left-radius:7px;box-shadow:0 0 6px 2px #0000002e;display:flex;flex:0 0 auto;overflow:hidden;position:relative;scroll-snap-align:unset;width:45vw}.containerMenuBase .isForDailyMenu .coverMenu,.containerMenuBase .isPdf .coverMenu{border-radius:15px;width:calc(45vw - 10px)}.containerMenuBase .containerCoverMenu{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0) scale(.92);-webkit-transform:translateZ(0) scale(.92);transform-origin:50% 20%;-webkit-transform-origin:50% 20%;transition:transform .18s ease;will-change:transform}.containerMenuBase .containerCoverMenu.isNearActive{transform:scale(.96)}.containerMenuBase .containerCoverMenu.isActive{transform:scale(1)}.containerMenuBase .listMenu .containerCoverMenu{scroll-snap-align:center;scroll-snap-stop:always}.containerMenuBase .listMenu:has(>.containerCoverMenu:only-child){justify-content:center;overflow-x:hidden}.containerMenuBase .listMenu{-webkit-overflow-scrolling:touch;--cardW:45vw;--edge:calc((100vw - var(--cardW))/2 - 9vw);align-items:start;display:flex;gap:9vw;margin-bottom:-1em;margin-top:-7px;overflow-x:auto;overflow-y:hidden;padding-bottom:5em;padding-top:7px;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.containerMenuBase .listMenu.snapOff{scroll-snap-type:none!important}.containerMenuBase .closeOverlay.forPdf{background-color:initial}.containerMenuBase .listMenu .spacer-end,.containerMenuBase .listMenu .spacer-start{flex:0 0 var(--edge);height:1px;min-width:var(--edge);pointer-events:none;scroll-snap-align:none}.containerMenuBase .containerCoverMenu .coverMenu .contentCover{aspect-ratio:.725;position:relative;width:calc(100% - 10px)}.containerMenuBase .containerCoverMenu.isForDailyMenu .coverMenu .contentCover,.containerMenuBase .containerCoverMenu.isPdf .coverMenu .contentCover{width:100%}.containerMenuBase .containerCoverMenu .coverMenu .pagesEffectRight{background:repeating-linear-gradient(to right,var(--qr-border-bg-soft) 0,var(--qr-border-bg-soft) 1px,var(--qr-border-line) 1px,var(--qr-border-line) 1px,var(--qr-border-bg-strong) 2px,var(--qr-border-bg-strong) 2px);box-shadow:none;height:auto;left:auto;margin-bottom:-2px;margin-top:-2px;position:relative;width:10px}.containerMenuBase .containerCoverMenu .footerPartCover{display:flex;flex-direction:column;gap:5px;margin-bottom:-3.5em;margin-top:15px;width:100%}.containerMenuBase .containerCoverMenu .footerPartCover .largeTitle{font-weight:400}.containerMenuBase .containerCoverMenu .dateUpdate{color:#737373;font-size:13px;text-align:center}.containerMenuBase .coverMenu .maskCover{background-color:#fff;height:100%;inset:0;opacity:.2;position:absolute;width:100%;z-index:2}.containerMenuBase .coverMenu .fullScreenButton{align-items:center;animation:heartbeatFullScreen 4s cubic-bezier(.4,0,.2,1) infinite;border:1px solid var(--darkerBorder);border-radius:20px;display:flex;font-size:18px;gap:7px;left:50%;padding:7px 10px;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:transform;z-index:3}.containerMenuBase .coverMenu .fullScreenButton .icon{height:22px;width:22px}.containerMenuBase .borderMenuRestau,.containerMenuBase .mainCorp .menuRestau{display:none}.containerMenuBase .mainCorp .menuRestauTel{display:block;position:relative;width:100vw;z-index:1}.containerMenuBase .mainCorp .menuRestauTel.isFullScreen{aspect-ratio:.725;box-shadow:0 1px 7px 1px #5553;margin-left:15vw;max-width:670px;width:min(82vw,58vh)}.containerMenuBase.isFullScreen{background-color:#000000b3;display:flex;flex-direction:column;height:100vh;margin-top:0;overflow:hidden;position:fixed;top:0;z-index:15}.containerMenuBase.isFullScreen .mainCorp{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1 auto;justify-content:center;margin-top:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(4em + env(safe-area-inset-bottom));position:relative}.containerMenuBase.isFullScreen .menuRestauTel{height:auto;width:min(100vw,58vh)}.containerMenuBase.isFullScreen .bottomInfo{bottom:0;color:#fff;font-weight:700;gap:1em;height:70px;justify-content:center;left:0;margin:0;padding-bottom:calc(2.8em + env(safe-area-inset-bottom));position:fixed;top:auto;width:100vw;z-index:30}.containerMenuBase.isFullScreen .hookInteractPhone{align-items:center;color:#fff;display:flex;font-size:clamp(13px,2.5vw,18px);gap:3px;justify-content:center;opacity:.9;position:absolute;top:calc(100% + 10px);width:100%}.containerMenuBase.isFullScreen .hookInteractPhone .iconPhoto{margin-top:2px}.containerMenuBase.isFullScreen .numberPagesPhone{width:65%}.containerMenuBase.isFullScreen .numberPagesPhone span{font-size:16px;gap:8px}.containerMenuBase.isFullScreen .numberPagesPhone div{border:2px solid var(--border);border-radius:7px;padding:4px 22px}.containerMenuBase .mainCorp .menuRestauTel .pageRestauTel.flipped{left:0}.containerMenuBase .mainCorp .menuRestauTel .pageRestauTel .containerLineMenuImg{transition:visibility 0s linear .25s;visibility:hidden}.containerMenuBase .mainCorp .menuRestauTel .pageRestauTel.flipped .containerLineMenuImg{visibility:visible}.containerMenuBase .mainCorp .menuRestauTel .pageRestauTel{backface-visibility:hidden;height:100%;left:100%;min-width:100%;position:absolute;top:0;transform-style:preserve-3d;width:100%}.containerMenuBase .mainCorp .flipped .PageMenuBack,.containerMenuBase .mainCorp .flipped .PageMenuFront{left:100%}.containerMenuBase .mainCorp .flipped .back-content{opacity:100%;transition:opacity 0s ease}.containerMenuBase .mainCorp .back-content{opacity:0;transition:opacity .5s ease}.containerMenuBase .bottomInfo{justify-content:center;margin-top:10px;width:82vw}.containerMenuBase .numberPagesPhone{align-items:center;display:flex;justify-content:space-between;max-width:370px;width:70%}.containerMenuBase.isFullScreen .numberPagesPhone .lock{opacity:50%}.containerMenuBase .numberPagesPhone .lock{opacity:30%}.containerMenuBase .numberPagesPhone div{align-items:center;border:.8px solid var(--primaryDark);border-radius:6px;display:flex;justify-content:center;padding:3px 20px}.containerMenuBase .numberPagesPhone div .buttonTurn{height:24px;width:24px}.containerMenuBase .numberPagesPhone span{align-items:center;display:flex;font-size:20px;gap:5px}.containerMenuBase .mainCorp{margin-top:2em}.containerMenuBase .menuRestauTel .iconFullScren{align-items:center;display:flex;height:3em;justify-content:center;position:fixed;right:10px;top:10px;width:3em;z-index:99}.containerMenuBase .menuRestauTel .iconFullScren div{align-items:center;background-color:#00000080;border-radius:50%;color:#fff;display:flex;height:26px;justify-content:center;min-height:26px;min-width:26px;position:relative;width:26px}.containerMenuBase .menuRestauTel .iconFullScren div .icon{height:20px;position:absolute;width:20px}.maskFullScreenRestauTel{display:block;z-index:15}.containerMenuBase .slideImgList{margin-bottom:12px;margin-top:-5px}.containerMenuBase .menuPdf{gap:1.5em;height:70%;top:15%}.containerMenuBase .menuPdf .footerPartPdf .dateUpdate{font-size:18px}.maskHeightFullScreen{height:58svh}.containerMenuBase .mainCorp .menuRestauTel.isFullScreenDaily,.containerMenuBase .mainCorp .menuRestauTel.isFullScreenPdf{opacity:0}}@media screen and (max-width:815px){.containerMenuBase .mainCorp .menuRestauTel.isFullScreen{margin-left:0}}@media screen and (max-width:820px){.containerMenuBase.isFullScreen .mainCorp{padding-bottom:6em}.containerMenuBase.isFullScreen .bottomInfo{padding-bottom:0}.containerMenuBase.isFullScreen .hookInteractPhone{top:calc(100% + 15px)}}@media screen and (max-width:768px){.containerMenuBase{margin-top:0}.containerMenuBase .mainCorp{margin-top:2.3em}.containerMenuBase.isFullScreen .mainCorp{padding-bottom:4em}}@media screen and (max-width:650px){.containerMenuBase .numberPagesPhone div{border-radius:5px;padding:2px 19px}.containerMenuBase .numberPagesPhone div .buttonTurn{height:21px;width:21px}.containerMenuBase .coverMenu .fullScreenButton{font-size:14px}.containerMenuBase .coverMenu .fullScreenButton .icon{height:20px;width:20px}.containerMenuBase .numberPagesPhone span{font-size:18px}.containerMenuBase .menuRestauTel .iconFullScren{right:-3px;top:.8vh}.containerMenuBase .menuRestauTel .iconFullScren div{height:22px;min-height:22px;min-width:22px;padding:2px;width:22px}.containerMenuBase .menuRestauTel .iconFullScren div .icon{height:16px;width:16px}.containerMenuBase .menuPdf{gap:1em;height:65%;top:17.5%}.containerMenuBase .menuPdf .containerImg .close{height:17px;padding:4px;right:.7em;top:.7em;width:17px}}@media screen and (max-width:600px){.containerMenuBase .coverMenu{width:60vw}.containerMenuBase .isForDailyMenu .coverMenu,.containerMenuBase .isPdf .coverMenu{width:calc(60vw - 10px)}.containerMenuBase .listMenu{--cardW:60vw}}@media screen and (max-width:560px){.containerMenuBase .menuPdf{gap:1em;height:auto;justify-content:center;left:0;top:50%;transform:translateY(-50%);width:100%}.containerMenuBase .menuPdf .footerPartPdf .dateUpdate{font-size:16px}.containerMenuBase .menuPdf .containerImg{height:auto;line-height:0;width:95%}.containerMenuBase .menuPdf .containerImg img{height:auto;max-height:80vh;max-width:100%;width:100%}.containerMenuBase{min-height:115vw;min-height:115svw}}@media screen and (max-width:460px){.containerMenuBase .numberPagesPhone span{font-size:16px}.containerMenuBase .mainCorp .menuRestauTel.isFullScreen{margin-left:0;width:94vw}.containerMenuBase .mainCorp{margin-top:2.2em}.containerMenuBase .bottomInfo{margin-left:2.3vw;width:90vw}.containerMenuBase.isFullScreen .menuRestauTel{width:min(100vw,58vh)}.containerMenuBase .containerCoverMenu .footerPartCover .largeTitle{font-size:clamp(24.5px,6vw,28px)}.containerMenuBase .footerPartCover .textInteract{font-size:13px}.containerMenuBase .containerCoverMenu.isForDailyMenu .coverMenu .contentCover{border-radius:15px;overflow:hidden}.containerMenuBase .coverMenu .contentCover .dailyMenu.backImg{backface-visibility:hidden;border-radius:15px;object-fit:cover}.containerMenuBase.isFullScreen .hookInteractPhone{font-size:clamp(11px,2.8vw,14px)}}@media screen and (max-width:390px){.containerMenuBase .containerCoverMenu .dateUpdate{font-size:12px}}@media screen and (max-height:800px){.maskHeightFullScreen{height:67svh}}@media screen and (max-height:700px){.maskHeightFullScreen{height:72svh}}@media screen and (min-width:551px) and (pointer:coarse){.containerMenuBase .pagesEffectLeft,.containerMenuBase .pagesEffectRight{box-shadow:none}}@keyframes heartbeatFullScreen{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.045)}to{transform:translate(-50%,-50%) scale(1)}}.PageMenuBack,.PageMenuFront{background-color:#fffdf9}.containerPageMenu .ornement1{background:linear-gradient(180deg,#ffe78d,#fee38a,#fad67e,#ecc868,#d3a744,#c49835,#c19333,#c99d3e,#eab55d,#ffe78d)}.containerPageMenu .ornement2{background:linear-gradient(180deg,#c49735,#ebc065,#d7ac4c,#b18323,#fde088)}.containerPageMenu .topLeft{position:absolute;right:10px;top:10px}.containerPageMenu .topLeft2{position:absolute;right:17.5px;top:17.5px}.containerPageMenu .bottomLeft{bottom:10px;position:absolute;right:10px}.containerPageMenu .bottomLeft2{bottom:17.5px;position:absolute;right:17.5px}.containerPageMenu .topRight{position:absolute;right:10px;top:10px}.containerPageMenu .topRight2{position:absolute;right:17.5px;top:17.5px}.containerPageMenu .firstWidth,.containerPageMenu .scndWidth{height:2px}.containerPageMenu .firstHeight,.containerPageMenu .scndHeight{width:2px}.containerPageMenu .firstWidth{width:15%}.containerPageMenu .scndWidth{width:10%}.containerPageMenu .firstHeight{height:15%}.containerPageMenu .scndHeight{height:10%}.containerPageMenu .bottomRight{bottom:10px;position:absolute;right:10px}.containerPageMenu .bottomRight2{bottom:17.5px;position:absolute;right:17.5px}.PageMenuBack,.PageMenuFront{align-items:center;display:flex;height:100%;overflow-y:hidden;pointer-events:auto;position:absolute;top:0;transform-origin:left;transform-style:preserve-3d;transition:transform 1s ease;width:100%}.PageMenuBack:after,.PageMenuFront:after{background:linear-gradient(90deg,#0003,#0000)}.PageMenuBack:after,.PageMenuFront:after{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:3%}.PageMenuFront{backface-visibility:hidden;z-index:1}.PageMenuBack{z-index:0}.containerPageMenu{overflow-x:hidden}.containerPageMenu .backgroundMenu{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.containerPageMenu.PageMenuBack .backgroundMenu.isAuto,.containerPageMenu.PageMenuBack .backgroundMenu.isCropped{transform:scaleX(-1);transform-origin:center center}.containerPageMenu .backgroundMenu.isAuto{object-fit:fill}.back-content,.front-content{display:flex;flex-direction:column;height:88%;margin-bottom:5%;margin-left:6%;width:88%;z-index:2}.containerPageMenu.style0,.containerPageMenu.style2,.containerPageMenu.style3,.containerPageMenu.style4,.containerPageMenu.style5,.containerPageMenu.style6{border-bottom:1px solid #040404;border-top:1px solid #040404}.containerPageMenu.style1{border-bottom:1px solid #737373;border-top:1px solid #737373}.PageMenuFront.style0,.PageMenuFront.style1,.PageMenuFront.style4,.PageMenuFront.style5{border-left:1px solid #040404}.PageMenuFront.style2:before{background:radial-gradient(circle at 0 0,#e0b45b,#e1b55b,#fad67e,#ecc868,#d3a744,#c49835,#c19333,#c99d3e,#d5a94a,#e1b55c);content:"";height:100%;left:0;position:absolute;top:0;width:1px;z-index:1}.back-content{transform:rotateY(180deg)}.containerPageMenu .filterCover0{background:linear-gradient(90deg,rgba(211,167,68,.065),#c0c0c003,rgba(98,98,98,.015),rgba(98,98,98,.015),#d3a7440d);height:100%;left:0;position:absolute;top:0;width:100%}.containerPageMenu .filterCover1{background:radial-gradient(circle at 0 0,#c99d3e,#d3a744,#c49835,#ffe78d,#fee38a,#fad67e,#ecc868,#eab55d,#c19333,#c99d3e);height:100%;left:0;opacity:.08;position:absolute;top:0;width:100%}.containerPageMenu .filterCover2{background:linear-gradient(270deg,rgba(211,167,68,.065),#c0c0c003,rgba(98,98,98,.015),rgba(98,98,98,.015),#0000001a);height:100%;left:0;position:absolute;top:0;width:100%}.containerPageMenu .filterCover4{background:linear-gradient(90deg,#444ed30a,#c0c0c003,rgba(98,98,98,.015),rgba(98,98,98,.015),#444ed308);height:100%;left:0;position:absolute;top:0;width:100%}.containerPageMenu .filterCover5{background:linear-gradient(90deg,rgba(255,227,174,.065),#c0c0c003,rgba(98,98,98,.015),rgba(98,98,98,.015),#ff94940d);height:100%;left:0;position:absolute;top:0;width:100%}.containerPageMenu .borderStyle2{background:radial-gradient(circle at 0 0,#c99d3e,#d3a744,#c49835,#ffe78d,#fee38a,#fad67e,#ecc868,#eab55d,#c19333,#c99d3e);height:100%;max-width:2px;position:absolute;right:0;top:0;width:2px}.containerPageMenu .borderStyle2.forPhone{display:none}.containerPageMenu .bottomLeftProx img,.containerPageMenu .bottomRightProx img,.containerPageMenu .topLeftProx img,.containerPageMenu .topRightProx img{height:100%;width:100%}.containerPageMenu .bottomLeftProx img{transform:rotateX(180deg)}.containerPageMenu .bottomLine{bottom:10px;height:15px;left:30%;position:absolute;width:40%}.containerPageMenu .bottomLeftProx,.containerPageMenu .topLeftProx{width:15%}.containerPageMenu .topLeftProx{position:absolute;right:3px;top:3px}.containerPageMenu .topRightProx{left:7px;position:absolute;top:7px}.containerPageMenu .topLeftProx.style5{right:7px;top:7px}.containerPageMenu .bottomLeftProx{bottom:3px;display:flex;position:absolute;right:3px}.containerPageMenu .bottomLeftProx.style5{bottom:7px;right:7px}.containerPageMenu .bottomRightProx{bottom:7px;display:flex;left:7px;position:absolute}.containerPageMenu .topRightProx img{transform:rotate(270deg)}.containerPageMenu .bottomRightProx img{transform:rotate(180deg)}.containerPageMenu .lineHorizontalStyle{height:.8px;left:15%;max-height:.8px;min-height:.8px;opacity:.8;position:absolute;width:70%}.containerPageMenu .lineHorizontalStyle.isTop{top:10px}.containerPageMenu .lineHorizontalStyle.isBottom{bottom:10px}.containerPageMenu .lineHorizontalStyle.isFirst{left:10px}.containerPageMenu .lineHorizontalStyle.isScnd{left:auto;right:10px}.containerPageMenu .lineHorizontalStyle.isFirst,.containerPageMenu .lineHorizontalStyle.isScnd{width:40%}.containerPageMenu .lineHorizontalStyle.firstGradient,.containerPageMenu .lineVerticalStyle.firstGradient{background:radial-gradient(circle at 100% 0,#c99d3e,#d3a744,#c49835,#ffe78d,#fee38a,#fad67e,#ecc868,#eab55d,#c19333,#c99d3e)}.containerPageMenu .lineVerticalStyle{height:78%;max-width:.8px;min-width:.8px;opacity:.8;position:absolute;top:11%;width:.8px}.containerPageMenu .decorationStyle4{border:1px solid #0000;border-image:var(--classicGold) 1;height:8px;left:50%;min-height:8px;min-width:8px;position:absolute;transform:rotate(45deg) translateX(-50%);width:8px}.containerPageMenu .lineVerticalStyle.style4{height:calc(100% - 20px);top:10px}.containerPageMenu .lineVerticalStyle.isLeft{left:10px}.containerPageMenu .lineHorizontalStyle.scndGradient,.containerPageMenu .lineVerticalStyle.scndGradient{background:radial-gradient(circle at 0 0,#c99d3e,#d3a744,#c49835,#ffe78d,#fee38a,#fad67e,#ecc868,#eab55d,#c19333,#c99d3e)}.containerPageMenu .lineVerticalStyle.isRight{right:10px}.containerPageMenu .containerLineMenuImg{box-sizing:border-box;display:block;height:auto;pointer-events:none;position:absolute}.containerPageMenu.PageMenuBack .containerLineMenuImg{transform:rotateY(180deg)}.containerPageMenu .containerLineMenu .leftLineTitle,.containerPageMenu .containerLineMenu .rightLineTitle{height:1px;max-height:1px;min-height:1px;width:7%}.containerPageMenu .containerLineMenu .bottomLine{height:auto;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:clamp(50px,95%,15vw)}.containerPageMenu .containerLineMenu .swooshTitle{height:6px;width:12%}.containerPageMenu .containerLineMenu .leftLineTitle{background:radial-gradient(circle at 0 0,#e0b45b,#e1b55b,#fad67e,#ecc868,#d3a744,#c49835,#c19333,#c99d3e,#d5a94a,#e1b55c);margin-right:4px}.containerPageMenu .containerLineMenu .rightLineTitle{background:radial-gradient(circle at 0 0,#e1b55c,#d5a94a,#c99d3e,#c19333,#c49835,#d3a744,#ecc868,#fad67e,#e1b55b,#e0b45b);margin-left:4px}.containerPageMenu .containerLineMenu{word-wrap:break-word;display:flex;height:fit-content;margin-bottom:1%;overflow-wrap:break-word;position:relative;white-space:pre-wrap;width:100%}.containerPageMenu .containerLineMenu.isSpaceLine{margin-bottom:1%}.containerPageMenu .containerLineMenu.isSeparationLine{align-items:center;height:5%;margin-bottom:0;min-height:5%}.containerPageMenu .containerLineMenu.isText{flex-direction:column}.containerPageMenu.interactPage .containerLineMenu.underLineHover:hover .contentText{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (any-hover:none),(hover:none),(pointer:coarse){.containerPageMenu.interactPage .containerLineMenu.underLineHover:hover .contentText{text-decoration:none}}.containerPageMenu .containerLineMenu .contentText{align-items:start;display:flex;position:relative;width:100%}.containerPageMenu .containerLineMenu .descText{flex:1 1;text-align:left}.containerPageMenu .containerLineMenu .text{width:100%}.containerPageMenu .containerLineMenu.smallTitle{align-items:center;border:1px solid #0000;gap:5px}.containerPageMenu .containerLineMenu.smallTitle .text{line-height:1.28;position:relative;width:fit-content}.containerPageMenu .containerLineMenu .price{gap:1px;width:fit-content}.containerPageMenu .containerLineMenu p{border:1px solid #0000;line-height:1.41;margin:0}.containerPageMenu .containerLineMenu .interactivePoint{border-radius:50%;height:11px;min-height:11px;min-width:11px;position:absolute;right:calc(100% + 4px);top:50%;transform:translateY(-50%);width:11px}.containerPageMenu .containerLineMenu .contentText,.containerPageMenu .containerLineMenu .descText,.containerPageMenu .containerLineMenu .price,.containerPageMenu .containerLineMenu .text,.containerPageMenu .containerLineMenu p{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:1050px){.containerPageMenu .containerLineMenu .interactivePoint{height:15px;min-height:15px;min-width:15px;right:calc(100% + 10px);width:15px}}@media screen and (max-width:1000px){.front-content{backface-visibility:hidden}.containerPageMenu .borderStyle2.forPhone{display:block}.containerPageMenu .containerLineMenu{margin-bottom:.9%}.containerPageMenu .containerLineMenu.smallTitle{margin-bottom:.85%}.containerPageMenu .containerLineMenu .bottomLine{height:auto;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:clamp(50px,95%,70vw)}.containerPageMenu .firstWidth{width:12%}.containerPageMenu .scndWidth{width:6%}.containerPageMenu .firstHeight{height:8%}.containerPageMenu .scndHeight{height:3%}.containerPageMenu .bottomLeft,.containerPageMenu .bottomRight{bottom:7px;right:7px}.containerPageMenu .bottomLeft2,.containerPageMenu .bottomRight2{bottom:14.5px;right:14.5px}.containerPageMenu .topLeft,.containerPageMenu .topRight{right:7px;top:7px}.containerPageMenu .topLeft2,.containerPageMenu .topRight2{right:14.5px;top:14.5px}.containerPageMenu .containerLineMenu p{margin-bottom:0}.PageMenuBack:after,.PageMenuFront:after{background:linear-gradient(90deg,#0000001a,#0000000d,#0000);width:4%}.containerPageMenu .bottomLeftProx,.containerPageMenu .topLeftProx{width:10%}.containerPageMenu .firstWidth,.containerPageMenu .scndWidth{height:1px}.containerPageMenu .firstHeight,.containerPageMenu .scndHeight{width:1px}}@media screen and (max-width:768px){.containerPageMenu .containerLineMenu .interactivePoint{height:13px;min-height:13px;min-width:13px;right:calc(100% + 8px);width:13px}}@media screen and (max-width:600px){.containerPageMenu .containerLineMenu .interactivePoint{height:10px;min-height:10px;min-width:10px;right:calc(100% + 6px);width:10px}}@media screen and (max-width:460px){.containerPageMenu .containerLineMenu .interactivePoint{height:9px;min-height:9px;min-width:9px;right:calc(100% + 4.5px);width:9px}}@media screen and (max-width:400px){.containerPageMenu .containerLineMenu .interactivePoint{height:8px;min-height:8px;min-width:8px;right:calc(100% + 3px);width:8px}}@media screen and (min-width:551px) and (pointer:coarse){.containerPageMenu .filterCover0,.containerPageMenu .filterCover1,.containerPageMenu .filterCover2,.containerPageMenu .filterCover4,.containerPageMenu .filterCover5{background:none}}.rightBarRestau{align-items:center;background:linear-gradient(180deg,#000,#4b4b4b);border-radius:12px;box-shadow:0 4px 12px #00000080;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:start;margin-left:2em;margin-right:1em;max-height:40vw;max-width:350px;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative;scrollbar-width:none;transition:transform .3s ease,box-shadow .3s ease;width:calc(20% - 2em)}.rightBarRestau:hover{box-shadow:0 6px 15px #0009;transform:translateY(-3px)}.rightBarRestau .imgPlat{border:1px solid var(--border);border-radius:10px;object-fit:cover;width:100%}.rightBarRestau .containerImg{align-items:start;display:flex;justify-content:center;margin-top:7px;position:relative;width:100%}.rightBarRestau .containerImg .emptyImg{align-items:center;aspect-ratio:3/2;border:1px solid var(--border);border-radius:15px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-weight:600;justify-content:center;line-height:1.8em;margin-bottom:auto;padding:10%;width:95%}.rightBarRestau .containerImg .emptyImg img{border:none;margin-top:10px;width:50%}.rightBarRestau .containerImg .emptyImg p{font-size:14px;margin:0}.rightBarRestau .containerImg .emptyImg p .iconPhoto{height:12px;margin-bottom:-2px;min-height:12px;min-width:12px;width:12px}.rightBarRestau .containerImg div{height:auto;position:relative;width:95%}.rightBarRestau .containerImg .containerInfoVisual{height:100%;inset:0;position:absolute;width:100%}.rightBarRestau .containerImg .infoImg,.rightBarRestauTel .containerImg .infoImg{left:.5em;z-index:3}.rightBarRestau .containerImg .fullScreen,.rightBarRestau .containerImg .infoImg,.rightBarRestauTel .containerImg .infoImg{background-color:#141414cc;border-radius:50%;color:#fff;padding:.1em;position:absolute;top:.5em;transition:background-color .2s ease-in-out}.rightBarRestau .containerImg .fullScreen{right:.5em}.rightBarRestau .name{font-size:19px;padding-top:1.2em;text-align:left;width:90%}.rightBarRestau .desc{flex:1 1;font-size:13px;overflow-y:auto;padding-left:1em;padding-right:1em;padding-top:18px;scrollbar-color:var(--border) #0000;scrollbar-width:thin;text-align:left;width:90%}.rightBarRestau .largeTitle{font-size:26px}.rightBarRestau .midTitle{font-size:22px;width:90%}.rightBarRestau .largeTitle,.rightBarRestau .midTitle{margin-bottom:10px;margin-top:10px;overflow-wrap:break-word;word-break:break-word}.XFullIMGTel,.maskRightBarRestauTel,.rightBarRestauTel{display:none}.textDefaultShowPlat{font-size:larger;font-style:italic;margin-top:100%;text-align:center}.rightBarRestau>:last-child{margin-top:auto}.rightBarRestau .containerButton{align-items:center;display:flex;height:12%;justify-content:space-between;width:90%}.rightBarRestau .containerButton div{align-items:center;background-color:var(--primaryDark);border-radius:5px;display:flex;font-size:11px;gap:3px;justify-content:space-between;margin:0;min-width:fit-content;text-overflow:ellipsis;touch-action:manipulation;transition:transform .1s ease,opacity .1s ease,background-color .1s ease;-webkit-user-select:none;user-select:none;width:29%}.rightBarRestau .containerButton .chevronLeft{padding:5px 20px 5px 10px}.rightBarRestau .containerButton .chevronRight{padding:5px 10px 5px 20px}.rightBarRestau .containerButton div:hover{transform:scale(1.04)}.rightBarRestau .containerButton div:active{background-color:#333;opacity:.85;transform:scale(.96)}.rightBarRestau .containerImg .containerExplainVisual,.rightBarRestauTel .containerImg .containerExplainVisual{background-color:#000000a6;border-radius:10px;color:#fff;height:calc(100% - 4px);left:0;position:absolute;top:0;width:calc(100% + 2px);z-index:2}.rightBarRestau .containerImg .containerExplainVisual span,.rightBarRestauTel .containerImg .containerExplainVisual span{font-size:11.5px;font-style:italic;text-align:center;width:90%}@media screen and (max-width:1200px){.rightBarRestau .desc{font-size:12px;padding-top:0}.rightBarRestau .containerButton .chevronLeft{padding:3px 17px 3px 7px}.rightBarRestau .containerButton .chevronRight{padding:3px 7px 3px 17px}.rightBarRestau .name{font-size:18px;margin-bottom:10px}}@media screen and (max-width:1110px){.rightBarRestau .name{font-size:17px}.rightBarRestau .containerButton div{font-size:9px}.rightBarRestau .desc{font-size:11px}}@media screen and (max-width:1050px){.rightBarRestau{display:none}.rightBarRestauTel{-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,#000,#4b4b4b);color:#fff;height:calc(100dvh - 143px);left:0;min-height:calc(100dvh - 143px);overflow-y:auto;overscroll-behavior:contain;position:fixed;top:0;touch-action:pan-y;transform:translate3d(0,100vh,0);transition:transform .5s ease-in-out;will-change:transform;z-index:15}.rightBarRestauTel,.rightBarRestauTel .showPageInfo{align-items:center;display:flex;flex-direction:column;width:100%}.rightBarRestauTel .showPageInfo{height:calc(78% - 39px)}.rightBarRestauTel>:last-child{margin-top:auto}.rightBarRestauTel .showPageInfo .largeTitle{margin:15% 0 0;text-align:center;width:70%}.rightBarRestauTel .showPageInfo .midText{margin:0;text-align:center;width:75%}.rightBarRestauTel .showPageInfo>:last-child{margin-top:auto;width:100%}.rightBarRestauTel .showPageInfo .firstLine{font-size:16px;margin:0;opacity:60%;text-align:center}.rightBarRestauTel .showPageInfo .secondLine{align-items:center;display:flex;font-size:16px;gap:3px;justify-content:center;margin:5px 0 0;text-align:center}.rightBarRestauTel .showPageInfo .secondLine span{opacity:60%}.rightBarRestauTel .showPageInfo .secondLine .iconPhoto{border-radius:50%;color:#fff;height:12px;margin-top:4px;min-height:12px;min-width:12px;opacity:.8;width:12px}.rightBarRestauTel .content,.rightBarRestauTel.full .content{flex:1 1;overflow-y:auto;width:70%}.rightBarRestauTel.full .desc{padding-bottom:4em}.rightBarRestauTel .containerImg{margin-left:5%;margin-top:20px;position:relative;width:90%}.rightBarRestauTel.full{overflow-y:auto;padding-bottom:2em;transform:translate3d(0,80px,0)}.rightBarRestauTel.isFullScreen.full{height:100%;transform:translateZ(0);z-index:31}.rightBarRestauTel img{border-radius:10px;height:auto;width:100%}.rightBarRestauTel .containerImg img{border:2px solid var(--border);box-sizing:border-box}.rightBarRestauTel .descBar{align-items:start;display:flex;gap:.7em;justify-content:space-between;margin-bottom:3px;margin-left:5%;margin-top:1em;overflow-wrap:break-word;width:90%;word-break:break-word}.rightBarRestauTel .nameDesc,.rightBarRestauTel .price{font-size:25px}.rightBarRestauTel .name{font-size:28px;margin-bottom:19px;margin-top:13px;overflow-wrap:break-word;position:relative;width:63%;word-break:break-word;z-index:1}.rightBarRestauTel .desc{display:block;font-size:19px;margin-left:5%;padding-top:25px;text-align:left;width:90%}.rightBarRestauTel .close{align-items:center;aspect-ratio:1/1;display:block;display:flex;justify-content:center;position:absolute;right:15px;top:15px;width:53px;z-index:100}.rightBarRestauTel .close>:first-child{height:25px;width:25px}.rightBarRestauTel .containerButton{display:none}.rightBarRestauTel.full .containerButton{align-items:center;display:flex;height:20%;justify-content:space-between;max-width:500px;width:85%}.rightBarRestauTel .containerButton div{align-items:center;background-color:var(--primaryDark);border-radius:5px;display:flex;gap:5px;justify-content:space-between;margin:0;max-width:105px;min-width:fit-content;padding:1px 0;text-overflow:ellipsis;touch-action:manipulation;transition:transform .1s ease,opacity .1s ease,background-color .1s ease;-webkit-user-select:none;user-select:none;width:29%}.rightBarRestauTel .containerButton div.leftButton{padding:7px 20px 7px 10px}.rightBarRestauTel .containerButton div.rightButton{padding:7px 10px 7px 20px}.rightBarRestauTel .containerButton div:active{background-color:#333;opacity:.85;transform:scale(.96)}.rightBarRestauTel .topBarBorder{background-color:var(--border);border-radius:10px;display:block;height:2px;margin-bottom:17px;margin-top:18px;min-height:2px;width:20%}.maskRightBarRestauTel{display:block;opacity:0}.rightBarRestauTel .containerImg .containerExplainVisual span{font-size:18px}.rightBarRestauTel .containerImg .containerExplainVisual{border-radius:10px;height:calc(100% - 4px);width:100%}}@media screen and (max-width:850px){.rightBarRestauTel.full .content{width:75%}.rightBarRestauTel .name{width:67.5%}}@media screen and (max-width:768px){.rightBarRestauTel .close{top:-2px}.rightBarRestauTel.full{transform:translate3d(0,64px,0)}.rightBarRestauTel .containerImg .containerExplainVisual span{font-size:17px}.rightBarRestauTel{height:calc(100dvh - 127px);min-height:calc(100dvh - 127px)}.rightBarRestauTel .close{right:0}.rightBarRestauTel .close>:first-child{height:20px;width:20px}.rightBarRestauTel .content,.rightBarRestauTel.full .content{width:80%}.rightBarRestauTel.full .containerButton{max-width:460px}.rightBarRestauTel .name{width:72%}}@media screen and (max-width:460px){.rightBarRestauTel .content,.rightBarRestauTel.full .content{width:95%}.rightBarRestauTel .name{font-size:24px;margin-top:0;width:85.5%}.rightBarRestauTel .nameDesc,.rightBarRestauTel .price{font-size:21px}.rightBarRestauTel .price{white-space:nowrap}.rightBarRestauTel .nameDesc{text-align:left}.rightBarRestauTel .desc{font-size:15px;padding-top:20px}.rightBarRestauTel.full .containerButton{height:12%}.rightBarRestauTel .containerImg .containerExplainVisual span{font-size:14px}.rightBarRestauTel .containerButton div{max-width:130px;padding:0}.rightBarRestauTel .containerButton div.leftButton{padding:5px 20px 5px 10px}.rightBarRestauTel .containerButton div.rightButton{padding:5px 10px 5px 20px}.rightBarRestauTel .showPageInfo .firstLine,.rightBarRestauTel .showPageInfo .secondLine{font-size:12.5px}.rightBarRestauTel .containerImg .infoImg{height:21px;width:21px}}.resetPwdPage{background-color:var(--primaryLight);display:flex;flex-direction:column}.topBarRestPwdPage{align-items:center;animation:waterReflection 9s linear infinite;background:linear-gradient(145deg,#0f0f0f,#1b1b1b 50%,#000),radial-gradient(circle,#ffffff1a,#fff0 70%) 30% 30% /200% 200%,radial-gradient(circle,#ffffff0d,#fff0 70%) 70% 70% /200% 200%;background-blend-mode:overlay;box-shadow:inset 0 0 10px #000c,0 2px 9px #0009;display:flex;height:90px;justify-content:start;position:relative}.topBarRestPwdPage p{color:#fff;width:64%}.resetPwdPage .topBarRestPwdPage:after{animation:subtleGoldReflection 12s linear infinite;background:radial-gradient(circle,#c99d3e 0,#d3a744 10%,#c49835 20%,#ffe78d 30%,#fee38a 40%,#fad67e 50%,#ecc868 60%,#eab55d 70%,#c19333 80%,#c99d3e 90%);background-size:200% 100%;bottom:0;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:3px;left:0;opacity:.85;position:absolute;width:100%}.resetPwdPage .resetPasswordContainer{box-shadow:0 0 8px #0000004d;padding:1em}.resetPwdPage .mainCorp{align-items:center;display:flex;flex-direction:column;height:auto;min-height:calc(100vh - 93px)}.topBarRestPwdPage .containerImg{height:70%;margin-left:3%;max-width:15%;width:15%}.topBarRestPwdPage .logoTopBar{height:80%;margin-top:3%}.topBarRestPwdPage .logoTopBarTel{display:none}.resetPasswordContainer{align-items:center;border-radius:15px;display:flex;flex-direction:column;height:auto;margin-bottom:2em;margin-top:2em;min-height:70vh;min-width:350px;overflow-y:auto;padding-bottom:2em;position:relative;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:25%}.resetPwdPage .patternPassword{color:red;font-size:13.5px;margin-bottom:5px;margin-top:0;text-align:left;width:100%}.resetPwdPage .inputContainer{align-items:center;border:.6px solid #606060;border-radius:8px;display:flex;position:relative;width:100%}.resetPwdPage .inputContainer:hover{box-shadow:0 0 5px var(--orange)}.resetPwdPage .textInput{margin-bottom:6px;padding-left:2px;padding-top:.8em;text-align:left;white-space:nowrap;width:calc(80% + 1em)}.resetPwdPage .inputLogin{border:none;border-radius:8px;font-size:16px;outline:none;padding:.5em 16% .5em .5em;-webkit-user-select:none;user-select:none;width:100%}.eyeInputRecup{color:#585858;position:absolute;right:0;width:15%}.resetPwdPage .corp{position:relative;width:70%}.resetPwdPage .button{background:var(--classicGold);border:.8px solid #606060;border-radius:5px;margin-top:3em;padding:.3em 1.5em;width:fit-content}.resetPasswordContainer img{height:auto;margin-top:2em;width:50%}.resetPwdPage.button{background-color:var(--buttonPrimaryLight)}.noneJWTContainer{background-color:var(--primaryLight);height:50vh}.resetPwdPage .containerSend{align-items:center;display:flex;flex-direction:column;height:100%}.resetPwdPage .containerSend .iconCheck{color:var(--greenCheck)}@media screen and (max-width:768px){.topBarRestPwdPage .containerImg{margin:0;width:0}.topBarRestPwdPage .logoTopBar,.topBarRestPwdPage .logoTopBarTel{display:none}.topBarRestPwdPage p{font-size:22px;width:100%}.resetPasswordContainer.primaryBack{background-color:initial;border-radius:15px;height:100%;justify-content:center;margin-top:15px;min-width:90%;scrollbar-width:none;width:90%}.resetPwdPage .mainCorp{height:auto;min-height:50vh;padding-bottom:1em}.resetPwdPage .resetPasswordContainer{box-shadow:none}.resetPasswordContainer img{display:none}.resetPwdPage .corp{width:90%}}.containerPublished{max-width:100vw;min-height:calc(100vh - 100px);overflow:hidden}.containerPublished .mainCorp{align-items:center;display:flex;flex-direction:column;margin-top:6em;min-height:55vh;width:100%}.containerPublished .mainCorp .locked{cursor:not-allowed;opacity:70%}.containerPublished .mainCorp div{align-items:center;display:flex;margin-bottom:2em;position:relative;text-align:left;width:70%}.containerPublished .mainCorp div .border{background-color:var(--border);bottom:-1em;height:.5px;left:0;margin:0;opacity:50%;position:absolute;width:80%}.containerPublished .mainCorp div .link{align-items:center;border-radius:5px;color:blue;display:flex;font-style:italic;justify-content:center;margin-left:1em;padding:.5em 1em;text-align:center;text-decoration:underline;text-underline-offset:3px}.containerPublished .mainCorp div .link:hover{cursor:pointer;opacity:70%}.containerPublished .button{margin-bottom:2em;width:fit-content}@media screen and (max-width:768px){.containerHeadBar .logoWrapper .logo{display:none}.containerHeadBar .logoQWrapper{display:block;left:auto;right:5%}}.containerHeadBar{align-items:center;background-color:var(--primaryDark);box-shadow:0 2px 10px #0003;display:flex;height:80px;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.containerHeadBar:after{background:radial-gradient(circle,#c99d3e 0,#d3a744 10%,#c49835 20%,#ffe78d 30%,#fee38a 40%,#fad67e 50%,#ecc868 60%,#eab55d 70%,#c19333 80%,#c99d3e 90%);background-size:200% 100%;bottom:0;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:3px;left:0;opacity:.85;position:absolute;width:100%}.containerHeadBar .title{color:#fff;flex:1 1;font-size:35px;margin:0;text-align:center}.containerHeadBar img{height:100%}.containerHeadBar .logoQWrapper{display:none}.containerHeadBar .backButton{align-items:center;border:1px solid var(--primaryLight);border-radius:5px;color:#fff;display:flex;gap:5px;left:2.5%;padding:5px 10px;position:absolute}.containerHeadBar .backButton p{margin:0}.backButtonDesktop{display:flex}.backButtonMobile{color:#fff;display:none;left:3%;position:absolute;top:50%;transform:translateY(-50%)}.containerHeadBar .logoWrapper{height:50%;position:absolute;right:3%;top:25%}@media screen and (max-width:768px){.containerHeadBar .title{font-size:20px;width:60%}.containerHeadBar .backButton,.containerHeadBar .backButtonDesktop{display:none}.containerHeadBar .backButtonMobile{display:block}.containerHeadBar .logoWrapper{display:block;display:flex;height:55%;justify-content:center;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);z-index:1}.containerHeadBar .logoQWrapper .logo,.containerHeadBar .logoWrapper .logo{display:block;height:100%}.containerHeadBar .logoQWrapper{height:47%;left:5%;position:absolute;top:50%;transform:translateY(-50%);z-index:1}}.containerRedirection .topBar{animation:waterReflection 9s linear infinite;background:linear-gradient(145deg,#0f0f0f,#1b1b1b 50%,#000),radial-gradient(circle,#ffffff1a,#fff0 70%) 30% 30% /200% 200%,radial-gradient(circle,#ffffff0d,#fff0 70%) 70% 70% /200% 200%;background-blend-mode:overlay;box-shadow:inset 0 0 10px #000c,0 2px 9px #0009;color:var(--primaryLight);height:80px;position:fixed}.containerRedirection{display:flex;flex-direction:column;width:100%}.containerRedirection .topBar{align-items:center;border-bottom:3px solid var(--orange);display:flex;height:10%;justify-content:start;width:100%}.containerRedirection .containerLogo{display:flex;padding-left:3%;padding-right:5%}.containerRedirection .logoTopBar{width:11em}.containerRedirection .logoTopBarTel{display:none}.containerRedirection .main{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.containerRedirection .main .blockText{align-items:center;background-color:#f9f8f7;border-radius:24px;box-shadow:0 0 6px 2px #0003;display:flex;flex-direction:column;padding:2.4em 6em}.containerRedirection .main .blockText .midTextBold{font-size:18px}.containerRedirection .main .blockText .scndText{color:#555;font-size:16px;font-style:italic;margin-top:10px}.containerRedirection .main .blockText .longWhiteButton{border-radius:12px;margin-top:3em;padding:5px 2.5em;text-decoration:none}@media screen and (max-width:768px){.containerRedirection .logoTopBar{display:none}.containerRedirection .logoTopBarTel{display:block;margin-left:1em;width:3em}.containerRedirection .main .blockText{box-sizing:border-box;padding:2em;width:90%}.containerRedirection .main .blockText .midTextBold{font-size:16px}.containerRedirection .main .blockText .longWhiteButton,.containerRedirection .main .blockText .scndText{font-size:14px}}@media screen and (max-width:360px){.containerRedirection .main .blockText{padding:2em 1em}.containerRedirection .main .blockText .midTextBold{font-size:15px}.containerRedirection .main .blockText .longWhiteButton,.containerRedirection .main .blockText .scndText{font-size:13px}}.containerInscription{background-color:var(--primaryLight)}.containerInscription .topBar{align-items:center;background-color:var(--primaryDark);box-shadow:0 2px 10px #0003;color:#fff;display:flex;height:80px;justify-content:center;position:fixed;width:100%;z-index:10}.containerInscription .topBar p{font-size:32px}.containerInscription .topBar .logo{height:60%;left:2em;position:absolute}.containerInscription .topBar:after{background:radial-gradient(circle,#c99d3e 0,#d3a744 10%,#c49835 20%,#ffe78d 30%,#fee38a 40%,#fad67e 50%,#ecc868 60%,#eab55d 70%,#c19333 80%,#c99d3e 90%);background-size:200% 100%;bottom:0;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:3px;left:0;opacity:.85;position:absolute;width:100%}.containerInscription{display:flex;flex-direction:column;height:100%;width:100vw}.containerInscription .headBar{align-items:center;display:flex;justify-content:space-evenly;margin-top:6em;padding-left:20%;padding-right:20%;width:60%}.containerInscription .borderBottomBar{background-color:var(--border);height:1px;margin-bottom:10px;margin-left:15%;margin-top:20px;min-height:1px;opacity:40%;width:70%}.containerInscription .headBar .separation{background-color:var(--border);flex:1 1;height:1px;margin-left:30px;margin-right:30px}.containerInscription .mainCorp{flex:1 1;margin-top:1em;width:100%}.containerInscription .arianWire,.containerInscription .headBarPhone,.containerInscription .topBar .logoPhone{display:none}@media (max-width:768px){.containerInscription{min-height:100svh}.containerInscription .topBar{position:sticky;top:0}.containerInscription .topBar .logoPhone{display:block;height:52%;left:1em;position:absolute}.containerInscription .borderBottomBar,.containerInscription .headBar,.containerInscription .topBar .logo{display:none}.containerInscription .topBar .largerTitle{font-size:26px}.containerInscription .arianWire{align-items:center;display:flex;justify-content:center;margin-left:5vw;padding-top:15px;width:90vw}.containerInscription .arianWire p{font-size:9px;margin:0;white-space:nowrap;width:fit-content}.containerInscription .arianWire .locked{opacity:60%}.containerInscription .arianWire .separation{flex:1 1}.containerInscription .headBarPhone{align-items:center;display:block;display:flex;justify-content:space-evenly;margin-top:5px}.containerInscription .mainCorp{margin-top:0}}.stapeForm{align-items:center;border-radius:5px;display:flex;height:80%;justify-content:center;padding:5px;position:relative;white-space:nowrap}.stapeForm.locked{opacity:40%}.stapeForm.locked:hover{cursor:not-allowed}.stapeForm.complete:hover{cursor:pointer;transform:scale(1.05)}.stapeForm.complete .isComplete{background:var(--classicGold)}.stapeForm.complete .name{opacity:60%}.stapeForm .isComplete{align-items:center;border:1px solid var(--primaryDark);border-radius:50%;display:flex;height:2.5em;justify-content:center;margin-right:10px;min-height:2.5em;min-width:2.5em;width:2.5em}.stapeForm .line{background:var(--classicGold);height:1px;left:15%;position:absolute;top:calc(100% - 5px);width:75%}@media screen and (max-width:768px){.stapeForm p{font-size:19px}.stapeForm .isComplete{height:2em;min-height:2em;min-width:2em;width:2em}}.pageCreation{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.pageCreation,.pageCreation input{background-color:var(--primaryLight)}.pageCreation .button{align-items:center;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:2em;margin-top:1em;padding:.5em;width:fit-content}.pageCreation .main{min-width:300px;position:relative;width:23%}.pageCreation p{text-align:left}.pageCreation .inputPhone{display:flex;flex-direction:column}.pageCreation input{box-sizing:border-box}.pageCreation .inputPhone input{border:.8px solid var(--primaryDark);border-radius:5px;outline:none;padding:.5em;width:50%}.pageCreation .inputPhone input:hover{border-radius:5px;box-shadow:0 0 5px var(--orange)}.pageCreation .address{display:flex;flex-direction:column;justify-content:start}.pageCreation .address p,.pageCreation .inputPhone p{margin-bottom:5px}.pageCreation .address input{border:.8px solid var(--primaryDark);border-radius:5px;margin-bottom:10px;margin-top:3px;outline:none;padding:.5em;width:100%}.pageCreation .address input:hover{border-radius:5px;box-shadow:0 0 5px var(--orange)}.pageCreation .condition.error{color:red}.pageCreation .condition{align-items:center;display:flex;justify-content:start;margin-top:2em;width:100%}.pageCreation .condition.error div{border:1px solid red}.pageCreation .condition div{border:1px solid var(--primaryDark);border-radius:4px;min-height:15px;min-width:15px}.pageCreation .condition .full1{background:linear-gradient(-135deg,#c49735,#ebc065,#d7ac4c,#b18323,#fde088)}.pageCreation .condition .full2{background:var(--classicGold)}.pageCreation .condition i{font-size:10.5px;margin:0 0 0 15px;text-align:justify}.containerConfirmAddressCreation{align-items:center;border:1px solid var(--primaryDark);border-radius:10px;display:flex;flex-direction:column;height:55%;justify-content:center;left:25%;overflow-y:auto;position:fixed;scrollbar-width:thin;top:22.5%;width:50%;z-index:26}.containerConfirmAddressCreation .button{align-items:center;display:flex;justify-content:space-between}.containerConfirmAddressCreation .widthElem{width:80%}.containerConfirmAddressCreation .addressConfirm{align-items:start;display:flex;flex-direction:column;margin-bottom:25px}.containerConfirmAddressCreation .addressConfirm div{align-items:center;border:1px solid var(--border);border-radius:5px;box-sizing:border-box;display:flex;filter:brightness(.93);justify-content:start;opacity:.7;padding:.5em;text-align:left;width:100%}@media (max-width:768px){.pageCreation,.pageCreation .main{padding-bottom:calc(4em + env(safe-area-inset-bottom))}.pageCreation .main{width:87%}.pageCreation .condition div{min-height:18px;min-width:18px}.pageCreation .address .smallText,.pageCreation .inputPhone .smallText{font-size:16px}.containerConfirmAddressCreation{height:auto;left:5%;padding-bottom:2em;padding-top:2em;top:50%;transform:translateY(-50%);width:90%}.containerConfirmAddressCreation .button{align-items:stretch;display:flex;flex-direction:column-reverse;gap:10px;text-align:center;width:60%}.containerConfirmAddressCreation .button p{margin:0;text-align:center}}.inputForm{background-color:initial;border:none;border-radius:5px;outline:none;padding:.5em;-webkit-user-select:none;user-select:none;width:100%}.inputFormContainer{background-color:var(--primaryLight);border:.8px solid #606060;border-radius:5px;display:flex;width:100%}.inputFormContainer:hover{border-radius:5px;box-shadow:0 0 5px var(--orange)}@media screen and (max-width:768px){.inputForm{font-size:16px}}.pageInfo{align-items:center;display:flex;flex:1 1;flex-direction:column;padding-bottom:3em;width:100%}.pageInfo::-webkit-scrollbar{display:none}.pageInfo,.pageInfo .inputContainer,.pageInfo .inputContainerDate{background-color:var(--primaryLight)}.pageInfo p{margin-bottom:.5em;margin-top:1em;text-align:left}.pageInfo .inputLogin{background-color:initial;border:none;outline:none;-webkit-user-select:none;user-select:none;width:90%}.pageInfo .inputContainer{align-items:center;border:.8px solid var(--primaryDark);border-radius:5px;box-sizing:border-box;display:flex;margin-top:-2px;overflow:hidden;padding:.5em;width:100%}.pageInfo .inputContainer:hover{box-shadow:0 0 5px var(--orange)}.pageInfo .eyeInput{min-width:10%;width:10%}.pageInfo .inputContainerDate{border:.8px solid var(--primaryDark);border-radius:5px;display:flex;margin-top:-2px;outline:none;padding:.4em;width:fit-content}.pageInfo .inputContainerDate:hover{box-shadow:0 0 5px var(--orange)}.pageInfo .inputContainerDate input{background-color:initial;border:none;outline:none;text-align:center;z-index:2}.pageInfo .corpForm{min-width:300px;position:relative;width:23%}.pageInfo .corpForm .patterPassword{color:red;text-align:left;width:100%}.pageInfo .button{width:fit-content}.pageInfo .buttonNext{background:var(--classicGold);border:1px solid var(--primaryDark);border-radius:5px;padding:.3em 2em}.pageInfo .button.isLockButton{background:var(--buttonLock)}.pageInfo .containerValidMail{align-items:center;display:flex;flex-direction:column;justify-content:center}.pageInfo .containerValidMail p{margin:2em 0 0}.pageInfo .containerValidMail .code{display:flex;gap:5px;justify-content:space-evenly;margin-left:20px;margin-right:20px;margin-top:2em;width:90%}.pageInfo .verification-code-input{border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 5px #0000001a;font-size:20px;font-weight:700;height:47px;text-align:center;transition:all .3s ease-in-out;width:35px}.pageInfo .containerButton{display:flex;justify-content:center;margin-top:2em;width:100%}.pageInfo .verification-code-input:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80;outline:none}.pageInfo .logoScreenTel{display:none}.pageInfo .validCode{text-decoration:none}.pageInfo .validCode:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:768px){.pageInfo{padding-bottom:calc(4em + env(safe-area-inset-bottom))}.pageInfo .logoScreen{display:none}.pageInfo .logoScreenTel{display:block}.pageInfo .corpForm{padding-bottom:calc(4em + env(safe-area-inset-bottom));position:relative;width:87%}.pageInfo .containerButton{margin-top:4em}.pageInfo .inputContainer .smallText,.pageInfo .inputContainerDate .smallText{font-size:16px}.pageInfo .containerValidMail .code{gap:0;width:100%}}.pagePayement{align-items:center;display:flex;flex-direction:column;height:fit-content;padding-bottom:1em;width:100%}.pagePayement .mainCorp{align-items:start;display:flex;gap:10%;justify-content:center;margin-bottom:15px;margin-top:15px;width:100%}.pagePayement .leftPart{display:flex;flex-direction:column;gap:1.7em;text-align:left;width:30%}.pagePayement .leftPart p{margin-top:0}.pagePayement .leftPart .containerDobbleInput{align-items:center;display:flex;gap:30px}.pagePayement .leftPart .containerDobbleInput>*{flex:1 1}.pagePayement .inputPhone input{border:1px solid var(--primaryDark);border-radius:5px;margin-top:-10px;padding:.4em;width:70%}.pagePayement .rightPart{align-items:center;display:flex;flex-direction:column;width:30%}.pagePayement .rightPart .containerRecap{border:1px solid var(--primaryDark);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;padding:20px;width:100%}.pagePayement .rightPart .midTextBold{margin-bottom:15px;margin-top:3em;text-align:left;width:100%}.pagePayement .rightPart .containerRecap .text{display:flex;gap:2em;justify-content:start;opacity:90%;text-align:right;width:100%}.pagePayement .textEngagment{color:#737373;font-size:11px;font-weight:600;margin-bottom:10px;margin-top:12px;text-align:left;width:100%}.pagePayement .XsmallText{text-align:left}.pagePayement .rightPart .containerRecap .text>:first-child{width:70%}.pagePayement .rightPart .containerRecap .text>:last-child{flex:1 1;white-space:nowrap}.pagePayement .rightPart .containerRecap .separation{background-color:var(--border);height:.8px;max-height:.8px;width:100%}.pagePayement .rightPart .containerRecap p{margin:0}.pagePayement .rightPart .midGoldButton{margin-top:2em;width:fit-content}.pagePayement .containerGoPayment{align-items:center;border:1px solid var(--primaryDark);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:30%;padding:10px 10px 20px;position:fixed;top:50%;transform:translateY(-50%);width:40vw;z-index:15}.pagePayement .containerGoPayment .close{position:absolute;right:10px;top:10px}.pagePayement .containerGoPayment .firstText,.pagePayement .containerGoPayment .text{text-align:justify;width:80%}.pagePayement .containerGoPayment .text{margin-top:5px}.pagePayement .containerGoPayment .midTitle{width:90%}.pagePayement .containerGoPayment div{margin-bottom:1em;margin-top:2.5em}.pagePayement .containerGoPayment .firstText{margin-top:1.5em}@media (max-width:768px){.pagePayement{height:auto;min-height:100dvh;padding-bottom:calc(4em + env(safe-area-inset-bottom))}.pagePayement .containerGoPayment{left:7.5vw;width:85vw}.pagePayement .mainCorp{align-items:center;flex-direction:column;gap:2em;justify-content:start;padding-bottom:calc(4em + env(safe-area-inset-bottom));width:87%}.pagePayement .leftPart .containerDobbleInput.columnPhone{flex-direction:column;gap:1.5em;width:70%}.pagePayement .containerDobbleInput.columnPhone>*{width:100%}.pagePayement .leftPart{gap:1.5em;width:100%}.pagePayement .rightPart{width:100%}.pagePayement .inputPhone input{width:90%}.pagePayement .inputPhone .smallText{font-size:16px}.pagePayement .rightPart .containerRecap .text>:first-child{width:65%}.pagePayement .rightPart .midTextBold{margin-top:1em}}.textRecapPayment{margin-bottom:15px;text-align:left;width:35%}.recapPayment{border:1px solid var(--primaryDark);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:13px;margin-bottom:1em;padding:20px 30px;width:35%}.recapPayment .midTextBold{text-align:left;width:100%}.recapPayment .text{display:flex;gap:2em;justify-content:start;opacity:90%;text-align:right;width:100%}.recapPayment .text>:first-child{width:75%}.recapPayment .text>:last-child{flex:1 1;white-space:nowrap}.recapPayment .separation{background-color:var(--border);height:.8px;max-height:.8px;width:100%}.recapPayment p{margin:0}.pageCancel,.pageRefuse,.pageSuccess{align-items:center;background-color:var(--primaryLight);display:flex;flex-direction:column;height:100dvh;padding-bottom:5em;padding-top:6em;width:100vw}.pageCancel .waitingText,.pageRefuse .waitingText,.pageSuccess .waitingText{opacity:70%}.pageCancel .textExplain,.pageCancel .waitingText,.pageRefuse .textExplain,.pageRefuse .waitingText,.pageSuccess .textExplain,.pageSuccess .waitingText{width:30%}.pageCancel .largeTitle,.pageRefuse .largeTitle,.pageSuccess .largeTitle{align-items:center;display:flex;gap:15px;margin-bottom:1em}@keyframes waterReflection{0%{background-position:0 0}50%{background-position:100% 50%}to{background-position:0 100%}}.topBarPayment{align-items:center;animation:waterReflection 9s linear infinite;background:linear-gradient(145deg,#0f0f0f,#1b1b1b 50%,#000),radial-gradient(circle,#ffffff1a,#fff0 70%) 30% 30% /200% 200%,radial-gradient(circle,#ffffff0d,#fff0 70%) 70% 70% /200% 200%;background-blend-mode:overlay;box-shadow:inset 0 0 10px #000c,0 2px 9px #0009;color:var(--primaryLight);display:flex;height:5em;left:0;margin-bottom:2em;position:fixed;top:0;width:100vw;z-index:10}.topBarPayment:before{animation-duration:4s}.topBarPayment .containerLogo{display:flex;padding-left:3%;padding-right:5%}.topBarPayment .logoTopBar{width:11em}.topBarPayment:after{background:radial-gradient(circle,#c99d3e 0,#d3a744 10%,#c49835 20%,#ffe78d 30%,#fee38a 40%,#fad67e 50%,#ecc868 60%,#eab55d 70%,#c19333 80%,#c99d3e 90%);background-size:200% 100%;bottom:0;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:3px;left:0;opacity:.85;position:absolute;width:100%}@media screen and (max-width:768px){.topBarPayment .containerLogo{height:50%;margin-left:1em}.topBarPayment .logoTopBar{height:100%;width:auto}.pageCancel .textExplain,.pageCancel .waitingText,.pageRefuse .textExplain,.pageRefuse .waitingText,.pageSuccess .textExplain,.pageSuccess .waitingText,.recapPayment{width:80%}.recapPayment .text>:first-child{width:65%}}
/*# sourceMappingURL=main.260e8bf6.css.map*/