/**
 * Blog — archive, categories, tags, single post: CNC red (#b31736) instead of Retailer gold accent.
 * Scope: post views only (not shop, not front-page [from_the_blog] carousel).
 * v1.0.99
 */

body.blog.wp-child-theme-wecolab-cnc-retailer-child,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child,
body.category.wp-child-theme-wecolab-cnc-retailer-child,
body.tag.wp-child-theme-wecolab-cnc-retailer-child,
body.author.wp-child-theme-wecolab-cnc-retailer-child,
body.date.wp-child-theme-wecolab-cnc-retailer-child,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child {
	accent-color: #b31736;
}

/* ——— Accent links (main column) ——— */
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content a:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .entry-meta a:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content footer.entry-meta .comments-link a,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content h1.entry-title a:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .page_archive_items a:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .page_archive_items a:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .page_archive_items a:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .page_archive_items a:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .page_archive_items a:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .page_archive_items a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #nav-below .nav-previous-single a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #nav-below .nav-next-single a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #comments a:hover {
	color: #b31736 !important;
}

/* ——— Read more / loop buttons ——— */
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .more-link,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .more-link,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .more-link,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .more-link,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .more-link,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .more-link,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .light_button,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .light_button,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .light_button,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .light_button,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .light_button,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .light_button,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content a.button,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content a.button,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content a.button,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content a.button,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content a.button,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content a.button {
	background-color: #b31736 !important;
	background: #b31736 !important;
	border-color: #b31736 !important;
	color: #fff !important;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .more-link:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .more-link:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .more-link:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .more-link:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .more-link:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .more-link:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content a.more-link:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .light_button:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .light_button:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .light_button:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .light_button:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .light_button:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .light_button:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .dark_button:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .custom_button:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content a.button:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content a.button:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content a.button:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content a.button:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content a.button:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content a.button:hover {
	background-color: #961428 !important;
	background: #961428 !important;
	border-color: #961428 !important;
	color: #fff !important;
}

/* ——— Pagination (emm-paginate) ——— */
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:hover span,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:hover span,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:hover span,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:hover span,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:hover span,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:hover span,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:active span,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:active span,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:active span,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:active span,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:active span,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate a:active span,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-prev:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-prev:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-prev:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-prev:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-prev:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-prev:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-next:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-next:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-next:hover,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-next:hover,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-next:hover,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-next:hover {
	color: #b31736 !important;
	border-color: #b31736 !important;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-current span,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-current span,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-current span,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-current span,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-current span,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-current span,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-page.emm-current span,
body.category.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-page.emm-current span,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-page.emm-current span,
body.author.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-page.emm-current span,
body.date.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-page.emm-current span,
body.archive.post-type-archive-post.wp-child-theme-wecolab-cnc-retailer-child #content .emm-paginate .emm-page.emm-current span {
	background-color: #b31736 !important;
	border-color: #b31736 !important;
	color: #fff !important;
}

/* ——— Single post: featured + in-content images full column width ——— */
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content article > img.wp-post-image,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content .entry-content img {
	display: block;
	width: 100% !important;
	max-width: 100% !important;
	height: auto !important;
	margin: 1.25em 0;
}

body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content .entry-content img.aligncenter {
	margin-left: 0;
	margin-right: 0;
}

body.single-post.wp-child-theme-wecolab-cnc-retailer-child #content .entry-content p img {
	margin-top: 0;
	margin-bottom: 0;
}

/* ——— Blog sidebar: BLOG CNC intro widget ——— */
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-intro p,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-intro p,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-intro p,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-intro p,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-intro p,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-intro p,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-intro p,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-intro p,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-intro p,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-intro p,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-intro p,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-intro p {
	text-align: justify;
	font-size: 0.92em;
	line-height: 1.55;
	margin: 0 0 0.75em;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo {
	display: block;
	width: 100% !important;
	max-width: 100% !important;
	margin: 1.75em 0 0 !important;
	padding: 0;
	clear: both;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo img,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo img,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo img,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-blog-logo img,
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar img.cnc-sidebar-blog-logo,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar img.cnc-sidebar-blog-logo,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar img.cnc-sidebar-blog-logo,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar img.cnc-sidebar-blog-logo,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo img,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo img,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo img,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-10 .cnc-sidebar-blog-logo img,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo img,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo img,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo img,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-11 .cnc-sidebar-blog-logo img,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-10 img.cnc-sidebar-blog-logo,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-10 img.cnc-sidebar-blog-logo,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-10 img.cnc-sidebar-blog-logo,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-10 img.cnc-sidebar-blog-logo,
body.blog.wp-child-theme-wecolab-cnc-retailer-child #text-11 img.cnc-sidebar-blog-logo,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child #text-11 img.cnc-sidebar-blog-logo,
body.category.wp-child-theme-wecolab-cnc-retailer-child #text-11 img.cnc-sidebar-blog-logo,
body.tag.wp-child-theme-wecolab-cnc-retailer-child #text-11 img.cnc-sidebar-blog-logo {
	display: block !important;
	width: 100% !important;
	max-width: 100% !important;
	height: auto !important;
	margin: 0 !important;
	padding: 0;
}

/* ——— Blog sidebar: vertical product list + banner placeholder ——— */
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget {
	display: flex;
	flex-direction: column;
	gap: 0.75em;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li {
	display: flex;
	align-items: center;
	gap: 0.65em;
	width: 100%;
	padding: 0.35em 0;
	border-bottom: 1px solid #eee;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li:last-child,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li:last-child,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li:last-child,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li:last-child {
	border-bottom: none;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li img,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li img,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li img,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.woocommerce.widget_products ul.product_list_widget li img {
	width: 56px;
	height: 56px;
	object-fit: contain;
	flex-shrink: 0;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner-placeholder,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner-placeholder,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner-placeholder,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner-placeholder {
	border-radius: 4px;
	font-size: 0.9em;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm {
	margin-top: 0.5em;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a {
	display: block;
	line-height: 0;
	transition: opacity 0.2s ease;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm a:hover {
	opacity: 0.92;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm img,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm img,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm img,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .cnc-sidebar-banner--quantm img {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
	border-radius: 4px;
}

/* ——— Blog sidebar: tag cloud (widget_tag_cloud / #tag_cloud-3) ——— */
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a {
	color: #b31736 !important;
	border-color: #b31736 !important;
	background-color: #fff !important;
	text-decoration: none;
}

body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:hover,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:hover,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:hover,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:hover,
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:focus,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:focus,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:focus,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:focus,
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:active,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:active,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:active,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget.widget_tag_cloud .tagcloud a:active {
	color: #fff !important;
	border-color: #8f1229 !important;
	background-color: #8f1229 !important;
	text-decoration: none;
}

/* Hide default uncategorized in blog sidebar (all WPML langs). */
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-1,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-1,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-1,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-1,
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-13,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-13,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-13,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-13,
body.blog.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-14,
body.single-post.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-14,
body.category.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-14,
body.tag.wp-child-theme-wecolab-cnc-retailer-child .page_sidebar .widget_categories li.cat-item-14 {
	display: none !important;
}
