.header__info{align-items:center;background-color:#e2e5ec;display:flex;font-size:.875rem;height:3rem;text-transform:uppercase}@media screen and (min-width:1200px){.header__info{margin-bottom:.6875rem}}.header__content{align-items:center;display:grid;gap:.5rem;grid-template-columns:30px 3.4375rem auto;height:5.125rem;padding:1rem 0}@media screen and (min-width:1200px){.header__content{gap:3rem;grid-template-columns:60px auto 1fr;padding:1.2188rem 0}}.header__mobile-menu{align-items:center;display:flex}@media screen and (min-width:1200px){.header__mobile-menu{display:none}}.header__branding,.header__logo-link{display:flex;justify-content:center}.header__logo-link{align-self:center}.header__logo-img{max-height:6rem}.header__navigation{display:none;font-size:.875rem;font-weight:700;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:1200px){.header__navigation{display:flex;justify-content:flex-start}}.header__navigation-list{align-items:center;display:flex;flex:1;gap:2.5rem;justify-content:left;list-style:none;margin:0;padding:0;text-align:center}.header__navigation-list a{text-decoration:none}.header__navigation-list a:hover{color:#4e7661}.header__controls{align-items:center;display:flex;font-size:.875rem;gap:1.5rem;justify-content:end}@media screen and (min-width:768px){.header__controls{gap:2rem;justify-content:flex-end}}.header__controls-link{align-items:center;display:inline-flex;text-decoration:none}.header__controls-account{display:none}@media screen and (min-width:992px){.header__controls-account{display:block}}.header__controls-cart,.header__controls-favorite{display:block;position:relative}