span.mpn-suffix {
            font-weight: 700;
        font-size: 24px;
        font-family: sans-serif;
}

.price-old .currency-symbol {
        font-size: 14px !important;
}

.price-new .currency-symbol {
    font-size: 18px;
        font-weight: 500;
}

.price-new .mpn-suffix {
    font-size: 18px;
        font-weight: 500;
}

.price .currency-symbol {
    font-size: 18px;
        font-weight: 500;
}

.price .mpn-suffix {
    font-size: 18px;
        font-weight: 500;
            display: contents;
}



span.product-currency-symbol {
    font-size: 30px;
}

.floating-price-box:has(.mpn-suffix) {
        min-width: max-content;
}

@media (max-width: 991px) {
.button-group span.mpn-suffix {
    display: none;
    }
}


/*Для flying-box*/

@media (max-width: 991px) {
.floating-price-box span.mpn-suffix {
    display: contents;
    }
}

@media (max-width: 991px) {
.floating-price-box .price {
    margin-left: auto;
    }
}

.floating-price-box {
    margin-right: 5px;
}

.floating-price-box span.price-old {
        /*margin-left: auto;*/
}

.flying-box {
    width: 90%;
}

/*Для flying-box*/

@media (max-width: 991px) {
.prices-block .special-price .mpn-suffix {
    display: none;
    }
}

.i-buy-right-block .price .mpn-suffix {
    margin-left: -5px;
    display: flex;
}

.i-buy-right-block .currency-symbol {
    font-size: 24px;
}

.i-buy-right-block .mpn-suffix {
    font-size: 24px;
        font-weight: 700;
}


@media screen and (max-width: 1200px) {
   #product .currency-value  {
        font-weight: 700;
        font-size: 44px;
        font-family: sans-serif;
    }
}

.price-short-info .currency-symbol {
   font-size: inherit;
       font-weight: 400;
}

.price-short-info .mpn-suffix {
   font-size: inherit;
       font-weight: inherit;
}

.floating-price-box .currency-symbol {
   font-size: inherit;
       font-weight: inherit;
}

.floating-price-box .mpn-suffix {
   font-size: inherit;
       font-weight: inherit;
}

.price-short-info .price-new {
    font-size: inherit !important;
}