/*
Theme Name:		Hello Elementor Child
Template:		hello-elementor
Theme URI:		https://www.agence-saycom.fr/
Description:	Hello Elementor by Agence SayCom
Author:			Agence Saycom
Author URI:		http://www.agence-saycom.fr
Version:		1.0.0
License:		GNU General Public License v3.0
License URI:	http://www.gnu.org/licenses/gpl-3.0.html
Text Domain:	hello-elementor

@import url('./styles/reset.css');
*/
/*
@media screen and ( max-width: 1280px ) {
}

@media screen and ( max-width: 1024px ) {
}
*/
/*@media screen and ( max-width: 800px ) {
    #site-header-inner {
        padding: 0px 13px 0px 13px;
    }
    #transparent-header-wrap {
        position: initial;
    }
}
*/

/* Mise en forme de la vignette des produits */
.eael-product-grid.grid .eael-product-wrap .icons-wrap li, .eael-product-grid.masonry .eael-product-wrap .icons-wrap li{
	display: flex;
    align-items: end;
    flex-direction: row;
	
}

.saycom-label-list{
	width: 100%;
    display: flex;
    flex-flow: row wrap;
	justify-content: space-between;
	gap: 10px;
}

.saycom-label-link{
    padding: 15px;
/*     flex-basis: calc(33.33% - 50px); */
	width: 24%;
/*     margin: 10px; */
    font-family: "Catamaran", sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    fill: #D6D2CD;
    color: #D6D2CD !important;
    background-color: #2D242C;
    border-radius: 5px 5px 5px 5px;
}
.saycom-label-link:hover{
	background-color: #2d242cCC;
}

@media screen and (max-width : 1024px){
	.saycom-label-link{
	width: 48%;
	}
}

.saycom-label-content{
    display: flex;
    justify-content: center;
}

.saycom-label-icon{
    margin-right: 16px;
}

.saycom-label-text, .saycom-category-product{
    display: block;

}

.saycom-label-link span.saycom-category-product{
	font-size: 16px;
    text-transform: initial;
    font-weight: 500;
    line-height: 1.5em;
	margin-left: 1em;
}

.saycom-custom-dropdown-wrapper{
    margin: 0 auto;
    width: 80%;
}

/* Mise en forme du prix au kilo dans les cards | Cyprien | 03/10/2024 */
.prix-au-kilo{
	color: var(--e-global-color-text);
    font-family: var(--e-global-typography-02dddfb-font-family), Sans-serif;
    font-size: var(--e-global-typography-02dddfb-font-size);
    font-weight: var(--e-global-typography-02dddfb-font-weight);
    text-transform: var(--e-global-typography-02dddfb-text-transform);
    line-height: var(--e-global-typography-02dddfb-line-height);
    letter-spacing: var(--e-global-typography-02dddfb-letter-spacing);
    word-spacing: var(--e-global-typography-02dddfb-word-spacing);
}