
            @media (min-width: 1200px) {
            .container {  	
                width: 1200px;
                
            }}
         :root {  
            --maincolor: #01DCCC;  
            --bodycolor: #525050;  
        }html{
            font-size: 16px;
        }body{
            font-family: 'Montserrat', sans-serif;
            font-size: 16px;
            color: #525050;
        }.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: 'Montserrat', sans-serif;
            color: #121111;
            text-transform: capitalize;
			font-weight: 600;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: 'Montserrat', sans-serif;
        }.pos-title-column h4{   
            font-size: 20px;
        }#header .sticky-inner.scroll-menu{  
            background-color: #ffffff;   
        }.page-title-wrapper{ background-color: #F8F8F8}.js-product-miniature .product_desc .product_name{
            color: #121111;
            text-transform: capitalize;
            font-weight: 400;
        }@media(min-width: 768px){
                .js-product-miniature .product_desc .product_name{
                font-size: 16px;
                }
            }.js-product-miniature .product_desc .product_name:hover{
            color: #01DCCC;
        }.product-price-and-shipping .price{
            color:#555555;
            font-size: 16px;
        }.h1.namne_details, .product_name_h1{
            color: #121111;
            font-size: 24px;
            text-transform: none;
        }.product-prices .price, .product-prices .current-price span:first-child{
            color:#121111;
            font-size: 22px;
        }#product.showcase-body #header,.showcase-inner,#product.showcase-body .page-title-wrapper{
            background-color: ;
        }/* Page-header, modifica peso breadcrumb voce selezionata */
#wrapper > div.page-title-wrapper > div > nav > ol > li:nth-child(2) > span
{
font-weight:500;
}

/* Hover carrello */
.btn-primary:hover {
    background-color: #323232;
}


/* HOMEPAGE */
/* Nascondo sez. vista nuovi prodotti da homepage per utenti non loggarti, in accordo con codice javascript */

#prodotti-home {
   display: none;
}

/* Bottone slideshow homepage */
#wrapper > div > div.elementor.elementor-5010000.ce-edit-wrapper > div.elementor-inner > div > section.elementor-element.elementor-element-kwomssl.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-hidden-tablet.elementor-hidden-phone.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div.pos-slideshow.slick-slider-block.column-desktop-1.column-tablet-1.column-mobile-1.slick-initialized.slick-slider > div > div > div > div > div > div > div > div > div > a,
#wrapper > div > div.elementor.elementor-5010000.ce-edit-wrapper > div.elementor-inner > div > section.elementor-element.elementor-element-75yen1t.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-hidden-desktop.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div.pos-slideshow.slick-slider-block.column-desktop-1.column-tablet-1.column-mobile-1.slick-initialized.slick-slider > div > div > div > div > div > div > div > div > div > a
{
    color: white!important;
}

/* Login - nascondo link e area per registrazione nuovi clienti */
#content > div > a,
#content > hr
{
    display: none!important;
}


@media (max-width:400px) 
  {
#wrapper > div > div.elementor.elementor-5010000.ce-edit-wrapper > div.elementor-inner > div > section.elementor-element.elementor-element-crnsnat.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section-content-top.elementor-section.elementor-top-section > div > div > div.elementor-element.elementor-element-mqnpmgo.elementor-column.elementor-col-50.elementor-top-column > div > div > div.elementor-element.elementor-element-3iwn77z.elementor-widget.elementor-widget-text-editor > div > div > p,
#igckihj p {
    font-size: 18px!important;
    }
 }


/* PAGINA PRODOTTO */
/* Nascondo link a commenti prodotto */
/* #accordion > div:first-child */
/* #accordion > .card */
#accordion > div:nth-child(2)
{
    display: none!important;
}

/* Nascondo info dettaglio pagamenti */
#add-to-cart-or-refresh > div.payment-detail
{
    display: none!important;
}




 /* PAGINA LISTING */
/* Nascondo prodotti da pagina 11-prodotti*/
.elementor-page-11040101 #wrapper > div.container
{
    display: none!important;
}

#subcategories ul {
    margin: 52px 0 0 -10px;
}
#subcategories ul li {
    margin: 10px 20px;
}

#wrapper > div.page-title-wrapper
{
    background: none!important;
}



/* MY ACCOUNT */
/* Nascondo Note di Credito */
#order-slips-link {
   display: none!important;
}



/* CHECKOUT */
/* Nascosto immagini metodi pagamento */
#opc_step_cart_footer > div.payment-detail
{
    display: none;
}
/* Nascosto "Ulteriori informazioni" */
#payment-option-1-additional-information > section > p > a
{
    display: none;
}

h5
{
line-height:1.2!important;
}

/* Ingrandisco immagini carte di credito */
#checkout #opc_main #payment_method_container .module_payment_container .payment-option .payment_image img {
    max-width: 180px!important;
}