/**
 * Framework: Hyper-Fast WP
 * File dt-woo-prezzi.css
 * Aggiornato al 15-01-2024
 * Attualmente non incluso
 */

/* Regole generali */
span.price{color:var(--Prezzo-Col)!important;}

.tax-product_cat ul.products li.product .price *, 
.tax-product_tag ul.products li.product .price *, 
.single-product .summary .price *, 
.single-product .summary .woocommerce-variation-price *, 
.single-product .summary .woocommerce-Price-currencySymbol, 
.estratto-prodotti ul.products li.product .price *, 
.estratto-prodotti-slick li.product .price *, 
.vista-prodotti ul.products li.product .price *, 
.single-product .related .products .price *, 
.single-product .up-sells ul.products li.product .price *, 
.woocommerce-cart .cross-sells ul.products li.product .price *,
.woocommerce-cart .sfn-cart-addons ul.products li.product .price * { 
	color: var(--Prezzo-Col); opacity: 1 !important; font-weight: var(--Prezzo-Fw) !important; 
}

/* Differenzio dimensione testo tra archivio, prodotto e correlati */
.tax-product_cat ul.products li.product .price *, 
.tax-product_tag ul.products li.product .price *, 
.estratto-prodotti ul.products li.product .price *, 
.estratto-prodotti-slick li.product .price *, 
.vista-prodotti ul.products li.product .price * { font-size: var(--prezzo-fontsize) !important; text-decoration: none; }
.single-product .summary .price *, 
.single-product .summary .woocommerce-variation-price *, 
.single-product .summary .woocommerce-Price-currencySymbol { font-size: calc( var(--prezzo-fontsize) * 1.30 ) !important; }
.single-product .related .products .price *, 
.woocommerce-cart .cross-sells ul.products li.product .price *,
.woocommerce-cart .sfn-cart-addons ul.products li.product .price * { font-size: calc( var(--prezzo-fontsize) * 0.90 ) !important; }

/* Prezzo scontato (testo bianco su sfondo verde) */
.tax-product_cat ul.products li.product ins .woocommerce-Price-amount bdi, 
.tax-product_cat ul.products li.product ins bdi .woocommerce-Price-currencySymbol, 
.tax-product_tag ul.products li.product ins .woocommerce-Price-amount bdi, 
.tax-product_tag ul.products li.product ins bdi .woocommerce-Price-currencySymbol, 
.estratto-prodotti ul.products li.product ins .woocommerce-Price-amount bdi, 
.estratto-prodotti ul.products li.product ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol, 
.estratto-prodotti-slick li.product ins .woocommerce-Price-amount bdi, 
.estratto-prodotti-slick li.product ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol, 
.vista-prodotti ul.products li.product ins .woocommerce-Price-amount bdi, 
.vista-prodotti ul.products li.product ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol, 
.single-product .summary .price ins .woocommerce-Price-amount bdi, 
.single-product .summary .price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol, 
.single-product .related .products .price ins .woocommerce-Price-amount bdi, 
.single-product .related .products .price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol, 
.single-product .up-sells .products .price ins .woocommerce-Price-amount bdi, 
.single-product .up-sells .products .price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol, 
.woocommerce-cart .cross-sells .products .price ins .woocommerce-Price-amount bdi, 
.woocommerce-cart .cross-sells .products .price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol, 
.woocommerce-cart .sfn-cart-addons .products .price ins .woocommerce-Price-amount bdi, 
.woocommerce-cart .sfn-cart-addons .products .price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol, 
.prezzo-variabile-da-a cdi { color: var(--Prezzo-Sconto-Col) !important; background: var(--Prezzo-Sconto-Bgcol) !important; border-radius: 3px; 
    font-weight: var(--Prezzo-Fw) !important;
}
.estratto-prodotti-slick li.product ins .woocommerce-Price-amount bdi {display:inline-block;}

