/*
 * Cll Quotes - front styles
 * @author Luca Cavallini
 * @license Proprietary - Commercial license. All rights reserved.
 */
.cll-qt-product-button { margin: 12px 0; }
.cll-qt-product-button .cll-qt-btn { display: inline-flex; align-items: center; gap: 6px; }
.cll-qt-product-button .cll-qt-view-link { display: inline-block; margin-left: 10px; }
.cll-qt-cart-button { margin: 12px 0; }
.cll-qt-thumb { vertical-align: middle; margin-right: 8px; border-radius: 4px; }
.cll-qt-status { display: inline-block; padding: 2px 9px; border-radius: 10px; font-size: 12px; color: #fff; background: #888; }
.cll-qt-status-new { background: #f39c12; }
.cll-qt-status-processing { background: #3498db; }
.cll-qt-status-sent { background: #9b59b6; }
.cll-qt-status-accepted, .cll-qt-status-converted { background: #27ae60; }
.cll-qt-status-rejected { background: #c0392b; }
.cll-qt-status-expired { background: #7f8c8d; }
.cll-qt-note { margin: 14px 0; padding: 12px; background: #f7f7f7; border-left: 3px solid #25b9d7; }
.cll-qt-accept-form { margin: 18px 0; }
/* Price hiding (B2B): hide native price + add-to-cart when the module flags it. */
.cll-qt-hide-price .product-prices,
.cll-qt-hide-price .product-add-to-cart,
.cll-qt-hide-price .product-quantities,
.cll-qt-hide-price [itemprop="offers"] .current-price { display: none !important; }
