.megamenu .main-menu{width:100%;margin:0 auto;padding:2px 0 0 60px;display:flex;flex-wrap:wrap;justify-content:center}.megamenu .main-menu .main-menu-item .main-links{font-style:normal;text-decoration:none;position:relative;font-size:15px;line-height:20px;color:#131313;z-index:2}.go-sticky.active{z-index:1}.megamenu .main-menu .main-menu-item .main-links span{color:#131313;font-weight:600;font-size:15px;line-height:28px}.col-submenu .level2 .menulv2{font-weight:600;font-size:16px;line-height:28px;color:#131313;text-decoration:none}.megamenu .main-menu li{list-style-type:none;line-height:normal}.col-submenu .level2 .level3 a{font-weight:400;font-size:14px;line-height:28px;color:#323233;text-decoration:none}.col-submenu .level2 .level3 a:hover{color:#314cb4;text-decoration-line:underline}@media (min-width: 1400px){.megamenu .main-menu{padding:2px 14px 0 0}}@media (min-width: 1280px){body .megamenu .menu-dropdown .menu-dropdown-content.has-banner{padding:48px 0 62px}}@media (min-width: 990px){.megamenu-logo-mobile{display:none}.megamenu .main-menu .main-menu-item{padding:0 12px}.megamenu .main-menu .main-menu-item:hover .main-links:after{transform:scaleX(1);border-bottom:2px solid #8194DD}.megamenu .main-menu .main-menu-item .main-links:after{content:"";width:100%;bottom:-26px;left:0;position:absolute;display:block;transform:scaleX(0);transition:transform .3s,opacity .3s;transform-origin:left center}.megamenu .main-menu-item.has-dropdown:hover .menu-dropdown{z-index:1;transform:translateZ(0);visibility:visible;opacity:1;border-top:1px solid #E6E6E6}.megamenu .main-menu .main-menu-item .menu-dropdown:after{transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.2s;background-color:transparent;content:"";position:fixed;pointer-events:none;width:100%;height:100vh;left:0;bottom:0;z-index:0;background:#00000040;animation-duration:.3s;cursor:pointer;top:100%}.megamenu .menu-dropdown{visibility:hidden;opacity:0;background:#fff;z-index:-1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;position:absolute;top:100%;width:100%;left:0}.hidden-desktop{display:none}.megamenu .menu-dropdown .menu-dropdown-content.has-banner{padding:32px 16px 50px;max-width:1240px;margin:0 auto}.megamenu .menu-dropdown .menu-dropdown-content .dropdown-right-content{display:flex;flex-wrap:wrap;position:relative}.megamenu .menu-dropdown .col-submenu{width:100%;margin:0}.megamenu .menu-dropdown .col-submenu .menu-col{display:flex;flex-wrap:nowrap;padding:0;justify-content:space-between}.megamenu .menu-dropdown .col-submenu .menu-col .menu-links.level2{width:calc((100% - 12px)/5);margin-right:24px}.megamenu .menu-dropdown .col-submenu .menu-col .menu-links.level2.no-child ul{margin-top:0}.megamenu .menu-dropdown .col-submenu .menu-col .links.no-submenu{width:100%;margin:0 0 16px}.megamenu .menu-dropdown .col-submenu .level2 ul{padding:0}.megamenu .menu-dropdown .col-submenu .level2 ul{margin-top:8px}.megamenu .menu-dropdown .col-submenu.col-promo-banner{position:absolute;top:0;right:0;width:auto;max-width:344px}.megamenu .menu-dropdown .col-submenu.col-promo-banner a{height:200px;overflow:hidden}.megamenu .menu-dropdown .col-submenu.col-promo-banner img{width:100%;height:auto;transition:.3s}.megamenu .menu-dropdown .col-submenu.col-promo-banner img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05)}.megamenu .menu-dropdown .col-submenu.col-promo-banner .promo-menu-title h5{margin:12px 0 0}.megamenu .menu-dropdown .col-submenu.col-promo-banner .promo-menu-title a{text-decoration:none}}@media (max-width: 989px){html.opening-megamenu body{overflow:hidden}.header__icon--menu[aria-expanded=true]:before{display:none}.megamenu>*{transition:all .6s}.megamenu.open-menu-lv1>*{transform:translate(-100%);transition:all .6s}details[open]>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1)}.megamenu-logo-mobile{height:72px}.megamenu-logo-mobile a{display:flex;align-items:center;justify-content:center;padding:16px}.megamenu-logo-mobile .header__heading-logo{width:133px}.megamenu{position:fixed;top:0;left:-100%;width:calc(100% - 56px);height:100%;z-index:9999;background:#fff;border:none!important;transition:left .4s;-webkit-overflow-scrolling:touch;overflow:auto;overflow-x:hidden}.megamenu.active{left:0}.megamenu .megamenu-inner{height:100%}.megamenu.active .megamenu-inner{overflow:scroll}.megamenu.active.open-menu-lv1 .megamenu-inner{overflow:visible}.megamenu .main-menu{padding-left:0;padding-right:0;flex-direction:column;margin-bottom:56px}.megamenu .main-menu .main-menu-item .main-links{display:flex;flex-wrap:nowrap;padding:20px 24px;border-top:1px solid #E6E6E6;position:relative}.megamenu .main-menu .main-menu-item.has-dropdown .main-links:after{content:"";background-image:url(chevron-right.jpg);background-repeat:no-repeat;background-size:8px;width:16px;height:16px;position:absolute;right:24px;top:50%;transform:translateY(-50%);display:inline-block}.megamenu .main-menu .main-menu-item .main-links span{font-size:16px}.mobile-close-menu:empty{width:56px;height:56px;background-size:20px;position:fixed;left:-56px;opacity:0;top:0;transition:left .3s;pointer-events:none;cursor:pointer;display:block}.mobile-close-menu:before{content:"";background-image:url(close-outline@2x.png);background-size:40px;width:40px;height:40px;right:8px;top:8px;display:inline-block;position:absolute;z-index:11}.megamenu.active~.mobile-overlay{height:100%;width:100%;max-width:100%;position:fixed;top:0;left:0;display:block;background:#00000040;z-index:10;opacity:1;pointer-events:none;transition:all .3s;display:block!important}.megamenu.active+.mobile-close-menu{left:calc(100% - 56px);opacity:1;pointer-events:auto;z-index:9999}#menu-drawer{display:none}.megamenu .main-menu-item .menu-dropdown{display:none;transition:all .4s;position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;z-index:9}.megamenu .megamenu-mobile-quick-links{background-color:#f8f8f8;width:100%;position:absolute;bottom:0;left:0;z-index:10}.megamenu .megamenu-mobile-quick-links ul{margin:0;padding:18px;text-align:center}.megamenu .megamenu-mobile-quick-links ul .logout,.megamenu .megamenu-mobile-quick-links ul .login.has-login{display:none}.megamenu .megamenu-mobile-quick-links ul .login.has-login+.logout{display:block}.megamenu .megamenu-mobile-quick-links ul li{list-style-type:none}.megamenu .megamenu-mobile-quick-links ul li a{text-decoration:none;display:flex;align-items:center;justify-content:center}.megamenu .megamenu-mobile-quick-links ul li a img{margin-right:12.5px}.megamenu .megamenu-mobile-quick-links ul li a span{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#131313;text-decoration:none}.megamenu .main-menu-item .menu-dropdown.mobile-active{display:block}.megamenu .menu-dropdown .megamenu-mobile-top-title{height:72px;display:flex;align-items:center;justify-content:center;padding:16px;font-weight:600;font-size:16px;line-height:28px;text-align:center;color:#131313;position:relative}.megamenu .menu-dropdown .megamenu-mobile-top-title:before{content:"";background-image:url(chevron-left.png);background-repeat:no-repeat;background-size:10px;width:20px;height:20px;top:28px;display:inline-block;position:absolute;left:27px}.col-submenu .level2 .menu-sup{display:none;position:relative;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9;padding-left:24px;padding-right:24px;padding-bottom:18px;margin-top:-9px}.col-submenu ul{margin:0;padding:0}.col-submenu ul li a{width:100%;padding:20px 24px;border-top:1px solid #E6E6E6;position:relative}.col-submenu ul .menu-links.level2:last-child li:last-child a{border-bottom:1px solid #E6E6E6}.col-submenu.col-promo-banner{padding:24px}.col-submenu.col-promo-banner a{width:100%}.col-submenu.col-promo-banner img{width:100%;height:auto;display:block}.col-submenu ul li.has-submenu .menulv2:after{content:"";background-image:url(chevron-up.png);background-repeat:no-repeat;background-size:16px;width:16px;height:16px;top:22px;display:inline-block;position:absolute;right:28px;transform:rotate(180deg)}.col-submenu ul li.has-submenu .menulv2.active:after{transform:rotate(0);top:30px}.col-submenu .level2 .menu-sup .level3 a{padding:0;border:none}.megamenu .menu-dropdown .col-submenu.col-promo-banner .promo-menu-title h5{margin:8px 0 0;font-weight:600;font-size:14px;line-height:22px;color:#131313}.megamenu .menu-dropdown .col-submenu.col-promo-banner .promo-menu-title a{text-decoration:none}}@media all and (max-width: 990px){.megamenu .ichange-menu{padding:24px;border-top:1px solid #E6E6E6}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/bb-menu.css.map */
