/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-50{z-index:50}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.hover\:opacity-80:hover{opacity:.8}}:root{--background:#0a0a0a;--foreground:#f9fafb;--card-bg:#1f1f1f;--card-text:#f9fafb;--button-bg:#333;--button-text:#7bded6;--button-hover-bg:#444;--button-hover-text:#4bd0c4;--link-color:#7bded6;--link-hover-color:#4bd0c4}body,html{color:#fff;background-color:#000;font-family:Inter,sans-serif}body{background:var(--background);color:var(--foreground);font-family:Righteous,sans-serif}a{color:var(--link-color);transition:color .3s}a:focus,a:hover{color:var(--link-hover-color)}.category,.optionLink{background:var(--card-bg);color:var(--card-text)}.category,.optionLink{transition:background .3s,color .3s}.optionLink{background:var(--button-bg);color:var(--button-text)}.optionLink:hover{background:var(--button-hover-bg);color:var(--button-hover-text)}.gooey-nav-item{color:#fff!important;font-size:24px!important;font-weight:700!important}.dark-veil{z-index:0;position:absolute;inset:0}.gooey-nav-container{z-index:10;position:relative}.gooey-nav-container nav ul li a{color:#fff;text-shadow:0 0 5px #ffffffb3;font-size:24px;font-weight:700}.particle,.point{background:#fff;width:25px;height:25px}.gooey-nav-container .effect.filter{filter:blur(8px);mix-blend-mode:normal}.footer-section,.footer-section>*{width:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");.Kafe_pageWrapper__AjHKa{position:relative;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;color:#fff;font-family:Cormorant Garamond,serif;font-family:Bebas Neue,sans-serif;text-align:center;z-index:0;font-style:normal}.Kafe_darkVeilWrapper__39Ygq{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.Kafe_text-2xl__1Kubj{font-size:4rem;font-weight:400;letter-spacing:.05em;margin:0;padding:0;color:#efebe9;text-shadow:0 0 20px rgba(255,140,0,.8);background:none;display:inline-block;text-align:center}.Kafe_openingHours__DPwFy{background:none;padding:0;margin:2rem 0;text-align:center;color:#fff}.Kafe_openingHours__DPwFy h2{font-size:1.5rem;margin-bottom:1rem;font-weight:500;text-shadow:0 0 10px rgba(0,0,0,.5);font-family:Cormorant Garamond,serif;font-family:Bebas Neue,sans-serif}.Kafe_openingHours__DPwFy ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.Kafe_openingHours__DPwFy li{font-size:1.2rem;font-style:italic;margin:0;color:#fff;text-align:center;white-space:nowrap;text-shadow:0 0 5px rgba(0,0,0,.5)}.Kafe_openingHours__DPwFy strong{color:#ffb74d;font-weight:600}@media (max-width:768px){.Kafe_text-2xl__1Kubj{font-size:2.5rem}.Kafe_openingHours__DPwFy{padding:1.5rem 2rem;max-width:90%}.Kafe_openingHours__DPwFy h2{font-size:1rem}.Kafe_openingHours__DPwFy li{font-size:1.1rem}}