header-component .header__row--top{min-height:88px}header-component .header__row--bottom{min-height:56px}header-component .menu-list__list{gap:clamp(1rem,3vw,4rem)}header-component .menu-list__link{font-family:var(--cava-font-display);font-size:18px;font-weight:600;letter-spacing:.01em;color:var(--cava-white);transition:color .2s ease}header-component .menu-list .menu-list__list-item:hover .menu-list__link,header-component .menu-list .menu-list__list-item:focus-within .menu-list__link,header-component .menu-list__link--active{color:var(--cava-gold)}header-component .header-actions__action,header-component .header-actions__action svg{color:var(--cava-white);transition:color .2s ease}header-component .header-actions__action:hover,header-component .header-actions__action:hover svg{color:var(--cava-gold)}header-component .header__drawer .menu-list__link{font-size:1.5rem}.announcement-bar .announcement-bar__text{font-family:var(--cava-font-display);font-weight:700;letter-spacing:.04em;text-align:center}#header-component[data-menu-layout=split] .header__row--top .header__columns{--header-left: 1fr;--header-center: auto;--header-right: 1fr;align-items:center}#header-component[data-menu-layout=split] .header__column--left{justify-content:flex-end;gap:clamp(1rem,2vw,2rem)}#header-component[data-menu-layout=split] .header__column--right{justify-content:flex-start;gap:clamp(1rem,2vw,2rem)}#header-component[data-menu-layout=split] .header__column--center{justify-content:center;padding-inline:clamp(1rem,3vw,2.5rem)}#header-component[data-menu-layout=split] .header-menu--split .menu-list__list{gap:clamp(1.25rem,3vw,4rem)}#header-component[data-menu-layout=split] .header-menu--split-left .menu-list__list{justify-content:flex-end}#header-component[data-menu-layout=split] .header-menu--split-right .menu-list__list{justify-content:flex-start}#header-component[data-menu-layout=split] .header__column--right .header-actions,#header-component[data-menu-layout=split] .header__column--right .search-action{margin-inline-start:auto}@media screen and (max-width:989px){header-component .header__row--top{min-height:72px}header-component .menu-list__link{font-size:1.125rem}#header-component[data-menu-layout=split] .header__column--left,#header-component[data-menu-layout=split] .header__column--right{gap:.75rem}#header-component[data-menu-layout=split] .header__column--center{padding-inline:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cava-header.css.map */
