.site-header .cart-trigger,.site-header .mobile-cart-icon{position:relative}.cart-badge{display:none;position:absolute;top:-5px;right:-7px;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:18px;text-align:center;color:var(--brand-on-primary, #fff);background:var(--brand-primary-fill, var(--brand-primary));border-radius:9px;pointer-events:none}.has-items .cart-badge{display:inline-block}.cart-total{display:none;font-size:.75rem;font-weight:600;color:#333;margin-left:.25rem;white-space:nowrap}@media(min-width:992px){.has-items .cart-total{display:inline}}.site-header .mobile-cart-icon .cart-badge{top:-2px;right:-4px}
