:root{--font-family:"Garet",system-ui,sans-serif;--font-title:"EB Garamond",Georgia,serif;--primaryDark:#040404;--secondaryDark:#fefefe;--buttonPrimaryDark:#a78458;--buttonSecondaryDark:#f0f4f8;--primaryLight:#fdfcfc;--secondaryLight:#fefefe;--buttonPrimaryLight:#979595;--buttonSecondaryLight:#1c1c1e;--orange:#e5a951;--border:#ccc;--darkerBorder:#606060;--box-shadow:#e5a951;--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:none;width:100%}body.scroll-lock{overflow:hidden;position:fixed;width:100%}body .secondaryBack{background-color:var(--secondaryLight)}body .buttonBack,body .primaryBack{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{background-color:var(--primaryLight);border:.8px solid var(--primaryDark);border-radius:5px;color:#000;cursor:pointer;font-weight:600;transition:all .05s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap}body .smallWhiteButton{padding:6px 15px}body .midWhiteButton{padding:6px 20px}body .longWhiteButton{padding:6px 30px}@media screen and (min-width:769px){body .longWhiteButton:hover,body .midWhiteButton:hover,body .smallWhiteButton:hover{background-color:#f0f0f0;box-shadow:0 2px 4px #0000000d;transform:scale(1.01)}}body .longWhiteButton:active,body .midWhiteButton:active,body .smallWhiteButton:active{box-shadow:0 1px 2px #00000008;opacity:.95;transform:scale(.99)}body .longGoldButton,body .midGoldButton,body .smallGoldButton{background:var(--OrQuelRestoContainer);border:.8px solid var(--primaryDark);border-radius:5px;box-shadow:0 1px 3px #0000000d;color:#000;cursor:pointer;font-weight:600;transition:all .05s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap}body .smallGoldButton{padding:6px 15px}body .midGoldButton{padding:6px 20px}body .longGoldButton{padding:6px 30px}body .longGoldButton:hover,body .midGoldButton:hover,body .smallGoldButton:hover{box-shadow:0 2px 4px #0000001a;filter:brightness(.95);transform:scale(1.01)}body .longGoldButton:active,body .midGoldButton:active,body .smallGoldButton:active{box-shadow:0 .5px 1px #0000000a;opacity:.95;transform:scale(.99)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align: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:75%;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:60px}.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:-15px;min-height:30px}.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:-15px;min-height:30px;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 .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 .info{font-size:1em}.containerShowCookie .onglet{min-width:70%;text-align:left;width:70%}.containerShowCookie .finalbutton{margin:10px 0 0}.containerShowCookie .footBar>:last-child{margin:0 0 5px;width:80%}.containerShowCookie .footBar .smallWhiteButton{margin-left:0;width:80%}.containerShowCookie .privacyLink{display:block;height:10%;text-align:center}.containerShowCookie .privacyLink span{font-size:9px}.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 (max-width:350px){.containerShowCookie .topBar div{font-size:18px}}@media screen and (max-height:550px){.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;width:100%}.DoubleTopBarHome{position:fixed;top:0;width:100%;z-index:11}.DoubleTopBarHome .containerSearchBar{background-color:var(--primaryLight);z-index:11}.DoubleTopBarHome,.DoubleTopBarHome .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);z-index:4}.DoubleTopBarHome .TopBar:hover{animation-duration:4s}.DoubleTopBarHome .containerSearchBar,.DoubleTopBarHome .containerSearchBar *{box-sizing:border-box}.DoubleTopBarHome .TopBar{align-items:center;display:flex;flex-direction:row;height:6em;position:relative}.DoubleTopBarHome .TopBar: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%}@keyframes subtleGoldReflection{0%{background-position:0 50%;opacity:.8}50%{background-position:100% 50%;opacity:.9}to{background-position:0 50%;opacity:.8}}.DoubleTopBarHome .containerLogo{display:flex;padding-left:3%;padding-right:5%}.DoubleTopBarHome .logoTopBar{width:11em}.DoubleTopBarHome .containerSearchBar{align-items:center;border:1px solid var(--border);border-radius:15px;display:flex;height:3em;justify-content:start;margin-left:2%;padding:6px 6px 6px 1%;position:relative;width:60%}.DoubleTopBarHome .containerInputTopBar{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;flex:1 1;flex-shrink:0;height:80%;outline:none;padding-left:10px;position:relative;transition:border-color .3s ease}.DoubleTopBarHome .containerSearchBar:hover{box-shadow:0 3px 10px #0003}.DoubleTopBarHome .containerSuggestion{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:fit-content;left:-9px;max-height:22em;min-width:400px;overflow-y:auto;padding-bottom:15px;padding-top:15px;position:absolute;scrollbar-color:var(--border) #0000;scrollbar-width:thin;top:160%;width:104%;z-index:10}.DoubleTopBarHome .containerSuggestion .border{background-color:var(--border);height:.8px;margin-bottom:1em;margin-left:10%;margin-top:1em;width:80%}.DoubleTopBarHome .containerSearchBar .icon{align-items:center;color:#000;display:flex;height:100%;justify-content:center;max-width:12%;min-width:120px;overflow:hidden;position:relative;width:12%}.DoubleTopBarHome .TopBarSelector{align-items:center;display:flex;gap:6px;transition:all .3s ease}.DoubleTopBarHome .containerHourTopBar{animation:fadeIn .3s ease-out;border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 20px #0000001a;height:226px;overflow-y:auto;padding:10px;position:absolute;right:0;scrollbar-color:var(--border) #0000;scrollbar-width:thin;top:110%;width:110px;z-index:10}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DoubleTopBarHome .timeSlot{border-radius:5px;color:#000;cursor:pointer;font-size:16px;font-weight:500;margin:6px 0;padding:10px 15px;position:relative;text-align:center;transition:all .1s ease}.DoubleTopBarHome .timeSlot:hover{transform:scale(1.05)}.DoubleTopBarHome .timeSlot.select,.DoubleTopBarHome .timeSlot:hover{background:var(--orange);box-shadow:0 4px 10px #dba15966;color:#fff}.DoubleTopBarHome .resetTopBar{color:#ccc;font-weight:700;margin:0 5px 0 10px;transition:all .3s ease}.DoubleTopBarHome .resetTopBar:hover{color:var(--orange);transform:rotate(90deg)}.DoubleTopBarHome .inputTopBar{border:none;font-size:16px;margin-left:9px;outline:none;padding-bottom:.3em;padding-top:.3em;width:100%}.DoubleTopBarHome .inputTopBar .inputCity{margin-left:6px}.DoubleTopBarHome .inputTopBar:hover{border:none}.DoubleTopBarHome .inputTopBar::-webkit-search-cancel-button{-webkit-appearance:none}.DoubleTopBarHome .containerIconConnection{align-items:center;display:flex;flex-direction:row;justify-content:space-around;position:absolute;right:2%;width:fit-content}.DoubleTopBarHome .filterOnglet{display:none}.DoubleTopBarHome .filterOnglet div{align-items:center;color:#000;display:flex}.DoubleTopBarHome .filterOnglet div p{margin:0 0 0 .5em}.DoubleTopBarHome .containerInputCity{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;height:80%;min-width:25%;transition:border-color .3s ease;width:25%}.DoubleTopBarHome .containerSearchBar .separation{background-color:var(--border);height:80%;margin-left:5px;margin-right:5px;min-width:1px;width:1px}.DoubleTopBarHome .inputCity{flex:1 1}.DoubleTopBarHome .inputCity.loading{animation:pulse 1.5s infinite}.DoubleTopBarHome .containerListCity{align-items:center;background-color:var(--primaryLight);border-radius:10px;box-shadow:0 4px 12px #0000001f;color:#000;display:flex;flex-direction:column;height:fit-content;left:0;max-height:15em;min-height:4em;overflow:auto;padding-bottom:5px;padding-top:5px;position:absolute;scrollbar-color:var(--border) #0000;scrollbar-width:thin;top:110%;width:27%;z-index:10}.DoubleTopBarHome .containerListCity .elem{align-items:center;background-color:var(--primaryLight);display:flex;padding-left:2px;padding-right:2px;width:90%}.DoubleTopBarHome .containerListCity .borderCity{background:radial-gradient(circle at 50% 50%,#000 0,#0000009e 25%,rgba(0,0,0,.615) 50%,#00000057 75%,#0000 100%);border-radius:5px;min-height:1px;opacity:40%;width:90%}.DoubleTopBarHome .containerListCity .elem:hover{border-radius:5px;filter:brightness(.9)}.DoubleTopBarHome .containerListCity p{margin-left:10px;text-align:left}.DoubleTopBarHome .calendarSelector{align-items:center;display:flex;flex:1 1;justify-content:center;transition:all .3s ease}.DoubleTopBarHome .TopBarSelector:hover,.DoubleTopBarHome .calendarSelector div:hover{transform:scale(1.05)}.DoubleTopBarHome .TopLeftIconHome,.DoubleTopBarHome .containerSearchBarPhone{display:none}.DoubleTopBarHome .maskBody{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}@media screen and (max-width:1000px){.DoubleTopBarHome .containerSearchBar .icon{min-width:auto;width:10%}.DoubleTopBarHome .containerSearchBar .icon p{display:none}.DoubleTopBarHome .logoTopBar{width:8em}.DoubleTopBarHome .containerSuggestion{min-width:350px}}@media screen and (max-width:768px){.DoubleTopBarHome{height:fit-content}.DoubleTopBarHome .TopBar{flex-direction:column;height:fit-content}.DoubleTopBarHome .inputTopBar{font-size:16px}.DoubleTopBarHome .filterOnglet{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.5em;width:100%}.DoubleTopBarHome .containerSearchBar .icon{max-width:6%;min-width:0;width:6%}.DoubleTopBarHome .containerIconConnection{right:3.5%;top:2em;transform:translateY(-10%)}.DoubleTopBarHome .TopLeftIconHome{align-items:start;display:block;display:flex;height:fit-content;left:3.5%;position:absolute;top:2em;transform:translate(-25%,-20%);transition:opacity .3s ease-out}.DoubleTopBarHome .TopLeftIconHome>*{margin:0;padding:0}.DoubleTopBarHome .containerSearchBar{display:none}.DoubleTopBarHome .containerLogo{padding-left:0;padding-right:0;transition:margin-top .3s ease-out,margin-bottom .3s ease-out,width .3s ease-out}.DoubleTopBarHome .containerLogo.open{margin-bottom:2em;margin-top:2em;width:45.3%}.DoubleTopBarHome .containerLogo.closed{margin-bottom:25px;margin-top:25px;width:36.8%}.DoubleTopBarHome .logoTopBar{width:100%}.DoubleTopBarHome .containerSearchBarPhone{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5em;height:9em;max-height:0;transition:max-height .3s ease-out;width:93%}.DoubleTopBarHome .containerSearchBarPhone.open{max-height:9em}.DoubleTopBarHome .containerSearchBarPhone .firstInput,.DoubleTopBarHome .containerSearchBarPhone .secondInput{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;height:2.5em;padding:6px 15px;position:relative;width:82.15%}.DoubleTopBarHome .containerSearchBarPhone .separation{background:var(--classicGold);height:90%;margin-left:15px;margin-right:15px;width:1px}.DoubleTopBarHome .timeSlot{margin:4px 0;padding:8px 7px}.DoubleTopBarHome .containerHourTopBar{padding:7px;top:120%;width:90px}.DoubleTopBarHome .containerSuggestion{border-radius:10px;left:-10%;max-height:22em;min-width:0;scrollbar-width:none;top:130%;width:120%}.DoubleTopBarHome .containerListCity{left:0;min-height:fit-content;position:absolute;top:130%;width:70%}.DoubleTopBarHome .resetTopBar{color:silver;margin:0;transition:none}.DoubleTopBarHome .resetTopBar:hover{color:silver;transition:none}}@media screen and (min-width:2100px){.DoubleTopBarHome .containerSearchBar .icon{max-width:6em}}.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: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}}.bodyCorp{display:flex;height:fit-content;max-width:100vw;overflow-x:hidden;padding-bottom:2em;padding-top:8em;position:relative}.bodyCorp .shadowLeftBodyCorp,.bodyCorp .shadowRightBodyCorp{height:100%;position:fixed;top:0;width:11%}.bodyCorp .shadowLeftBodyCorp{background:linear-gradient(90deg,#9595956b,#fff0);left:0}.bodyCorp .shadowRightBodyCorp{background:linear-gradient(-90deg,#95959585,#fff0);right:0}.bodyCorp .loading{align-items:start;animation:pulse .5s infinite;display:flex;height:60vh;justify-content:center;margin-bottom:100vh;margin-left:19%;overflow-x:hidden;padding-top:1%;position:relative;width:81%}.bodyCorp .loading div{align-items:center;display:flex}.bodyCorp .loading .circle{animation:rotate 1.5s infinite;height:30px;margin-right:15px;width:30px}@media screen and (max-width:768px){.bodyCorp .loading{margin-left:10%;margin-top:5%;padding:0;width:80%}.bodyCorp .shadowLeftBodyCorp,.bodyCorp .shadowRightBodyCorp{display:none}.bodyCorp{padding-top:314px}}@media screen and (max-width:768px) and (min-width:580px){.bodyCorp{padding-top:354px}}@media screen and (max-width:320px){.bodyCorp{padding-top:285px}}.containerFilterBar{bottom:2em;height:80vh;left:0;margin-left:1.5em;min-width:300px;position:fixed;width:18%}.containerFilterBar .filterBar{box-shadow:0 0 13px #0009}.containerFilterBar .mainCorp{align-items:center;display:flex;flex-direction:column;left:0;min-width:270px;position:absolute;top:0;width:100%}.containerFilterBar .filterBar{align-items:center;animation:shineEffect 10s ease-in-out infinite;background:linear-gradient(145deg,#000,#313131 50%,#0f0f0f);background-size:100% 200%;border-radius:10px;box-shadow:inset 0 0 20px #000000e6,0 4px 20px #000c;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative;scrollbar-width:none;text-align:left;transition:all .3s ease-in-out;width:83%;z-index:1}@keyframes shineEffect{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}.containerFilterBar .filterBar:hover{animation-duration:5s;box-shadow:0 4px 16px #000}.containerFilterBar .textNoFilter{font-size:10px;margin-bottom:10px;margin-top:5px}.containerFilterBar .separator{background-color:#ffffff4d;border-radius:30px;height:2px;margin:5px auto -5px;width:65%}.containerFilterBar .titleSection p{text-align:left}.containerFilterBar .elem .XsmallText{font-size:13px;letter-spacing:1px}.containerFilterBar .filterBar .map p{background-color:var(--primaryLight);box-shadow:0 0 10px #0000004d}.containerFilterBar .listeFilter{color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;height:fit-content;padding-left:2%;width:90%}.fixedFilterHeader{background-color:var(--primaryDark);position:sticky;top:-5px;width:100%;z-index:2}.containerFilterBar .listeFilter::-webkit-scrollbar{height:15px;width:80px}.containerFilterBar .closeFilterOnglet{display:none}.containerFilterBar .containerInputFilter{align-items:center;background-color:var(--primaryLight);border:none;border:1px solid var(--border);border-radius:5px;display:flex;font-size:medium;margin-top:3%;outline:none;padding:4px 2%;width:79%}.containerFilterBar .inputFilter{border:none;font-size:12px;outline:none;padding-left:10px;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 .inputFilter::-webkit-search-cancel-button:hover{cursor:pointer}.containerFilterBar .filterBar .fullScreenMap{background-color:var(--primaryLight);border:1px solid grey;border-radius:5px;padding:1px;position:absolute;right:2em;top:1.5em;z-index:1}.containerFilterBar .filterBar .map{cursor:pointer;margin:6%;position:relative;width:90%}.containerFilterBar .filterBar .map:after{background-color:#0000001a;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.containerFilterBar .filterBar .map p{text-wrap:nowrap;border:.8px solid var(--primaryDark);border-radius:5px;left:50%;margin:0;opacity:0;padding:.6em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.containerFilterBar .filterBar .map:hover p{height:fit-content;opacity:100%}.containerFilterBar .filterBar .map p:hover{transform:translate(-50%,-50%) scale(1.05)}.containerFilterBar .filterBar .map img{border-radius:10px;height:10em;object-fit:cover;width:100%}.containerFilterBar .borderFilterOnglet,.containerFilterBar .maskForPhone,.containerFilterBar .searchIconPhone{display:none}.containerFilterBar .containerInputFilter .inputFilter::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.containerFilterBar .containerInputFilter .resetIcon{color:#ccc;font-weight:700;margin:0 5px 0 10px;transition:all .3s ease}.containerFilterBar .containerInputFilter .resetIcon:hover{color:var(--orange);transform:rotate(90deg)}.containerFilterBar .containerReset{display:none}@media screen and (min-width:800px) and (max-height:700px){.containerFilterBar{margin-bottom:-2em}}@media screen and (min-width:800px) and (max-height:480px){.containerFilterBar{margin-bottom:-4em}}@media screen and (max-width:1100px){.containerFilterBar{bottom:auto}}@media screen and (max-width:1100px) and (min-height:850px),screen and (min-height:1050px),screen and (min-width:1950px){.containerFilterBar{margin-bottom:0;top:8em}}@media screen and (max-width:768px){.containerFilterBar{animation:slideInLeftFilterPhone .2s ease-out forwards;backface-visibility:hidden;contain:layout paint;height:100lvh;left:0;margin:0;max-height:100vh;overscroll-behavior:contain;padding:0;position:fixed;top:0;touch-action:pan-y;transform:translateZ(0);width:100%;will-change:transform,opacity;z-index:15}@keyframes slideInLeftFilterPhone{0%{opacity:1;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}.containerFilterBar .containerReset{align-items:center;display:block;display:flex;justify-content:center}.containerFilterBar .containerInputFilter .resetIcon{color:silver;transition:none}.containerFilterBar .containerInputFilter .resetIcon:hover{color:silver;transform:none}.containerFilterBar .forComputer{display:none}.slideOutLeft{animation:slideOutLeft .3s ease-out forwards}.containerFilterBar .borderFilterOnglet{background:var(--classicGold);display:block;height:1px;min-height:1px;width:100%}.containerFilterBar .filterBar{border:none;border-radius:0;height:100%;margin:0;overflow-y:hidden;padding:0;pointer-events:all;width:100%;z-index:11}.containerFilterBar .mainCorp{height:93%;overflow-y:auto;padding-bottom:6em;position:relative}.containerFilterBar.notShowTel{display:none}.containerFilterBar .listeFilter{font-size:medium;margin-top:0;width:80%}.containerFilterBar .closeFilterOnglet{align-items:center;color:#fff;display:flex;height:60px;justify-content:space-between;width:100%}.containerFilterBar .closeFilterOnglet p{font-size:26px;font-weight:500;margin-bottom:15px;margin-left:10%;margin-top:15px}.containerFilterBar .filterBar .map,.containerFilterBar .searchIcon{display:none}.containerFilterBar .containerInputFilter{align-items:center;border-radius:10px;margin-bottom:15px;margin-top:2em;padding:4px 2%}.containerFilterBar .containerInputFilter .inputFilter{font-size:16px;margin-left:5px;margin-top:0}.containerFilterBar .maskForPhone{height:100vh;max-height:100vh;position:fixed}.containerFilterBar .maskForPhone,.containerFilterBar .searchIconPhone{display:block}.containerFilterBar .smallText,.containerFilterBar .smallTextBold{font-size:1em;margin-top:.5em}.containerFilterBar .XsmallText{font-size:.7em}.containerFilterBar .containerFilterBar .resetIcon{color:#464646}}.containerListFilter input[type=checkbox]{display:none}.containerListFilter .elem input[type=checkbox]+label{align-items:center;cursor:pointer;display:flex;padding-bottom:1.5em;padding-left:2em;position:relative}.containerListFilter input[type=checkbox]+label:before{background-color:"#007bff";border:1px solid #d7ac4c;border-radius:3px;content:"";flex-shrink:0;height:15px;left:0;position:absolute;width:15px}.containerListFilter input[type=checkbox]:checked+.label1:before{background:linear-gradient(-135deg,#c49735,#ebc065,#d7ac4c,#b18323,#fde088);line-height:25px;text-align:center}.containerListFilter input[type=checkbox]:checked+.label2:before{background:linear-gradient(60deg,#c49735,#ebc065,#d7ac4c,#b18323,#fde088);line-height:25px;text-align:center}.containerListFilter input[type=checkbox]:checked+.label3:before{background:var(--classicGold);line-height:25px;text-align:center}.containerListFilter{width:100%}.containerListFilter .title{font-size:17px;letter-spacing:.3px;white-space:nowrap}.containerListFilter .titleSection{align-items:center;display:flex;flex-direction:row;margin-bottom:.6em;width:100%}.containerListFilter .titleSection .Chevron{width:20%}.containerListFilter.allDelete .listeFiltre{margin-left:7%;width:93%}.containerListFilter .listeFiltre .elem{align-items:center;display:flex;margin-left:10px}.containerListFilter .border{background-color:var(--border);height:1px;margin-left:20%;margin-top:10px;width:60%}.containerListFilter .showAllListFilter{margin-top:10px;text-align:center}.containerListFilter .allDelete{align-items:center;display:flex;justify-content:left;margin-left:25px;padding-top:3px;text-decoration:underline;text-underline-offset:2px;width:fit-content}.containerListFilter .allDelete p{font-family:garet;font-size:10px;margin:0}.containerListFilter .slideFilter{height:6em;margin-bottom:1em;margin-left:10%;margin-top:2em;position:relative;width:80%}.containerListFilter .slideFilter .mask{border-radius:10px;height:9em;left:0;position:absolute;top:0;transform:translateY(-35%);width:105%}.containerListFilter .slideFilter .value{align-items:center;background-color:var(--primaryLight);border-radius:5px;box-shadow:0 -3px 6px #00000026,3px 0 6px #0000001a,-3px 0 6px #0000001a;color:#000;display:flex;justify-content:center;min-width:2em;padding:2px;position:absolute;transform:translate(-50%,-150%);white-space:nowrap;width:fit-content;z-index:1}.containerListFilter .slideFilter .pointerValue{background-color:var(--primaryLight);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 .footerPriceValue{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px;width:100%}.containerListFilter .checkAnimation,.containerListFilter .checkAnimationDistance{align-items:left;animation:fadeInOut 1.5s ease-in-out;display:flex;justify-content:left;margin-left:160px;margin-top:40px}@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)}}.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}.containerListFilter .separationBorder{background-color:var(--border);height:.5px;margin-bottom:5px;margin-left:15%;margin-top:5px;opacity:15%;width:70%}.containerListFilter .titleSection .ChevronPhone{display:none}@media screen and (max-width:768px){.containerListFilter .checkAnimation{margin-left:180px;margin-top:50px}.containerListFilter .checkAnimationDistance{margin-right:-15px;margin-top:0}.containerListFilter .titleSection{margin-left:-2em}.containerListFilter .titleSection .midTextBold{font-size:1.2em}.containerListFilter .titleSection .ChevronPhone{display:block;width:20%}.containerListFilter .titleSection .Chevron{display:none}.containerListFilter.allDelete{width:80%}.containerListFilter.allDelete .XsmallTextBold{font-size:.7em;white-space:nowrap}.containerListFilter .XsmallTextBold,.containerListFilter .elem .XsmallText,.containerListFilter.allDelete .elem .XsmallText{font-size:.9em}.containerListFilter input[type=checkbox]+label:before{border-radius:3px;height:12px;width:12px}.containerListFilter .slideDistance input[type=range]{height:70px;top:-32px}.containerListFilter .range-wrapper input[type=range]{height:70px;top:-10px}.containerListFilter .slideFilter .range-wrapper{align-items:center;display:flex;height:50px;margin-top:-2em}.containerListFilter .slideFilter.slidePrice{height:7em}.containerListFilter .slidePrice .value{transform:translate(-50%,-50%)}.containerListFilter .slidePrice .pointerValue{transform:translate(-50%,5%) rotate(45deg)}.containerListFilter .slidePrice .footerPriceValue{margin-top:1em}.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:.9em}}.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}.mainCorpRestau{box-sizing:border-box;display:flex;flex-wrap:wrap;height:fit-content;margin-left:320px;min-height:100vh;padding-top:1.5%;position:relative;width:100%}.mainCorpRestau .titleCityLoad{margin-bottom:1em;margin-top:-5px;text-align:left;width:100%}.mainCorpRestau .titleCityLoad h1{font-size:25.5px;margin-left:12.5px;margin-top:0;max-width:90%}.mainCorpRestau .noFilterMatch{display:flex;flex-direction:column;width:100%}.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 .registerResto{color:#000;font-size:13px;position:absolute;right:2em;text-decoration:underline;text-underline-offset:2px;top:-15px}.mainCorpRestau .numberList{font-size:13px;left:1em;position:absolute;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}@media screen and (min-width:1945px){.mainCorpRestau{margin-left:390px}}@media screen and (min-width:2200px){.mainCorpRestau{margin-left:460px}}@media screen and (max-width:1300px){.mainCorpRestau .titleCityLoad h1{margin-left:0}.mainCorpRestau .numberList{left:0}}@media screen and (max-width:768px){.mainCorpRestau{align-items:center;display:flex;flex-direction:column;height:fit-content;margin:0;overflow-y:auto;padding:2.7em 0 0}.mainCorpRestau .registerResto{font-style:italic;right:.7em;top:10px}.mainCorpRestau .numberList{font-style:italic;left:.7em;top:10px}.mainCorpRestau .mainCorpTextAccueil{margin-left:0}.mainCorpRestau .titleCityLoad{margin-bottom:9px;margin-top:-2px;width:90%}.mainCorpRestau .titleCityLoad h1{font-size:22px;margin-bottom:1em;margin-top:7px;max-width:100%}}.containerRestauUp{aspect-ratio:8/6.6;border-radius:4%;box-sizing:border-box;margin-bottom:3em;margin-left:15px;max-height:300px;min-width:30%;position:relative}.containerRestauUp.large{width:90%}.containerRestauUp.large .footerContainerRestau{white-space:nowrap}.containerRestauUp.notFirst{margin-left:3.5%}.containerRestau{border-radius:12px;box-shadow:0 2px 3px #0000004d;color:#000;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;perspective:1000px;perspective-origin:50%;position:absolute;top:0;transform-style:preserve-3d;transition:transform .4s ease,box-shadow .4s ease;width:100%}.containerRestau:hover{box-shadow:0 2px 6px #0006;transform:scale(1.02)}.containerRestau .heart{align-items:center;display:flex;justify-content:center;position:absolute;right:12px;top:12px;z-index:1}.containerRestau .heart .scndHeart{position:absolute}.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;transition:transform .4s ease;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 .separation{background:var(--classicGold);bottom:100%;height:2.5px;left:0;position:absolute;width:100%;z-index:15}.footerContainerRestau{align-items:center;background-color:var(--secondaryLight);bottom:0;display:flex;flex-direction:row;font-style:italic;height:25%;justify-content:space-between;min-height:70px;position:absolute;width:100%;z-index:2}.footerContainerRestau h3,.footerContainerRestau h4,.footerContainerRestau p{margin:0}.footerContainerRestau h4{font-weight:500}.containerRestauUp .footerContainerRestau .infoNameNew{align-items:end;bottom:calc(100% + 2.5px);display:flex;gap:5px;justify-content:space-between;left:0;position:absolute;width:100%;z-index:50}.containerRestauUp .footerContainerRestau .title{background-color:#ffffffd9;border-top-right-radius:5px;font-size:21px;font-style:normal;font-weight:530;padding:0 10px;text-align:left}.containerRestauUp .footerContainerRestau .title.lng{font-size:17px}.containerRestauUp .footerContainerRestau .isNew{background-color:#ffffffd9;border-top-left-radius:5px;color:#137cdb;font-size:15px;font-style:normal;font-weight:530;padding:0 10px;white-space:nowrap}.footerContainerRestau .leftPart{align-items:start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:4px;padding-left:10px;padding-top:4px;width:80%}.footerContainerRestau .rightPart{align-items:end;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:4px;padding-right:10px;padding-top:2px}.footerContainerRestau .leftPart>:last-child{margin-top:auto}.footerContainerRestau .rightPart div{align-items:center;display:flex;white-space:nowrap}.footerContainerRestau .leftPart .type{align-items:center;display:flex;font-size:13px;margin-bottom:5px;width:100%}.footerContainerRestau .leftPart .cuisines{align-items:center;display:flex;font-size:11px;white-space:nowrap}.footerContainerRestau .leftPart .cuisines,.footerContainerRestau .leftPart .type i{margin-right:10px}.footerContainerRestau .leftPart .type i{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.footerContainerRestau .leftPart .city .icon{margin-right:5px}.footerContainerRestau .leftPart .city{align-items:center;display:flex;text-align:left}.noDefilment{animation:shake .2s linear infinite alternate}@keyframes shake{0%{transform:translateX(0) scale(1.02)}50%{transform:translateX(-3.5px) scale(1.02)}to{transform:translateX(3.5px) scale(1.02)}}.containerRestau .footerContainerRestau .rateSmallComputer,.containerRestauUp .forPhone,.containerRestauUp .shadowBorderPhone,.containerRestauUp .shadowBottomPhone,.containerRestauUp .slideImgPhone{display:none}@media screen and (max-width:1000px) and (min-width:769px){.containerRestauUp .rightPart .midTextBold p{font-size:13px}}@media screen and (max-width:850px) and (min-width:769px) and (max-height:780px){.containerRestauUp .rightPart .midTextBold p{font-size:11px}}@media screen and (max-width:1300px){.containerRestauUp{margin-left:0;margin-right:5%;width:45%}.containerRestau .footerContainerRestau .XsmallText{font-size:14px}.containerRestauUp.notFirst{margin-left:0}}@media screen and (max-width:1050px) and (min-height:850px){.containerRestauUp{max-height:270px}.footerContainerRestau{min-height:50px}}@media screen and (max-width:1050px){.containerRestau .footerContainerRestau .midTitle{font-size:14px}.containerRestau .footerContainerRestau .midTitle.lng{font-size:12px}.containerRestau .footerContainerRestau .smallText{font-size:8px}.containerRestau .footerContainerRestau .XsmallText{font-size:10px}.containerRestau .footerContainerRestau .baseRate{display:none}.containerRestau .footerContainerRestau .rateSmallComputer{display:block}}@media screen and (max-width:900px){.containerRestau .footerContainerRestau{min-height:55px}}@media screen and (max-width:850px){.containerRestau .footerContainerRestau .midTitle{font-size:11px}.containerRestau .footerContainerRestau .XsmallText,.footerContainerRestau .leftPart .cuisines{font-size:8px}}@media screen and (max-width:768px){.containerRestauUp{aspect-ratio:8/6.6;margin:0 0 2em;max-height:500px;touch-action:pan-y;width:93%}.containerRestau{border-radius:10px;box-shadow:none;box-shadow:0 3px 7px 1px #55555514;margin:0;width:100%}.containerRestau .slideFirst.forPhone,.containerRestau .slideSecond.forPhone{backface-visibility:hidden}.containerRestau:hover{box-shadow:none;box-shadow:0 3px 7px 1px #55555526;transform:none}.containerRestauUp.centered .containerRestau{box-shadow:0 3px 7px 1px #55555526;transform:scale(1.02)}.containerRestau .footerContainerRestau{min-height:80px}.footerContainerRestau .leftPart,.footerContainerRestau .rightPart{justify-content:space-between}.containerRestau .footerContainerRestau .midTitle{font-size:20px}.containerRestau .footerContainerRestau .midTitle.lng{font-size:17px}.containerRestau .footerContainerRestau .XsmallText,.footerContainerRestau .leftPart .cuisines{font-size:13px}.footerContainerRestau .leftPart .cuisines{margin:0;width:100%}.footerContainerRestau .leftPart .cuisines i{overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%}.containerRestau .footerContainerRestau .baseRate,.containerRestauUp .forPhone{display:block}.containerRestau .footerContainerRestau .rateSmallComputer,.containerRestauUp .forComputer{display:none}.containerRestauUp .slideImgPhone{align-items:center;border-radius:10px;display:flex;gap:6px;height:13px;justify-content:center;left:50%;padding:0 10px;position:absolute;top:5px;transform:translateX(-50%);z-index:2}.containerRestauUp .slideImgPhone div{aspect-ratio:1/1;background-color:#ffffff8c;border-radius:50%;height:55%}.containerRestauUp .slideImgPhone div.nextSelect{background-color:#ffffffbf}.containerRestauUp .slideImgPhone div.select{aspect-ratio:2/1;background-color:#fff;border-radius:10px}.footerContainerRestau .rightPart>:last-child{margin-top:10px}.footerContainerRestau .leftPart>*,.footerContainerRestau .rightPart>*{flex:1 1}.containerRestau .footerContainerRestau .type,.footerContainerRestau .leftPart>:last-child,.footerContainerRestau .rightPart>:last-child{margin:0}}@media screen and (min-width:2100px){.containerRestauUp{max-height:370px}}.scrollPage{bottom:0;flex-direction:row;height:50px;margin-bottom:1em;margin-top:1em;width:100%}.scrollPage,.thirdPoint{align-items:center;display:flex;justify-content:center}.thirdPoint{font-size:xx-large;margin-bottom:.5em;margin-left:10px;margin-right:10px;width:1.5em}.scrollLeft{margin-right:2em}.scrollRight{margin-left:2em}.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:32px;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}}.footerHome{align-items:center;border-image:var(--OrQuelResto);border-image-slice:1;border-top:1.5px solid #0000;box-shadow:0 0 3px #0003;box-sizing:border-box;display:flex;height:16vh;justify-content:space-around;max-width:100vw;padding:0 3%;position:relative;width:100%;z-index:10}.footerHome.footerClient{height:5em}.footerHome{background-color:var(--primaryLight)}.footerHome .logoFooter{width:100%}.footerHome.footerClient .logoFooter{max-width:8em}.footerHome .logoNameFooter{width:15%}.footerHome .corpFooter,.footerHome .logoNameFooter{align-items:center;display:flex;justify-content:center}.footerHome .corpFooter{width:100%}.footerHome .corpFooterClient{align-items:center;display:flex;flex:1 1;height:100%;justify-content:start;opacity:90%;padding-left:8%}.footerHome .corpFooter p{letter-spacing:.76px;line-height:.8;padding-left:40px;padding-right:40px;text-align:left;white-space:nowrap}.footerHome .corpFooter .listeElemFooter2{padding-left:3%;padding-right:3%}.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.footerClient .socialMedia{display:flex;margin-right:5%}.footerHome .socialMedia,.footerHome.footerClient .socialMedia{justify-content:center;text-align:center;width:15%}.footerHome .logoMedia{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.footerHome.footerClient .logoMedia{margin-right:30px}.footerHome.footerClient .logoMedia img{max-width:22px;padding:10px;z-index:10}.footerHome .logoMedia img{max-width:28px;padding:10px}.footerHome .copyRights{display:flex;justify-content:center}.footerHome .copyRights div{font-size:9px;font-style:italic;margin-top:16px;white-space:nowrap}.footerHome.footerClient .copyRights div{font-size:8px}.footerHome .corpFooterClient .help{align-items:center;display:flex}.footerHome .corpFooterClient .help .XsmallText{margin-left:40px}.footerHome .corpFooterClient .border{background-color:var(--primaryDark);height:50%;margin-left:10%;margin-right:10%;opacity:70%;width:1px}.footerHome .footer-divider{background-color:var(--primaryDark);height:60px;opacity:.5;width:1px}.prefFooterHome{padding-bottom:35px;padding-top:35px;position:relative;width:100%;z-index:3}.prefFooterHome:before{background:linear-gradient(90deg,#040404,#04040480 20%,#04040433 40%,#04040433 60%,#04040480 80%,#040404);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0}.prefFooterHome .smallTitle{font-size:clamp(16px,2vw,19px);font-weight:600;margin-bottom:2em;margin-left:5%;margin-top:0;text-align:center;width:90%}.prefFooterHome .smallTitle.titleProx{font-size:clamp(14px,1.5vw,17px);margin-left:7.5%;width:85%}.prefFooterHome .content{align-items:stretch;display:flex;gap:8em;height:fit-content;justify-content:center;width:100%}.prefFooterHome .content h2.midTextBold{font-size:15px;margin-bottom:1.2em}.prefFooterHome .contentCity .separation{align-items:start;display:flex;max-width:.8px;min-width:.8px;width:.8px}.prefFooterHome .content .separation{align-items:start;display:flex;min-width:1px;width:1px}.prefFooterHome .content .separation div{background:linear-gradient(180deg,#c4973500,#ebc0654d 25%,#d7ac4c 50%,#b183234d 75%,#fde08800);height:80%;min-width:1px;width:1px}.prefFooterHome .contentCity .separation div{background:radial-gradient(circle at 50% 50%,#000 0,#0000009e 25%,rgba(0,0,0,.615) 50%,#00000057 75%,#0000 100%);height:80%;max-width:.8px;min-width:.8px;opacity:30%;width:.8px}.prefFooterHome .containerCity,.prefFooterHome .containerCity .list{align-items:end;display:flex;flex-direction:column}.prefFooterHome .containerCity .list{gap:11.5px}.prefFooterHome a{color:#3434ff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.prefFooterHome a:hover{opacity:.6}.prefFooterHome .containerCity .list a{font-size:13.5px;font-style:italic;height:28px;text-align:right}.prefFooterHome .containerCity,.prefFooterHome .containerFaq{flex:1 1}.prefFooterHome .containerFaq,.prefFooterHome .containerFaq .list{align-items:start;display:flex;flex-direction:column}.prefFooterHome .containerFaq .list{display:grid;height:auto;inset:0;max-width:600px;transform:translateX(0);transition:opacity .5s ease-in-out;width:85%}.prefFooterHome .containerFaq .list .question{align-items:start;box-sizing:border-box;display:flex;gap:10px;margin:0;padding:0}.prefFooterHome .content .containerFaq .list .question .q{font-size:13.5px;text-align:justify}.prefFooterHome .containerFaq .list .question .q{font-style:italic;font-weight:500;margin:0}.prefFooterHome .containerFaq .list .question:hover .q,.prefFooterHome .containerFaq .list .visible .question .q{font-weight:900}.prefFooterHome .answerWrap{display:grid;grid-template-rows:0fr;margin-left:24px;transition:grid-template-rows .35s ease;width:calc(100% - 26px)}.prefFooterHome .faqItem.visible .answerWrap{grid-template-rows:1fr}.prefFooterHome .faqViewport .border{background:radial-gradient(circle at 50% 50%,#000 0,#0000009e 25%,rgba(0,0,0,.615) 50%,#00000057 75%,#0000 100%);height:.8px;margin-bottom:6px;margin-left:10%;margin-top:6px;max-height:.8px;min-height:.8px;opacity:0;width:80%}.prefFooterHome .faqViewport .border.visible{margin-bottom:16px;margin-top:16px;opacity:22%;transition:opacity .35s ease}.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 .containerFaq .question{align-items:start;background:none;border:0;cursor:pointer;display:flex;font:inherit;padding:.25rem 0;text-align:left;width:100%}.prefFooterHome .containerFaq .question .icon{margin-left:-3px;margin-top:1px;min-width:15px}.prefFooterHome .turnFaq{align-items:center;display:flex;gap:7px;justify-content:end;margin-top:1.2em;max-width:600px;width:85%}.prefFooterHome .turnFaq:hover p{text-decoration:underline;text-underline-offset:3px}@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 .listCity{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-left:1%;width:98%}.prefFooterHome .listCity h2{margin:0 5px 0 0}.prefFooterHome .listCity .smallText{font-style:italic;max-width:auto}.prefFooterHome .listCity .smallTextBold{font-size:11.5px}.prefFooterHome .listCity .smallText{font-size:clamp(10px,.8vw,11.5px);text-align:left}.prefFooterHome .listCity .border{background:linear-gradient(180deg,#c4973500,#ebc0654d 25%,#d7ac4c 50%,#b183234d 75%,#fde08800);height:25px;min-width:.8px;width:.8px}.prefFooterHome .contentCity{align-items:stretch;display:flex;gap:4em;justify-content:center;margin-left:50%;margin-top:3.5em;max-width:1800px;transform:translateX(-50%);width:90%}.prefFooterHome .contentCity.contentProx{width:85%}.prefFooterHome .contentCity .block{align-items:start;display:flex;flex:1 1;flex-direction:column}.prefFooterHome .contentCity .block.blockProx{flex:0.9 1}.prefFooterHome .contentCity .block h2{font-size:11.5px;margin-top:0;min-height:33px;text-align:left}.prefFooterHome .contentCity.contentProx .block h2{min-height:22px}.prefFooterHome .contentCity .block .list{text-align:left;width:100%}.prefFooterHome .contentCity .block .list .elem{align-items:start;display:flex;font-style:italic;gap:7px;margin-bottom:16px}.prefFooterHome .contentCity .block .list .elemProx{display:flex;font-style:italic;margin-bottom:18px}.prefFooterHome .contentCity .block .list .elemResto a{text-underline-offset:2px}.prefFooterHome .contentCity .block .XsmallText{font-size:11px}.prefFooterHome .contentCity .block .list .elemResto{flex-wrap:wrap;font-style:italic;margin-bottom:16px;text-align:justify}.prefFooterHome .contentCity .block .list .elem span{text-align:left}.prefFooterHome .contentCity .containerFaq .list .question .q{font-size:11px}.prefFooterHome .contentCity .answerWrap>.answer{font-size:10px}.prefFooterHome .contentCity .faqViewport .border{margin-bottom:2px;margin-top:2px}.prefFooterHome .contentCity .faqViewport .border.visible{margin-bottom:10px;margin-top:10px}.prefFooterHome .separationListCity{display:none}@media (max-width:1400px){.footerHome.footerClient .socialMedia{align-items:center;flex-direction:column;margin-right:0;width:100%;width:10%}.footerHome.footerClient .logoMedia{margin-left:30px}.footerHome.footerClient .copyRights div{margin-top:10px;text-align:center;white-space:nowrap}}@media (max-width:1300px){.footerHome{flex-direction:column;height:100%;padding:2em 0;width:100%}.footerHome.footerClient{height:100%;min-height:60px}.footerHome .corpFooter{gap:1em;padding-bottom:1%;padding-top:3%;text-align:center}.footerHome .corpFooterClient{flex-direction:column;padding:0;width:90%}.footerHome .corpFooter p{font-size:13px;line-height:1.2;text-align:center}.footerHome .logoFooter{max-width:12em}.footerHome .logoNameFooter{padding-left:0}.footerHome .socialMedia{display:flex;flex-direction:column;margin-top:1%;padding-right:1%;width:30%}.footerHome .copyRights div{font-size:10px;font-style:italic;margin-right:0}.footerHome .corpFooter .listeElemFooter2{padding:10px;width:34%}.footerHome .corpFooter .listeElemFooter1,.footerHome .corpFooter .listeElemFooter3{width:33%}.prefFooterHome .content{gap:5em}}@media screen and (max-width:1220px){.prefFooterHome .contentCity .block h2,.prefFooterHome .listCity .smallTextBold{font-size:10.5px}.prefFooterHome .contentCity .block .XsmallText,.prefFooterHome .contentCity .containerFaq .list .question .q{font-size:9.5px}.prefFooterHome .contentCity .answerWrap>.answer{font-size:8.5px}}@media screen and (max-width:1145px){.prefFooterHome .listCity .smallTextBold{text-align:center;width:100%}.prefFooterHome .listCity{gap:8px}.prefFooterHome .contentCity{margin-top:3em}}@media screen and (max-width:1020px){.prefFooterHome .contentCity .block .XsmallText,.prefFooterHome .contentCity .containerFaq .list .question .q{font-size:9px}.prefFooterHome .contentCity .answerWrap>.answer{font-size:8px}}@media screen and (max-width:950px){.footerHome .corpFooter p{padding-left:0;padding-right:0}.prefFooterHome .content{gap:2em}.prefFooterHome .contentCity .separation{height:1px;justify-content:center;margin-left:10%;max-width:80%;min-height:1px;width:80%}.prefFooterHome .contentCity .separation div{height:1px;max-width:100%;min-height:1px;width:100%}.prefFooterHome .listCity{align-items:start;display:flex;flex-direction:column;gap:15px;margin-left:7.5%;width:85%}.prefFooterHome .contentCity{flex-direction:column;gap:2em;margin-top:2.2em;width:85%}.prefFooterHome .listCity .border{display:none}.prefFooterHome .contentCity .containerFaq{width:96%}.prefFooterHome .listCity .smallTextBold{text-align:left}.prefFooterHome .contentCity .block .XsmallText,.prefFooterHome .contentCity .block h2,.prefFooterHome .contentCity .containerFaq .list .question .q,.prefFooterHome .listCity .smallText,.prefFooterHome .listCity .smallTextBold{font-size:13px}.prefFooterHome .contentCity .answerWrap>.answer{font-size:12.5px}.prefFooterHome .separationListCity{background:linear-gradient(90deg,#c4973500,#ebc0654d 25%,#d7ac4c 50%,#b183234d 75%,#fde08800);display:block;height:1px;margin-left:7.5%;margin-top:2.2em;min-height:1px;opacity:60%;width:85%}}@media (max-width:768px){.prefFooterHome .contentCity .block .XsmallText,.prefFooterHome .contentCity .block h2,.prefFooterHome .contentCity .containerFaq .list .question .q,.prefFooterHome .listCity .smallText,.prefFooterHome .listCity .smallTextBold{font-size:12px}.prefFooterHome .contentCity .answerWrap>.answer{font-size:11.5px}.footerHome{width:100%}.footerHome .corpFooter{flex-direction:column;justify-content:center;width:100%}.footerHome .corpFooter p{font-size:12px;letter-spacing:.76px;line-height:1.6;margin:6px;padding-left:0;padding-right:0}.footerHome .copyRights div{font-size:8px;padding-bottom:10px}.footerHome .logoFooter{margin-bottom:6%;margin-top:6%;max-width:10em}.footerHome .corpFooter .listeElemFooter2{padding:0;width:80%}.footerHome .corpFooter .listeElemFooter1,.footerHome .corpFooter .listeElemFooter3{width:80%}.footerHome .logoMedia img{max-width:25px}.footerHome .socialMedia{justify-content:center;margin-top:0;padding-left:20%;padding-right:20%;text-align:center;width:100%}.footerHome.footerClient .copyRights div{white-space:nowrap}.footerHome .corpFooterClient .help{display:block;margin:10px 0}.footerHome .corpFooterClient .help .largeTextBold{font-size:15px;white-space:nowrap}.footerHome .corpFooterClient .help .smallText{font-size:14px;margin-left:10px}.footerHome .corpFooterClient .help .XsmallText{margin-left:0}.footerHome .footer-divider{height:1px;margin:1rem 0;width:50%}.footerHome .logoFooter,.footerHome.footerClient .logoFooter{margin-bottom:20px;max-width:8em;width:8em}.prefFooterHome .content{align-items:center;flex-direction:column}.prefFooterHome .content .separation{height:1px;justify-content:center;max-width:80%;min-height:1px;width:80%}.prefFooterHome .content .separation div{background:linear-gradient(90deg,#c4973500,#ebc0654d 25%,#d7ac4c 50%,#b183234d 75%,#fde08800);height:1px;min-height:1px;width:100%}.prefFooterHome .containerCity,.prefFooterHome .containerCity .list{align-items:start}.prefFooterHome .containerCity,.prefFooterHome .containerFaq{width:85%}.prefFooterHome .containerCity .list a,.prefFooterHome .content h2.midTextBold{font-size:14.5px;text-align:left}.prefFooterHome .containerCity .list a{height:auto}.prefFooterHome .content .containerFaq .q{width:92%}.prefFooterHome .containerFaq .q{font-size:13px}.prefFooterHome .containerFaq .list,.prefFooterHome .turnFaq{width:100%}.prefFooterHome .smallTitle{font-size:clamp(18px,2vw,20px);margin-left:3%;text-align:center;width:94%}.prefFooterHome .containerFaq .list .question .q{font-weight:500}.prefFooterHome .containerFaq .list .visible .question .q{font-weight:900}.prefFooterHome .answerWrap>.answer{letter-spacing:.4px}}.homeScreen{background-color:var(--secondaryLight);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}.homeScreen .homeMaintenance{align-items:center;background-color:var(--primaryDark);color:#fff;display:flex;flex-direction:column;height:100lvh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:115}.homeScreen .homeMaintenance .largTitle{font-size:34px}.homeScreen .homeMaintenance .largText{margin:0}.homeScreen .homeMaintenance p{width:80%}.homeScreen .homeMaintenance img{margin:0;min-width:100px;width:15%}@keyframes opacityLoadPage{0%{opacity:1}to{opacity:0}}@keyframes pulseLoadPage{0%{opacity:0}20%{opacity:1}60%{opacity:1}to{opacity:0}}@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 img{animation:mooveLoadPage 2.3s forwards;left:50%;position:absolute;width:20%}.loadPage div{animation:mooveMaskLoadPage 2.3s forwards;background-color:var(--primaryDark);height:7em;height:50%;left:54.84%;position:absolute;width:20%}.pointer{cursor:pointer}.underlineHover:hover{text-decoration:underline}.lowOpacityHover:hover{opacity:70%}@media screen and (max-width:768px){.homeScreen{overflow-x:hidden}.loadPage div,.loadPage img{margin-bottom:12vh;width:60%}.loadPage div{height:15em;left:64.52%}.homeScreen .homeMaintenance .largeTitle{font-size:28px}.homeScreen .homeMaintenance .largeText{font-size:18px}.homeScreen .homeMaintenance p{width:80%}.homeScreen .homeMaintenance img{margin:0;min-width:100px;width:50%}.homeScreen .homeMaintenance .spaceTop{margin-top:10px}}.DoubleTopBar{background-color:var(--primaryLight);display:flex;flex-direction:column;position:fixed;top:0;width:100vw;z-index:15}.TopBarRestau{align-items:center;border-bottom:1px solid var(--orange);box-shadow:0 3px 10px #0000001a;display:flex;height:80px;opacity:99%;z-index:50}.LinkHomeScreen{display:flex;height:70%;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{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:45px;width:45px}.DoubleTopBar .TopBarRestau .containerIconConnection .imgProfilRestaurateur{aspect-ratio:1/1;font-size:5px;height:70%;width:6em}}@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:100vw}.restauScreen .menuNotLoad{height:100vh}.restauScreen .mainCorp:first-child{z-index:1}.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{max-width:100vw;overflow-x:hidden}.restauScreen .menuTel{align-items:center;bottom:0;box-shadow:0 4px 14px #0000004d;box-sizing:border-box;display:flex;justify-content:space-around;left:0;min-height:50px;padding:1em 10px;position:fixed;width:100vw;z-index:10}.restauScreen .menuTel:before{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%;box-shadow:0 0 6px #ffd70033,0 0 10px #ffdf584d;content:"";height:1px;left:0;opacity:.85;pointer-events:none;position:absolute;top:0;width:100%}.restauScreen .menuTel .part{display:flex;flex-direction:column;font-size:30px;justify-content:center;margin-bottom:3px;margin-top:3px;width:fit-content}.restauScreen .menuTel .midTitle{opacity:70%}.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{display:block;height:58px}.restauScreen .infoBottom .titleScndDesc{font-size:16px}.restauScreen .infoBottom .titleDesc{font-size:17px;width:90%}.restauScreen .infoBottom .XsmallText{font-size:9px}.restauScreen .infoBottom .moreFilters{font-size:8px;margin-top:5px}.restauScreen .infoBottom .moreFilters:hover{color:#8c8a8e}}@media screen and (max-width:768px){.restauScreen .menuTel .part{font-size:20px}.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}}.topBarInformationScreen{align-items:center;background-color:var(--primaryDark);border-bottom:3px solid #0000;border-image:var(--OrQuelResto);border-image-slice:1;color:#fff;display:flex;height:6em;justify-content:center;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:11em}.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:10em}}@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}.resetPwdPage{background-color:var(--secondaryLight);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: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:70vh;margin-bottom:2em;margin-top:2em;overflow-y:auto;padding-bottom:2em;position:relative;scrollbar-color:var(--border) #0000;scrollbar-width:thin;width:25%}.resetPwdPage .patternPassword{color:red;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(--secondaryLight);height:50vh}.resetPwdPage .containerSend{align-items:center;display:flex;flex-direction:column;height:100%}@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;scrollbar-width:none;width:90%}.resetPwdPage .mainCorp{height:50vh;padding-bottom:1em}.resetPwdPage .resetPasswordContainer{box-shadow:none}.resetPasswordContainer img{display:none}.resetPwdPage .corp{width:90%}}.containerPublished{max-width:100vw;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}.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:3%}}.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:60%;position:absolute;right:3%;top:20%}@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:50%;left:3%;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;height:100vh;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:1 1;flex-direction:column;justify-content:center;min-height:50vh}@media screen and (max-width:768px){.containerRedirection .logoTopBar{display:none}.containerRedirection .logoTopBarTel{display:block;width:4em}}.containerInscription{background-color:var(--secondaryLight)}.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:60%;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;background-color:var(--secondaryLight);display:flex;flex-direction:column;height:100%;width:100%}.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{background-color:var(--secondaryLight)}.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 .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(--secondaryLight);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.96f7d134.css.map*/