.text_price_new_old_block {
  display: flex;
  align-content: baseline;
}
.price-val-xvr.price-val-old-xvr {
  margin-top: 3px;
  margin-left: 10px;
  color: #b1b1b1;
  text-decoration: line-through;
}
.price-val-xvr.price-val-old-xvr .autocalc-product-price-XVR {
  font-size: 16px !important;
}
.product-info .text_summa_block {
  display: flex;
  align-items: baseline;
  font-size: 12px;
  margin-top: 10px;
}
.product-info .text_summa_block .price-new {
  margin-left: 5px;
  font-size: 18px;
  font-weight: 700;
}
.product-info .price-new-xvr .autocalc-product-price-XVR,
.product-info .price-packaging-new-xvr .autocalc-product-packaging-price-XVR,
.product-info .price-val-xvr .autocalc-product-price-XVR,
.product-info .price-packaging-val-xvr .autocalc-product-packaging-price-XVR,
.product-info .price-val-xvr .autocalc-product-special-XVR,
.product-info .price-packaging-new-xvr .autocalc-product-packaging-special-XVR {
  font-size: 24px;
}
.product-info .text_price_block.with_packaging .price-new-xvr .autocalc-product-price-XVR,
.product-info .text_price_block.with_packaging .price-packaging-new-xvr .autocalc-product-packaging-price-XVR,
.product-info .text_price_block.with_packaging .price-val-xvr .autocalc-product-price-XVR,
.product-info .text_price_block.with_packaging .price-packaging-val-xvr .autocalc-product-packaging-price-XVR,
.product-info .text_price_block.with_packaging .price-val-xvr .autocalc-product-special-XVR,
.product-info .text_price_block.with_packaging .price-packaging-new-xvr .autocalc-product-packaging-special-XVR {
  margin-left: 5px;
}
.price-block.price-new,
.price-block.price-old,
.price-block.price-save {
  margin-top: 20px;
}

.autocalc-product-special-XVR,
.autocalc-product-packaging-special-XVR {
  color: #c00;
}




.text_price_block,
.text_summa_block {
  font-size: 16px;
  display: flex;
  align-items: baseline;
  font-weight: 400;
  margin-bottom: 5px;
}
.text-decoration-price-xvr .text_price_block,
.text-decoration-price-xvr .text_summa_block {
  font-size: 12px;
}

.autocalc-product-price-XVR,
.autocalc-product-packaging-price-XVR,
.autocalc-product-special-XVR,
.autocalc-product-packaging-special-XVR {
  font-weight: 600;
}

.text-decoration-price-xvr {
  text-decoration: line-through;
}


/* START Для модуля коллекций */
div[data-col="card-collection-xvr"] .product-data .autocalc-product-price-XVR::before {
  content: 'от';
  font-size: 20px;
  font-weight: 400;
  margin-right: 5px;
}
div[data-col="card-collection-xvr"] .product-data .text_summa_block {
  display: none;
}
/* END Для модуля коллекций */