/* NEXGEN PERFECT FINAL 20260828 — no footer transform compensation */
#siteFooter, footer.site-footer { background:#000!important; background-color:#000!important; background-image:none!important; }
#siteFooter .ng26-footer-grid>div:first-child,
#siteFooter .footer-grid>div:first-child,
#siteFooter .footer-brand,
#siteFooter .nexgen-footer-brand,
#siteFooter img[data-nexgen-footer-keeper="1"] {
  transform:none!important;
  rotate:0deg!important;
}
#siteFooter .ng26-footer-grid>div:first-child::before,
#siteFooter .ng26-footer-grid>div:first-child::after,
#siteFooter .footer-grid>div:first-child::before,
#siteFooter .footer-grid>div:first-child::after,
#siteFooter .footer-brand::before,
#siteFooter .footer-brand::after,
#siteFooter .nexgen-footer-brand::before,
#siteFooter .nexgen-footer-brand::after { content:none!important; display:none!important; background:none!important; background-image:none!important; }
#siteFooter img { display:none!important; }
#siteFooter img[data-nexgen-footer-keeper="1"] {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  width:min(430px,100%)!important;
  max-width:100%!important;
  height:auto!important;
  object-fit:contain!important;
  object-position:center center!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
[data-nexgen-perfect-menu-hidden="1"], [data-nexgen-perfect-counter-hidden="1"] { display:none!important; visibility:hidden!important; pointer-events:none!important; }
@media (max-width:1000px) {
  [data-nexgen-final-menu-button="1"]:not([data-nexgen-perfect-menu-primary="1"]) { display:none!important; visibility:hidden!important; pointer-events:none!important; }
  [data-nexgen-perfect-menu-primary="1"] {
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    background:#050505!important;
    background-color:#050505!important;
    color:#fff!important;
    border:1px solid #222!important;
    box-shadow:none!important;
    opacity:1!important;
    visibility:visible!important;
    pointer-events:auto!important;
  }
}
/* NEXGEN_BLACK_FINAL_V7 */
html,body{background-color:#000!important;}
div.container-corrugation{background-color:#000!important;background-image:none!important;}
div.container-corrugation::before,div.container-corrugation::after{background-color:#000!important;background-image:none!important;}
div.design-face{background-color:#000!important;background-image:none!important;}
div.design-face::before,div.design-face::after{background-color:#000!important;background-image:none!important;}
div.designer-workspace{background-color:#000!important;background-image:none!important;}
div.designer-workspace::before,div.designer-workspace::after{background-color:#000!important;background-image:none!important;}
div.mock-inventory-media{background-color:#000!important;background-image:none!important;}
div.mock-inventory-media::before,div.mock-inventory-media::after{background-color:#000!important;background-image:none!important;}
div.nexgen-card-media{background-color:#000!important;background-image:none!important;}
div.nexgen-card-media::before,div.nexgen-card-media::after{background-color:#000!important;background-image:none!important;}
div.nexgen-card-media > img{background-color:#000!important;background-image:none!important;}
div.nexgen-card-media > img::before,div.nexgen-card-media > img::after{background-color:#000!important;background-image:none!important;}
div.rental-detail-grid{background-color:#000!important;background-image:none!important;}
div.rental-detail-grid::before,div.rental-detail-grid::after{background-color:#000!important;background-image:none!important;}
[class*="rental" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[id*="rental" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[class*="financ" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[id*="financ" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[class*="lease" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[id*="lease" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[class*="designer" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[id*="designer" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[class*="modification" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
[id*="modification" i]:not(input):not(textarea):not(select):not(option):not(button):not(a):not(img):not(picture):not(video):not(canvas):not(svg){background-color:#000!important;}
