header{padding:3rem 0 2.5rem;border-bottom:1px solid #f0f0f0;z-index:99;background:#fff}header .header-desktop{width:100%;display:flex;justify-content:space-between;align-items:center}header .header-desktop .logo{max-width:14.3rem;width:100%}header .header-desktop .logo a{display:flex}header .header-desktop .menu .nav-item{letter-spacing:1.2px;font-family:PlusJakartaSans;font-size:1.2rem;font-weight:700;line-height:1.7rem;color:#00205b;text-transform:uppercase;text-decoration:none;transition:.3s linear}header .header-desktop .menu .nav-item:hover{text-decoration:underline}header .header-desktop .menu .nav-item:not(:last-child){margin-right:3rem}header .header-desktop .btns{max-width:14.3rem;width:100%;display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width: 1150px) and (max-width: 1350px){header .header-desktop .btns{max-width:10.3rem}}header .header-desktop .btns .btn,header .header-mobile .btns .btn,header .header-mobile .btns .open-menu{padding-top:5px;display:block;line-height:normal}header .header-desktop .btns .cart-link,header .header-mobile .btns .cart-link{position:relative}header .header-desktop .btns .cart-link .cart-badge,header .header-mobile .btns .cart-link .cart-badge{position:absolute;top:-.5rem;right:-1rem;background:#ffc45c;border-radius:100%;color:#00205b;text-transform:uppercase;font-family:PlusJakartaSans;font-size:1.1rem;line-height:1.1rem;font-weight:700;width:1.9rem;height:1.9rem;display:flex;align-items:center;justify-content:center;text-align:center}header .header-desktop .btns a:not(:last-child){margin-right:2.5rem}header .header-mobile{display:none;width:100%;justify-content:space-between;align-items:center}header .header-mobile .logo a{display:flex}header .header-mobile .btns{display:flex;align-items:flex-start}header .header-mobile .btns a:not(:last-child){margin-right:2.5rem}header .header-mobile .btns .open-menu{background:none;border:none;box-shadow:none;outline:none;cursor:pointer}.mobile-menu{top:126px;position:fixed;background-color:#00205b33;overflow:hidden;left:0;width:100%;transform:translate(0);transition:transform .3s linear,background-color 3s linear}header .header-mobile .btns .open-menu .close-icon{width:26px;height:auto}header .header-mobile .btns .open-menu .close-icon,body.over header .header-mobile .btns .open-menu .open-icon{display:none}body.over header .header-mobile .btns .open-menu .close-icon{display:block;margin-top:-3px}@media screen and (max-width: 465px){.mobile-menu{top:140px}}.mobile-menu .mobile-menu-inner{height:100%;position:fixed;background:#fff;overflow:hidden;left:0;width:83%;box-shadow:15px 0 20px #0000001a}.mobile-menu .mobile-nav{display:flex;flex-direction:column;align-items:flex-start;padding:0 2.5rem 0 2.8rem}.mobile-menu .mobile-nav .nav-item{padding:2.5rem 0;border-bottom:1px solid #eaeaea;width:100%;text-decoration:none;letter-spacing:1.2px;font-size:1.2rem;font-weight:700;line-height:1.7rem;color:#00205b;position:relative;text-transform:uppercase;transition:.3s linear}.mobile-menu .mobile-nav .nav-item:not(:last-child):after{content:"";position:absolute;background-image:url(/cdn/shop/files/arrow.svg?v=1633505153);background-position:center;background-repeat:no-repeat;background-size:cover;width:.8rem;height:1.2rem;top:50%;right:0;transform:translateY(-50%)}.mobile-menu .mobile-nav .nav-item:last-child:after{content:"";position:absolute;background-image:url(/cdn/shop/files/account-icon.svg?v=1632403924);background-position:center;background-repeat:no-repeat;background-size:cover;width:1.7rem;height:1.7rem;top:50%;right:0;transform:translateY(-50%)}.unshow{background-color:#00205b00;transform:translate(-105%);transition:transform .3s linear,background-color 0s linear}.over{overflow-y:hidden;touch-action:none;-ms-touch-action:none}@media screen and (max-width: 990px){header{padding:18px 0}header .header-desktop{display:none}header .header-mobile{display:flex}.mobile-menu{height:calc(100vh - 126px)}}@media screen and (max-width: 450px){header .header-mobile .logo{max-width:11.5rem}header .header-mobile .logo img{width:100%}header .header-mobile .btns a:not(:last-child){margin-right:2rem}.mobile-menu{height:calc(100vh - 139px)}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/header.css.map */
