.faithful-masthead .faithful-utility .fff-basket-count {
    display: inline-grid;
    place-items: center;
    min-width: 1.5em;
    padding: .05em .32em;
    border: 1px solid #c5aa79;
    border-radius: 1em;
    background: #852d21;
    color: #fff2d2;
    font-size: max(11px, .8em);
    font-variant-numeric: tabular-nums;
}
.faithful-masthead .faithful-utility .fff-basket-count[hidden] { display: none; }
@media (min-width: 1025px) {
    .faithful-masthead .faithful-utility { left: 76%; }
}
@media (max-width: 1024px) {
    .faithful-masthead .faithful-utility > a { flex: 0 0 50%; }
}
