li.dropdown-item.active,li.dropdown-item:active{background-color:rgba(0,0,0,0)}#navbar-main{background:#003c52;padding-bottom:0}header .navbar-collapse nav .navbar-nav .dropdown-menu{background-color:#507c91}header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-item{padding:.25rem 1rem}header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-item a.nav-link--products,header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-item a.nav-link--products-fixtures,header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-item a.nav-link--products-lamps,header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-item a.nav-link--collections,header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-item a.nav-link--products-transformers{font-weight:600}@media(min-width: 991px){header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu>li.dropdown-item.menu-item--expanded.dropdown{width:auto;min-width:min-content}header .navbar-collapse nav .navbar-nav .dropdown-menu .main-menu .dropdown-menu{min-width:0}}header .navbar-collapse nav .navbar-nav span{text-transform:none}header .navbar-collapse nav .navbar-nav a{text-transform:capitalize;font-weight:500;padding-bottom:0}header .navbar-collapse nav .navbar-nav .nav-link--products,header .navbar-collapse nav .navbar-nav .nav-link--technology,header .navbar-collapse nav .navbar-nav .nav-link--professionals,header .navbar-collapse nav .navbar-nav .nav-link--homeowners{text-decoration:none}header .navbar-collapse nav .navbar-nav .nav-link--products:hover,header .navbar-collapse nav .navbar-nav .nav-link--technology:hover,header .navbar-collapse nav .navbar-nav .nav-link--professionals:hover,header .navbar-collapse nav .navbar-nav .nav-link--homeowners:hover{color:#f49f72;text-decoration:underline;text-decoration-color:#ed660c;text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width: 991px){header .navbar-collapse nav .navbar-nav .nav-link--products,header .navbar-collapse nav .navbar-nav .nav-link--technology,header .navbar-collapse nav .navbar-nav .nav-link--professionals,header .navbar-collapse nav .navbar-nav .nav-link--homeowners{font-weight:700}header .navbar-collapse nav .navbar-nav .nav-link--products:hover,header .navbar-collapse nav .navbar-nav .nav-link--technology:hover,header .navbar-collapse nav .navbar-nav .nav-link--professionals:hover,header .navbar-collapse nav .navbar-nav .nav-link--homeowners:hover{color:#fff;text-decoration:none}}header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--products,header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--technology,header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--professionals,header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--homeowners{text-decoration:underline;text-decoration-color:#ed660c;text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width: 991px){header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--products,header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--technology,header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--professionals,header .navbar-collapse nav .navbar-nav li.nav-item:hover>.nav-link--homeowners{text-decoration:none}}header .navbar-collapse nav .navbar-nav.main-menu{padding-bottom:1.5em}header .navbar-collapse nav .navbar-nav.main-menu .nav-item .nav-link a:hover{text-decoration:underline}header .navbar-collapse nav .navbar-nav.main-menu .dropdown-menu span.dropdown-toggle.nav-link-,header .navbar-collapse nav .navbar-nav.main-menu .dropdown-menu a{text-transform:uppercase}header .navbar-collapse nav .navbar-nav.main-menu .view-all{position:absolute;bottom:-70px;display:flex;width:100%;align-items:center;justify-content:center;padding:1.6em 0;background-color:#507c91}header .navbar-collapse nav .navbar-nav.main-menu .view-all a{color:#fff;font-weight:700;text-transform:uppercase;border-top:#fff solid 1px;margin:0 2em;width:100%;padding-top:1em;text-align:center}@media(max-width: 991px){header .navbar-collapse nav .navbar-nav.main-menu .view-all{display:none}}@media(max-width: 991px){header .navbar-collapse nav .navbar-nav a:hover,header .navbar-collapse nav .navbar-nav a:active{background:#003c52;text-decoration:none}}@media(min-width: 991px){header .navbar-collapse nav .navbar-nav li:hover .dropdown-menu,header .navbar-collapse nav .navbar-nav .dropdown-menu:hover,header .navbar-collapse nav .navbar-nav li.hovering .dropdown-menu{display:flex;top:calc(100% - 3px);left:0;width:100%;padding:40px 0}header .navbar-collapse nav .navbar-nav li:hover .dropdown-menu ul,header .navbar-collapse nav .navbar-nav .dropdown-menu:hover ul,header .navbar-collapse nav .navbar-nav li.hovering .dropdown-menu ul{display:flex;max-width:1600px;margin:0 auto;padding:0 20px}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}header .navbar-collapse nav>ul>li:nth-child(1)>div>ul>li:nth-child(1)>div>ul{display:grid !important;grid-template-columns:repeat(2, auto);grid-auto-flow:row dense;gap:1px 1rem}header .navbar-collapse nav>ul>li:nth-child(1)>div>ul>li:nth-child(1)>div>ul li:nth-child(-n+8){grid-column:1}header .navbar-collapse nav>ul>li:nth-child(1)>div>ul>li:nth-child(1)>div>ul li:nth-child(n+9){grid-column:2}header .navbar-collapse nav>ul>li:nth-child(1)>div>ul>li:nth-child(5)>div>ul{display:grid !important;grid-template-columns:repeat(2, auto);grid-auto-flow:row dense;gap:1px 1rem}}@media(min-width: 991px)and (min-width: 1601px){header .navbar-collapse nav>ul>li:nth-child(1)>div>ul>li:nth-child(1)>div>ul,header .navbar-collapse nav>ul>li:nth-child(1)>div>ul>li:nth-child(5)>div>ul{column-gap:2.5rem}}@media(min-width: 991px){header .navbar-collapse nav>ul>li:nth-child(2)>div>ul>li:nth-child(4)>div>ul{display:grid !important;grid-template-columns:repeat(2, 1fr);grid-auto-flow:row dense;gap:1px 2.5rem}}@media(min-width: 991px){header .navbar-collapse nav>ul>li:nth-child(4) .dropdown-menu .navbar-nav{display:flex;justify-content:center}header .navbar-collapse nav>ul>li:nth-child(4) .dropdown-menu .navbar-nav .menu-card-container.homeowners-menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}}@media(min-width: 991px){a.mega-menu-homeowners-child.nav-link-{background:red}}@media(min-width: 991px){header .navbar-collapse nav>ul>li.nav-item>.dropdown-menu>ul>li.dropdown-item>.dropdown-toggle{white-space:normal}}@media(min-width: 991px){header .navbar-collapse nav>ul>li.nav-item>.dropdown-menu>ul:has(>li.dropdown-item:nth-child(4)){justify-content:space-between}header .navbar-collapse nav>ul>li.nav-item>.dropdown-menu>ul:has(>li.dropdown-item:nth-child(4))::after{content:none}header .navbar-collapse nav>ul>li.nav-item>.dropdown-menu>ul:has(>li.dropdown-item:nth-child(4))>li.dropdown-item.menu-item--expanded.dropdown{flex-grow:0}}@media(min-width: 991px){header .navbar-collapse nav .navbar-nav.main-menu li.nav-item.menu-item--expanded.dropdown:nth-child(3) .dropdown-menu ul.clearfix.nav.navbar-nav.main-menu li.dropdown-item.menu-item--expanded.dropdown:nth-child(1),header .navbar-collapse nav .navbar-nav.main-menu li.nav-item.menu-item--expanded.dropdown:nth-child(3) .dropdown-menu ul.clearfix.nav.navbar-nav.main-menu li.dropdown-item.menu-item--expanded.dropdown:nth-child(2){max-width:260px}}@media(min-width: 991px)and (max-width: 1600px){header .navbar-collapse nav>ul>li.nav-item>.dropdown-menu>ul{padding:0 12px}header .navbar-collapse nav>ul>li.nav-item>.dropdown-menu>ul>li.dropdown-item.menu-item--expanded.dropdown{padding-left:.5rem;padding-right:.5rem}}#menu-link-contentab7e523a-5480-475f-84b6-611ed164edcf .dropdown-item{display:none !important}#menu-link-contentea9364dc-60ec-48e9-ba9e-4d9d723133a2 ul.clearfix.nav.navbar-nav.main-menu{flex-direction:row-reverse}#block-fxl-menucardproducts{width:auto;margin-left:auto;margin-right:0}#block-fxl-menucardproducts .content .menu-card-container.products-menu .menu-card{max-width:200px}#block-fxl-menucardproducts .content .menu-card-container.products-menu .menu-card span{text-transform:uppercase}@media(max-width: 991px){#block-fxl-menucardproducts{display:none}}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu{max-width:1350px;padding-right:25px;gap:15px;flex-wrap:nowrap}@media(max-width: 991px){#block-fxl-menucardtechnology .content .menu-card-container.technology-menu{flex-wrap:wrap}}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card{width:24%}@media(max-width: 991px){#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card{width:48%}}@media(max-width: 767px){#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card{width:90%}}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card span{text-transform:capitalize}@media(max-width: 767px){#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card span{padding:10px 0 0 0}}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__content{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__content .menu-card-description{align-self:last baseline}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__content .menu-card-description a.read-more-link{width:90%;text-decoration:none}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__content .menu-card-description a.read-more-link::after{display:unset}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__content .menu-card-description a.read-more-link span{text-decoration:underline}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__image{max-width:100%}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__image a{padding:0 !important}#block-fxl-menucardtechnology .content .menu-card-container.technology-menu .menu-card .menu-card__image a img{width:100%}#block-fxl-menucardprofessionals .content .menu-card-container.professionals-menu .menu-card{max-width:300px}#block-fxl-menucardprofessionals .content .menu-card-container.professionals-menu .menu-card span{text-transform:capitalize}@media(max-width: 991px){#block-fxl-menucardprofessionals{display:none}}#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu{gap:20px}#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card{width:100%;max-width:100%}@media(max-width: 991px){#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card{width:48%}#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card .menu-card__image a{padding:0}#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card .menu-card__image a img{width:100%}}@media(max-width: 767px){#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card{width:90%}}#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card span{text-transform:capitalize}@media(max-width: 767px){#block-fxl-menucardhomeowners .content .menu-card-container.homeowners-menu .menu-card span{padding:10px 0 0 0}}@media(max-width: 991px){#block-fxl-menucardhomeowners{padding-top:20px}}.menu-card-container{display:flex;gap:10px;justify-content:space-around;flex-wrap:wrap}@media(max-width: 991px){.menu-card-container{justify-content:start;padding:0 20px}}.menu-card-container .menu-card{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:20px}.menu-card-container .menu-card .menu-card__content{color:#fff;padding:1em;background-color:#003c52;height:100%}.menu-card-container .menu-card .menu-card__content span{font-size:18px;color:#fff;width:100%;text-align:start;line-height:1.1}@media(max-width: 991px){.menu-card-container .menu-card .menu-card__content span{font-size:22px;font-weight:400}}@media(max-width: 475px){.menu-card-container .menu-card .menu-card__content span{font-size:20px}}.menu-card-container .menu-card .menu-card__content .menu-card-link{font-size:16px}.menu-card-container .menu-card .menu-card__content .menu-card-description{font-size:16px}@media(max-width: 991px){.menu-card-container .menu-card .menu-card__content .menu-card-description{display:none}}.menu-card-container .menu-card .menu-card__content p a{text-decoration:none;padding:0 !important}@media(max-width: 991px){#header{background-color:#003c52 !important}}@media(max-width: 991px){header .navbar-collapse nav{background-color:#507c91}}@media(max-width: 991px){header .navbar-collapse nav .navbar-nav{background-color:#507c91;color:#fff}header .navbar-collapse nav .navbar-nav li.nav-item.menu-item--expanded .dropdown-menu ul{background-color:#507c91}header .navbar-collapse nav .navbar-nav li.nav-item.menu-item--expanded .dropdown-menu.collapse.show ul{background-color:#507c91}}@media(max-width: 991px){.navbar{background:#507c91 !important}}header .navbar-collapse nav .navbar-nav>li.nav-item:nth-child(1n+5) a,header .navbar-collapse nav .navbar-nav>li.nav-item:nth-child(1n+5) span{font-weight:600;padding-bottom:1em}header .navbar-collapse nav .navbar-nav li.nav-item.menu-item--expanded::after{border-bottom:none}header .navbar-collapse nav .navbar-nav>li.nav-item:nth-child(5){border-top:1px solid #fff}.icon-my-design::before{content:url(/themes/fxl/img/my-design-icon.svg);width:13px;display:inline-block;margin-right:.75em;position:relative;top:2px}.icon-th-list::before{margin-right:.75em}.icon-th-list.mobile-only.nav-link:before,.icon-my-design.mobile-only.nav-link:before{width:16px}@media(min-width: 991px){header .navbar-collapse nav .navbar-nav>li.nav-item>a{text-transform:none;font-weight:500;font-size:20px}header .navbar-collapse nav .navbar-nav li:hover .dropdown-menu ul>li:first-child,header .navbar-collapse nav .navbar-nav .dropdown-menu:hover ul>li:first-child,header .navbar-collapse nav .navbar-nav li.hovering .dropdown-menu ul>li:first-child{padding-left:unset !important}header .navbar-collapse nav .navbar-nav li:hover .dropdown-menu ul>li:last-child,header .navbar-collapse nav .navbar-nav .dropdown-menu:hover ul>li:last-child,header .navbar-collapse nav .navbar-nav li.hovering .dropdown-menu ul>li:last-child{min-width:15%}}
/*# sourceMappingURL=menu.css.map */
