[data-prefix="woo_categories"] .hero-section[data-type="type-1"] {
  --margin-bottom: 0;
  margin-bottom: 0;
}

[data-prefix="woo_categories"] .hero-section .entry-header {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-bottom: 24px;
}

[data-prefix="woo_categories"] .hero-section .entry-header > * {
  margin: 0;
}

[data-prefix="woo_categories"] .entry-header .ct-breadcrumbs {
  display: flex;
  align-items: center;
  min-height: 44px;
  overflow-x: auto;
  white-space: nowrap;
  scrollbar-width: none;
  color: var(--bb-ink-muted);
}

[data-prefix="woo_categories"] .entry-header .ct-breadcrumbs::-webkit-scrollbar {
  display: none;
}

[data-prefix="woo_categories"] .entry-header .ct-breadcrumbs a {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  color: var(--bb-ink-muted);
}

[data-prefix="woo_categories"] .entry-header .ct-breadcrumbs .ct-separator {
  margin: 0 8px;
  color: var(--bb-field-border);
}

[data-prefix="woo_categories"] .entry-header .ct-breadcrumbs .last-item {
  color: var(--bb-ink-body);
}

[data-prefix="woo_categories"] .entry-header .page-title {
  margin-top: 8px;
  overflow-wrap: break-word;
}

[data-prefix="woo_categories"] .entry-header .page-description {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  margin: 0;
  --item-spacing: 0;
}

[data-prefix="woo_categories"] .entry-header .page-description h2 {
  --theme-font-family: var(--bb-font-sans);
  --theme-font-weight: 500;
  --theme-font-size: 16px;
  --theme-line-height: 1.4;
  --theme-letter-spacing: 0;
  --theme-heading-color: var(--bb-ink);
  margin: 0;
  color: var(--bb-ink);
}

[data-prefix="woo_categories"] .entry-header .bb-intro__text {
  font-size: 14px;
  line-height: 1.6;
  color: var(--bb-ink-body);
}

[data-prefix="woo_categories"] .entry-header .bb-intro__text > * {
  margin: 0;
}

[data-prefix="woo_categories"] .entry-header .bb-intro__text > * + * {
  margin-top: 12px;
}

[data-prefix="woo_categories"] .entry-header .bb-intro__text a {
  color: var(--bb-navy);
  text-decoration: underline;
  text-underline-offset: 2px;
}

[data-prefix="woo_categories"] .entry-header .bb-intro__text a:hover {
  text-decoration-thickness: 2px;
}

[data-prefix="woo_categories"] .entry-header .bb-intro__text[data-clamp] {
  max-height: calc(14px * 1.6 * 3);
  overflow: hidden;
}

[data-prefix="woo_categories"] .entry-header .bb-intro__more {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  margin: -12px 0 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
  font: 400 14px/1.4 var(--bb-font-sans);
  letter-spacing: 0;
  text-transform: none;
  color: var(--bb-ink);
  text-decoration: underline;
  text-underline-offset: 4px;
  cursor: pointer;
}

[data-prefix="woo_categories"] .entry-header .bb-intro__more[hidden] {
  display: none;
}

[data-prefix="woo_categories"] .woocommerce-products-header {
  margin: 0;
}

.bb-chips__list {
  display: flex;
  gap: 8px;
  margin: 0 calc(50% - 50vw);
  padding: 0 calc(50vw - 50%);
  list-style: none;
  overflow-x: auto;
  scrollbar-width: none;
}

.bb-chips__list::-webkit-scrollbar {
  display: none;
}

.bb-chips__list > li {
  flex: none;
  margin: 0;
}

.bb-chip {
  display: inline-flex;
  align-items: center;
  height: 44px;
  padding: 0 16px;
  border: 1px solid var(--bb-field-border);
  background: var(--bb-surface);
  color: var(--bb-ink);
  font: 400 14px/1 var(--bb-font-sans);
  text-decoration: none;
  white-space: nowrap;
}

