/* 1119: public home/category desktop header; compact gently with scroll. */
@media(min-width:992px){
body .category-scroll-header-base{position:fixed;top:0;left:0;right:0;z-index:999;pointer-events:none;background:linear-gradient(to bottom,#fff 0,#fff calc(100% - var(--csh-nav-height,0px)),#f5f5f5 calc(100% - var(--csh-nav-height,0px)),#f5f5f5 100%);box-shadow:0 8px 28px rgba(42,56,73,.14);opacity:var(--csh-progress,0)}
body [data-category-scroll-header].csh-pinned{position:fixed;top:0;z-index:1000;margin-top:0;box-shadow:none;border-radius:calc(5px - 5px * var(--csh-progress,0));padding-top:calc(15px - 10px * var(--csh-progress,0))}
body [data-category-scroll-header].csh-pinned .header-menu-bg{margin-top:calc(15px - 10px * var(--csh-progress,0));border-bottom-left-radius:calc(5px - 5px * var(--csh-progress,0));border-bottom-right-radius:calc(5px - 5px * var(--csh-progress,0))}
body [data-category-scroll-header].csh-pinned .logo-block img{width:calc(187px - 31px * var(--csh-progress,0));height:calc(49px - 8px * var(--csh-progress,0));object-fit:contain}
}
