/** Shopify CDN: Minification failed

Line 53:14 Expected "}" to go with "{"

**/
/* Spacing for breadcrumb containers */
.collection--header--breadcrumbs,
.product-page--breadcrumbs {
  padding: 20px 30px;
  margin-bottom: 20px;
}

/* Breadcrumb list styling */
.breadcrumbs--root {
  display: flex !important;
  flex-wrap: wrap;
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
  font-size: 14px;
  gap: 8px;
}

.breadcrumbs--root li {
  display: flex !important;
  align-items: center;
}

/* Arrow separator - overrides the dot */
.breadcrumbs--root li:not(:last-of-type)::after {
  content: "›" !important;
  margin: 0 0 0 8px !important;
  background-color: transparent !important;
  width: auto !important;
  height: auto !important;
  border-radius: 0 !important;
  color: #666;
}

/* Link styling */
.breadcrumbs--root a {
  color: #666;
  text-decoration: none;
}

.breadcrumbs--root a:hover {
  color: #000;
  text-decoration: underline;
}

/* Current page (last item) */
.breadcrumbs--root li:last-child {
  color: #000;