/*
Theme Name:   Voxel (child theme)
Theme URI:    https://getvoxel.io/
Author:       27collective
Author URI:   https://27collective.net/
Template:     voxel
Version:      1.0
Text Domain:  voxel-child
*/


/*common*/
.warning {padding: 15px; background-color: #f5c4c4; border-radius: 5px}
.warning label {font-weight: bolder; color : black !important}

.esp_titre_h2 span {color: #09CD9F !important}
.esp_titre_h3 h3 {border-bottom: 1px solid #034E3D;  line-height: 1.4em}
.esp_titre_h3 span {background: #034E3D; padding: 3px 5px; color: white}

.button-full-width a, .button-full-width a span {width: 100% !important}

/*Mon compte*/
.esp_visit_count> div {font-weight: 600 !important; font-size: 15px !important}
.esp_visit_count span {font-size: 14px; font-weight: 400}


@media (max-width: 767px) {
    .esp_titre_h3 h3 {text-align: center}
	
	.vt-compare-badge {display: none !important}
	
	.esp-term-grid-home .ts-preview:nth-of-type(10)   {display: none}
}

/*Header*/
.header_top * {transition: all ease .3s}
.header_top .show_sticky {opacity: 0;transition: opacity 0.3s ease;}
.header_top.elementor-sticky--active .show_sticky { opacity: 1;}

.header_top.elementor-sticky--active > div {padding-top: 5px; padding-bottom: 5px}
.header_top.elementor-sticky--active .logo img {height: 30px !important}

.esp_header_menu i {align-content: center; padding-top: 2px; margin-left: 3px}
.ts-popup-name i.fa.fa-chevron-down {display: none}

/*Voxel Toolkit*/
.vt-compare-badge {font-size: 16px !important; box-shadow: inherit !important}


/*addon Voxel*/
.compare-bar a.buttons {padding: 7px 15px 5px 15px; color: black}
.compare-cell, .compare-head {min-width: inherit !important; padding: 7px !important; text-align: center !important}
.ea4v-compare-image-container { display: inline-block;  align-self: center;}
.ea4v-compare-image-container img {max-height: 100px; object-fit: cover}

/*Voxel */
/* Tooltips in actions */
li.flexify.ts-action {  z-index: 999;}

/*geolocation*/
.hide-geolocation .ts-form-group:has(.ts-btn-4), .hide-geolocation .switcher-label {
    display: none;
}




/*Feed*/

.ts-preview > div {height: 100%}