@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:#0a0806}:root{--ember:#f4a524;--ember-deep:#d2761a;--char:#0a0806;--card:#f2efe9;--card-edge:#ffffffbf;--ink:#16120e;--ink-soft:#5b5249;--open:#4e9c4a;--closed:#c23e3a;--ease:cubic-bezier(0.22,1,0.36,1)}.App{-webkit-font-smoothing:antialiased;align-items:center;background-color:#0a0806;background-color:var(--char);box-sizing:border-box;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;max-width:100vw;min-height:100vh;overflow-x:hidden;padding-bottom:6vmin;position:relative;z-index:0}.App:before{background:radial-gradient(120% 70% at 50% -10%,#f4a52447 0,#d2761a1a 35%,#0000 70%),radial-gradient(100% 60% at 50% 110%,#000000d9,#0000 65%),linear-gradient(180deg,#0a080659,#0a0806cc)}.App:after,.App:before{content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.App:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h140v140H0z'/%3E%3C/svg%3E");opacity:.05}.App-logo{animation:rise .7s cubic-bezier(.22,1,.36,1) both;animation:rise .7s var(--ease) both;filter:drop-shadow(0 10px 30px rgba(244,165,36,.25));margin-top:4%;object-fit:contain;pointer-events:none;width:30%}.background-image{filter:blur(22px) brightness(.42) saturate(1.15);height:100%;object-fit:cover;overflow:visible;position:fixed;right:-20px;top:0;transform:scale(1.06);width:100%;z-index:-2}.motd{animation:rise .7s cubic-bezier(.22,1,.36,1) .06s both;animation:rise .7s var(--ease) .06s both;color:#fff;font-family:Bricolage Grotesque,Montserrat,sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:-.01em;margin-bottom:3vmin;margin-top:5vmin;text-align:center;text-shadow:0 2px 18px #0009}.hour-container{animation:rise .7s cubic-bezier(.22,1,.36,1) .12s both;animation:rise .7s var(--ease) .12s both;cursor:pointer;flex-direction:column;margin-bottom:14px}.hour-container,.hour-container>.hour-status{align-items:center;display:flex;justify-content:center}.hour-container>.hour-status{background-color:#4e9c4a;background-color:var(--open);border-radius:999px;box-shadow:0 6px 20px #00000073,inset 0 1px 0 #ffffff47;color:#fff;font-size:.85rem;font-weight:600;height:32px;letter-spacing:.01em;padding:0 16px 0 30px;position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s var(--ease)}.hour-container>.hour-status:before{animation:pulse 2.2s ease-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 0 0 #fff9;content:"";height:7px;left:14px;position:absolute;width:7px}.hour-status.close{background-color:#c23e3a;background-color:var(--closed)}.hour-status.close:before{animation:none;opacity:.75}.hour-container:hover>.hour-status{transform:translateY(-1px)}.hour-container>.hour-text{color:#fff9;font-size:.72rem;letter-spacing:.06em;margin:9px 0 0;text-decoration:underline;text-decoration-color:#ffffff40;text-transform:uppercase;text-underline-offset:4px;transition:color .2s ease}.hour-container:hover>.hour-text{color:#fff}.location-text{color:#ffffffb8;cursor:pointer;font-size:.85rem;margin:6px 0 4px;padding:0 6vw;text-align:center;text-decoration:underline;text-decoration-color:#f4a52480;text-underline-offset:4px;transition:color .2s ease}.location-text:hover{color:#f4a524;color:var(--ember)}.location-final{animation:rise .4s cubic-bezier(.22,1,.36,1) both;animation:rise .4s var(--ease) both;border-radius:999px;font-size:.85rem;font-weight:600;margin:6px 0 4px;padding:6px 14px;text-align:center}.location-final.true{background:#4e9c4a24;border:1px solid #4e9c4a59;color:#8ce07a}.location-final.false{background:#c23e3a24;border:1px solid #c23e3a59;color:#ff8a8a}.own-menu{align-items:center;animation:rise .7s cubic-bezier(.22,1,.36,1) .2s both;animation:rise .7s var(--ease) .2s both;background:linear-gradient(150deg,#fbf9f5,#f2efe9 55%,#e6e1d8);background:linear-gradient(150deg,#fbf9f5 0,var(--card) 55%,#e6e1d8 100%);border:1px solid #ffffffbf;border:1px solid var(--card-edge);border-radius:16px;box-shadow:0 10px 30px #00000073,inset 0 1px 0 #ffffff80;cursor:pointer;display:flex;justify-content:flex-start;overflow:hidden;padding:14px 0;position:relative;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);transition:transform .3s var(--ease),box-shadow .3s var(--ease);width:80%}.own-menu:not(:first-child){animation-delay:.28s;margin-top:14px}.own-menu:hover{box-shadow:0 18px 44px #0000008c,inset 0 1px 0 #fff9;transform:translateY(-3px)}.own-menu:active{transform:translateY(-1px) scale(.995)}.own-menu:after{border-bottom:2px solid #5b5249;border-bottom:2px solid var(--ink-soft);border-right:2px solid #5b5249;border-right:2px solid var(--ink-soft);content:"";flex:none;height:9px;margin:0 20px 0 8px;opacity:.5;transform:rotate(-45deg);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s ease;transition:transform .3s var(--ease),opacity .3s ease;width:9px}.own-menu:hover:after{opacity:.9;transform:rotate(-45deg) translate(2px,2px)}.own-menu.featured{animation-delay:.2s;border-color:#f4a5248c;box-shadow:0 10px 30px #00000073,0 0 0 1px #f4a5242e,0 0 34px #f4a5241f}.own-menu.featured:before{background:linear-gradient(180deg,#f4a524,#d2761a);background:linear-gradient(180deg,var(--ember),var(--ember-deep));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.own-menu.featured:hover{box-shadow:0 18px 44px #0000008c,0 0 0 1px #f4a5244d,0 0 46px #f4a52433}.own-menu>.logo{background:#fff;border-radius:100%;box-shadow:0 2px 10px #0000002e;flex:none;height:10vmin;margin-left:2vmax;object-fit:contain;width:10vmin}.own-menu-text{color:#16120e;color:var(--ink);display:flex;flex:1 1;font-size:2vmax;min-width:0}.own-menu-text>.internal{display:flex;flex-direction:column;margin-left:2vmax;width:90%}.own-menu-text>.internal>h3{font-family:Bricolage Grotesque,Montserrat,sans-serif;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.own-menu-text>.internal>p{color:#5b5249;color:var(--ink-soft);font-size:.78rem;line-height:1.35;margin:4px 0 0}.other-apps{animation:rise .7s cubic-bezier(.22,1,.36,1) .34s both;animation:rise .7s var(--ease) .34s both;color:#ffffff8c;font-size:.8rem;letter-spacing:.02em;margin-bottom:0;margin-top:5vmin;padding:0 6vw;text-align:center}.other-apps>span{color:#f4a524;color:var(--ember);font-weight:600}.contact-text{color:#ffffffa8;font-size:.85rem;letter-spacing:.02em;line-height:1.5;margin-bottom:14px;margin-top:5vmin;text-align:center}.whatsapp{border-radius:50%;cursor:pointer;filter:drop-shadow(0 6px 18px rgba(37,211,102,.28));transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s ease;transition:transform .3s var(--ease),filter .3s ease;width:46px}.whatsapp:hover{filter:drop-shadow(0 10px 26px rgba(37,211,102,.5));transform:translateY(-3px) scale(1.06)}.whatsapp:active{transform:scale(.97)}.ReactModal__Content{background:linear-gradient(160deg,#191510,#0f0c09)!important;border:1px solid #f4a52447!important;border-radius:18px!important;box-shadow:0 26px 70px #000000b3!important;color:#f2efe9;font-family:Montserrat,sans-serif;padding:26px 30px!important}.ReactModal__Content h2{font-family:Bricolage Grotesque,Montserrat,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;margin:0;padding-right:22px}.workingTable{align-items:center;border-collapse:collapse;display:flex;flex-direction:column;font-size:.88rem;justify-content:center;margin-top:18px;width:100%}.workingTable tr{border-bottom:1px solid #ffffff14}.workingTable tr:last-child{border-bottom:none}.workingTable td{padding:7px 0}.workingTable td p{color:#ffffffb8;margin:0}.workingTable .weekday{color:#f4a524;color:var(--ember);font-weight:600;width:120px}.workingTable>.closeButton{background-color:initial;border:none;color:#ffffff80;cursor:pointer;font-size:15px;font-weight:600;line-height:1;outline:none;padding:6px;position:absolute;right:12px;top:10px;transition:color .2s ease}.workingTable>.closeButton:hover{color:#fff}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pulse{0%{box-shadow:0 0 0 0 #ffffff8c}70%{box-shadow:0 0 0 9px #fff0}to{box-shadow:0 0 0 0 #fff0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition-duration:.01ms!important}}@media (min-width:1025px){.App-logo{height:200px;width:200px}.whatsapp{width:54px}.own-menu{max-width:640px;padding:18px 0;width:50%}.own-menu-text{color:#16120e;color:var(--ink);display:flex;flex:1 1;font-size:1vmax}.own-menu:not(:first-child){margin-top:18px}.motd{font-size:1.9rem}.own-menu>.logo{border-radius:100%;height:4vmax;margin-left:2vmax;object-fit:contain;width:4vmax}.own-menu-text>.internal>h3{font-size:25px}.own-menu-text>.internal>p{font-size:.85rem}.contact-text,.other-apps{font-size:.95rem}.location-final,.location-text{font-size:.9rem}}
/*# sourceMappingURL=main.e7d2480a.css.map*/