/* Hide only our own zero-price badge before JS initializes. The full freight
   condition is always in the radio label. JS adds an accessible "Por cobrar"
   sibling inside the same description/secondary-label container. */
.wc-block-components-radio-control__option:has(input[value^="bnw_flete_cobrar:"])
.wc-block-components-shipping-rates-control__package__description--free,
.wc-block-components-radio-control__option:has(input[value^="bnw_flete_cobrar:"])
.wc-block-checkout__shipping-option--free {
    display: none !important;
}
