.twentysix-badge { display:inline-flex; align-items:center; gap:6px; max-width:100%; margin:12px 0 18px; padding:6px 12px; border:1px solid #416be0; border-radius:999px; color:#345bc6; background:#f1f5ff; font-size:12px; font-weight:600; line-height:1.4; text-decoration:none; vertical-align:middle; }
.twentysix-badge svg { flex:none; }
a.twentysix-badge:hover { color:#fff; background:#416be0; }
.twentysix-badge:focus-visible { outline:2px solid #416be0; outline-offset:3px; }
.product-grid .ProductItem .ProductItem__Label.twentysix-badge--compact { display:flex; width:max-content; gap:4px; margin:4px 0; padding:3px 7px; border:1px solid #416be0; border-radius:999px; color:#fff; background:#416be0; font-size:11px; line-height:1.2; letter-spacing:0; text-transform:none; }
.twentysix-badge--compact svg { width:11px; height:11px; }
@media(max-width:768px) { .product-grid .ProductItem .ProductItem__Label.twentysix-badge--compact { padding:2px 6px; font-size:10px; } }
