/* HONCW Core – blog landing (page 15), category archives and search. Moved out of inline <style> on 2026-10-29. Page ID 15 = HONCW_BLOG_LANDING_ID. */
/* Active category chip. 0.4.5: only the chip buttons (a.e-button-base), never the header mega menu or footer links
   to the same category (they turned plum with plum text on their own category page). */
.honcw-chip-on,
body.category-real-weddings a.e-button-base[href$="/category/real-weddings/"]:not([data-elementor-type="header"] *, [data-elementor-type="footer"] *),
body.category-inspirations a.e-button-base[href$="/category/inspirations/"]:not([data-elementor-type="header"] *, [data-elementor-type="footer"] *),
body.category-advice-planning-tips a.e-button-base[href$="/category/advice-planning-tips/"]:not([data-elementor-type="header"] *, [data-elementor-type="footer"] *),
body.category-engagements a.e-button-base[href$="/category/engagements/"]:not([data-elementor-type="header"] *, [data-elementor-type="footer"] *),
body.page-id-15 a[href$="/blog/"].e-button-base:not([data-elementor-type="header"] *, [data-elementor-type="footer"] *) {
	background-color: var(--honcw-plum, #381641) !important;
	color: var(--honcw-white, #fff) !important;
	box-shadow: none !important;
}
.honcw-swapping { opacity: .45; transition: opacity .15s ease; pointer-events: none; }
body.search-no-results [data-id="2e9418e7"] { display: flex !important; }
@media (prefers-reduced-motion: reduce) { .honcw-swapping { transition: none; } }
