.omakase-series-header{position:sticky;top:calc(clamp(16px,1.9vw,28px) + 4px);height:0;z-index:50}.omakase-series-brand{display:block;flex-shrink:0;text-decoration:none}.omakase-brand{position:relative;display:block;font-size:clamp(26px,2.9vw,32px);width:3.2em;height:1em;color:#00223b}.omakase-brand[data-light=true]{color:#fff}.omakase-brand svg{position:absolute;display:block;overflow:hidden}.omakase-brand[data-light=true] svg{filter:brightness(0) invert(1)}.omakase-brand-symbol{left:0;top:0;width:.85635em;height:1em}.omakase-brand-wordmark{left:.95em;top:.1em;width:2.25em;height:.32em}.omakase-brand-service-art{left:.95em;top:.46em;width:1.6em;height:.54em}.omakase-brand-service{position:absolute;left:30.4%;top:53%;font-size:.25em;line-height:1.3;font-weight:700;white-space:nowrap}.omakase-brand-service-display{top:46%;font-family:Noto Sans JP,sans-serif;font-size:.5625em;font-weight:900;line-height:1;letter-spacing:-.07em;transform:skew(-12deg);transform-origin:bottom left;-webkit-text-stroke:.25px currentColor}@media(max-width:640px){.omakase-header-navlink{display:none}}@media(prefers-reduced-motion:reduce){.omakase-header-bar{transition:none!important}}@media print{.omakase-series-header{position:static;height:auto}}.omakase-brand-image{width:clamp(144px,calc(100vw - 190px),218px);height:auto}.omakase-brand-image img{display:block;width:100%;height:auto}.omakase-brand-image[data-light=true] img{filter:brightness(0) invert(1)}.omakase-brand-service-long{top:auto;bottom:0}
