/* Innovant Miniture - Tema #1 */
/*banner*/
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
-webkit-transition: all 0.3s ease-in-out !important;
transition: all 0.3s ease-in-out !important;
text-transform: capitalize !important;
font-family: inherit !important;
-webkit-user-select: none !important;
-moz-user-select: none !important;
-ms-user-select: none !important;
user-select: none !important;
border: 0 !important;
font-size: 0.8125rem !important;
font-weight: 500 !important;
vertical-align: middle !important;
margin: 0 !important;
border-radius: var(--site-button-radius) !important;
box-sizing: border-box;
-webkit-appearance: button !important;
cursor: pointer !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-accept {
background-color: var(--site-primary-button-bg) !important;
color: var(--site-primary-button-color) !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover {
background-color: var(--site-secondary-button-bg) !important;
color: var(--site-secondary-button-color) !important;
border-color: var(--site-secondary-button-bg) !important;
}
.cmplz-cookiebanner .cmplz-message, .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description, .cmplz-cookiebanner .cmplz-links .cmplz-link {
font-family: var(--site-main-font) !important;
font-size: var(--site-font-size) !important;
font-weight: var(--site-font-weight) !important;
line-height: 1.625 !important;
color: var(--site-text-color) !important;	
}
.cmplz-cookiebanner .cmplz-links {
margin-top:20px !important;	
}
.cmplz-cookiebanner .cmplz-links .cmplz-link {
font-size: calc(var(--site-font-size) - 2px) !important;
text-decoration: none !important;
}
.cmplz-cookiebanner .cmplz-links .cmplz-link:hover {
font-size: calc(var(--site-font-size) - 2px) !important;
text-decoration: none;
color:var(--site-link-hover-color) !important;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label::before{
background-color: var(--site-primary-button-bg) !important;
}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{
color: var(--site-text-color) !important;	
}
/*Página*/
#cmplz-cookiebanner-container .privacy-policy h2{
margin-top: 2.5rem !important;
margin-bottom: 1.25rem !important;
color: var(--site-heading-color) !important;
font-family: var(--site-secondary-font) !important;
font-size: 2.1rem !important;
font-weight: var(--heading-font-weight) !important;
line-height: 1.4 !important;
}
#cmplz-cookiebanner-container .privacy-policy p,.privacy-policy ul li{
font-family: var(--site-main-font) !important;
font-size: var(--site-font-size) !important;
font-weight: var(--site-font-weight) !important;
line-height: 1.625 !important;
color: var(--site-text-color) !important;
text-rendering: optimizeLegibility !important;
}
#cmplz-cookiebanner-container .privacy-policy p{
margin-bottom: 2rem !important;
}
/* Desde la versión 7.4.4.2 */
#cmplz-document{
max-width:100% !important;
}
#cmplz-document .privacy-policy h2{
margin-top: 2.5rem !important;
margin-bottom: 1.25rem !important;
color: var(--site-heading-color) !important;
font-family: var(--site-secondary-font) !important;
font-size: 2.1rem !important;
font-weight: var(--heading-font-weight) !important;
line-height: 1.4 !important;
}
#cmplz-document p,#cmplz-document ul li{
font-family: var(--site-main-font) !important;
font-size: var(--site-font-size) !important;
font-weight: var(--site-font-weight) !important;
line-height: 1.625 !important;
color: var(--site-text-color) !important;
text-rendering: optimizeLegibility !important;
}
#cmplz-document p{
margin-bottom: 2rem !important;
}
