.nav ul.menu li a{font-family:futura-pt-bold,sans-serif;color:#000;letter-spacing:.1em;border:0}.nav ul.menu li a .icon-down-arrow:before{content:"";width:14px;height:8px;background:url(//harkla.co/cdn/shop/t/138/assets/arrow-down.png) no-repeat center;background-size:contain;transition:all .2s linear;margin-top:10px}.nav ul.menu li a.active_link{color:#0086cd}.nav ul.menu li a.active_link .icon-down-arrow:before{transform:rotate(180deg)}.nav ul.menu li a:hover{color:#ff9a01;border:0}.nav ul.menu li a:hover .icon-down-arrow:before{transform:rotate(180deg)}.nav ul.menu li a:active{color:#0086cd;border:0}.nav ul.menu li a a.dropdown_link:hover{border:0}.nav ul.menu.align_left{display:flex;margin-left:50px}.nav ul.menu.align_left li a{padding-left:20px;padding-right:20px}.nav ul.menu.align_left li a span{color:#000}.nav ul.menu.align_left>li>a.active{color:#0086cd}.nav ul.menu.align_left li.has_dropdown{position:relative;cursor:pointer}.nav ul.menu.align_left li.has_dropdown:before{position:absolute;content:"";display:block;top:0;right:0;left:0;bottom:0;z-index:5}.nav ul.menu.align_left li.has_dropdown:hover a{color:#ff9a01}.nav ul.menu.align_right{display:flex;justify-content:flex-end;margin-right:130px}.nav ul.menu.align_right li a{padding-left:20px;padding-right:20px}.nav ul.menu.align_right li a span{padding:0}.main_nav div.logo a{padding-bottom:30px}.main_nav_wrapper.sticky_nav--stick div.logo a,.main_nav_wrapper.sticky_nav--unstick div.logo a{padding-bottom:15px}@media (min-width: 1281px){.top_bar .icon-cart.mini_cart,.main_nav_wrapper.sticky_nav.sticky_nav--stick a.mini_cart{margin-right:45px!important}}.header-nav-ribbon-banner-wrapper{padding-top:30px;margin-right:103px}div.cart_container>a.icon-cart,.cart_container .cart_content{margin-top:57px}.mega-menu .dropdown{background:#f4f3f3;box-shadow:0 3px 6px #00000029}.mega-menu .dropdown_content{max-width:1140px;padding:60px 0}.mega-menu .dropdown_column{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0}.mega-menu__richtext{display:inline-flex;flex:1 1 100%;max-width:100%;padding:0}.mega-menu .dropdown_column .dropdown_column__menu:not(.image){flex:1 1 15%;max-width:15%}.mega-menu .dropdown_column .dropdown_column__menu.image{flex:1 1 30%;max-width:29.3%}.mega-menu__richtext p{padding:0;margin:0}.mega-menu__richtext p a,.mega-menu__richtext p a:active{display:unset;font-family:futura-pt-bold;font-size:16px;line-height:21px;letter-spacing:.1em;color:#000;padding:0 0 15px;border-bottom:4px solid #0086CD}.mega-menu__richtext p a:hover{color:#ff8b00}.dropdown_column__menu,.dropdown_column__menu+.dropdown_column__menu{margin-top:40px}.dropdown_column ul.dropdown_title{padding:0;border:0}.dropdown_column li{padding:0}.dropdown_column li.content__image a{padding:0;margin:0}.dropdown_column li.content__image{margin-top:30px}.dropdown_column li.content__image img{width:100%}.main_nav_wrapper .dropdown_column li a{font-family:futura-pt_book;font-size:16px;line-height:21px;padding:15px 0 0;font-weight:initial;cursor:pointer;letter-spacing:0}.dropdown_column li a:hover,.dropdown_column li a:active{font-size:16px;line-height:21px;color:#ff9a01;letter-spacing:0}.main_nav_wrapper .dropdown_column .dropdown_title a,.main_nav_wrapper .dropdown_column .dropdown_title a:active{font-family:futura-pt-bold;font-size:16px;line-height:21px;letter-spacing:.1em;padding:0;pointer-events:none}.dropdown .dropdown_content .dropdown_column>ul>li{padding:0}.dropdown .dropdown_content .dropdown_column>ul>li a{padding:0;font-size:16px;line-height:21px;font-family:futura-pt-bold,sans-serif;letter-spacing:.1em;text-align:left;color:#000!important}.dropdown .dropdown_content .dropdown_column>ul>li a:hover{color:#ff9a01!important}.dropdown .dropdown_content .dropdown_column .submenu-level__sec li a{font-size:16px;line-height:21px;font-family:futura-pt_book;font-weight:unset;letter-spacing:0;padding-top:20px}.dropdown .dropdown_content .dropdown_column .submenu-level__sec li a:hover{font-family:futura-pt-bold,sans-serif}.dropdown .dropdown_content .dropdown_column .submenu-level__sec li:nth-child(1) a{padding-top:30px}.menu li.search_container{display:none}.menu li.search_link{display:inline-block;padding-left:5px;padding-right:5px}.menu li.search_link .icon-search{font-size:30px;border:0}.menu li.search_link .icon-search:before{margin:0}.dropdown_container.search .dropdown{width:100%}#header .top_bar .icon-search:before{font-size:25px;color:#000}#mobile_menu ul,#mobile_menu li{padding-left:0!important}#mobile_menu>li.level0.opened{border:0}#mobile_menu>li.opened>a{border-bottom:2px solid #F4F3F3}#mobile_menu li.level0>a>span.right.icon-down-arrow{text-align:right;left:0;top:0;bottom:0;transform:none}#mobile_menu li.level0.active{border-bottom:0}#mobile_menu li.level0.active>a{border-bottom:2px solid #F4F3F3}#mobile_menu li.level0.active .icon-down-arrow:before{transform:rotateX(180deg)}#mobile_menu>li a{font-size:16px;font-family:futura-pt-bold,sans-serif;letter-spacing:.1em;color:#000;line-height:21px;padding:20px 0}#mobile_menu>li a:hover{color:#0086cd}#mobile_menu>li a.active{color:#0086cd}#mobile_menu>li a .icon-down-arrow:before{content:"";width:14px;height:8px;background:url(//harkla.co/cdn/shop/t/138/assets/arrow-down.png) no-repeat center;background-size:contain;transition:all .2s linear;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-90deg)}#mobile_menu>li a .icon-down-arrow.active:before{transform:translateY(-50%) rotate(90deg);left:20px}#mobile_menu .mobile-mega-menu_block .icon-down-arrow{position:absolute;right:0;text-align:right;left:0;top:0;bottom:0;transform:none}#mobile_menu .mobile-mega-menu_block.sublink-opened{border:0}#mobile_menu .mobile-mega-menu_block.sublink-opened>a{border-bottom:2px solid #F4F3F3}#mobile_menu .mobile-mega-menu_block.sublink-opened .icon-down-arrow:before{transform:translateY(-50%) rotate(90deg);left:20px}#mobile_menu .mobile-mega-menu_block.sublink-opened li a{font-family:futura-pt_book;font-weight:initial;text-transform:none;letter-spacing:0}.mobile-mega-menu_block.mega-menu__richtext p a{padding:20px 0;display:block}#mobile_menu .mobile-mega-menu_block.html-content{margin-top:20px}#mobile_menu .mobile-mega-menu_block.html-content a{padding:0}#mobile_menu ul.level1 li:nth-child(1){border-bottom:4px solid #0086CD}#mobile_menu li.sublink.level2{border:0}#mobile_menu li.sublink.level2>a{border-bottom:2px solid #F6F6F6}#mobile_menu li.sublink.level2>ul{display:block}#mobile_menu li.sublink.level2>ul li{border:0}#mobile_menu li.sublink.level2>ul li a{font-size:16px;font-family:futura-pt_book;letter-spacing:0;color:#000;text-transform:none}#mobile_menu li.sublink.level2>ul li a:hover{font-family:futura-pt-bold,sans-serif;color:#ff9a01}#mobile_menu li.sublink.level2>ul li:last-child{padding-bottom:30px}#mobile_menu li.sublink.level2>a span{display:none}#mobile_menu .mobile-link__help a,#mobile_menu .mobile-link__customer a{font-size:16px;font-family:futura-pt_book;letter-spacing:0;color:#000;text-transform:capitalize;font-weight:400}.header-join-link a,.login-and-register>a{font-family:futura-pt-bold,sans-serif;font-size:14px;line-height:19px;letter-spacing:.1em}.login-and-register{display:none}@media (max-width: 1280px){.nav ul.menu.align_left{margin-left:25px}.nav ul.menu.align_right{margin-right:110px}.header-nav-ribbon-banner-wrapper{padding-top:30px;margin-right:78px}.top_bar .icon-cart.mini_cart{margin-right:20px!important}}@media (max-width: 959px){.feature_image .header .nav ul.menu.align_left li a,.feature_image .header .nav ul.menu.align_right li a,.nav ul.menu.align_left li a,.nav ul.menu.align_right li a{padding-left:10px;padding-right:10px}}@media (max-width: 768px){.dropdown_container[data-dropdown=menu] .dropdown{width:100%;padding:0 30px}.header-join-link a{width:100%;height:48px;max-width:324px;display:none;align-items:center;justify-content:center;margin:50px auto 10px}.top_bar .icon-cart.mini_cart{margin-right:0!important}div.cart_container>a.icon-cart:before{margin-right:15px!important}div.cart_container>a.icon-cart span.cart_count{right:25px!important}.dropdown{width:100%}.cart_container .cart_content{margin-top:0}}@media (max-width: 420px){.dropdown_container[data-dropdown=menu] .dropdown{padding:0 24.5px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/menu.css.map */