/* Prezzo scontato: sfondo */
.tax-product_cat ul.products li.product ins bdi, 
.tax-product_tag ul.products li.product ins bdi, 
.estratto-prodotti ul.products li.product ins bdi, 
.estratto-prodotti-slick li.product ins bdi, 
.vista-prodotti ul.products li.product ins bdi, 
.single-product .summary .price ins .woocommerce-Price-amount bdi, 
.single-product .related .products .price ins  .woocommerce-Price-amount bdi, 
.single-product .up-sells .products .price ins .woocommerce-Price-amount bdi, 
.woocommerce-cart .cross-sells .products .price ins .woocommerce-Price-amount bdi, 
.woocommerce-cart .sfn-cart-addons .products .price ins .woocommerce-Price-amount bdi, 
.prezzo-variabile-da-a cdi { padding: var(--Prezzo-Sconto-PDD); margin-left: 5px; }

/* Prezzo scontato: rimuovo sottolineatura */
.tax-product_cat ul.products li.product ins, 
.tax-product_tag ul.products li.product ins, 
.single-product .summary .price ins, 
.single-product .related .products .price *, 
.single-product .up-sells .products .price *, 
.woocommerce-cart .cross-sells ul.products li.product .price *,
.woocommerce-cart .sfn-cart-addons ul.products li.product .price * { text-decoration: var(--Prezzo-Sconto-Tdc) !important; }

/* Prezzo barrato */
.estratto-prodotti ul.products li.product .price del bdi, 
.vista-prodotti ul.products li.product .price del bdi, 
.tax-product_cat ul.products li.product .price del bdi, 
.tax-product_tag ul.products li.product .price del bdi, 
.single-product .summary .price del bdi, 
.single-product .summary .price del .woocommerce-Price-amount bdi, 
.single-product .summary .price del .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol, 
.single-product .up-sells .products .price del .woocommerce-Price-amount bdi, 
.single-product .related .products .price del .woocommerce-Price-amount bdi, 
.woocommerce-cart .cross-sells .products .price del .woocommerce-Price-amount bdi, 
.woocommerce-cart .sfn-cart-addons .products .price del .woocommerce-Price-amount bdi, 
.prezzo-variabile-da-a bdi { text-decoration: var(--Prezzo-Intero-Tdc) !important; 
	text-decoration-color: var(--Prezzo-Intero-Tdc-Clr) !important; 
}

/* Prezzo su richiesta */
.tax-product_cat ul.products li .archivio-nascondi-prezzo, 
.tax-product_tag ul.products li .archivio-nascondi-prezzo, 
.estratto-prodotti ul.products li .archivio-nascondi-prezzo, 
.estratto-prodotti-slick li .archivio-nascondi-prezzo, 
.vista-prodotti ul.products li .archivio-nascondi-prezzo { color: black; margin-bottom: 20px; font-size: 18px; text-transform: uppercase; }
.single-product .up-sells li.product .archivio-nascondi-prezzo, 
.woocommerce-cart .cross-sells li.product .archivio-nascondi-prezzo,
.woocommerce-cart .sfn-cart-addons li.product .archivio-nascondi-prezzo { color: black; margin-bottom: 20px; font-size: 16px; text-transform: uppercase; }

/* Spazio verticale tra prezzo e pulsante */
.pagina-categoria ul.products li .price, 
.estratto-prodotti ul.products li .price, 
.estratto-prodotti-slick li .price, 
.vista-prodotti ul.products li .price { margin-bottom: var(--Prezzo-Boxbase-mrgB) !important;
}
.single-product .up-sells li.product .price, 
.woocommerce-cart .cross-sells .products .price,
.woocommerce-cart .sfn-cart-addons .products .price { margin-bottom: var(--Prezzo-Boxpiccolo-mrgB) !important;
}

/* Spazio verticale tra prezzo su richiesta e pulsante */
.pagina-categoria ul.products li .archivio-nascondi-prezzo, 
.estratto-prodotti ul.products li .archivio-nascondi-prezzo, 
.estratto-prodotti-slick li .archivio-nascondi-prezzo, 
.vista-prodotti ul.products li .archivio-nascondi-prezzo, 
.single-product .up-sells li.product .archivio-nascondi-prezzo, 
.woocommerce-cart .cross-sells li.product .archivio-nascondi-prezzo,
.woocommerce-cart .sfn-cart-addons.product .archivio-nascondi-prezzo { margin-bottom: var(--Prezzo-Archivio-mrgB);  }
