/* Opaque warm-white panels separate the menus from the photographic hero. */
body .header .nav .mega-menu{background:#f7f5ef!important;color:#253139!important;border-color:#d9d5cb!important;--yellow:#aa3e0b;--ink:#253139;box-shadow:0 20px 55px #0005}
body .header .nav .mega-menu a{color:#253139}
body .header .nav .mega-menu h2,body .header .nav .mega-menu strong{color:#253139}
body .header .nav .mega-menu .eyebrow,body .header .nav .mega-menu .editorial-label{color:#aa3e0b}
body .header .nav .mega-menu p,body .header .nav .mega-menu small{color:#4c5b61}
body .header .nav .mega-menu .mega-close{color:#45565c;border-color:#b9c2c3;background:#fff}
body .header .nav .mega-menu .mega-item:hover,body .header .nav .mega-menu .mega-item:focus-visible{background:#eae7df}
body .header .nav .mega-menu .mega-item:hover strong,body .header .nav .mega-menu .mega-item:focus-visible strong,body .header .nav .mega-menu a:hover{color:#aa3e0b}
body .header .nav .mega-menu .mega-visual,body .header .nav .mega-menu .editorial-media{background:#172022;border:1px solid #354044}
body .header .nav .mega-menu .visual-menu-footer{background:#ece9e1;border-top-color:#d7d4ca;color:#4c5b61}
body .header .nav .mega-menu .visual-menu-footer>a{color:#aa3e0b}
body .header .nav .mega-menu .mega-copy:after{color:#6b787e}
body .header .nav .mega-menu .tooling-intro,body .header .nav .mega-menu .tooling-links a{color:#253139;border-color:#d7d4ca}
body .header .nav .mega-menu .tooling-links a:hover{background:#eae7df;color:#aa3e0b}
body .header .nav .mega-menu a:focus-visible,body .header .nav .mega-menu button:focus-visible{outline:2px solid #aa3e0b;outline-offset:3px}

/* Match all three photos to the middle 3:2 image with proportional fill. */
body .header .nav .mega-menu a[href*="/drill-pipe/"] .mega-visual,body .header .nav .mega-menu a[href*="/drill-pipe/"] .editorial-media{position:relative!important;background:transparent!important;border:0!important;padding:0!important;aspect-ratio:3/2!important;width:100%!important;height:auto!important;display:block!important;overflow:hidden;border-radius:8px}
body .header .nav .mega-menu img.gr-reference-rod{position:absolute!important;inset:0!important;display:block;width:100%!important;height:100%!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;mask-image:none!important;-webkit-mask-image:none!important;background:transparent!important;border:0!important;border-radius:8px}
@media(max-width:620px){body .header .nav .mega-menu a.mega-item[href*="/drill-pipe/"]{grid-template-columns:120px minmax(0,1fr)}}
