/* Site-specific additions reserved for visual quality assurance. */

/* Static archive: reveal scroll content and preserve closed navigation panels. */
.show-on-scroll,.show-on-scroll *,.wow{visibility:visible!important;opacity:1!important;transform:none!important}
.drawer__header,#SearchContainer{opacity:1!important}
.mobile-nav,.mobile-nav *{visibility:visible!important}
.site-nav__dropdown,.site-nav__dropdown *{visibility:visible!important}
.site-nav__dropdown{display:none!important}
.site-nav--has-dropdown:hover>.site-nav__dropdown,.site-nav--has-dropdown:focus-within>.site-nav__dropdown{display:block!important}
/* The archived catalog has no product photos: use compact text cards. */
.grid-view-item-image:not(:has(img)){display:none!important}
.grid-view-item:not(:has(img)){border:1px solid #e5e5e5;padding:22px 14px;margin-bottom:24px;min-height:125px;display:flex;align-items:center;justify-content:center}
.grid-view-item:not(:has(img)) .grid-view-item--desc-wrapper{padding:0!important}

#NavDrawer > div{opacity:1!important}
