/* ─── Trust row (.hzo-trust-row) ───────────────────────────────────────
   Thin spacing wrapper for a centered strip of trust signals — the block
   (blocks/trust-row.html) composes existing icon + text patterns; this
   wrapper only owns the list reset, gap rhythm, and icon tint.

   Widget knobs (set by [hzo_trust_row], trust-row.php): the
   --hzo-trust-row-* custom properties and the alignment modifiers below.
   Every var() default is the pre-widget value, so markup without the
   knobs renders exactly as before. */
.hzo-trust-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: var(--hzo-trust-row-row-gap, var(--space-md)) var(--hzo-trust-row-gap, var(--space-xl));
    margin: 0;
    padding: 0;
    list-style: none;
}
/* Alignment modifiers ([hzo_trust_row align="start|end|between"]; center = default above) */
.hzo-trust-row--start   { justify-content: flex-start; }
.hzo-trust-row--end     { justify-content: flex-end; }
.hzo-trust-row--between { justify-content: space-between; }
.hzo-trust-row > li {
    display: inline-flex;
    align-items: center;
    gap: var(--space-sm);
    color: var(--text-body);
    font-weight: var(--fw-500);
}
.hzo-trust-row svg {
    width: var(--hzo-trust-row-icon-size, 22px);
    height: var(--hzo-trust-row-icon-size, 22px);
    flex-shrink: 0;
    color: var(--accent-text);
}
