/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.1.5
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Gli stili della pagina prodotto sono in assets/css/single-product.css */

/*
 * Iubenda: nasconde il bottone con etichetta ("Your Privacy Choices" / Notice).
 * Resta il pulsante solo icona in basso a destra.
 */
.iubenda-cs-uspr-link,
a.iubenda-tp-btn[data-tp-label],
button.iubenda-tp-btn[data-tp-label],
.iubenda-tp-btn[data-tp-label]:not([data-tp-nostyle]) {
	display: none !important;
	visibility: hidden !important;
	width: 0 !important;
	min-width: 0 !important;
	height: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
}

/*
 * Colori Iubenda allineati a SoloBio.
 * Cambia questi due valori se vuoi un'altra tinta.
 */
:root {
	--solobio-iubenda-btn: #0c2521;
	--solobio-iubenda-btn-text: #ffffff;
	--solobio-iubenda-btn-alt: #c9d6aa;
	--solobio-iubenda-btn-alt-text: #0c2521;
}

.iubenda-tp-btn:not([data-tp-nostyle]):not([data-tp-label]),
a.iubenda-tp-btn.iubenda-cs-preferences-link:not([data-tp-label]) {
	background-color: var(--solobio-iubenda-btn) !important;
	color: var(--solobio-iubenda-btn-text) !important;
	box-shadow: none !important;
}

#iubenda-cs-banner .iubenda-cs-accept-btn,
#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary,
#iubenda-cs-banner .iubenda-cs-btn-primary {
	background-color: var(--solobio-iubenda-btn) !important;
	border-color: var(--solobio-iubenda-btn) !important;
	color: var(--solobio-iubenda-btn-text) !important;
}

#iubenda-cs-banner .iubenda-cs-reject-btn,
#iubenda-cs-banner .iubenda-cs-customize-btn,
#iubenda-cs-banner .iubenda-cs-opt-group button:not(.iubenda-cs-btn-primary) {
	background-color: var(--solobio-iubenda-btn-alt) !important;
	border-color: var(--solobio-iubenda-btn-alt) !important;
	color: var(--solobio-iubenda-btn-alt-text) !important;
}