.bb-chip:hover {
  border-color: var(--bb-ink);
  color: var(--bb-ink);
}

.bb-chip[aria-current="page"] {
  border-color: var(--bb-ink);
  background: var(--bb-ink);
  color: var(--bb-on-ink);
}

[data-prefix="woo_categories"] .woo-listing-top {
  position: sticky;
  top: 0;
  z-index: 20;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  min-height: 52px;
  margin: 16px calc(50% - 50vw) 0;
  padding: 0 calc(50vw - 50%);
  border-block: 1px solid var(--bb-line);
  background: var(--bb-surface);
}

[data-prefix="woo_categories"] .woo-listing-top > * {
  margin: 0;
}

[data-prefix="woo_categories"] .woo-listing-top .ct-toggle-filter-panel {
  --toggle-button-padding: 0;
  --toggle-button-border-width: 0;
  --toggle-button-radius: 0;
  --toggle-button-background: transparent;
  --toggle-button-margin-start: 0;
  --toggle-button-margin-end: 0;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-height: 44px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
  font: 400 14px/1 var(--bb-font-sans);
  letter-spacing: 0;
  text-transform: none;
  color: var(--bb-ink);
}

[data-prefix="woo_categories"] .woo-listing-top .ct-toggle-filter-panel .ct-icon-container {
  display: none;
}

[data-prefix="woo_categories"] .woo-listing-top .ct-toggle-filter-panel::before {
  content: "";
  width: 20px;
  height: 20px;
  background: currentColor;
  -webkit-mask: var(--bb-icon-filter) center / contain no-repeat;
  mask: var(--bb-icon-filter) center / contain no-repeat;
}

.bb-count {
  font: 400 12px/1.4 var(--bb-font-sans);
  color: var(--bb-ink-muted);
}

[data-prefix="woo_categories"] .woo-listing-top .woocommerce-ordering {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-height: 44px;
  font: 400 14px/1 var(--bb-font-sans);
  color: var(--bb-ink);
}

[data-prefix="woo_categories"] .woo-listing-top .woocommerce-ordering::before {
  content: "Sort by:";
  white-space: nowrap;
  pointer-events: none;
}

[data-prefix="woo_categories"] .woo-listing-top .woocommerce-ordering select {
  field-sizing: content;
  width: auto;
  --has-width: auto;
  height: 44px;
  min-width: 0;
  min-height: 44px;
  padding: 0 22px 0 0;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  font: 400 14px/1 var(--bb-font-sans);
  color: var(--bb-ink);
  cursor: pointer;
}

[data-prefix="woo_categories"] .woo-listing-top .woocommerce-ordering svg {
  display: none;
}

[data-prefix="woo_categories"] .woo-listing-top .woocommerce-ordering::after {
  content: "";
  position: absolute;
  right: 0;
  width: 18px;
  height: 18px;
  background: currentColor;
  -webkit-mask: var(--bb-icon-chevron) center / contain no-repeat;
  mask: var(--bb-icon-chevron) center / contain no-repeat;
  pointer-events: none;
}

.bb-filter-row {
  display: none;
}

[data-prefix="woo_categories"] .ct-products-container {
  padding-top: 24px;
}

.bb-showing {
  margin: 0;
  padding-top: 32px;
  text-align: center;
  font: 400 12px/1.5 var(--bb-font-sans);
  color: var(--bb-ink-muted);
}

[data-prefix="woo_categories"] .ct-pagination {
  margin-top: 32px;
  --theme-text-color: var(--bb-ink);
}

[data-prefix="woo_categories"] .ct-pagination .page-numbers {
  min-width: 44px;
  height: 44px;
  border-radius: 0;
  font: 400 14px/1 var(--bb-font-sans);
}

[data-prefix="woo_categories"] .ct-pagination .page-numbers.current {
  background: var(--bb-ink);
  color: var(--bb-on-ink);
}

