
/* ===== Variant Badge Layout — Wraith ===== */

/* ---- Layout ---- */
.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__groups, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__groups, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__groups, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__groups {
  display: flex;
  flex-direction: column;
  gap: .5rem;
  margin-top: .5rem;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__groups--l, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__groups--l, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__groups--l, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__groups--l {
  gap: 1.5rem;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__group, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__group, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__group, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__group {
  display: flex;
  flex-direction: column;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__label, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__label, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__label, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__label {
  display: flex;
  align-items: end;
  gap: 0.5rem;
  margin-bottom: .25rem;
  color: var(--smoke);
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__label-type, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__label-type, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__label-type, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__label-type {
  text-transform: uppercase;
  font-size: .65rem!important;
  font-weight: 700;
  letter-spacing: 0em;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__label-value, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__label-value, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__label-value, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__label-value {
  letter-spacing: 0em;
  font-weight: 700;
  color: var(--steel);
}
.cc_uNDcCLHPMB_product_detail_bundle_product .variant-badge__label-dark, .cc_uNDcCLHPMB_product_detail_bundle_furniture .variant-badge__label-dark, .cc_uNDcCLHPMB_card_product_variants .variant-badge__label-dark, .cc_uNDcCLHPMB_product_detail_variant .variant-badge__label-dark {
  color: var(--hairline)!important;
}
.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__row, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__row, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__row, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__row {
  display: flex;
  flex-wrap: wrap;
  padding: .01rem;
  gap: 0.25rem;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__row--l, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__row--l, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__row--l, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__row--l {
  gap: 0.625rem;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__row--scrollable, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__row--scrollable, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__row--scrollable, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__row--scrollable {
  flex-wrap: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__row--scrollable::-webkit-scrollbar, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__row--scrollable::-webkit-scrollbar, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__row--scrollable::-webkit-scrollbar, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__row--scrollable::-webkit-scrollbar {
  display: none;
}

.cc_uNDcCLHPMB_product_detail_bundle_product .kombos-variant-badge__row--scrollable .kombos-badge, .cc_uNDcCLHPMB_product_detail_bundle_furniture .kombos-variant-badge__row--scrollable .kombos-badge, .cc_uNDcCLHPMB_card_product_variants .kombos-variant-badge__row--scrollable .kombos-badge, .cc_uNDcCLHPMB_product_detail_variant .kombos-variant-badge__row--scrollable .kombos-badge {
  flex-shrink: 0;
}
