/* Food choices sit below the fixed header and the complete category navigation. */
html.sticky-category-page{scroll-padding-top:calc(var(--sticky-header-height,68px) + 12px)}
[data-sticky-category]{position:sticky;top:var(--sticky-header-height,68px);z-index:29;background:#fffdf8;border-bottom:1px solid #d8e1d3;box-shadow:0 7px 12px -9px #304e3e66}
.sticky-category-anchor{display:block;height:0;pointer-events:none}
.osakaStandalone .categoryNav[data-sticky-category]{background:#fffdf8}
.osakaStandalone .categoryNav a{display:flex;align-items:center;justify-content:center;min-height:44px}
.osakaStandalone #osaka .blog.osakaCard{scroll-margin-top:var(--sticky-category-height,72px)}
.kyotoGuide .chiprow[data-sticky-category]{padding:10px 0;margin-bottom:18px;background:var(--cream,#faf8f2)}
.kyotoGuide .chiprow[data-sticky-category] .chip{min-height:44px}
@media print{html.sticky-category-page{scroll-padding-top:0}[data-sticky-category]{position:static;box-shadow:none}.sticky-category-anchor{display:none}}
