html[data-brand=souvlakicorner] .section-padding{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){html[data-brand=souvlakicorner] .section-padding{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){html[data-brand=souvlakicorner] .section-padding{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){html[data-brand=souvlakicorner] .section-padding{padding-left:4rem;padding-right:4rem}}html[data-brand=souvlakicorner] .max-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}html[data-brand=souvlakicorner] .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html[data-brand=souvlakicorner] .hide-scrollbar::-webkit-scrollbar{display:none}html[data-brand=souvlakicorner] .touch-target{min-width:48px;min-height:48px}html[data-brand=souvlakicorner] .standalone-route-shell{min-height:100dvh;margin-top:calc(-64px - env(safe-area-inset-top,0px));margin-bottom:calc(0px - env(safe-area-inset-bottom,0px))}html[data-brand=souvlakicorner] .immersive-menu-shell{margin-top:calc(-64px - env(safe-area-inset-top,0px))}html[data-brand=souvlakicorner] .safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}html[data-brand=souvlakicorner] .safe-top{padding-top:env(safe-area-inset-top,0px)}html[data-brand=souvlakicorner] .text-balance{text-wrap:balance}html[data-brand=souvlakicorner] .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-brand=souvlakicorner]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;background:var(--corner-olive)}html[data-brand=souvlakicorner] body{background:var(--corner-cream);min-height:100dvh;color:var(--corner-ink);font-family:var(--font-souvlaki), Poppins, Arial, sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;padding-top:calc(64px + env(safe-area-inset-top,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}html[data-brand=souvlakicorner] h1,html[data-brand=souvlakicorner] h2,html[data-brand=souvlakicorner] h3,html[data-brand=souvlakicorner] .font-display,html[data-brand=souvlakicorner] .font-script,html[data-brand=souvlakicorner] .font-souvlaki-ui{font-family:var(--font-souvlaki), Poppins, Arial, sans-serif}html[data-brand=souvlakicorner] ::selection{background:var(--corner-paprika);color:#fff}html[data-brand=souvlakicorner] :focus-visible{outline:3px solid var(--corner-cream)!important;outline-offset:2px!important;box-shadow:0 0 0 6px var(--corner-ink)!important}html[data-brand=souvlakicorner] #site-header{border-bottom:1px solid var(--corner-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 6px 30px #262d1e0f;z-index:100!important;background:#faf7f0f5!important;position:fixed!important;inset:0 0 auto!important}html[data-brand=souvlakicorner] #main-content{filter:none;contain:none;width:100%;max-width:100vw;overflow-x:clip;transform:none}html[data-brand=souvlakicorner].drawer-open,html[data-brand=souvlakicorner] body.drawer-open,html[data-brand=souvlakicorner] body.is-loading{overscroll-behavior:none!important;overflow:hidden!important}html[data-brand=souvlakicorner] .sheet-handle{background:#262d1e3d;border-radius:999px;width:44px;height:4px;margin:0 auto}html[data-brand=souvlakicorner] .sheet-handle--light{background:#ffffff7a}@keyframes souvlakicorner-page-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes souvlakicorner-skeleton-pulse{0%,to{opacity:.5}50%{opacity:.9}}@keyframes souvlakicorner-loader-sweep{0%{transform:translate(-115%)}55%,to{transform:translate(285%)}}@keyframes souvlakicorner-loader-breathe{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}html[data-brand=souvlakicorner] #global-loader{z-index:9999;-webkit-backdrop-filter:blur(18px)saturate(1.05);backdrop-filter:blur(18px)saturate(1.05);background:#faf7f0c2;place-items:center;display:none;position:fixed;inset:0;overflow:hidden}html[data-brand=souvlakicorner] body.is-loading #global-loader{display:grid}html[data-brand=souvlakicorner] #global-loader .gl-boxless{flex-direction:column;align-items:center;gap:1.25rem;display:flex}html[data-brand=souvlakicorner] #global-loader .gl-mark{object-fit:contain;width:92px;height:92px;animation:1.4s ease-in-out infinite souvlakicorner-loader-breathe}html[data-brand=souvlakicorner] #global-loader .gl-bar-track{background:#262d1e1f;border-radius:999px;width:7rem;height:4px;overflow:hidden}html[data-brand=souvlakicorner] #global-loader .gl-bar-fill{border-radius:inherit;background:var(--corner-paprika);width:38%;height:100%;animation:1.15s ease-in-out infinite souvlakicorner-loader-sweep;display:block}html[data-brand=souvlakicorner] .animate-page-enter{animation:.18s ease-out souvlakicorner-page-enter}html[data-brand=souvlakicorner] .corner-skeleton{background-color:#262d1e14;animation:1.45s ease-in-out infinite souvlakicorner-skeleton-pulse}html[data-brand=souvlakicorner] .corner-skeleton-light,html[data-brand=souvlakicorner] .bg-brand-ink .corner-skeleton{background-color:#ffffff14!important}html[data-brand=souvlakicorner] .corner-loader-rail{background:#262d1e1a;border-radius:999px;height:5px;position:relative;overflow:hidden}html[data-brand=souvlakicorner] .corner-loader-rail:after{border-radius:inherit;background:var(--corner-paprika);content:"";width:34%;animation:1.25s ease-in-out infinite souvlakicorner-loader-sweep;position:absolute;inset:0 auto 0 0}html[data-brand=souvlakicorner] .theme-toggle{display:none}html[data-brand=souvlakicorner] :is(.text-\[7px\],.text-\[8px\],.text-\[9px\]){font-size:.625rem!important}html[data-brand=souvlakicorner] :is(.text-brand-ink\/30,.text-brand-ink\/35,.text-brand-ink\/40,.text-brand-ink\/45,.text-brand-ink\/50,.text-brand-ink\/55,.text-brand-ink\/56,.text-brand-ink\/58,.text-brand-ink\/60,.text-brand-ink\/62,.text-brand-ink\/65){color:rgb(var(--brand-ink-rgb) / .7)!important}html[data-brand=souvlakicorner] :is(.text-white\/40,.text-white\/45,.text-white\/48,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/62,.text-white\/65){color:#ffffffb8!important}html[data-brand=souvlakicorner] :is(input,textarea)::placeholder{opacity:1;color:rgb(var(--brand-ink-rgb) / .7)!important}@media (min-width:1024px){html[data-brand=souvlakicorner] body{padding-top:calc(78px + env(safe-area-inset-top,0px))!important}html[data-brand=souvlakicorner] .immersive-menu-shell{margin-top:calc(-78px - env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){html[data-brand=souvlakicorner] *,html[data-brand=souvlakicorner] :before,html[data-brand=souvlakicorner] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
