.checkout-aside-summary-label {
    font-weight: $font-weight-normal;
}

.checkout-aside-summary-list.display-rounded {
    .checkout-aside-summary-total {
        font-weight: $font-weight-normal;
        font-size: $font-size-base;
    }
}

.checkout-aside-summary-total {
    font-size: $font-size-lg;
    font-weight: $font-weight-bold;

    padding-top: 13px;
    border-top: 1px solid $border-color;
    margin-top: 5px;
}

.checkout-aside-summary-total-rounded {
    font-size: $font-size-lg;
    font-weight: $font-weight-bold;
}

.checkout-aside-summary-label,
.checkout-aside-summary-value {
    &.summary-net {
        margin-top: 10px;
    }
}

.checkout-aside-summary-header {
    margin-bottom: 20px;
}

.checkout-aside-summary-total {
    font-size: $font-size-lg;
    font-weight: $font-weight-bold;
}

.checkout-aside-summary-value {
    text-align: right;
}

.checkout-aside-product-header {
    margin-bottom: $spacer-lg;
}

/** @deprecated tag:v6.6.0 - Styling for "checkout-aside-item" will be removed because the corresponding templates were replaced with "line-item" in v6.5.0. Please build upon the CSS for "line-item" instead. */
.checkout-aside-item {
    margin-bottom: $spacer;

    .checkout-aside-item-title {
        font-weight: $font-weight-bold;
        margin-bottom: $spacer-xs;
    }

    .checkout-aside-item-characteristics {
        margin-bottom: $spacer-xs;

        .checkout-aside-item-characteristics-option {
            font-weight: $font-weight-bold;
        }
    }

    .checkout-aside-item-link-quantity {
        margin-bottom: $spacer-xs;
    }
}

/** @deprecated tag:v6.6.0 - Styling for "checkout-aside-item" will be removed because the corresponding templates were replaced with "line-item" in v6.5.0. Please build upon the CSS for "line-item" instead. */
.checkout-aside-item-price {
    font-weight: $font-weight-bold;
    text-align: right;
}

.checkout-aside-action {
    margin-top: $spacer;
}

.checkout-aside-add-code {
    margin-top: $spacer;
}
