/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.3.0.1740390006
Updated: 2025-02-24 10:40:06

*/

/**/
.intestazione-copertina .elementor-image-box-title{
position: relative;
top: -30vh;
left: -15vW;
}

img.wpml-ls-flag{
    width: 20px !important;
    height: 14px !important;
}


/* sfondo nero nello slider home page */
.slider-sfondo-nero .swiper-slide-contents{
    background-color: #000;
    padding: 3%;
}
.slider-sfondo-nero .elementor-slide-heading::after {
    content: "";
    display: block;
    margin-top: 22px;
    width: auto; /* oppure auto o 100% per responsive */
    height: 21px;
    background-image: url('https://cascinasancassiano.com/wp-content/uploads/2025/02/separetor-bianco.png'); /* cambia con il tuo URL */
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
  }
  


/*slider prodotti home*/
/*

*/

.carosello-home-dynamic .dce-item-carousel{
    scale: 0.8;
    transition: transform 0.3s ease-in-out; /* Effetto fluido */
}

.carosello-home-dynamic .swiper-slide-active{
    scale: 1;
    transition: transform 0.3s ease-in-out; /* Effetto fluido */
}





@media screen and (max-width: 767px) { 

}


/*CERCA*/

.eael-advanced-search-widget .eael-advanced-search-result .eael-advanced-search-content .eael-advanced-search-content-item .item-thumb img {
    object-fit: contain !important;
}

.eael-advanced-search-load-more{display: none;}
.eael-advanced-search-content-item .item-thumb {

    width: 120px;
    height: 120px !important;
 
}


/*usato nei paragrafi del template singolo prodotto per sottolineare i link*/
.link-sottolineato a {
text-decoration:underline !important;}

/* pagina prodotti  ***************************************************************************************************************************************************************************/
/*filtro prodotti*/

#uc_ue_buttons_post_filter_elementor_f81c311 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; /* Mantiene centrati gli altri filtri */
    position: relative;
}

#uc_ue_buttons_post_filter_elementor_f81c311 .uc-item-all {
    position: absolute;
    left: 0; /* Sposta "Tutti i prodotti" tutto a sinistra */
    text-align: left; /* Allinea il testo a sinistra */
}

@media screen and (max-width: 1024px) { 

    #uc_ue_buttons_post_filter_elementor_f81c311 .uc-item-all {
        position: relative;
        left: 0; /* Sposta "Tutti i prodotti" tutto a sinistra */
        text-align: left; /* Allinea il testo a sinistra */
    }
}
/*lo shortcode creato nel function che trasforma gr in once*/
.testo-peso{
     font-family: 'Mulish';
     font-size: 17px;
     font-weight: 800;
}
.testo-dopo-peso{
     font-family: 'Mulish';
     font-size: 17px;
     font-weight: 400;
}

/* pagina prodotti novità  ********************************************************************************************************************************************************************/


#uc_ue_buttons_post_filter_elementor_a6af0df {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; /* Mantiene centrati gli altri filtri */
    position: relative;
}

#uc_ue_buttons_post_filter_elementor_a6af0df .uc-item-all {
    position: absolute;
    left: 0; /* Sposta "Tutti i prodotti" tutto a sinistra */
    text-align: left; /* Allinea il testo a sinistra */
}
  /*menu bandiera*/
  #sm-17436073167429639-2 { 
    min-width: 90px; /* Riduci la larghezza minima */
    width: auto; /* Adatta la larghezza al contenuto */
    padding: 5px 0px; /* Riduci lo spazio interno */
}



/*NEWS *********************************************************************************************************************************************************************************************/

    @media screen and (max-width: 767px) { 
        .lista-news .uc_post_grid_style_one_image {
            display: none!important;
    }
}


/* ============================================ *
 * Author: Ne.W.S. Newebsolutions S.r.l.
 * Author URI: https://www.newebsolutions.com/
 * ============================================ */

/**Category Prodotto**/
.bkg-beige-light {
    background:#F4F2EC;
}
.bkg-beige {
    background:#EBE7DB;
}
.woocommerce.product-list .button.add_to_cart_button,
.woocommerce.product-list .price {
    display:none !important;
}