.hamburger{position:relative;display:inline-block;width:25px;height:16px;cursor:pointer;margin:0 1em}.hamburger .lines{width:100%;background-color:#fff;height:2px;top:9px;position:absolute;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.hamburger .lines:before{top:-8px}.hamburger .lines:after,.hamburger .lines:before{content:" ";width:100%;background-color:#fff;height:2px;position:absolute;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.hamburger .lines:after{top:8px}.hamburger.blue .lines,.hamburger.blue .lines:after,.hamburger.blue .lines:before{background-color:#25346a}.hamburger.open .lines{background-color:transparent}.hamburger.open .lines:after,.hamburger.open .lines:before{top:0}.hamburger.open .lines:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.open .lines:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header{background:#25346a;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;z-index:3}header.sticky{position:fixed;top:0;-webkit-animation:slide-down .2s;animation:slide-down .2s}header #cart:hover,header .cart:hover{background:#fff}header #cart:hover svg,header .cart:hover svg{fill:#25346a!important}header #cart{height:auto}header .cart{height:100%}header .cart .cart-link.link{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.35em 1.35em 1.35em 1em!important}header .cart .cart-link.link svg{fill:#fff}@media (max-width:400px){header #search-wrapper.search-link,header .cart .cart-link.link{padding-left:.65em!important;padding-right:.65em!important}header #mobile-nav .hamburger{padding-left:1.5em!important;padding-right:1.5em!important}header .cart .cart-link.link{padding-right:1em!important}}