.jl-commerce-categories a[href*="/lighting-bundles/"]{display:none!important}html body #page footer#colophon.site-footer,html body #page footer#colophon.site-footer>.site-above-footer-wrap,html body #page footer#colophon.site-footer>.site-primary-footer-wrap{border:0!important;border-top:0!important;border-bottom:0!important;outline:0!important;box-shadow:none!important}html body #page footer#colophon.site-footer::before,html body #page footer#colophon.site-footer::after,html body #page footer#colophon.site-footer>.site-above-footer-wrap::before,html body #page footer#colophon.site-footer>.site-primary-footer-wrap::before{display:none!important;content:none!important}@media (max-width:921px){html body .jl-commerce-tools{display:none!important}html body #masthead,html body #ast-mobile-header,html body #ast-mobile-header .ast-above-header-wrap,html body #ast-mobile-header .ast-above-header-bar{margin:0!important;border:0!important;box-shadow:none!important}html body #ast-mobile-header{position:relative!important;z-index:1100!important;background:#2a160f!important}html body #ast-mobile-header .ast-above-header-bar{min-height:64px!important;padding:0 14px!important;background:#2a160f!important}html body #ast-mobile-header .ast-builder-grid-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:64px!important}html body #ast-mobile-header .site-header-above-section-left{display:flex!important;grid-column:1!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;margin:0!important;padding:0!important}html body #ast-mobile-header .site-header-above-section-right{display:flex!important;grid-column:2!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:6px!important;min-width:max-content!important;margin:0!important;padding:0!important}html body #ast-mobile-header .site-branding,html body #ast-mobile-header .ast-site-identity{margin:0!important;padding:0!important}html body #ast-mobile-header .custom-logo-link{display:flex!important;align-items:center!important}html body #ast-mobile-header .custom-logo{display:block!important;width:auto!important;max-width:146px!important;height:auto!important}html body #ast-mobile-header [data-section="section-header-mobile-trigger"]{position:static!important;order:99!important;margin:0!important;transform:none!important}html body #ast-mobile-header .menu-toggle{position:static!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:1px solid rgb(255 106 0 / .9)!important;border-radius:10px!important;background:transparent!important;color:#fff!important;transform:none!important;box-shadow:none!important}html body #ast-mobile-header .menu-toggle:hover,html body #ast-mobile-header .menu-toggle:focus-visible,html body #ast-mobile-header .menu-toggle.toggled{background:#d95700!important;color:#fff!important}html body #ast-mobile-header .ast-mobile-header-content{position:absolute!important;top:100%!important;right:0!important;left:0!important;z-index:1200!important;width:100%!important;max-height:calc(100svh - 64px)!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;background:rgb(18 12 10 / .98)!important;box-shadow:0 22px 45px rgb(0 0 0 / .35)!important}html body #ast-mobile-header .ast-mobile-header-content .ast-header-search{display:none!important}html body #ast-mobile-header .ast-builder-menu-mobile,html body #ast-mobile-header .ast-main-header-bar-alignment,html body #ast-mobile-header .main-header-bar-navigation,html body #ast-mobile-header #ast-mobile-site-navigation{width:100%!important;margin:0!important;padding:0!important}html body #ast-mobile-header #ast-hf-mobile-menu{width:100%!important;margin:0!important;padding:8px 0 14px!important;border:0!important;background:transparent!important}html body #ast-mobile-header #ast-hf-mobile-menu>.menu-item{width:100%!important;margin:0!important;border:0!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-link{display:flex!important;align-items:center!important;min-height:50px!important;padding:0 22px!important;border:0!important;border-bottom:1px solid rgb(255 255 255 / .09)!important;background:transparent!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-link:hover,html body #ast-mobile-header #ast-hf-mobile-menu .current-menu-item>.menu-link{background:rgb(232 93 4 / .17)!important;color:#ff8a3d!important}html body #ast-mobile-header #ast-hf-mobile-menu .ast-menu-toggle{right:10px!important;width:46px!important;height:50px!important;border:0!important;background:transparent!important;color:#fff!important}html body #ast-mobile-header #ast-hf-mobile-menu .sub-menu{margin:0!important;padding:4px 0 8px!important;border:0!important;background:rgb(255 255 255 / .055)!important}html body #ast-mobile-header #ast-hf-mobile-menu .sub-menu .menu-link{min-height:46px!important;padding-left:36px!important;color:rgb(255 255 255 / .9)!important;font-size:14px!important;font-weight:600!important}html body.home #content,html body.home #primary,html body.home #main,html body.home article,html body.home .entry-content,html body.home .jl-store{margin-top:0!important;padding-top:0!important}html body.home .jl-static-emergency-hero{position:relative!important;width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important;margin:0 0 0 calc(50% - 50vw)!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#160d09!important;box-shadow:none!important}html body.home .jl-static-emergency-hero__media{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}html body.home .jl-static-emergency-hero__media img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;aspect-ratio:auto!important;border:0!important}html body.home .jl-static-emergency-hero__overlay{inset:0!important;margin:0!important}}@media (max-width:480px){html body #ast-mobile-header .ast-header-woo-cart,html body #ast-mobile-header .ast-header-account{margin:0!important}html body #ast-mobile-header .custom-logo{max-width:132px!important}}@media (max-width:921px){html body.home #page,html body.home #content,html body.home #content>.ast-container,html body.home #primary,html body.home #main,html body.home article,html body.home .entry-content,html body.home .jl-store{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;overflow:visible!important}html body.home .jl-static-emergency-hero{position:relative!important;left:50%!important;right:50%!important;width:100vw!important;max-width:100vw!important;margin-right:-50vw!important;margin-left:-50vw!important;padding-right:0!important;padding-left:0!important;border-right:0!important;border-left:0!important}}@media (max-width:767px){html body #ast-mobile-header .ast-builder-grid-row{position:relative!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 48px!important;grid-template-rows:64px!important;align-items:center!important;gap:0!important;width:100%!important;min-height:64px!important;padding:0 14px!important}html body #ast-mobile-header .site-header-above-section-left{position:relative!important;z-index:1!important;grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:64px!important;margin:0!important;padding:0!important}html body #ast-mobile-header .site-header-above-section-left>[data-section="title_tagline"],html body #ast-mobile-header .site-header-above-section-left .site-branding,html body #ast-mobile-header .site-header-above-section-left .ast-site-identity,html body #ast-mobile-header .site-header-above-section-left .site-logo-img{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important}html body #ast-mobile-header .custom-logo-link{display:flex!important;align-items:center!important;justify-content:center!important;width:min(164px,100%)!important;height:44px!important;margin:0 auto!important;transform:none!important}html body #ast-mobile-header .custom-logo{display:block!important;width:auto!important;max-width:100%!important;max-height:38px!important;height:auto!important;object-fit:contain!important}html body #ast-mobile-header .site-header-above-section-right{position:relative!important;z-index:2!important;grid-column:1/-1!important;grid-row:1!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 48px!important;align-items:center!important;width:100%!important;min-width:0!important;height:64px!important;margin:0!important;padding:0!important;pointer-events:none!important}html body #ast-mobile-header [data-section="section-header-mobile-trigger"]{position:static!important;grid-column:1!important;grid-row:1!important;order:0!important;display:block!important;width:44px!important;height:44px!important;margin:0!important;pointer-events:auto!important;transform:none!important}html body #ast-mobile-header .ast-header-woo-cart{position:static!important;grid-column:3!important;grid-row:1!important;order:0!important;display:block!important;width:44px!important;height:44px!important;margin:0!important;pointer-events:auto!important}html body #ast-mobile-header .ast-header-account{display:none!important}html body #ast-mobile-header .menu-toggle,html body #ast-mobile-header .cart-container{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid rgb(244 92 5 / .78)!important;border-radius:11px!important;background:rgb(255 255 255 / .045)!important;color:#fff!important;box-shadow:none!important}html body #ast-mobile-header .ast-mobile-header-content{top:64px!important;right:0!important;left:0!important;width:100%!important;max-width:100%!important;background:#140e0c!important}html body #ast-mobile-header .ast-mobile-header-content .ast-header-social-1-wrap{display:none!important}html body #ast-mobile-header #ast-hf-mobile-menu{display:block!important;width:100%!important;margin:0!important;padding:8px 0 14px!important;background:#140e0c!important}html body #ast-mobile-header #ast-hf-mobile-menu>.menu-item,html body #ast-mobile-header #ast-hf-mobile-menu>.menu-item>.menu-link{width:100%!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:50px!important;padding:0 22px!important;border:0!important;border-bottom:1px solid rgb(255 255 255 / .11)!important;background:transparent!important;color:#fff!important;opacity:1!important;visibility:visible!important;font-size:16px!important;font-weight:750!important;line-height:1.25!important;text-align:left!important;text-shadow:none!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-link *,html body #ast-mobile-header #ast-hf-mobile-menu .menu-link span{color:inherit!important;opacity:1!important;visibility:visible!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-item-4356>.menu-link{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:0!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-item-4356>.menu-link::after{display:none!important;content:none!important}html body #ast-mobile-header #ast-hf-mobile-menu .menu-item-4356>.sub-menu,html body #ast-mobile-header #ast-hf-mobile-menu .menu-item-4356>.ast-menu-toggle,html body #ast-mobile-header #ast-hf-mobile-menu .menu-item-4356 .dropdown-menu-toggle{display:none!important}html body #jl-mega-menu.jl-mega-menu{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:fixed!important;inset:auto!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}body.ast-header-break-point #ast-mobile-header .ast-above-header-bar,body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row{position:relative!important;display:block!important;width:100%!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0!important;background:#2a160f!important}body.ast-header-break-point #ast-mobile-header .site-header-above-section-left{position:absolute!important;z-index:2!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:64px!important;margin:0!important;padding:0 76px!important;pointer-events:none!important;transform:none!important}body.ast-header-break-point #ast-mobile-header .site-header-above-section-left>[data-section="title_tagline"],body.ast-header-break-point #ast-mobile-header .site-header-above-section-left .site-branding,body.ast-header-break-point #ast-mobile-header .site-header-above-section-left .ast-site-identity,body.ast-header-break-point #ast-mobile-header .site-header-above-section-left .site-logo-img{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:64px!important;margin:0!important;padding:0!important}body.ast-header-break-point #ast-mobile-header .custom-logo-link{display:flex!important;align-items:center!important;justify-content:center!important;width:min(174px,100%)!important;height:44px!important;margin:0 auto!important;pointer-events:auto!important;transform:none!important}body.ast-header-break-point #ast-mobile-header .custom-logo{display:block!important;width:auto!important;max-width:100%!important;max-height:37px!important;height:auto!important;margin:0!important;object-fit:contain!important}body.ast-header-break-point #ast-mobile-header .site-header-above-section-right{position:absolute!important;z-index:3!important;inset:0!important;display:block!important;width:100%!important;height:64px!important;margin:0!important;padding:0!important;pointer-events:none!important;transform:none!important}body.ast-header-break-point #ast-mobile-header [data-section="section-header-mobile-trigger"]{position:absolute!important;top:10px!important;left:14px!important;right:auto!important;display:block!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;pointer-events:auto!important;transform:none!important}body.ast-header-break-point #ast-mobile-header .ast-header-woo-cart{position:absolute!important;top:10px!important;right:14px!important;left:auto!important;display:block!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;pointer-events:auto!important;transform:none!important}body.ast-header-break-point #ast-mobile-header .ast-header-account{display:none!important}body.ast-header-break-point #ast-mobile-header .menu-toggle,body.ast-header-break-point #ast-mobile-header .cart-container{position:static!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid rgb(244 92 5 / .82)!important;border-radius:11px!important;background:rgb(255 255 255 / .045)!important;color:#fff!important;box-shadow:none!important;transform:none!important}body.ast-header-break-point #jl-mega-menu.jl-mega-menu{color:#fff!important;background:rgb(18 12 10 / .98)!important}body.ast-header-break-point #jl-mega-menu .jl-mega-list,body.ast-header-break-point #jl-mega-menu .jl-mega-products{color:#fff!important;background:transparent!important}body.ast-header-break-point #jl-mega-menu .jl-mega-choice,body.ast-header-break-point #jl-mega-menu .jl-mega-choice:link,body.ast-header-break-point #jl-mega-menu .jl-mega-choice:visited,body.ast-header-break-point #jl-mega-menu .jl-mega-choice span{color:#fff!important;opacity:1!important;visibility:visible!important;text-shadow:0 1px 2px rgb(0 0 0 / .35)!important}body.ast-header-break-point #jl-mega-menu .jl-mega-choice:hover,body.ast-header-break-point #jl-mega-menu .jl-mega-choice:focus,body.ast-header-break-point #jl-mega-menu .jl-mega-choice.is-active{background:rgb(232 93 4 / .3)!important;color:#fff!important}body.ast-header-break-point #jl-mega-menu .jl-mega-all,body.ast-header-break-point #jl-mega-menu .jl-mega-all:link,body.ast-header-break-point #jl-mega-menu .jl-mega-all:visited{color:#ff8a3d!important;opacity:1!important;visibility:visible!important}@media (min-width:922px){html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice,html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice:link,html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice:visited{color:#fff!important;opacity:1!important;visibility:visible!important;text-shadow:0 1px 3px rgb(0 0 0 / .55)!important}html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice>span{color:#fff!important;opacity:1!important;visibility:visible!important}html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice:hover,html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice:focus-visible,html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-choice.is-active{background:rgb(232 93 4 / .32)!important;color:#fff!important}html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-all,html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-all:link,html body.home #primary-site-navigation-desktop #menu-item-4356>#jl-mega-menu .jl-mega-list>.jl-mega-all:visited{color:#ff8a3d!important;opacity:1!important;visibility:visible!important}}