.header-wrapper{border-bottom:1px solid rgba(37,37,37,.09)}
.header__menu-item{font-size:14px;font-weight:500;letter-spacing:.02em;min-height:44px}
.header__menu-item:hover,.header__active-menu-item{color:#087b68}
.header__submenu{border:1px solid rgba(37,37,37,.1);box-shadow:0 12px 28px rgba(37,37,37,.07)}
.header__submenu .header__menu-item{padding:12px 22px}
.header__icon{min-width:44px;min-height:44px}
.header a:focus-visible,.header summary:focus-visible{outline:2px solid #087b68;outline-offset:4px}
.announcement-bar__message{font-size:12px;letter-spacing:.035em;padding:9px 0;min-height:32px}
@media(min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:40px}.header__inline-menu{justify-self:center;margin-left:0}.header__inline-menu>.list-menu{gap:12px}.header__heading-link{padding:4px 0}}
@media(max-width:989px){.header{padding-left:20px;padding-right:20px}.header__heading-logo-wrapper--vabica{width:clamp(112px,30vw,140px)}}
@media(max-width:374px){.header{padding-left:12px;padding-right:12px}.header__heading-logo-wrapper--vabica{width:105px}}
@media(prefers-reduced-motion:reduce){.header__menu-item,.header__icon{transition:none}}

.header-wrapper :is(shopify-account,.header__icon--account,#cart-icon-bubble,.header__icon--cart),.menu-drawer a[href*='/account'],.menu-drawer a[href='/cart']{display:none!important}
.header__icons{display:flex;align-items:center;gap:0}
.vabica-product__channel-note{font-size:13px;line-height:1.6;color:#606862;margin:10px 0 0}
#vabica-compatibility-guide{scroll-margin-top:110px}