.bb-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 48px 24px;
  background: var(--bb-surface-alt);
  text-align: center;
}

.bb-empty > p {
  margin: 0;
}

.bb-empty__title {
  font: 500 18px/1.4 var(--bb-font-sans);
  color: var(--bb-ink);
}

.bb-empty__text {
  font: 400 14px/1.55 var(--bb-font-sans);
  color: var(--bb-ink-muted);
}

.bb-empty__link {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  font: 400 14px/1 var(--bb-font-sans);
  color: var(--bb-ink);
  text-decoration: underline;
  text-underline-offset: 4px;
}

.bb-cat-bottom .bb-guide {
  padding-top: 56px;
}

.bb-cat-guide > * {
  margin: 0;
}

.bb-cat-guide h2 {
  margin-bottom: 24px;
  text-wrap: balance;
}

.bb-cat-guide h3 {
  margin-top: 24px;
  margin-bottom: 8px;
}

.bb-cat-guide h2 + h3 {
  margin-top: 0;
}

.bb-cat-guide p {
  font-size: 16px;
  color: var(--bb-ink-body);
}

.bb-cat-guide a,
.bb-faq__a a {
  color: var(--bb-navy);
  text-decoration: underline;
  text-underline-offset: 2px;
}

.bb-cat-faq {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding-top: 56px;
}

.bb-cat-faq__title {
  margin: 0;
}

.bb-faq {
  border-top: 1px solid var(--bb-line);
}

.bb-faq__item {
  border-bottom: 1px solid var(--bb-line);
}

.bb-faq__q {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  min-height: 56px;
  list-style: none;
  cursor: pointer;
}

.bb-faq__q::-webkit-details-marker {
  display: none;
}

.bb-faq__title {
  --theme-font-size: 16px;
  --theme-line-height: 1.4;
  --theme-font-weight: 500;
  margin: 0;
  color: var(--bb-ink);
}

.bb-faq__q:hover .bb-faq__title {
  text-decoration: underline;
  text-underline-offset: 4px;
}

.bb-faq__icon {
  position: relative;
  flex: none;
  width: 14px;
  height: 14px;
}

.bb-faq__icon::before,
.bb-faq__icon::after {
  content: "";
  position: absolute;
  inset: 6.25px 0 auto;
  height: 1.5px;
  background: var(--bb-ink);
}

.bb-faq__icon::after {
  transform: rotate(90deg);
}

.bb-faq__item[open] .bb-faq__icon::after {
  display: none;
}

.bb-faq__a {
  padding: 0 0 20px;
  font-size: 14px;
  line-height: 1.6;
  color: var(--bb-ink-body);
}

.bb-faq__a > * {
  margin: 0;
}

.bb-faq__a > * + * {
  margin-top: 12px;
}

.bb-related {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px 24px;
  padding: 56px 0 48px;
  font: 400 14px/1.4 var(--bb-font-sans);
  color: var(--bb-ink-muted);
}

.bb-cat-bottom > .bb-related:first-child {
  padding-top: 32px;
}

.bb-related__link {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
  color: var(--bb-ink);
  text-decoration: underline;
  text-underline-offset: 4px;
}

#woo-filters-panel {
  --side-panel-width: 100vw;
  --theme-box-shadow: var(--bb-shadow-drawer);
  --theme-panel-reveal-left: 0;
  background-color: var(--bb-scrim);
}

#woo-filters-panel .ct-panel-inner {
  --panel-padding: 16px;
  inset-block: 48px 0;
  height: calc(100% - 48px);
  background-color: var(--bb-surface);
}

#woo-filters-panel .ct-panel-actions {
  flex: none;
  justify-content: space-between;
  height: 60px;
  padding: 0 4px 0 16px;
  border-bottom: 1px solid var(--bb-line);
}

