.single-deducted-price bdi {
	color: green;
	font-size:22px;
}

.single-deducted-price-info {
	color:grey;
	display:block;
	font-size:15px;
}

@media only screen and (max-width: 1200px) {
  .single-deducted-price bdi {
	    font-size:18px;
    }
}

.single-deducted-price {
  display: flex;
  align-items: center;
  gap: 8px;
}

.single-deducted-price-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.single-deducted-price-icon svg{
	width:35px;
	height:35px;
	color:green;
	margin-right:10px;
}


.tigerpack-single-product-price > .wpb_column > .vc_column-inner > .wpb_wrapper {
  display: flex;
  gap: 10px;
  align-items: center;
}

.tigerpack-single-product-price .wd-single-price,
.tigerpack-single-product-price .single-custom-price-container {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
}

.tigerpack-single-product-price .wd-single-price .price,
.tigerpack-single-product-price .single-custom-price-container .single-deducted-price-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.single-deducted-price {
  display: flex;
  align-items: center;
  gap: 8px;
}
.single-deducted-price-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}

.single-deducted-price-info {
	width: calc(100% - 0px);
  white-space: break-spaces;
}

@media (min-width: 401px) and (max-width: 1024px) {
    .single-deducted-price-info {
        width: calc(100% - 150px);
    white-space: break-spaces;
    }
}

@media only screen and (max-width: 400px) {
    .single-deducted-price-info {
        width: calc(100% - 150px);
    white-space: break-spaces;
    }
}

.card-product-discount bdi {
  color: green !important;
}

.tigerpack-single-product-price .card-product-discount {
	display:none;
}

.tigerpack-single-product-price .wd-single-price svg {
	display:none;
}
