.stille-host{color-scheme:dark;background:#000;font-family:StilleMenu,Arial Narrow,sans-serif;color:#e1e0dc;margin:0;min-height:100%;overscroll-behavior:none}.stille-host *{box-sizing:border-box}.stille-host button,.stille-host a{-webkit-tap-highlight-color:transparent}.stille-host button{font:inherit}.stille-host .stille-screen{--title-top: clamp(48px,12.5svh,144px);--emblem-size: clamp(144px,20svh,230px);--title-size: clamp(82px,12svh,132px);--menu-space: clamp(36px,8svh,90px);--menu-row: clamp(46px,5.5svh,60px);--eye-opacity: .64;position:relative;isolation:isolate;width:100%;height:100svh;min-height:320px;overflow:hidden;background:#000}.stille-host .eye-scene{position:absolute;z-index:-5;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.stille-host .eye-texture{--eye-anchor: -50%;position:absolute;width:max(112%,199.12svh);aspect-ratio:16/9;left:50%;top:52%;transform:translate3d(var(--eye-anchor),-50%,0)}.stille-host .eye-canvas{display:block;width:100%;height:100%;image-rendering:pixelated;filter:blur(.4px);opacity:var(--eye-opacity)}.stille-host .eye-static{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;image-rendering:pixelated;opacity:.16;-webkit-mask-image:radial-gradient(ellipse 36% 43% at 69% 52%,#000 25%,#000 56%,transparent 94%);mask-image:radial-gradient(ellipse 36% 43% at 69% 52%,#000 25%,#000 56%,transparent 94%)}.stille-host .eye-flicker{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#000;opacity:0;-webkit-mask-image:radial-gradient(ellipse 38% 64% at 69% 52%,#000 20%,#000 48%,transparent 85%);mask-image:radial-gradient(ellipse 38% 64% at 69% 52%,#000 20%,#000 48%,transparent 85%);animation:stille-eye-flicker 12.7s linear infinite}.stille-host .eye-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.5) 15%,rgba(0,0,0,.1) 42%,transparent 74%,#000 100%)}.stille-host .screen-vignette{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 170px 75px #000;background:radial-gradient(ellipse at 50% 46%,transparent 22%,rgba(0,0,0,.16) 62%,#000 100%)}.stille-host .screen-lines{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.27;background:repeating-linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.72) 1px,transparent 1px,transparent 3px)}.stille-host .screen-grain{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.stille-host .title-screen{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:var(--title-top) max(24px,env(safe-area-inset-right)) 96px max(24px,env(safe-area-inset-left))}.stille-host .identity{display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0}.stille-host .emblem-frame{position:relative;width:var(--emblem-size);aspect-ratio:650/700;opacity:.9;filter:drop-shadow(0 0 3px rgba(200,213,214,.18))}.stille-host .emblem{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.stille-host .wordmark{margin:12px 0 0;font:400 var(--title-size)/.82 StilleTitle,"Times New Roman",serif;letter-spacing:-.075em;color:#e9e6e2;text-shadow:0 0 2px #ddd9d2,0 0 9px rgba(222,222,218,.2);transform:scaleX(1.13);font-kerning:normal;-webkit-user-select:none;user-select:none}.stille-host .wordmark .initial{font-size:1.12em;letter-spacing:-.11em}.stille-host .wordmark .inner{font-size:.88em}.stille-host .wordmark .final-letter{font-size:1.05em;letter-spacing:-.03em}.stille-host .main-menu{display:flex;flex-direction:column;align-items:stretch;margin-top:var(--menu-space);width:min(300px,100%);flex-shrink:0}.stille-host .menu-item{text-decoration:none;position:relative;display:grid;place-items:center;width:100%;min-height:var(--menu-row);padding:5px 18px;border:0;background:none;border-radius:0;cursor:pointer;touch-action:manipulation;text-transform:uppercase;font-size:clamp(24px,3.35svh,34px);line-height:1.05;letter-spacing:-.025em;color:#92928d;transition:color .13s ease,text-shadow .13s ease;outline-offset:1px}.stille-host .menu-item span{position:relative;z-index:1;transform:scaleX(.86);display:inline-block}.stille-host .menu-item:before{position:absolute;content:"";top:5px;right:-15px;bottom:5px;left:-15px;background:linear-gradient(90deg,transparent,rgba(194,200,196,.035) 30%,rgba(194,200,196,.07) 50%,rgba(194,200,196,.035) 70%,transparent);opacity:0;transition:opacity .14s ease}.stille-host .menu-item.is-selected,.stille-host .menu-item:hover,.stille-host .menu-item:focus-visible{color:#f2f1e9;text-shadow:0 0 3px rgba(255,255,244,.9),0 0 11px rgba(222,233,228,.43)}.stille-host .menu-item.is-selected:before,.stille-host .menu-item:hover:before{opacity:1}.stille-host .menu-item:focus-visible{outline:1px solid #777a74}.stille-host .screen-footer{position:absolute;z-index:6;bottom:calc(24px + env(safe-area-inset-bottom));left:max(20px,env(safe-area-inset-left));right:max(20px,env(safe-area-inset-right));text-align:center;pointer-events:none}.stille-host .screen-footer p{margin:0}.stille-host .navigation-hint{font-size:11px;letter-spacing:.12em;color:#71736f;margin-bottom:13px!important}.stille-host .hint-separator{margin:0 10px;color:#484b47}.stille-host .copyright{font-size:12px;letter-spacing:.03em;color:#83857f}.stille-host .touch-hint{display:none}@keyframes stille-eye-flicker{0%,12%,18%,34%,40%,60%,66%,82%,88%,to{opacity:.015}13.2%{opacity:.07}14.3%{opacity:.025}15.5%{opacity:.11}16.5%{opacity:.03}36.1%{opacity:.085}37.2%{opacity:.025}38.5%{opacity:.06}62.4%{opacity:.12}63.8%{opacity:.025}84.3%{opacity:.065}85.8%{opacity:.02}}@media(max-aspect-ratio:4/5){.stille-host .eye-texture{--eye-anchor: -68%;width:max(140%,118svh);top:53%}}@media(hover:none),(pointer:coarse){.stille-host .desktop-hint{display:none}.stille-host .touch-hint{display:inline}.stille-host .stille-screen{--menu-row: 52px }.stille-host .menu-item{min-height:max(48px,var(--menu-row))}}@media(max-width:600px){.stille-host .stille-screen{--title-top: clamp(32px,11svh,96px);--emblem-size: clamp(128px,21svh,176px);--title-size: clamp(74px,11.5svh,92px);--menu-space: clamp(32px,7.5svh,66px);--menu-row: 52px;--eye-opacity: .6 }.stille-host .screen-vignette{box-shadow:inset 0 0 75px 20px #000}.stille-host .menu-item{font-size:27px}.stille-host .navigation-hint{font-size:10px}}@media(max-height:720px)and (min-width:601px){.stille-host .stille-screen{--title-top: 38px;--emblem-size: 142px;--title-size: 80px;--menu-space: 38px;--menu-row: 44px }.stille-host .menu-item{font-size:25px}.stille-host .screen-footer{bottom:calc(18px + env(safe-area-inset-bottom))}}@media(max-height:500px)and (min-aspect-ratio:4/3){.stille-host .stille-screen{--emblem-size: clamp(80px,28svh,132px);--title-size: clamp(62px,19svh,86px);--menu-row: 48px }.stille-host .title-screen{flex-direction:row;justify-content:center;gap:clamp(40px,9vw,150px);padding:20px max(28px,env(safe-area-inset-right)) 64px max(28px,env(safe-area-inset-left))}.stille-host .identity{width:clamp(165px,24vw,240px)}.stille-host .main-menu{width:clamp(170px,24vw,260px);margin-top:0}.stille-host .wordmark{margin-top:9px}.stille-host .menu-item{font-size:25px}.stille-host .screen-footer{bottom:calc(10px + env(safe-area-inset-bottom))}.stille-host .navigation-hint{margin-bottom:8px!important}.stille-host .screen-vignette{box-shadow:inset 0 0 90px 20px #000}}@media(prefers-reduced-motion:reduce){.stille-host .eye-texture,.stille-host .eye-flicker{animation:none;will-change:auto}.stille-host .eye-flicker{opacity:0}.stille-host .eye-static{display:none}.stille-host .menu-item,.stille-host .menu-item:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/stille-menu.css.map */
