.pick-card .gwfee-note {
  display: block;
  margin-top: 4px;
  font-size: calc(11px * var(--fz-base, 1));
  font-weight: 700;
  color: var(--green, #16a34a);
  line-height: 1.7;
}
.pick-card.has-gwfee { border-color: color-mix(in srgb, var(--green, #16a34a) 35%, var(--line, #e5e7eb)); }
.pick-card.has-gwfee.is-on { box-shadow: 0 0 0 1px var(--green, #16a34a) inset; }
.summary .sumrow.gwfee-row span { color: var(--muted, #6b7280); }
.summary .sumrow.gwfee-row b { color: var(--text, #111827); }
.summary .sumrow.gwfee-row[hidden] { display: none !important; }
.tot .gwfee, .kv .gwfee { color: var(--muted, #6b7280); }
.product-card .bottom + div form { display: inline-flex; }