@media (max-width: 799px){#header .top-bar a.mobile_logo{position:static;margin:0;justify-content:flex-start;padding-left:15px}.dropdown{background-color:#000;min-height:calc(100vh - 80px);padding-top:30px;background-repeat:no-repeat;background-size:30px;background-position:left 20px top 10px}#header .top-bar a.mobile_nav{order:3;width:auto;margin-right:15px;margin-left:15px}#header a.mobile_logo img{max-height:77px}.top-bar .top-bar--right{order:2}#header .m_icon{width:18px;margin-right:0}.mobile_nav div span{height:3px!important;border-radius:0}#header .top-bar a span.cart_count{transform:translateY(-25%)}#mobile_menu li{border-bottom:1px solid var(--text-color)}#mobile_menu li:last-child{border:none}#mobile_menu li a{font-size:20px;line-height:40px;font-family:var(--body-font-medium)!important;text-transform:uppercase;font-weight:500}.mobile_nav div{margin-left:auto}.mobile_nav div span:nth-child(2),.mobile_nav div span:nth-child(3){top:24px}.mobile_nav .m_icon.open span:nth-child(2),.mobile_nav .m_icon.open span:nth-child(3){top:20px!important}.mobile_nav div span:nth-child(1){top:16px}.mm{margin:10px 20px}.mm .global-button{width:100%}}@media (min-width: 800px){.menu.align_right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.menu.align_right .icon-cart.mini_cart.dropdown_link{padding-top:0;padding-bottom:0;border-bottom:0}.menu.align_right .cart-container .mini_cart{align-items:center;padding-left:0!important;margin-left:0}.top-bar.desktop{display:none}.menu a.dropdown_link,.menu a.top_link{letter-spacing:-.02em}.menu.align_right li{padding-right:15px}}.header .promo-banner .promo-banner__content *{font-family:var(--body-font-regular)!important;font-size:16px;line-height:1.5}.header .promo-banner .promo-banner__content{padding:12.5px 0}.icon-cart:before{content:"";width:26px;height:26px;background-position:center}@media (min-width: 800px){.icon-cart:before{margin-bottom:6px}}.icon-user:before{content:"";width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:0}@media (min-width: 1024px){.main-nav__wrapper{padding:0 calc((100% - 1200px)/2)}}.main-nav__wrapper .global-button{text-transform:uppercase!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/header.css.map */
