/* V244.22: compact mobile header, touch menus and consistent image frames. */
@media(min-width:901px){body>header.site-header-v63 .mega-featured-v110:has(.mega-feature-grid-v110.active:empty){display:none!important}body>header.site-header-v63 .mega-shell-v63:has(.mega-feature-grid-v110.active:empty){grid-template-columns:245px minmax(0,1fr)!important}}
@media(max-width:900px){
body>header.site-header-v63 .header-main-v63{display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:12px!important;padding:14px 0!important;align-items:center!important}
body>header.site-header-v63 .brand{grid-column:1!important;grid-row:1!important;width:min(235px,100%)!important;max-width:235px!important;min-width:0!important}
body>header.site-header-v63 .brand>.au-brand-logo{width:100%!important;max-width:235px!important;height:auto!important}
body>header.site-header-v63 .mobile-menu-btn-v63{display:flex!important;grid-column:2!important;grid-row:1!important;align-items:center;justify-content:center;width:46px;height:42px;padding:0!important;border:1px solid #d2dce8;border-radius:10px;background:#fff;color:#173f78;font-size:11px;letter-spacing:0}
body>header.site-header-v63 .header-search-v63{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;min-width:0!important;height:44px!important;max-width:none!important}
body>header.site-header-v63 .header-search-v63 input{min-width:0!important;width:100%!important;font-size:16px!important}
body>header.site-header-v63 .header-service-v111{display:none!important}
body>header.site-header-v63 .category-nav-v63{display:none!important;width:calc(100% - 24px)!important;min-width:0!important;margin:0 auto 12px!important;padding:10px!important}
body>header.site-header-v63 .category-nav-v63.mobile-open-v63{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important}
body>header.site-header-v63 .category-nav-v63 .category-sector-link-v179,body>header.site-header-v63 .category-nav-v63 .all-categories-v63{width:100%!important;justify-content:flex-start!important;min-height:44px!important;margin:0!important}
body>header.site-header-v63 .category-static-group-v240{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;margin:0!important;border-top:1px solid #dbe3ee;padding-top:6px!important;gap:3px!important}
body>header.site-header-v63 .category-static-group-v240 .category-static-link-v237{font-size:10px!important;min-width:0!important;min-height:42px!important;padding:7px!important;border:0!important;margin:0!important;justify-content:center!important;gap:5px!important}
body>header.site-header-v63 .mega-menu-v63{max-width:100%;overflow-x:clip!important}.au-category-page footer{flex-wrap:wrap;gap:10px}
}
@media(max-width:550px){.au-category-page .au-category-gallery-prev,.au-category-page .au-category-gallery-next{width:30px;height:30px}.au-category-page .au-category-card h3{overflow-wrap:anywhere}}
@media(max-width:900px){body>header.site-header-v63 nav#categoryNavigationV63.category-nav-v63{display:none!important}body>header.site-header-v63 nav#categoryNavigationV63.category-nav-v63.mobile-open-v63{display:flex!important}}
@media(max-width:900px){html{overflow-x:clip}body.au-category-page{overflow-x:clip}}
