.left-menu-drawer{bottom:0;display:none;height:100%;position:fixed;top:0;width:100%;z-index:7}.left-menu-drawer.active{display:flex}.left-menu-drawer #close-left-menu{cursor:pointer;left:55px;opacity:0;position:absolute;top:74px;z-index:4}@media (min-width:991px) and (max-width:1100px){.left-menu-drawer #close-left-menu{top:70px!important}}.left-menu-drawer #close-left-menu.active{opacity:1;transition:opacity .9s}.left-menu-drawer #menu-overlay{background-color:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:-1}.left-menu-drawer .first-tier{height:100%;left:0;top:0;width:33.3333%;width:33.3333333333%}.left-menu-drawer .inner-tier{padding-left:50px;padding-right:50px;padding-top:150px}.left-menu-drawer .inner-tier .list-wrap{height:100%;left:0;margin:0;overflow-x:visible;padding:150px 35px 0;position:absolute;top:0;transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s;width:33.33%}.left-menu-drawer .inner-tier .list-wrap li:hover>a{color:#f04c24!important}.left-menu-drawer .inner-tier li{display:block;overflow:visible;padding:10px 20px;width:100%;z-index:2}.left-menu-drawer .inner-tier li a{color:#000;display:block;font-size:3vw;line-height:1.1;padding-bottom:20px;padding-right:36px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s}.left-menu-drawer .inner-tier li a:after{background-repeat:no-repeat;background-size:contain;content:"";height:30px;height:14px;position:absolute;right:-5px;top:39%;transform:translateY(-50%);transform:translate(-50%,-50%);width:30px;width:23px}.left-menu-drawer .inner-tier li hr{background-color:#cfcbc3;margin:0}.left-menu-drawer .inner-tier li:hover>a:after{height:21px;width:21px}.left-menu-drawer .inner-tier li:hover>a{color:#f04c24;font-weight:500}.left-menu-drawer .inner-tier li.no-children a:after{display:none}.left-menu-drawer .inner-tier>.list-wrap{background-color:#f6f6f6;left:-33%;overflow-x:visible;transition:left .5s}.left-menu-drawer .inner-tier>.list-wrap>ul{height:100%;overflow-y:scroll}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap{background:#272727;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);left:100%;overflow-x:visible;padding-top:160px;width:100%}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap.active{-webkit-clip-path:none;clip-path:none;left:0;z-index:1}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul{height:100%;overflow-y:scroll}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li a{color:#f7f7f7;font-size:2.3vw;line-height:1.1}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li>.list-wrap{background:#f7f7f7;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);left:100%;overflow-x:visible;padding-top:170px;width:100%}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li>.list-wrap.active{-webkit-clip-path:none;clip-path:none;left:0;z-index:1}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li>.list-wrap>ul{height:100%;overflow-y:scroll}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li>.list-wrap>ul>li a{color:#000;font-size:1.9vw;line-height:1.1;padding-bottom:2px;padding-top:10px}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li>.list-wrap>ul>li.no-children a:after{display:none}.left-menu-drawer .inner-tier>.list-wrap>ul>li>.list-wrap>ul>li:hover>.list-wrap{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.left-menu-drawer .inner-tier>.list-wrap>ul>li:hover>.list-wrap{-webkit-clip-path:polygon(0 0,200% 0,200% 200%,0 200%);clip-path:polygon(0 0,200% 0,200% 200%,0 200%)}.left-menu-drawer .inner-tier>.list-wrap.active{left:0;transition:left .5s}.left-menu-drawer .ski-finder-link{padding-left:25px;padding-right:25px}.left-menu-drawer .ski-finder-link p{color:#f7f7f7;font-size:26px}.left-menu-drawer .ski-finder-link p a{color:#db552b;font-size:26px;text-decoration:underline}.left-menu-drawer .ski-finder-link p a:after{display:none}.first-tier-bottom{margin-top:70px}.first-tier-bottom .one-item{margin-bottom:16px}.first-tier-bottom .one-item a{align-items:center;display:flex;text-decoration:none}.first-tier-bottom .one-item a img{width:30px}.first-tier-bottom .one-item a span{color:#000;font-size:26px;margin-left:24px;text-decoration:none;vertical-align:middle}