#woo-filters-panel .ct-panel-actions .ct-panel-heading {
  font: 500 18px/1.4 var(--bb-font-sans);
  color: var(--bb-ink);
}

#woo-filters-panel .ct-panel-actions .ct-toggle-close {
  --toggle-button-padding: 0;
  --toggle-button-margin-end: 0;
  --toggle-button-margin-block: 0;
  --theme-icon-color: var(--bb-ink);
  --theme-icon-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
}

#woo-filters-panel .ct-panel-content-inner {
  padding: 0 16px 120px;
}

#woo-filters-panel .ct-panel-content-inner > .ct-widget {
  margin: 0;
}

#woo-filters-panel .ct-panel-content-inner > .ct-widget:empty {
  display: none;
}

.bb-filter {
  margin: 0;
}

#woo-filters-panel .bb-filter {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 20px 0;
  border-bottom: 1px solid var(--bb-line);
}

.bb-filter__label {
  font: 500 16px/1.4 var(--bb-font-sans);
  color: var(--bb-ink);
}

.bb-filter__count {
  font-weight: 400;
  color: var(--bb-ink-muted);
}

.bb-filter .ct-filter-widget {
  display: flex;
  flex-direction: column;
  gap: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}

.bb-filter .ct-filter-item {
  margin: 0;
}

.bb-filter .ct-filter-item-inner a {
  display: flex;
  align-items: center;
  gap: 12px;
  min-height: 44px;
  padding: 0;
  font: 400 14px/1.4 var(--bb-font-sans);
  color: var(--bb-ink-body);
  text-decoration: none;
}

.bb-filter .ct-filter-item-inner a.active {
  font-weight: 400;
  color: var(--bb-ink);
}

.bb-filter .ct-filter-item-inner a .ct-filter-label,
.bb-filter .ct-filter-widget .ct-filter-item-inner a.active .ct-filter-label {
  font-weight: 400;
  text-decoration: none;
}

.bb-filter .ct-filter-item-inner a:hover .ct-filter-label {
  text-decoration: underline;
  text-underline-offset: 4px;
}

.bb-filter .ct-filter-item-inner .ct-checkbox {
  flex: none;
  width: 20px;
  height: 20px;
  margin: 0;
  border-radius: 0;
}

.bb-filter .ct-swatch-container {
  --swatch-size: 16px;
  display: inline-flex;
  margin: 0;
}

.bb-filter .ct-swatch-container .ct-swatch {
  width: 16px;
  height: 16px;
  padding: 0;
  border: 0;
  border-radius: 50%;
  box-shadow: none;
}

.bb-filter .ct-swatch-container .ct-swatch-content {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bb-ink) 20%, transparent);
}

#woo-filters-panel .bb-filter .ct-filter-reset {
  display: none;
}

#woo-filters-panel :is(.bb-filter--screen-size, .bb-filter--capacity) .ct-filter-widget {
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
}

#woo-filters-panel :is(.bb-filter--screen-size, .bb-filter--capacity) .ct-filter-item-inner a {
  justify-content: center;
  min-width: 64px;
  height: 44px;
  padding: 0 16px;
  border: 1px solid var(--bb-field-border);
  background: var(--bb-surface);
  color: var(--bb-ink);
}

#woo-filters-panel :is(.bb-filter--screen-size, .bb-filter--capacity) .ct-filter-item-inner a.active {
  border-color: var(--bb-ink);
  background: var(--bb-ink);
  color: var(--bb-on-ink);
}

#woo-filters-panel :is(.bb-filter--screen-size, .bb-filter--capacity) .ct-checkbox {
  display: none;
}

.bb-sheet-actions {
  position: absolute;
  inset: auto 0 0;
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 12px;
  padding: 12px 16px;
  border-top: 1px solid var(--bb-line);
  background: var(--bb-surface);
}

