.clsm{position:absolute;right:2rem;top:2rem;z-index:10}.meta-menu__level-2{z-index:1;height:40px}.subal{position:absolute;height:auto;min-height:calc(100vh - 150px);max-height:100%;left:auto;right:0;width:74%;top:0;background-color:#f9f4ee;z-index:2;overflow:hidden}.meta-menu__level-2.opened .subal{z-index:3}.meta-menu__level-2 .subal .subal--content{text-transform:uppercase;width:40%;transition:all .35s linear .25s;left:0;flex:1 1 auto;width:auto;height:auto;min-height:100%;overflow-y:initial;z-index:2;opacity:0;visibility:hidden}.meta-menu__level-2:hover .subal .subal--content,.meta-menu__level-2.opened .subal .subal--content{opacity:1;visibility:visible;transition:all .35s linear .25s}.subal .subal--content ul{padding:3.2rem 3.33333vw}.subal .subal-placeholder{z-index:-1;position:absolute;display:block;width:60%;right:0;top:0;transition:all .45s ease-in-out}.subal-placeholder.empty{width:100%}.subal .subal-placeholder img{position:absolute;width:100%}.subal .subal--content ul li{text-align:left;padding:0 2rem 0 0}.subal .subal--content ul li a{padding:1.25rem 0;display:block}.subal .subal--content ul li a:first-child{padding:1.25rem 0}.mega-menu__list li:first-child .meta-menu__level-2.opened .subal .subal--content li,.mega-menu__list li:first-child .meta-menu__level-2.opened .subal .subal--content .subal-placeholder{-webkit-animation-duration:.45s;animation-duration:.45s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-name:anim_fadeInUp;animation-name:anim_fadeInUp}.mega-menu__list li:not(:first-child) .meta-menu__level-2 .subal .subal--content li,.mega-menu__list li:not(:first-child) .meta-menu__level-2 .subal .subal--content .subal-placeholder{-webkit-animation-duration:.45s;animation-duration:.45s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.mega-menu__list li:not(:first-child) .meta-menu__level-2.opened .subal .subal--content li,.mega-menu__list li:not(:first-child) .meta-menu__level-2.opened .subal .subal--content .subal-placeholder{-webkit-animation-name:anim_fadeIn;animation-name:anim_fadeIn;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.subal .subal--content ul li a.mega-menu__link:hover+.s-media{opacity:1}.subal .subal--content ul li a.s-media{position:absolute;display:block;width:60%;right:0;top:-1.25rem;opacity:0;transition:opacity .35s ease-in-out}.subal .subal--content ul li a.s-media img{position:sticky;max-width:100%;width:100%}
/*# sourceMappingURL=/s/files/1/0630/2551/2684/t/37/assets/component-nested-menu.css.map */
