.navbar-submenu-item{background:#fff;align-items:flex-start;display:flex}@media (width>=769px){.navbar-submenu-item{width:100%;max-width:21.2rem}.navbar-submenu-item a:any-link:hover{text-decoration:underline}}.navbar-submenu-item a[href=\#]{cursor:default}@media (width>=769px){.navbar-submenu-item a[href=\#]:hover{text-decoration:none}}.navbar-submenu-item p,.navbar-submenu-item h2{text-align:left}.navbar-submenu-item .submenu-content{width:100%}.navbar-submenu-item .submenu-content>div:first-child{border-bottom:.15rem solid var(--c-configurator-dark-white-3);margin-bottom:1.6rem;padding-bottom:1.6rem}.navbar-submenu-item .submenu-content .row:has(img){border:0;margin:0;padding:0}.navbar-submenu-item .submenu-content .row:has(img) a{display:inline-block}.navbar-submenu-item .submenu-content .row:has(img) picture{display:block}.navbar-submenu-item .submenu-content .row:has(img) img{object-fit:cover;aspect-ratio:1;max-width:100%}.navbar-submenu-item .submenu-content .row:has(img) div{font-family:var(--body-font-family);font-weight:var(--c-font-weight-semibold);letter-spacing:3%;vertical-align:middle;text-align:center;white-space:normal;margin-top:.2rem;line-height:2.4rem}@media (width>=769px){.navbar-submenu-item .submenu-content .row:has(img) div{font-size:var(--body-font-size-s)}}@media (width<=768px){.navbar-submenu-item .submenu-content .row:has(img) div{font-size:var(--body-font-size-m)}}.navbar-submenu-item .submenu-content ul li{text-wrap:auto;text-align:left;width:100%;margin:0;line-height:2rem}.navbar-submenu-item .submenu-content ul li>a:any-link,.navbar-submenu-item .submenu-content ul li>p{font-family:var(--body-font-family);font-weight:var(--c-font-weight-light);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:3%;vertical-align:middle;width:100%;display:inline-block}.navbar-submenu-item .submenu-content ul>li:has(ul){width:100%}.navbar-submenu-item .submenu-content ul>li:has(ul)>.button-container a,.navbar-submenu-item .submenu-content ul>li:has(ul)>.button-container p{cursor:default;text-transform:uppercase;border:0;width:100%;padding:0;font-size:1.2rem;line-height:2rem}.navbar-submenu-item .submenu-content>div:first-child .button-container a{font-family:var(--body-font-family);font-weight:var(--c-font-weight-semibold);letter-spacing:.2rem;vertical-align:middle;text-transform:uppercase;white-space:break-spaces;border:0;padding:0;font-size:1.5rem;line-height:2rem}@media (width>=769px){.navbar-submenu-item .submenu-content>div:first-child .button-container a:hover{text-decoration:none}}.navbar-submenu-item .submenu-content:has(ul>li>ul) .button-container strong a:any-link{font-family:var(--body-font-family);font-weight:var(--c-font-weight-bold);letter-spacing:1px;vertical-align:middle;font-size:1.2rem;line-height:2rem;text-decoration:none}@media (width<=768px){.navbar-submenu-item{display:block}.navbar-submenu-item:has(img){display:none}.navbar-submenu-item .submenu-content{max-width:unset}.navbar-submenu-item .submenu-content ul{margin:0;display:block}.navbar-submenu-item .submenu-content ul li:last-child strong a:any-link{letter-spacing:0;font-size:1.4rem;font-weight:500}.navbar-submenu-item .submenu-content .row>div>a{z-index:1;height:100%;max-height:13rem;font-size:1.4rem;display:block;position:relative}.navbar-submenu-item .submenu-content>div:first-child{border:0;margin:0;padding:0}.navbar-submenu-item .submenu-content>div:first-child p,.navbar-submenu-item .submenu-content>div:first-child .button-container a{font-weight:var(--c-font-weight-regular);letter-spacing:0;text-transform:none}.navbar-submenu-item .submenu-content>div:first-child p{width:100%;padding:0}.navbar-submenu-item .submenu-content>div:first-child .button-container{border-bottom:.1rem solid #ededed;width:calc(100% - 8.8rem);margin:0 2.4rem 0 4rem;padding:2.4rem 2.4rem 2.4rem 0}.navbar-submenu-item .submenu-content>div:first-child .button-container.expanded{border-bottom:0;padding-bottom:1.6rem}.navbar-submenu-item .submenu-content ul>li:has(ul){flex-direction:column;gap:3.2rem;display:flex}.navbar-submenu-item .submenu-content ul>li:has(ul) .button-container{padding-top:0}.navbar-submenu-item .submenu-content ul>li:has(ul) .button-container a,.navbar-submenu-item .submenu-content ul>li:has(ul) .button-container p{font-weight:var(--c-font-weight-regular);text-transform:initial;letter-spacing:0;font-size:1.4rem}.navbar-submenu-item .submenu-content ul>li:has(ul)>ul{gap:3.2rem;padding-left:3.2rem}.navbar-submenu-item .submenu-content:has(ul>li>ul) .button-container strong a:any-link{font-weight:var(--c-font-weight-regular);letter-spacing:0;font-size:1.4rem}.navbar-submenu-item .submenu-content ul li :where(h1,h2,h3,h4,h5,h6){border:0;width:auto;height:auto;margin:0}.navbar-submenu-item .submenu-content ul>li>ul[aria-expanded=true]{flex-direction:column;display:flex}.navbar-submenu-item .submenu-content ul>li>ul[aria-expanded=false]{display:none}.navbar-submenu-item .submenu-content>div h2{background-color:var(--c-configurator-dark-white-3);font-size:1.2rem;line-height:2rem;font-weight:var(--c-font-weight-semibold);font-family:var(--body-font-family);margin:0}.navbar-submenu-item .submenu-content .button-container:after{content:"";background-image:url("data:image/svg+xml,<svg width=\"14\" height=\"8\" viewBox=\"0 0 14 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 7L7 1L13 7\" stroke=\"%2356585A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");width:14px;height:8px;margin:.2rem;display:inline-block;position:absolute;right:2.4rem;transform:rotate(180deg)}.navbar-submenu-item .submenu-content .button-container.expanded:after{transform:unset;transform-origin:bottom}.navbar-submenu-item .submenu-content .row[aria-expanded=false]{display:none}.navbar-submenu-item .submenu-content .row>div{border-bottom:.1rem solid #ededed;width:calc(100% - 6.4rem);margin:0 2.4rem 0 4rem}.navbar-submenu-item .submenu-content .row>div>ul{flex-direction:column;padding-bottom:1.6rem;display:flex}.navbar-submenu-item .submenu-content .row>div>ul>li{width:calc(100% - 1.6rem);padding:1.6rem 0 1.6rem 1.6rem}.navbar-submenu-item .submenu-content .row>div>a.button{text-align:left;flex-flow:row;justify-content:space-between;align-items:center}.navbar-submenu-item:last-child>.submenu-content>div:first-child>.button-container,.navbar-submenu-item:last-child>.submenu-content .row>div:last-child{border-bottom:0}}@media (width>=769px){.navbar-submenu-item .submenu-content ul>li:has(ul)>.button-container{padding:0 0 1.6rem}.navbar-submenu-item .submenu-content ul>li:last-child strong a:any-link{font-weight:var(--c-font-weight-regular);letter-spacing:0;font-size:14px;line-height:20px}}
