.button{align-items:center;background:#fff;border-radius:5px;cursor:pointer;display:flex;min-height:36px;transition:all .3s}.button:hover{opacity:.8}.button-text{color:var(--purple);font-size:14px;font-weight:400;padding:10px}.button-cta{align-items:center;background-color:var(--purple);color:var(--white);display:flex;font-weight:900;text-transform:uppercase}.button-cta,.button-icon{font-size:20px;justify-content:center}.button-icon{min-width:36px}.button-click{opacity:.3}.button-click:hover,.clicked{opacity:1}@font-face{font-family:Millimetre;font-weight:400;src:url(/static/media/Millimetre-Regular_web.32ad68cd18aad63d742a.eot);src:url(/static/media/Millimetre-Regular_web.5ae6e9a73a7361404eb3.otf) format("otf"),url(/static/media/Millimetre-Regular_web.5873f6b3b6245ff4ad74.ttf) format("ttf"),url(/static/media/Millimetre-Regular_web.67f4c07082a1a5f83eb0.woff) format("woff"),url(/static/media/Millimetre-Regular_web.25d0eaa79eaba2636f78.woff2) format("woff2")}@font-face{font-family:Millimetre;font-weight:lighter;src:url(/static/media/Millimetre-Light_web.0e8b466d477932e859e6.eot);src:url(/static/media/Millimetre-Light_web.d48e31c341e47d7352e8.otf) format("otf"),url(/static/media/Millimetre-Light_web.cca1456aef23396f77cc.ttf) format("ttf"),url(/static/media/Millimetre-Light_web.42d73f5c1c05e3048958.woff) format("woff"),url(/static/media/Millimetre-Light_web.b422a7c473b279205d61.woff2) format("woff2")}@font-face{font-family:Millimetre;font-weight:800;src:url(/static/media/Millimetre-Bold_web.b4454ab4c2cea75cfd9b.eot);src:url(/static/media/Millimetre-Bold_web.066f6882af8a149a5015.otf) format("otf"),url(/static/media/Millimetre-Bold_web.d89e757d11b79a806232.ttf) format("ttf"),url(/static/media/Millimetre-Bold_web.619d5d9c0d677a2fbbb9.woff) format("woff"),url(/static/media/Millimetre-Bold_web.d405e62aeb6d889300b0.woff2) format("woff2")}@font-face{font-family:Millimetre;font-weight:900;src:url(/static/media/Millimetre-Extrablack_web.1d5451f311461752ba94.eot);src:url(/static/media/Millimetre-Extrablack_web.15b747937c7aaa39d71b.otf) format("otf"),url(/static/media/Millimetre-Extrablack_web.742f06e6f2a59d4cf0e4.ttf) format("ttf"),url(/static/media/Millimetre-Extrablack_web.90ed32579fb3ba2fa1f5.woff) format("woff"),url(/static/media/Millimetre-Extrablack_web.af4b9c136557dd3c236f.woff2) format("woff2")}:root{--pink:#f6e8ea;--green:#00aa6c;--purple:#6f58c9;--white:#fff;--black:#1e1e1e}*{box-sizing:border-box}body,html{background-color:#1e1e1e;background-color:var(--black);font-family:Millimetre;font-weight:400;height:100%;width:100%}body,button,html{margin:0;padding:0}button{background:transparent;border:none;font-family:inherit}img{max-width:100%}input{border:none;border-radius:5px;box-sizing:border-box;color:#6f58c9;color:var(--purple);font-size:14px;margin:0;min-height:36px;outline:none;padding:10px;width:100%}input::-webkit-input-placeholder{opacity:1}input::placeholder{opacity:1}.separator{height:1px}#root,.separator{background-color:#f6e8ea;background-color:var(--pink)}#root{margin:auto;max-width:395px}a,h1,h2,h3,p{margin:0;padding:0}a{color:inherit;text-decoration:none}main{padding:120px 20px 20px}.call-purple{color:#6f58c9;color:var(--purple);font-size:20px;font-weight:800}@-webkit-keyframes ARST{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ARST{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header-char1{-webkit-transform:rotate(27.6923076923deg);transform:rotate(27.6923076923deg)}.header-char2{-webkit-transform:rotate(55.3846153846deg);transform:rotate(55.3846153846deg)}.header-char3{-webkit-transform:rotate(83.0769230769deg);transform:rotate(83.0769230769deg)}.header-char4{-webkit-transform:rotate(110.7692307692deg);transform:rotate(110.7692307692deg)}.header-char5{-webkit-transform:rotate(138.4615384615deg);transform:rotate(138.4615384615deg)}.header-char6{-webkit-transform:rotate(166.1538461538deg);transform:rotate(166.1538461538deg)}.header-char7{-webkit-transform:rotate(193.8461538462deg);transform:rotate(193.8461538462deg)}.header-char8{-webkit-transform:rotate(221.5384615385deg);transform:rotate(221.5384615385deg)}.header-char9{-webkit-transform:rotate(249.2307692308deg);transform:rotate(249.2307692308deg)}.header-char10{-webkit-transform:rotate(276.9230769231deg);transform:rotate(276.9230769231deg)}.header-char11{-webkit-transform:rotate(304.6153846154deg);transform:rotate(304.6153846154deg)}.header-char12{-webkit-transform:rotate(332.3076923077deg);transform:rotate(332.3076923077deg)}.header-char13{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.header{align-items:end;background-color:#00aa6c;background-color:var(--green);color:#f6e8ea;color:var(--pink);display:flex;flex-direction:row;height:100px;justify-content:space-between;max-width:395px;padding:20px;position:fixed;top:0;width:100%;z-index:100}.header .logo{transition:.1s cubic-bezier(.66,.14,.5,.9)}.header .logo-loading{position:relative;top:20px;-webkit-transform:scale(.7);transform:scale(.7)}.header .logo-loading a{-webkit-animation:ARST 2s linear infinite;animation:ARST 2s linear infinite;border-radius:50%;display:block;height:100px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);width:100px}.header .logo-loading a span{height:120px;left:40px;position:absolute;top:-10px;width:20px}.logo{font-size:28px;font-weight:900}footer{background-color:#00aa6c;background-color:var(--green);color:#f6e8ea;color:var(--pink);display:flex;flex-direction:column;gap:20px;margin-top:60px;padding:20px}footer h2:not(.logo){font-size:20px}.home{gap:20px}.card,.home{display:flex;flex-direction:column}.card{background:#6f58c9;background:var(--purple);border-radius:9px;color:#f6e8ea;color:var(--pink);gap:10px;padding:10px;transition:all .3s}.card-icons{display:flex;justify-content:space-between}.card-selectors{display:flex;flex-direction:column;gap:10px}.card header{align-items:center;display:flex;gap:10px;width:100%}.card #map{background-color:#f6e8ea;background-color:var(--pink);border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none;transition:all .3s}.card #map.opened{display:block;height:138px}.card-content{min-height:36px;position:relative}.card-content #searchBox{height:36px;padding-right:36px;position:absolute}.card-content #localisation-button{align-items:center;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:0;width:36px;z-index:1}@-webkit-keyframes size{0%{order:1}to{order:5}}@keyframes size{0%{order:1}to{order:5}}.result,.wheel{transition:opacity .3s}.result{flex-direction:column;gap:20px;opacity:0;padding-top:220px;position:relative}.result p{color:#6f58c9;color:var(--purple);font-size:14px}.result #restaurant-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.result #map{height:220px;width:100%}.result-header{align-items:center;background:transparent;display:flex;height:220px;justify-content:center;margin-left:-20px;margin-top:-20px;overflow:hidden;position:absolute;position:lative;top:0;width:calc(100% + 40px)}.result-header .call-purple{-webkit-text-stroke:1px #6f58c9;-webkit-text-stroke:1px var(--purple);text-stroke:1px #6f58c9;text-stroke:1px var(--purple);color:#fff;color:var(--white);font-size:28px;font-weight:900;padding:20px;text-align:center;text-shadow:2px 2px 0 #6f58c9;text-shadow:2px 2px 0 var(--purple);z-index:10}@-webkit-keyframes confettiRain{0%{margin-left:-200px;margin-top:-100vh;opacity:1}to{margin-left:200px;margin-top:100vh;opacity:1}}@keyframes confettiRain{0%{margin-left:-200px;margin-top:-100vh;opacity:1}to{margin-left:200px;margin-top:100vh;opacity:1}}.confetti{-webkit-animation:confettiRain 7s infinite;animation:confettiRain 7s infinite;height:1.5rem;opacity:0;position:absolute;transition:.5s ease;width:1rem}#confetti-wrapper{height:220px;overflow:hidden!important;position:absolute;top:0;width:100%}.wheel-loader{grid-gap:5px;display:grid;flex-direction:column;gap:5px;margin-top:40px}.wheel-loader>.res{align-items:center;-webkit-animation:size .5s ease-in-out infinite forwards;animation:size .5s ease-in-out infinite forwards;background-color:#6f58c9;background-color:var(--purple);border-radius:5px;color:#f6e8ea;color:var(--pink);display:flex;-webkit-filter:blur(5px);filter:blur(5px);height:50px;justify-content:center;margin:auto;opacity:1;transition:all .25s;width:100%}.wheel-loader>.res:first-child,.wheel-loader>.res:nth-child(5){opacity:.2;-webkit-transform:scale(.8);transform:scale(.8)}.wheel-loader>.res:nth-child(2),.wheel-loader>.res:nth-child(4){opacity:.6;-webkit-transform:scale(.9);transform:scale(.9)}.wheel-loader .res:first-child{-webkit-animation-delay:-.1s;animation-delay:-.1s}.wheel-loader .res:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.wheel-loader .res:nth-child(3){-webkit-animation-delay:-.3s;animation-delay:-.3s}.wheel-loader .res:nth-child(4){-webkit-animation-delay:-.4s;animation-delay:-.4s}.wheel-loader .res:nth-child(5){-webkit-animation-delay:-.5s;animation-delay:-.5s}
/*# sourceMappingURL=main.6858d522.css.map*/