/* Cake By Blessing | white service cards and restrained neutral accents | 2026-11 */
/* Keep the prominent Place Order CTA gold; other cards are white with dark copy. */
.cbb-editorial-services .cbb-service-card,
.cbb-editorial-services .cbb-services-cta {background:#fff!important;background-image:none!important;border:1px solid #dedede!important;box-shadow:0 5px 18px rgba(0,0,0,.045)!important;color:#171717!important;}
.cbb-editorial-services .cbb-service-card *,
.cbb-editorial-services .cbb-services-cta h1,
.cbb-editorial-services .cbb-services-cta h2,
.cbb-editorial-services .cbb-services-cta h3,
.cbb-editorial-services .cbb-services-cta p {color:#171717!important;}
.cbb-editorial-services .cbb-service-card .cbb-service-link{border-color:#222!important;}
.cbb-editorial-services .cbb-service-index{background:#fff!important;color:#171717!important;border:1px solid #ddd!important;}
/* Replace gold accent fills and text outside the ordering action. */
body .text-primary{color:#222!important;}
body .border-primary{border-color:#d7d7d7!important;}
body .bg-primary{background-color:#fff!important;color:#171717!important;}
body .btn-primary:not(.blessing-request):not(.cbb-order-button):not(.cbb-place-order){background:#fff!important;border-color:#d7d7d7!important;color:#171717!important;}
body .btn-primary:not(.blessing-request):not(.cbb-order-button):not(.cbb-place-order):hover{background:#f1f1f1!important;color:#111!important;}
/* Gold is deliberately retained on Place Order CTAs. */
body .blessing-request,
body a[href="request.html"].blessing-request{background:#d5aa4a!important;color:#111!important;border-color:#d5aa4a!important;}
/* Footer social button: white square with legible black Facebook icon. */
body .cbb-footer-info a.cbb-facebook-link{background:#fff!important;color:#111!important;border:1px solid #e5e5e5!important;}
body .cbb-footer-info a.cbb-facebook-link i{color:#111!important;}
body .cbb-footer-info a.cbb-facebook-link:hover{background:#eee!important;}
/* Preserve readable light text on dark footer, header and navigation backgrounds. */
body .cbb-reference-footer .text-primary{color:#fff!important;}
body .cbb-reference-footer .cbb-footer-info h4{color:#fff!important;}
body .blessing-nav a:not(.blessing-request){color:#fff!important;}
