/* v1.5.49: mobile nested navigation is in-flow, never a desktop flyout. */
@media (max-width: 820px) {
 body .hiru-header .hiru-mega-30 .hiru-mega-grid {display:block!important;grid-template-columns:none!important;}
 body .hiru-header .hiru-mega-30 .hiru-mega-stacked-44 {display:block!important;}
 body .hiru-header .hiru-mega-30 .hiru-mega-category {display:block!important;position:relative!important;width:100%!important;}
 body .hiru-header .hiru-mega-30 .hiru-mega-category .hiru-mega-list {position:static!important;float:none!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;max-height:none!important;overflow:visible!important;}
 body .hiru-header .hiru-mega-30 .hiru-mega-category:not(.hiru-expanded) > .hiru-mega-list {display:none!important;}
 body .hiru-header .hiru-mega-30 .hiru-mega-category.hiru-expanded > .hiru-mega-list {display:flex!important;flex-direction:column!important;align-items:stretch!important;}
 body .hiru-header .hiru-mega-30 .hiru-product-subfolder,body .hiru-sidebar .hiru-product-subfolder {position:static!important;width:100%!important;overflow:visible!important;}
 body .hiru-header .hiru-mega-30 .hiru-product-subfolder > summary,body .hiru-sidebar .hiru-product-subfolder > summary {white-space:normal!important;}
 body .hiru-header .hiru-mega-30 .hiru-product-subfolder > .hiru-product-subfolder-items,body .hiru-sidebar .hiru-product-subfolder > .hiru-product-subfolder-items {position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;float:none!important;box-shadow:none!important;border:0!important;border-left:2px solid #e5d7f3!important;border-radius:0!important;background:transparent!important;min-width:0!important;max-width:100%!important;width:100%!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;margin:4px 0 6px 11px!important;padding:2px 8px!important;}
 body .hiru-header .hiru-mega-30 .hiru-product-subfolder:not([open]) > .hiru-product-subfolder-items,body .hiru-sidebar .hiru-product-subfolder:not([open]) > .hiru-product-subfolder-items {display:none!important;visibility:hidden!important;}
 body .hiru-header .hiru-mega-30 .hiru-product-subfolder[open] > .hiru-product-subfolder-items,body .hiru-sidebar .hiru-product-subfolder[open] > .hiru-product-subfolder-items {display:flex!important;visibility:visible!important;flex-direction:column!important;}
 body .hiru-header .hiru-mega-30 .hiru-product-subfolder-items > a,body .hiru-sidebar .hiru-product-subfolder-items > a {display:block!important;padding:9px 8px!important;font-size:16px!important;line-height:1.35!important;white-space:normal!important;}
 body .hiru-submenu-48 {display:none!important;}
}
