.cartninja-capture-active{outline:2px solid rgba(34,113,177,.18);outline-offset:1px}
.cartninja-checkout-consent{margin:0 0 1.25em;padding:1em;border:1px solid #dbe5e5;border-radius:6px;background:#f6fbfb}
.cartninja-checkout-consent .woocommerce-form__label{display:flex;gap:.65em;align-items:flex-start;margin:0;font-weight:600}
.cartninja-checkout-consent .input-checkbox{flex:0 0 auto;margin-top:.3em}
.cartninja-checkout-consent .description{display:block;margin:.5em 0 0 1.8em;color:#5f6f6f;font-size:.875em;line-height:1.5}