.bb-sheet-actions__clear,
.bb-sheet-actions__show {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 52px;
  margin: 0;
  padding: 0 16px;
  border: 1px solid var(--bb-ink);
  border-radius: 0;
  font: 500 14px/1 var(--bb-font-sans);
  letter-spacing: 0.12em;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
}

.bb-sheet-actions__clear {
  padding: 0 8px;
  background: var(--bb-surface);
  color: var(--bb-ink);
  white-space: nowrap;
}

.bb-sheet-actions__clear[aria-disabled] {
  border-color: var(--bb-field-border);
  color: var(--bb-ink-muted);
  cursor: default;
}

.bb-sheet-actions__clear:hover {
  background: var(--bb-surface-alt);
  color: var(--bb-ink);
}

.bb-sheet-actions__show {
  background: var(--bb-ink);
  color: var(--bb-on-ink);
}

.bb-sheet-actions__show:hover {
  border-color: var(--bb-ink-hover);
  background: var(--bb-ink-hover);
}

.bb-sheet-actions .ct-filter-reset {
  display: contents;
}

.bb-filter .ct-price-filter {
  width: 100%;
}

@media (min-width: 690px) {
  #woo-filters-panel {
    --side-panel-width: 440px;
  }

  #woo-filters-panel .ct-panel-inner {
    inset-block: 0;
    height: 100%;
  }
}

@media (max-width: 999.98px) {
  [data-prefix="woo_categories"] .bb-showing {
    display: block;
  }
}

