.main-navigation ul.first-lavel{display:flex;gap:30px}.main-navigation .first-lavel li a{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#001424;text-align:left;width:100%;display:flex;gap:10px;align-items:center;text-decoration:none}.main-navigation .first-lavel li.open>a,.main-navigation .first-lavel li:hover>a{color:#ed1c24}@media screen and (min-width: 1280px) and (max-width: 1520px){.mini-cart{right:-30px}.mini-cart .icon--nav-triangle-borderless{right:30px}#account-popover[aria-hidden=false]{transform:scale(1);right:-40px;top:40px}#account-popover[aria-hidden=false] .icon--nav-triangle-borderless{left:auto;right:40px}}@media screen and (max-width: 1199px){.mega-main-wrapper{left:-175px}.main-navigation .first-lavel{gap:0!important;margin-right:20px}.main-navigation .first-lavel li:not(:last-child){margin-right:25px}.main-navigation .first-lavel li .brand-menu-wrapper{left:50%;transform:translate(-50%);margin-left:20vw}}@media screen and (max-height: 820px){.mega-main-wrapper{max-height:calc(100vh - 149px)}.main-navigation .first-lavel li .brand-menu-wrapper{max-height:calc(100vh - 149px);min-height:1px;overflow:auto}}.main-navigation ul{margin:0;padding:0}.main-navigation ul li{list-style:none;padding:0;transition:all .2s ease-in-out}.main-navigation ul li a,.main-navigation ul li svg,.main-navigation ul li img{transition:all .2s ease-in-out}.main-navigation ul li svg{width:16px;height:12px}.main-navigation .first-lavel{display:flex;gap:35px}.main-navigation .first-lavel li{display:flex;max-width:296px;outline:none}.main-navigation .first-lavel>li{position:relative}.main-navigation .first-lavel li a{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#001424;text-align:left;width:100%}.main-navigation .first-lavel li.open>a{color:#ed1c24}.main-navigation .first-lavel li.mega-nav>a{display:flex;gap:10px;align-items:center}.main-navigation .first-lavel li.mega-nav>a i{color:#ed1c24;display:inline-block}.mega-main-wrapper{position:absolute;width:auto;right:auto;top:48px;left:-45px;z-index:9;visibility:hidden;opacity:0;pointer-events:none}.mega-main-wrapper .container{width:100%}.main-navigation .first-lavel li.open .mega-main-wrapper{visibility:visible;opacity:1;pointer-events:auto}.mega-main-wrapper{height:662px;height:auto;max-height:72vh;max-height:calc(100vh - var(--announcement-bar-height,0) - var(--header-height) - 70px);overflow-x:hidden;overflow-y:auto;box-shadow:0 4px 15px #00000026;overscroll-behavior:contain}.shopify-section-header-scroll .mega-main-wrapper{--announcement-bar-height: 0px}.mega-main-wrapper::-webkit-scrollbar,.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner ul::-webkit-scrollbar{width:6px;height:6px}.mega-main-wrapper::-webkit-scrollbar-track,.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner ul::-webkit-scrollbar-track{background:#f2f3f7}.mega-main-wrapper::-webkit-scrollbar-thumb,.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner ul::-webkit-scrollbar-thumb{background:#ed1c24;border-radius:6px}.mega-main-wrapper .menu-wrapper{background:#fff;min-width:888px;width:fit-content;margin:0 auto;display:flex;min-height:100%}.mega-main-wrapper .menu-wrapper .child-level-one .link-item{cursor:pointer}.mega-main-wrapper .menu-wrapper .child-level-one{z-index:1;padding:14px 0;background:#f2f3f7;width:33.33%;position:relative;max-width:296px}.mega-main-wrapper .menu-wrapper .child-level-one>li{display:flex}.mega-main-wrapper .menu-wrapper .child-level-one>li:not(:last-child){margin-bottom:9px}.mega-main-wrapper .menu-wrapper .child-level-one>li>.link-item{display:flex;align-items:center;gap:14px;padding:5px 36px 5px 25px;width:100%;position:relative;font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#001424}.mega-main-wrapper .menu-wrapper .child-level-one>li>.link-item .cat-icon{width:32px;height:30px}.mega-main-wrapper .menu-wrapper .child-level-one>li>.link-item .cat-icon img{height:100%;width:100%;object-fit:contain}.mega-main-wrapper .menu-wrapper .child-level-one>li.open>.link-item{background:#ed1c24;color:#fff}.mega-main-wrapper .menu-wrapper .child-level-one>li.open>.link-item .cat-icon img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.mega-main-wrapper .menu-wrapper .child-level-one>li:hover:not(.open)>.link-item{color:#ed1c24;text-decoration:underline}.mega-main-wrapper .menu-wrapper .child-level-one>li:hover:not(.open)>.link-item .cat-icon img{filter:invert(12%) sepia(97%) saturate(5699%) hue-rotate(353deg) brightness(101%) contrast(86%)}.mega-main-wrapper .menu-wrapper .child-level-one>li.has-dropdown .link-item .right-arrow{position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#ed1c24}.mega-main-wrapper .menu-wrapper .child-level-one>li.has-dropdown .link-item .right-arrow svg{width:5px;height:auto}.mega-main-wrapper .menu-wrapper .child-level-one>li.has-dropdown.open>.link-item .right-arrow{color:#fff}.mega-main-wrapper .menu-wrapper .child-level-one>li.has-dropdown:hover:not(.open)>.link-item{color:#ed1c24;text-decoration:underline}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two{position:absolute;left:100%;top:0;height:100%;border-right:1px solid #E6E8F0;width:100%;padding:14px 0;z-index:-1;visibility:hidden;opacity:0}.mega-main-wrapper .menu-wrapper .child-level-one li.open .child-level-two{z-index:2;visibility:visible;opacity:1}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li{display:flex}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li:not(:last-child){margin-bottom:9px}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li>.link-item{display:flex;align-items:center;gap:14px;padding:10px 36px 10px 25px;width:100%;position:relative;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#001424}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li.open>.link-item{background:#ed1c24;color:#fff}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li:hover:not(.open)>.link-item{color:#ed1c24;text-decoration:underline}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li.has-dropdown.open>.link-item .right-arrow{color:#fff}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li>.link-item.view-all{color:#ed1c24;display:flex;gap:7px;margin-top:10px;align-items:center}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li>.link-item.view-all svg{width:6px;height:auto}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li>.link-item.view-all:hover{background:transparent;color:#001424}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three{position:absolute;left:100%;top:0;width:100.5%;height:100%;padding:0 26px;margin:24px 0;z-index:-1;visibility:hidden;opacity:0;overflow-x:auto;overscroll-behavior:contain}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li.open .child-level-three{z-index:2;visibility:visible;opacity:1}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li .link-item{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#71767e;text-align:left}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li .link-item:hover{color:#ed1c24;text-decoration:underline}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li:not(:last-child){margin-bottom:10px}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li:first-child{max-width:100%;position:absolute;top:0;margin:0}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li>.link-item.view-all{color:#ed1c24;display:flex;gap:7px;margin-top:0;margin-bottom:5px;align-items:center;font-weight:500}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li>.link-item.view-all svg{width:6px;height:auto}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li>.link-item.view-all:hover{background:transparent;color:#001424}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three.big-grid{width:132.5%;max-height:372px}@media screen and (min-width: 1200px){.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three.big-grid{width:169.5%}}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three.big-grid.no-guide{max-height:515px}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three::-webkit-scrollbar{width:6px;height:6px}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three::-webkit-scrollbar-track{background:#f2f3f7}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three::-webkit-scrollbar-thumb{background:#ed1c24;border-radius:6px}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three.big-grid ul{column-count:2}.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three ul{padding-top:40px}.mega-main-wrapper .menu-wrapper.with-child-big{min-width:96.1vw}@media screen and (min-width: 1200px){.mega-main-wrapper .menu-wrapper.with-child-big{min-width:1092px}}.mega-main-wrapper .menu-wrapper.no-third-child{min-width:592px}.mega-main-wrapper .menu-wrapper.no-third-child .child-level-one{width:50%}.mega-main-wrapper .menu-wrapper.no-third-child .guide-and-promos{display:none!important}.mega-main-wrapper .guide-and-promos{width:100%;margin:0;position:absolute;left:100%;bottom:0;z-index:-1;visibility:hidden;opacity:0}.mega-main-wrapper .big-grid~.guide-and-promos{width:170%}.mega-main-wrapper .child-level-two li.open .guide-and-promos{z-index:2;visibility:visible;opacity:1}.mega-main-wrapper .guide-and-promos .guide-wrapper{width:100%;padding:24px 26px;border-top:1px solid #E6E8F0;min-height:142px;display:flex;flex-flow:column;gap:10px}.mega-main-wrapper .guide-and-promos .guide-wrapper a{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#001424;gap:6px}.mega-main-wrapper .guide-and-promos .guide-wrapper a i{display:flex;color:#001424}.mega-main-wrapper .guide-and-promos .guide-wrapper a:hover,.mega-main-wrapper .guide-and-promos .guide-wrapper a:hover i{color:#ed1c24}.mega-main-wrapper .promos-wrapper{width:100%;padding:24px 26px 35px;min-height:137px;border-top:1px solid #E6E8F0;display:flex;flex-flow:column;gap:16px}.mega-main-wrapper .promos-wrapper.no-border{border:none}.mega-main-wrapper .promos-wrapper a{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#ed1c24!important;text-align:left}.mega-main-wrapper .promos-wrapper a:hover{color:#001424!important}.mega-main-wrapper .child-level-three .guide-and-promos{margin:24px -26px 0;position:relative;width:auto;left:0}.mega-main-wrapper .child-level-three .guide-and-promos .guide-wrapper{min-height:auto}.main-navigation .first-lavel li .dropdown-menu{background:#f2f3f7;padding:12px 0;display:flex;flex-flow:column;min-width:250px;width:max-content;position:absolute;top:48px;left:-45px;z-index:-1;visibility:hidden;opacity:0}.main-navigation .first-lavel li.open .dropdown-menu{z-index:2;visibility:visible;opacity:1}.main-navigation .first-lavel li .dropdown-menu ul li a{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#001424;padding:12px 26px}.main-navigation .first-lavel li .dropdown-menu ul li:hover a{color:#ed1c24}.main-navigation .first-lavel li .dropdown-menu .promos-wrapper{width:100%;display:flex;flex-flow:column;margin-top:18px;padding:20px 26px 16px;border-top:1px solid #D1D3DC}.main-navigation .first-lavel li .dropdown-menu .promos-wrapper h6{font-style:normal;font-weight:500;font-size:20px;line-height:23px;color:#ed1c24;margin:0 0 20px}.main-navigation .first-lavel li .dropdown-menu .promos-wrapper>a{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#001424}.main-navigation .first-lavel li .dropdown-menu .promos-wrapper>a:hover{color:#ed1c24}.main-navigation .first-lavel li .dropdown-menu .promos-wrapper>a:not(:last-child){margin-bottom:18px}.main-navigation .first-lavel li .brand-menu-wrapper{background:#fff;box-shadow:0 4px 15px #00000026;min-height:662px;min-width:912px;width:fit-content;margin:0 auto;display:flex;position:absolute;right:auto;top:48px;left:-45px;z-index:9;visibility:hidden;opacity:0;pointer-events:none}.main-navigation .first-lavel li.open .brand-menu-wrapper{z-index:2;visibility:visible;opacity:1;pointer-events:auto}.main-navigation .brand-menu-wrapper .brand-mega-menu-list{max-width:100%;width:100%;box-shadow:none}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar{background-color:#f2f3f7;min-width:249px;padding:14px 0}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li{width:100%}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li:not(:last-child){margin-bottom:8px}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li a{width:100%;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#001424}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li a:hover{background:transparent;color:#ed1c24;text-decoration:underline}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li a .icon{color:#ed1c24;right:19px;pointer-events:none}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li.active a{background:#ed1c24;color:#fff}.main-navigation .brand-menu-wrapper .brand-mega-menu-list .brand-mega-menu-sidebar ul li.active a .icon{color:#fff}.main-navigation .brand-menu-wrapper .brand-mega-menu-content{padding:22px 26px}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega_menu_top_title{padding:0 0 16px;border-bottom:1px solid #CED1D6;width:100%}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega_menu_top_title h4{font-style:normal;font-weight:500;font-size:20px;margin:0;line-height:23px;color:#001424}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner{padding:0;width:100%;margin-top:25px}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner ul li{width:100%}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner ul li a{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#71767e;padding:5px 0}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner ul li a:hover{color:#ed1c24;text-decoration:underline}.inner_div_wrap{display:none!important}.inner_div_wrap.active{display:block!important}.main-navigation .first-lavel .brand-mega-menu-content li{max-width:max-content}.main-navigation .first-lavel .brand-mega-menu-content ul.mega-menu__linklist{display:block}@media screen and (max-width: 1199px){.mega-main-wrapper{left:50%;transform:translate(-50%);margin-left:28.9vw}.mega-main-wrapper.with-child-big-p{margin-left:25.9vw}.main-navigation .first-lavel{gap:0!important;margin-right:20px}.main-navigation .first-lavel li:not(:last-child){margin-right:25px}.mega-main-wrapper .menu-wrapper .child-level-one>li,.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two>li,.mega-main-wrapper .menu-wrapper .child-level-one li .child-level-two li .child-level-three li:not(:last-child){margin-right:0}.main-navigation .first-lavel li .brand-menu-wrapper{left:50%;transform:translate(-50%);margin-left:20vw}}@media screen and (max-height: 820px){.mega-main-wrapper,.main-navigation .first-lavel li .brand-menu-wrapper{max-height:calc(100vh - var(--announcement-bar-height,0) - var(--header-height) - 70px)}.main-navigation .first-lavel li .brand-menu-wrapper{min-height:1px;overflow:auto}.main-navigation .brand-menu-wrapper .brand-mega-menu-content{overflow:hidden}.main-navigation .brand-menu-wrapper .brand-mega-menu-content .mega-menu__inner{max-height:calc(100vh - 258px);max-height:calc(100vh - (var(--announcement-bar-height) + var(--header-height) + 44px + 40px + 25px + 70px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}.nav-bar__linklist{display:flex}.nav-bar__item a.nav-bar__link span{height:36px;margin-bottom:10px}.nav-bar__item a.nav-bar__link span img{width:36px;height:100%;object-fit:scale-down;object-position:bottom}.nav-bar__link .icon--arrow-bottom{width:6px;height:3px;margin-left:1px}.mega_menu_cover{display:flex;flex-wrap:wrap;flex-direction:column;max-height:440px}.mega-menu__promo{flex:0 1 300px;width:300px;min-width:300px;flex-basis:300px}.mega-menu__inner{padding:0}.nav-bar__item:not(.has-brand) .mega-menu__inner{max-height:500px;padding-right:15px}.nav-bar__item:not(.has-brand) .mega-menu__inner::-webkit-scrollbar{width:7px}.nav-bar__item:not(.has-brand) .mega-menu__inner::-webkit-scrollbar-track{background:#f2f3f7;box-shadow:inset 0 0 4px #00000008;border-radius:10px}.nav-bar__item:not(.has-brand) .mega-menu__inner::-webkit-scrollbar-thumb{background:#dd2846;border-radius:10px}.mega-menu__image-wrapper{margin-top:15px}.brand-mega-menu{background:transparent}.brand-mega-menu-list{background-color:#fff;max-width:850px;display:flex;box-shadow:0 0 30px #0000001a}.brand-mega-menu-sidebar{background-color:#f2f3f7;min-width:120px}.brand-mega-menu-sidebar ul{list-style:none;padding:0;margin:0}.brand-mega-menu-sidebar ul li{margin:0}.brand-mega-menu-sidebar ul li a{display:block;padding:10px 20px;line-height:1;font-size:16px;color:#000;font-weight:500;position:relative}.brand-mega-menu-sidebar ul li a .icon{width:6px;height:9px;position:absolute;right:15px;top:calc(50% - 5px)}.brand-mega-menu-sidebar ul li.active a,.brand-mega-menu-sidebar ul li:hover a{background-color:#e2e5eb}.brand-mega-menu-content{width:100%;padding:0 30px 30px}.brand-mega-menu-content .mega-menu__linklist{width:100%;column-count:3}.brand-mega-menu-content .mega-menu__inner{padding:10px 0 0;font-size:16px;color:#71767e;overflow-x:hidden}.mega-menu__promo{position:sticky;top:0}.promo-banner-image{position:sticky;top:20px}.child-level-three .scroll-arrow{position:absolute;bottom:0;right:0;font-size:0;line-height:0;background:#fff;margin-top:-20px}.child-level-three .scroll-arrow svg{width:20px;height:auto}.child-level-three .scroll-arrow--down svg{transform:rotate(90deg)}.child-level-three .scroll-arrow--up svg{transform:rotate(-90deg)}
/*# sourceMappingURL=/cdn/shop/t/324/assets/global_desktop-menu.css.map */
