/* 
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.0.0
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
*/

/* Add your custom styles here */




/* Cartouche transparent section 1 - Header  */


 @media only screen and (min-width: 320px) {
    #cartouche_section_1 {
        right: auto;
        width: 20rem;
        position: absolute;
    }
}

@media only screen and (min-width: 481px) {
    #cartouche_section_1 {
        right: 5rem;
        width: 20rem;
        position: absolute;
    }
}

@media only screen and (min-width: 769px) {
    #cartouche_section_1 {
        right: 5rem;
        width: 20rem;
        position: absolute;
    }
}

@media only screen and (min-width: 1025px) {
    #cartouche_section_1 {
        right: 5rem;
        width: 20rem;
        position: absolute;
    }
}





/* Menu fixe responsive */

/* Tablet View */
@media (max-width: 1024px) {
    /* Change the class below to match your specific dropdown menu class */
    .elementor-nav-menu--dropdown .elementor-item  {
        background-color: black !important;
    }
}

/* Mobile View */
@media (max-width: 768px) {
    /* Change the class below to match your specific dropdown menu class */
    .elementor-nav-menu--dropdown .elementor-item {
        background-color: black !important;
    }
}



/* Sous sous menu */


/* Tablet View */
@media (max-width: 1024px) {
    /* Change the class below to match your specific dropdown menu class */
    .elementor-14 .elementor-element.elementor-element-b29f7dd .elementor-nav-menu--dropdown   {
        background-color: black !important;
    }
}

/* Mobile View */
@media (max-width: 768px) {
    /* Change the class below to match your specific dropdown menu class */
    .elementor-14 .elementor-element.elementor-element-b29f7dd .elementor-nav-menu--dropdown  {
        background-color: black !important;
    }
}

/* fleche blanche 
/* Tablet View */
@media (max-width: 1024px) {
    /* Change the class below to match your specific dropdown menu class */
   .elementor-nav-menu .sub-arrow   {
        fill: white !important;
    }
}

/* Mobile View */
@media (max-width: 768px) {
    /* Change the class below to match your specific dropdown menu class */
   .elementor-nav-menu .sub-arrow  {
        fill: white !important;
    }
}






/* .elementor-nav-menu .sub-arrow .e-font-icon-svg svg{
    color: white !important;
} */

/* Sous menu Arts de la table */

.menu-item-97{
    background-image:  url('/wp-content/uploads/2024/04/Picto-art-de-table-BLANC.png');
   
    background-repeat: no-repeat;
    background-position: 10%;
     background-size: 40px;
}

.menu-item-97:hover, .menu-item-97.current-menu-item {
    background-image:  url('/wp-content/uploads/2024/04/Picto-art-de-table-NOIR.png');
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
    background-color: #c6b263;
    
}


 
#art_table_link::after{
    
    content: 'Art de la table ';
    margin-left: 3rem;
    font-size: 15px;
    font-family: "Helvetica", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
   
}


/* Sous menu  Cuisine */

.menu-item-96 {
    background-image:  url('/wp-content/uploads/2024/04/Picto-cuisine-BLANC.png');
   
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
}

.menu-item-96:hover , .menu-item-96.current-menu-item{
    background-image:  url('/wp-content/uploads/2024/04/Picto-cuisine-NOIR.png');
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
    background-color: #c6b263;
    
}

#cuisine_link::after{
    content: 'Cuisine';
    margin-left: 3rem;
    font-size: 15px;
    font-family: "Helvetica", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
   
}

/* Sous menu Usage unique */

.menu-item-95{
    background-image:  url('/wp-content/uploads/2024/04/Picto-usage-unique-BLANC.png');
   
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
}

.menu-item-95:hover , .menu-item-95.current-menu-item{
    background-image:  url('/wp-content/uploads/2024/04/Picto-usage-unique-NOIR.png');
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
    background-color: #c6b263;
    
}


#usage_unique_link::after{
    content: 'Usage unique';
    margin-left: 3rem;
    font-size: 15px;
    font-family: "Helvetica", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
   
}

/* Sous menu Mobilier intérieur */

.menu-item-92{
    background-image:  url('/wp-content/uploads/2024/04/Picto-mobilier-interieur-BLANC.png');
   
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
}

.menu-item-92:hover , .menu-item-92.current-menu-item{
    background-image:  url('/wp-content/uploads/2024/04/Picto-mobilier-interieur-NOIR.png');
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
    background-color: #c6b263;
   
    
}


#mobilier_interieur_link::after{
    content: 'Mobilier';
    margin-left: 3rem;
    font-size: 15px;
    font-family: "Helvetica", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
   
}



/* Sous menu Hygiene */

.menu-item-94{
    background-image:  url('/wp-content/uploads/2024/04/Picto-hygiene-BLANC.png');
   
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
}

.menu-item-94:hover, .menu-item-94.current-menu-item{
    background-image:  url('/wp-content/uploads/2024/04/Picto-hygiene-NOIR.png');
    background-repeat: no-repeat;
    background-position: 10%;
    background-size: 40px;
    background-color: #c6b263;
    
}

#hygiene_link::after{
    content: 'Hygiène';
    margin-left: 3rem;
    font-size: 15px;
    font-family: "Helvetica", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
   
}



/* Sous menu Textile */

.menu-item-91{
    background-image:  url('/wp-content/uploads/2024/04/Picto-textile-BLANC.png');
   
    background-repeat: no-repeat;
    background-position: 10%;
     background-size: 40px;
}

.menu-item-91:hover , .menu-item-91.current-menu-item{
    background-image:  url('/wp-content/uploads/2024/04/Picto-textile-NOIR.png');
    background-repeat: no-repeat;
    background-position: 10%;
     background-size: 40px;
    background-color: #c6b263;
    
}


#textile_link::after{
    content: 'Textile ';
    margin-left: 3rem;
    font-size: 15px;
    font-family: "Helvetica", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
   
    
}

/* Banière complianz cacher lien doublon */

.cmplz-link .privacy-statement a{
    display:none !important;
  }

  

  /* PAGE MODELE PRODUIT */


  /* Catouche header avec le titre de la page produit */


#cartouche_page_produit {
    right: 20%;
    width: 25rem;
    position: absolute;
    padding: 1rem;
    background: rgba(0, 0, 0, 0.5); /* Fond semi-transparent */
    color: white; /* Texte blanc */
  
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Ombre légère */
}

/* Media Queries pour les écrans plus petits */
@media (max-width: 1200px) {
    #cartouche_page_produit {
        right: 10%;
        width: 20rem;
    }
}

@media (max-width: 992px) {
    #cartouche_page_produit {
        right: 10%;
        width: 20rem;
    }
}

@media (max-width: 768px) {
    #cartouche_page_produit {
        right: 10%;
        width: 20rem;
    }
}

@media (max-width: 576px) {
    #cartouche_page_produit {
        left: 50%;
        right: auto;
        width: 12rem;
        padding: 0.5rem;
        transform: translateX(-50%);
    }
}


