.nttc-header-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:#10243a;text-decoration:none;vertical-align:middle;box-sizing:border-box}
.nttc-header-cart:hover{color:#2f6bff}
.nttc-header-cart:focus-visible{outline:2px solid #2f6bff;outline-offset:4px;border-radius:6px}
.nttc-header-cart svg{display:block;flex:none;width:32px;height:32px}
.nttc-header-cart .nttc-header-cart__count{position:absolute;top:0;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:12px;box-sizing:border-box;background:#2f6bff;color:#fff;font:700 11px/20px system-ui,sans-serif;text-align:center;pointer-events:none}