@media (min-width: 1000px) {
  [data-prefix="woo_categories"] .hero-section .entry-header {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    column-gap: 48px;
    row-gap: 12px;
    align-items: end;
    padding-bottom: 32px;
  }

  [data-prefix="woo_categories"] .entry-header .ct-breadcrumbs {
    grid-column: 1 / -1;
    margin-bottom: 8px;
  }

  [data-prefix="woo_categories"] .entry-header .page-title {
    grid-column: 1;
    margin-top: 0;
    --theme-line-height: 1.05;
  }

  [data-prefix="woo_categories"] .entry-header .page-description {
    display: contents;
  }

  [data-prefix="woo_categories"] .entry-header .page-description h2 {
    grid-column: 1;
    --theme-font-size: 18px;
  }

  [data-prefix="woo_categories"] .entry-header .bb-intro__text {
    grid-column: 2;
    grid-row: 2 / span 2;
    align-self: end;
    font-size: 16px;
  }

  [data-prefix="woo_categories"] .entry-header .bb-intro__text[data-clamp] {
    max-height: none;
  }

  [data-prefix="woo_categories"] .entry-header .bb-intro__more {
    display: none;
  }

  .bb-chips__list {
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    overflow: visible;
  }

  [data-prefix="woo_categories"] .woo-listing-top {
    position: relative;
    margin: 24px 0 0;
    padding: 12px 0;
    gap: 24px;
  }

  .bb-filter-row[data-ready] {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    gap: 8px;
    min-width: 0;
  }

  [data-prefix="woo_categories"] .woo-listing-top:has(.bb-filter-row:not([data-ready])) .ct-toggle-filter-panel {
    display: inline-flex !important;
  }

  [data-prefix="woo_categories"] .woo-listing-top .bb-count {
    margin-left: auto;
    font-size: 14px;
  }

  .bb-filter-row > .ct-widget {
    position: relative;
    margin: 0;
  }

  .bb-filter-row > .ct-widget:empty {
    display: none;
  }

  .bb-filter-row .bb-filter__label {
    display: none;
  }

  .bb-filter__toggle {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    height: 44px;
    margin: 0;
    padding: 0 12px 0 16px;
    border: 1px solid var(--bb-field-border);
    border-radius: 0;
    background: var(--bb-surface);
    font: 400 14px/1 var(--bb-font-sans);
    letter-spacing: 0;
    text-transform: none;
    color: var(--bb-ink);
    cursor: pointer;
  }

  .bb-filter__toggle::after {
    content: "";
    width: 18px;
    height: 18px;
    background: currentColor;
    -webkit-mask: var(--bb-icon-chevron) center / contain no-repeat;
    mask: var(--bb-icon-chevron) center / contain no-repeat;
  }

  .bb-filter__toggle:hover,
  .bb-filter__toggle[aria-expanded="true"],
  .bb-filter[data-count] .bb-filter__toggle {
    border-color: var(--bb-ink);
    background: var(--bb-surface);
    color: var(--bb-ink);
  }

  .bb-filter__toggle[aria-expanded="true"]::after {
    transform: rotate(180deg);
  }

  .bb-filter-row .ct-filter-widget-wrapper {
    position: absolute;
    top: 52px;
    left: 0;
    z-index: 30;
    display: none;
    flex-direction: column;
    gap: 0;
    width: 280px;
    padding: 16px;
    border: 1px solid var(--bb-ink);
    background: var(--bb-surface);
  }

  .bb-filter-row .bb-filter[data-open] .ct-filter-widget-wrapper {
    display: flex;
  }

  .bb-filter-row .bb-filter .ct-filter-item-inner a {
    align-items: flex-start;
  }

  .bb-filter-row .bb-filter .ct-filter-item-inner .ct-checkbox {
    margin-top: 0;
  }

  .bb-filter__foot {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    margin-top: 8px;
    padding-top: 12px;
    border-top: 1px solid var(--bb-line);
  }

  .bb-filter__foot .ct-filter-reset {
    margin: 0;
  }

  .bb-filter__foot .ct-filter-reset a {
    display: inline-flex;
    align-items: center;
    min-height: 44px;
    padding: 0;
    border: 0;
    background: none;
    font: 400 14px/1 var(--bb-font-sans);
    letter-spacing: 0;
    text-transform: none;
    color: var(--bb-ink);
    text-decoration: underline;
    text-underline-offset: 4px;
  }

  .bb-filter__foot .ct-filter-reset a svg {
    display: none;
  }

  .bb-filter__apply {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    margin: 0 0 0 auto;
    padding: 0 24px;
    border: 1px solid var(--bb-ink);
    border-radius: 0;
    background: var(--bb-ink);
    font: 500 14px/1 var(--bb-font-sans);
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: var(--bb-on-ink);
    cursor: pointer;
  }

  .bb-filter__apply:hover {
    border-color: var(--bb-ink-hover);
    background: var(--bb-ink-hover);
  }

  [data-prefix="woo_categories"] .ct-products-container {
    padding-top: 32px;
  }

  [data-prefix="woo_categories"] .bb-showing {
    display: none;
  }

  [data-prefix="woo_categories"] .ct-pagination {
    margin-top: 48px;
  }

  .bb-cat-bottom .bb-guide {
    padding-top: 96px;
  }

  .bb-cat-guide {
    display: grid;
    grid-template-columns: minmax(0, 400px) minmax(0, 680px);
    column-gap: 72px;
    align-items: start;
  }

  .bb-cat-guide > * {
    grid-column: 2;
  }

  .bb-cat-guide > h2 {
    grid-column: 1;
    grid-row: span 40;
    margin-bottom: 0;
  }

  .bb-cat-guide h3 {
    margin-top: 32px;
  }

  .bb-cat-guide h2 + h3 {
    margin-top: 0;
  }

  .bb-cat-faq {
    display: grid;
    grid-template-columns: minmax(0, 400px) minmax(0, 680px);
    column-gap: 72px;
    align-items: start;
    padding-top: 96px;
  }

  .bb-related {
    padding: 96px 0;
  }

  .bb-cat-bottom > .bb-related:first-child {
    padding-top: 48px;
  }
}

@media (min-width: 1280px) {
  [data-prefix="woo_categories"] .hero-section .entry-header {
    grid-template-columns: minmax(0, 1fr) 680px;
    column-gap: 72px;
  }
}
