@import "../variables/colors";
@import "../variables/dimensions";

.rc-catalog-list-details {
  border-top: 1px solid $catalog-list-item-border-color;
}

.rc-catalog-list-details__content {
  display: flex;

  flex-direction: row;
}

.rc-catalog-list-details__description-container {
  flex-grow: 1;

  width: (8 / 12) * 100%;

  padding: $catalog-list-item-padding;

  border-right: 1px solid $catalog-list-item-border-color;
}

.rc-catalog-list-details__right {
  display: flex;

  flex-direction: column;
  flex-shrink: 0;

  justify-content: center;

  padding: $catalog-list-item-padding-right 0;

  width: (4 / 12) * 100%;
}

.rc-catalog-list-details__price-container {
  display: flex;

  flex-direction: column;
  flex-grow: 1;

  justify-content: center;
}

.rc-catalog-list-details__actions {
  padding: $catalog-list-details-actions-padding $catalog-list-item-padding;

  border-top: 1px solid $catalog-list-item-border-color;
}

.rc-catalog-list-details__description-heading {
  font-weight: bold;
}
