.cc_hn3wxxog_3KxIENjxfs .category-description {
  width: 100%;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__container {
  max-width: 100%;
  padding-top: var(--category-description-padding-v, 2.5rem);
  padding-bottom: var(--category-description-padding-v, 2.5rem);
  padding-left: var(--category-description-padding-h, 0px);
  padding-right: var(--category-description-padding-h, 0px);
}

.cc_hn3wxxog_3KxIENjxfs .category-description__title {
  margin: 0 0 1rem;
  color: var(--kombos-category-description-title);
  text-transform: uppercase;
  letter-spacing: 0.01875rem;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content {
  color: var(--kombos-category-description-text);
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content p {
  margin: 0 0 0.75rem;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content p:last-child {
  margin-bottom: 0;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content :is(h1, h2, h3, h4) {
  margin: 1.25rem 0 0.625rem;
  color: var(--category-description-title-color, var(--kombos-category-description-title));
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content :is(ul, ol) {
  margin: 0 0 0.75rem;
  padding-left: 1.25rem;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content li {
  margin-bottom: 0.375rem;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content a {
  color: inherit;
  text-decoration: underline;
  text-underline-offset: 0.125rem;
}

.cc_hn3wxxog_3KxIENjxfs .category-description__content :is(strong, b) {
  color: var(--category-description-title-color, var(--kombos-category-description-title));
}
