.quoteContainerSingleProduct  .total .woocommerce-Price-amount,
.quoteContainerSingleProduct .viewQuote a,
.quoteContainerSingleProduct  .total,
.quoteContainerSingleProduct .getHelp p,
.quoteContainerSingleProduct .getHelp a  {
color: #fff !important;
margin: 0;  
}
.woocommerce-message[role="alert"] {
background-color: #000;
color: #fff !important;
}
.x-tab-content > :nth-child(1) > * {
font-style: normal !important;
font-weight: 400 !important;
color: #999999 !important; 
font-size: 14px;
}
.x-alert,.wpcf7-response-output,.buddypress #message,.bbp-template-notice,.woocommerce-error,.woocommerce-info,.woocommerce-message {
text-shadow: none !important;
}
.custom-manufature-label-wrap {
display: flex;
align-items: center;
gap: 10px;
padding: 1rem 0rem;
}
.custom-manufature-label-wrap .flag-icon {
width: 30px;
height: 30px;
}
.custom-manufature-label-wrap .manufactured-text {
margin: 0;
font-weight: 900 !important;
}
.product-description-title {
font-size: 28px;
margin-top: 25px;
text-transform: capitalize;
}
.woocommerce-tabs {
margin-top: 0px !important;
}
.single-product-price-custom-message {
font-weight: 800; }
.product .entry-summary .produuct-card-price-suffix {
display: none;
} .entry-summary .price {
padding-left: 0 !important;
}
.entry-summary .price::before {
content: '' !important;
} .product.post-3597 .entry-header .button {
display: none !important;
}
input#uni_cpo_height-field,
input#uni_cpo_width-field {
width: 90% !important;
max-width: 90% !important;
}
button.uni-cpo-calculate-btn {
margin-bottom: 30px;
}
.description-short a.read-more-toggle, 
.description-full a.read-less-toggle {
color: #4e8f33 !important;
}