
/* ===== Collapsible Group ===== */
.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group, .cc_cqfnUWAICK_product_list .kombos-collapsible-group {
  border-bottom: 1px solid var(--kombos-gray-200);
  padding: 1rem 0;
}

.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__header, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__header, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  list-style: none;
  gap: 1rem;
}
.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__header::-webkit-details-marker, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__header::-webkit-details-marker, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__header::-webkit-details-marker {display:none}
.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__header:focus-visible, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__header:focus-visible, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__header:focus-visible {outline:2px solid var(--kombos-forest);outline-offset:.3rem}
.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group:not([open]) .kombos-collapsible-group__minus, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group:not([open]) .kombos-collapsible-group__minus, .cc_cqfnUWAICK_product_list .kombos-collapsible-group:not([open]) .kombos-collapsible-group__minus, .cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group[open] .kombos-collapsible-group__plus, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group[open] .kombos-collapsible-group__plus, .cc_cqfnUWAICK_product_list .kombos-collapsible-group[open] .kombos-collapsible-group__plus {display:none}

.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__title, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__title, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__title {
  color: var(--kombos-gray-900);
}

.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__toggle-icon, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__toggle-icon, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__toggle-icon {
  font-size: 1rem;
  color: var(--kombos-gray-500);
  display: flex;
  align-items: center;
  transition: transform 0.25s ease;
  margin-left: auto;
}

.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__body, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__body, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__body {
  padding-top: 0.75rem;
}

.cc_cqfnUWAICK_collapsible_content .kombos-collapsible-group__content, .cc_cqfnUWAICK_product_detail_description .kombos-collapsible-group__content, .cc_cqfnUWAICK_product_list .kombos-collapsible-group__content {
  overflow: hidden;
  min-height: 0;
}
