.mega-menu__list{display:block;padding:0;text-align:left;width:100%;max-width:100%;position:relative;min-height:26rem;overflow:auto}.mega-menu__list::-webkit-scrollbar{width:0px}.mega-menu__list::-webkit-scrollbar-track{background:transparent}.mega-menu__list::-webkit-scrollbar-thumb{background:#bdbdbd;border:2px solid transparent;background-clip:padding-box;border-radius:999px}.mega-menu__list::-webkit-scrollbar-thumb:hover{background:#8d8d8d}ul.mega-menu__list a{font-size:.875rem;letter-spacing:.56px;color:#000;font-weight:400;line-height:1.5;padding:.25rem 0}ul.mega-menu__list a.has_sub,ul.mega-menu__list a.has_sub_2{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-right:1.25rem;text-decoration:none}ul.mega-menu__list a.has_sub_2{padding-right:3.25rem}ul.mega-menu__list a.has_sub:after,ul.mega-menu__list a.has_sub_2:after{content:"\203a";flex:0 0 auto;margin-left:auto;color:currentColor;font-family:Arial,sans-serif;font-size:1.35rem;font-weight:700;line-height:1;transform:translate(-.25rem);transition:transform .18s ease}ul.mega-menu__list a.has_sub:hover:after,ul.mega-menu__list a.has_sub_2:hover:after{color:#000;text-decoration:none;transform:translate(0)}ul.mega-menu__list a.active,ul.mega-menu__list a.showing,ul.mega-menu__list a:hover{color:var(--color-a);font-family:var(--text-medium)}ul.mega-menu__list a:hover{text-decoration:none}ul.mega-menu__list a:hover .mega-menu__link-label{text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}ul.mega-menu__list a.active,ul.mega-menu__list a.showing,ul.mega-menu__list a.mega-menu__link--active{font-family:var(--text-bold);font-weight:800}.header-wrapper .header__menu-item:hover>span img,.header__active-menu-item img{filter:brightness(0) saturate(100%) invert(24%) sepia(99%) saturate(6365%) hue-rotate(357deg) brightness(96%) contrast(96%)}ul.list-unstyled.sub-menu-2,.sub-menu{display:none;position:absolute;top:0;left:280px}ul.list-unstyled.sub-menu-2{left:250px;width:100%;min-width:15rem}.mega-menu__content{padding-bottom:0;padding-top:1.25rem}.menu-btm a{color:#000;font-size:.875rem;text-decoration:none;letter-spacing:.56px}.menu-btm a:after{content:url(/cdn/shop/files/arrow-btn.svg);filter:brightness(0);margin-left:.5rem}.menu-btm{gap:1.25rem;display:flex;align-items:center;justify-content:center;padding:1.25rem 0;position:relative;margin-top:1.25rem;border-top:1px solid rgb(0 0 0 / 20%)}.menu-btm a:hover:after{filter:none}.menu-btm a:hover{color:var(--color-a);text-decoration:none}.menu-btm a:hover .mega-menu__link-label{text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.banner_item a.button.button--primary{position:absolute;bottom:.625rem;left:.625rem;right:.625rem;z-index:1;width:auto;height:3rem;min-height:3rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;padding-inline:.75rem;font-size:.875rem;letter-spacing:.05em;white-space:nowrap}.banner_item img{width:100%;height:100%;object-fit:cover}.banner_item{width:16.25rem;height:20rem;position:relative}.banner_collections{display:flex;gap:1.25rem}.main-sub-menu{display:grid;grid-template-columns:1fr 32rem;height:24rem;overflow-x:auto;overflow-y:hidden}ul.mega-menu__list.page-width.mega-menu__list_2{height:24rem;overflow-x:auto;overflow-y:hidden;min-height:auto}ul.mega-menu__list>li{width:15.625rem;max-width:15.625rem}.main-sub-menu ul.sub-menu>li{width:15.625rem;max-width:15.625rem}.main-sub-menu>ul.mega-menu__list:before,.main-sub-menu>ul.mega-menu__list:after{content:"";display:block;position:absolute;top:0;left:250px;width:1px;height:120%;background-color:#000;opacity:.2}.main-sub-menu>ul.mega-menu__list:after{left:500px;opacity:0}.main-sub-menu>ul.mega-menu__list.active:after{opacity:.2}a.active+ul,.header__inline-menu .mega-menu__content ul.mega-menu__list>li>a.showing+ul{display:block!important}.js .mega-menu__content:after,.js .mega-menu__content:before{content:"";display:block;position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#fff}.js .mega-menu__content:after{left:auto;right:-100%}.mega-menu__content{overflow-y:visible}.header__menu-item .icon-caret{display:none}
/*# sourceMappingURL=/cdn/shop/t/46/assets/tzn-mega-menu.css.map */
