@media (min-width: 993px) {
 .header-5 .col-full-nav:is(.is_stuck, .tg-is-sticky) .site-header-cart { display: block; flex: 0 0 auto; align-self: center; margin-inline-start: auto; line-height: 44px; transform: translateY(8px); }
 .header-5 .col-full-nav:is(.is_stuck, .tg-is-sticky) .site-header-cart a.cart-contents { height: 44px; line-height: 44px; padding: 0 14px; }
 .header-5 .col-full-nav:is(.is_stuck, .tg-is-sticky) .main-navigation { flex: 1; min-width: 0; }
 .header-5 .col-full-nav:is(.is_stuck, .tg-is-sticky) .logo-mark { display: flex; align-items: center; width: 80px; height: 60px; padding-right: 0; }
 .header-5 .col-full-nav:is(.is_stuck, .tg-is-sticky) .logo-mark img { position: static; width: 80px; max-height: 34px; object-fit: contain; }
 .header-5 .col-full-nav:is(.is_stuck, .tg-is-sticky) .primary-navigation.with-logo .menu-primary-menu-container { margin-left: 104px; }
}
