.navbar__megamenu{position:absolute;top:100%;width:100%;opacity:0;visibility:hidden;transition:all .5s ease;pointer-events:none}.megamenu{position:relative;width:100%;z-index:999}.megamenu__bar{display:flex;align-items:center;padding-left:80px;height:var(--nav-height);height:100vh;position:relative;z-index:19;width:100%;pointer-events:none}.megamenu__bar::after{content:" ";position:absolute;bottom:0;left:0;height:1px;width:880px}.megamenu__row{display:grid;grid-template-columns:2fr 2fr 6fr}.megamenu__col{display:flex;flex-direction:column;position:relative;background:var(--color-bg);height:100%;z-index:9}.megamenu__col:hover{opacity:1;transform:translate3d(0, 0, 0)}.megamenu__col--1 .megamenu__links{opacity:1;visibility:inherit}.megamenu__col--1 .megamenu__links li{padding-left:80px}.megamenu__col--2 .megamenu__links{position:absolute;inset:0;border-left:1px solid var(--color-border)}.megamenu__col--2 .megamenu__links:first-of-type{position:relative}.megamenu__col--3{margin-left:auto;padding:0;border-left:1px solid var(--color-border);background:none;transition:all .5s ease;width:100%}.megamenu__col--3.has-bg{background:var(--color-bg)}.megamenu__col--3::after{content:"";height:50px;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top, var(--color-bg), rgba(219, 219, 219, 0))}.megamenu__overlay{position:absolute;inset:0;height:100vh;background:rgba(219,219,219,.6);z-index:995;display:none}.megamenu__links{width:100%;opacity:0;visibility:hidden;transition:all .5s ease;padding:40px 0;background:var(--color-bg);height:100%}.megamenu__links.active{opacity:1;visibility:inherit;transform:translate3d(0, 0, 0)}.megamenu__links>ul{width:100%}.megamenu__links>ul>li{display:block;padding-left:30px}.megamenu__links>ul>li>a{display:inline-block;font-size:18px;line-height:1.3em;padding:6px 0;font-family:var(--font-body);position:relative;white-space:nowrap}.megamenu__links>ul>li>a::after{content:" ";position:absolute;left:0;bottom:8px;height:1px;width:100%;background:var(--color-black);opacity:0;transition:all .5s ease}.megamenu__links>ul>li>a.active,.megamenu__links>ul>li>a:hover{color:var(--color-black)}.megamenu__links>ul>li>a.active::after,.megamenu__links>ul>li>a:hover::after{opacity:1}.megamenu--show .header__nav--navWrap--linksWrap--links-item .megamenu__trigger{color:#231e20 !important}.megamenu--show .header__nav--navWrap--linksWrap--links-item .megamenu__trigger::after{opacity:1;visibility:inherit;background:#231e20}.megamenu--show .navbar__megamenu{opacity:1;visibility:inherit;transform:translate3d(0, 0, 0);pointer-events:auto}.megamenu--show .megamenu,.megamenu--show .megamenu__overlay{opacity:1;visibility:inherit}.megamenu--show .megamenu__col--1 .megamenu__links{transform:translate3d(0, 0, 0)}.megamenu-products{padding:40px;padding-right:60px;padding-bottom:80px;position:absolute;inset:0;background:var(--color-bg);opacity:0;visibility:hidden;transition:all .5s ease;height:100vh;max-height:calc(100vh - var(--nav-main-height));overflow-y:auto}.megamenu-products.active{opacity:1;visibility:inherit}.megamenu-products__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:100px;margin-left:auto}.megamenu-products:first-of-type{position:relative}.megamenu-product{position:relative}.megamenu-product__link{position:absolute;inset:0;z-index:9;display:block !important}.megamenu-product__image img{display:block;width:100%;height:100%}.megamenu-product__image--default,.megamenu-product__image--clearcut{aspect-ratio:1.449}.megamenu-product__image--default img{object-fit:cover}.megamenu-product__image--clearcut{background:none;padding:0;display:flex;align-items:center;justify-content:center}.megamenu-product__image--clearcut img{object-fit:contain}.megamenu-product__info{display:grid;grid-template-columns:1fr auto;padding-top:9px;gap:12px;opacity:1;transition:all .3s ease}.megamenu-product__info h4,.megamenu-product__info span,.megamenu-product__info em{font-weight:400;font-size:16px;line-height:1.27em;color:var(--color-grey);font-family:var(--font-body)}.megamenu-product:hover .megamenu-product__info{opacity:1}.image-type--clearcut{background:none;padding:0;display:flex;align-items:center;justify-content:center}.image-type--clearcut img{object-fit:contain}/*# sourceMappingURL=megamenu.css.map */
