body:has(.nd){--font-heading--family:Georgia,'Iowan Old Style',serif;--font-h1--family:Georgia,'Iowan Old Style',serif;--font-h2--family:Georgia,'Iowan Old Style',serif;--font-h3--family:Georgia,'Iowan Old Style',serif;--font-h4--family:Georgia,'Iowan Old Style',serif;--font-subheading--family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--font-accent--family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--font-h1--case:none;--font-h2--case:none;--font-h3--case:none;--font-h4--case:none;--font-heading--weight:600;--font-h3--weight:600}
body:has(.nd) .cart__checkout-button,body:has(.nd) .cart__checkout-button.button{background:#3B2A1D!important;color:#fff!important;border-radius:999px!important;font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;text-transform:none!important;letter-spacing:0!important;font-size:17px!important;font-weight:600!important;min-height:54px}
body:has(.nd) .cart__checkout-button:hover{background:#6B4A2F!important}
.nd .nd-lead{margin:14px auto 0;text-align:center}
.nd .nd-sub{margin-top:14px}
.nd .nd-label{margin:22px 0 8px}
.nd .nd-note{margin-top:16px}
.nd .nd-note.nd-c{text-align:center}
.nd .nd-final .nd-lead{color:#E7DECF}
.nd .nd-ann{font-weight:600;letter-spacing:.01em}
.nd .nd-trust li:first-child{color:var(--wald);font-weight:600}
