.drw,.fdrw,.nhside{box-shadow:none!important}.drw.on,.fdrw.on,body.nhopen .nhside{box-shadow:-30px 0 80px #0000002e!important}#drw:has(.emptycart) #checkout{opacity:.35;pointer-events:none}@media(max-width:1340px){#hdr nav .dealer{display:none!important}}.fms .vidbox{display:none!important}.fms .fmsout{background:#fff!important;color:var(--ink)!important;border:1px solid var(--line-2)!important;border-radius:2px!important;padding:14px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;flex-wrap:wrap!important;box-shadow:none!important}.fms .fmsout .l{display:flex!important;align-items:center!important;gap:12px!important;min-width:0;color:var(--ink)!important}.fms .fmsout #fsz{font-family:var(--fd)!important;font-weight:500!important;font-size:28px!important;line-height:1!important;color:var(--accent)!important;min-width:1ch}.fms .fmsout #fnote{font-family:var(--fm)!important;font-weight:500!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--grey)!important}.fms #fbuy{background:var(--accent)!important;color:#fff!important;border:1px solid var(--accent)!important;border-radius:2px!important;min-height:44px;padding:0 18px!important;font-family:var(--fb)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase;cursor:pointer;opacity:1!important}.fms #fbuy:disabled{background:transparent!important;color:var(--grey)!important;border-color:var(--line-2)!important;cursor:not-allowed}@media(max-width:560px){.fms .fmsout{flex-direction:column!important;align-items:stretch!important}.fms #fbuy{width:100%}}@media(max-width:960px){.filters{column-gap:16px!important}.filters .cnt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.fbtn .fbl{display:none}.fbtn{width:44px!important;min-width:44px;padding:0!important;justify-content:center;flex:none}.card .meta{flex-direction:column!important;align-items:flex-start!important;row-gap:2px}.card .tile .qa{display:none!important}.kfgrid{grid-template-columns:minmax(0,1fr)!important;row-gap:28px!important}.pagehead{padding-bottom:var(--s3)!important}}@media(max-width:760px){html:has(#nhmx),body[data-page=materials]{overflow-x:clip!important}.nhmx .mx-fig{display:flex!important;flex-direction:column!important;min-height:0!important}.nhmx .mx-dw{display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;padding:4px 0 0!important;position:relative}.nhmx .mx-stage{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1.2121!important;margin:0 auto!important}@supports not (aspect-ratio:1/1){.nhmx .mx-stage{height:0!important;padding-top:82.5%!important}}.nhmx .mx-stage img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:contain}.nhmx .mx-leg{position:static!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;margin:12px 0 0!important}.nhmx .mx-cap{flex:0 0 auto!important}.nhmx .mxm-tabs,.nhmx .mx-grid,.nhmx .mxm-nav{position:relative;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/nh-v18.css.map */
