/**
 * Sepadin WooCommerce overrides.
 *
 * Loaded after WooCommerce styles. Keep this file scoped to Woo/plugin output
 * that must win by stylesheet order instead of specificity or !important.
 */

.product-breadcrumb-bar :where(
	.breadcrumb,
	.breadcrumbs,
	.breadcrumb-trail,
	.bcn-breadcrumb-trail,
	.rank-math-breadcrumb,
	.woocommerce-breadcrumb,
	.wc-block-breadcrumbs,
	.yoast-breadcrumb,
	nav[aria-label*="Breadcrumb"],
	nav[aria-label*="breadcrumb"]
) {
	margin: 0;
	margin-block: 0;
	margin-block-end: 0;
}

.product-breadcrumb-bar :where(
	.breadcrumbs,
	.breadcrumb-trail,
	.bcn-breadcrumb-trail,
	.rank-math-breadcrumb,
	.woocommerce-breadcrumb,
	.wc-block-breadcrumbs,
	.yoast-breadcrumb
) > :where(ol, p, ul) {
	list-style: none;
	margin: 0;
	margin-block: 0;
	margin-block-end: 0;
	padding: 0;
}

:is(.woocommerce, .woocommerce-page, .has-woocommerce) .product-breadcrumb-bar .woocommerce-breadcrumb {
	margin: 0;
	margin-block: 0;
	margin-block-end: 0;
}

.woocommerce.woocommerce-shop .wc-block-breadcrumbs .woocommerce-breadcrumb,
.woocommerce-page.woocommerce-shop .wc-block-breadcrumbs .woocommerce-breadcrumb {
	margin-inline: 0;
}
