/* Price display workaround styles - used when SCSS processing is unavailable */

.product-holder .price .price-container {
    display: block;
}

.product-holder .price .price-label-text {
    display: inline-block;
}

.product-holder .price .price-block {
    display: inline-flex;
    flex-direction: column;
}

.product-holder .price .price-line {
    display: block;
}

.product-holder .price .price-excl {
    font-weight: normal;
    font-size: 1rem;
}

.product-holder .price .price-incl {
    font-weight: bold;
}

/* .product-holder .price .price-suffix {
    font-size: 0.85rem;
} */

.product-holder .price .price-suffix-excl {
    font-size: 0.65rem;
}

.product-holder .price .price-suffix-incl {
    font-size: 0.85rem;
}

/* Price display workaround styles - used when SCSS processing is unavailable */

.price .price-container {
    display: block;
}

.price .price-label-text {
    display: inline-block;
}

.price .price-block {
    display: inline-flex;
    flex-direction: column;
}

.price .price-line {
    display: block;
}

.price .price-excl {
    font-weight: normal;
    font-size: 1rem;
}

.price .price-incl {
    font-weight: bold;
}

/* .price .price-suffix {
    font-size: 0.85rem;
} */

.price .price-suffix-excl {
    font-size: 0.65rem;
}

.price .price-suffix-incl {
    font-size: 0.85rem;
}

/* Delinker structure (meest besteld section) */
.delinker a .product-holder #price-info .price-container {
    display: block;
}

.delinker a .product-holder #price-info .price-label-text {
    display: inline-block;
}

.delinker a .product-holder #price-info .price-block {
    display: inline-flex;
    flex-direction: column;
}

.delinker a .product-holder #price-info .price-line {
    display: block;
}

.delinker a .product-holder #price-info .price-excl {
    font-weight: normal;
    font-size: 1rem;
}

.delinker a .product-holder #price-info .price-incl {
    font-weight: bold;
}

.delinker a .product-holder #price-info .price-suffix-excl {
    font-size: 0.65rem;
}

.delinker a .product-holder #price-info .price-suffix-incl {
    font-size: 0.85rem;
}

/* General price suffix classes for use outside product-holder context */
.price-suffix-excl {
    font-size: 0.65rem;
}

.price-suffix-incl {
    font-size: 0.85rem;
}