.setpricecontainer {
    margin-top:10px;
    display: flex;
    align-items: center;
  }
  .setprice {
    color: #f37272;
  }
  
    .setpriceinfo {
    background: #f37272;
    color: white;
    padding: 4px;
    font-size: 12px;
    font-weight: bold;
    margin-left:5px;
}
  
  .memberpricecontainer {
    display: flex;
    align-items: center;
  }
  .memberprice {
    color: #f39d72;
  }
  
    .memberpriceinfo {
    background: #f39d72;
    color: white;
    padding: 4px;
    font-size: 12px;
    font-weight: bold;
    margin-left:5px;
}

.product-brand {color: #ff7b7b}



.lavorazioni-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #007bff; /* Change this color as needed */
    color: white;
    border-radius: 20px;
    text-decoration: none;
    font-weight: bold;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
    margin-bottom: 40px;
}

.lavorazioni-button:hover {
    background-color: #0056b3; /* Darker shade for hover effect */
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
    transform: translateY(-2px);
   color: white !important;
}

.lavorazioni-button a:focus, .lavorazioni-button a:hover  {
    color: white !important;
    text-decoration: none;
}


.apriPopup {
    z-index:100;
cursor: pointer;
border:0px;
outline:0;
padding: 5px 15px 4px 15px;
background-color: #007bff;
color: white;
border-radius: 20px;
text-decoration: none;
font-weight: bold;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
transform: translateY(calc(-50% + 5px)); /* Sposta il bottone verso l'alto di metà della sua altezza */
/* Altri stili per il bottone, se necessari */
margin-top:20px;
}


.apriPopup:hover {
background-color: #0056b3;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);

color: white;
border:0px;
}

@media (max-width: 768px) {.apriPopup{display:none}}

.logosimply {
  width:250px !important;
  height:auto !important;
  padding: 10px;

}

@media (max-width: 768px) { .logosimply {width:180px !important;
 height:auto !important} }


@media (max-width: 768px){
.block-category-inner {
display: block!important ;
}}
.block-category-inner  h1 {margin-left:10px;margin-right:10px;}


.div-apriPopupmobile { /* Sostituisci 'div.contenitore' con il selettore appropriato per il tuo contenitore */
    position: fixed;
    display: flex;
    z-index:100;
    justify-content: center;
    align-items: center;
    left: 0;
    width: 100%;
}

  
  .apriPopupmobile {
    display:none;
  }
  
@media (max-width: 768px) {
   .apriPopupmobile {
    z-index:100;
    cursor: pointer;
    border:0px;
    outline:0;
    padding: 10px 15px;
    background-color: #007bff;
    color: white;
    border-radius: 20px;
    text-decoration: none;
    font-weight: bold;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
    position: fixed;
    bottom:10px ;
    display:block !important
  }

  
 .apriPopupmobile:hover {
    background-color: #0056b3;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
    
    color: white;
    border:0px;
}
  
}
 

   
  .popup {
    
    display: none;
    position: fixed;
    z-index: 101;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0,0,0,0.4);
    animation: fadeIn 0.5s;
}

.popup-contenuto {
    background-color: #fefefe;
    margin: 15% auto;
    padding: 20px;
    border: 1px solid #888;
    width: 90%;
    max-width:400px;
    animation: slideDown 0.5s;
    line-height:36px
}
  
  .popup-contenuto a {
    padding: 8px;
    padding-right:0;
}
  
 .link {padding-right:8px !important}
  
 .popup-contenuto a:hover {
   background-color: #03173a;
   color:white !important;
}
  
  .popuparrow {right:0}

@keyframes fadeIn {
    from {opacity: 0;} 
    to {opacity: 1;}
}

@keyframes slideDown {
    from {top: -300px; opacity: 0;}
    to {top: 0; opacity: 1;}
}

.chiudiPopup {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.chiudiPopup:hover,
.chiudiPopup:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}
  .ulterioreScelta {
    cursor: pointer; /* Imposta il cursore a forma di manina */
}

/* Se "Altre Scelte" è un elemento di una lista <li>, potresti anche voler rimuovere i punti elenco per una migliore presentazione */
#ulterioreScelta {
    list-style-type: none; /* Opzionale: rimuove il punto elenco */
    cursor: pointer;
}
  /* Regole esistenti per .popup e .popup-contenuto... */

#sceltePrincipali, #scelteSecondarie {
    animation: fadeIn 0.3s;
}

#scelteSecondarie {
    display: none; /* Nasconde di default le scelte secondarie */
}

.indietro {
   
    
 
    cursor: pointer;
}

.indietro:hover {
    text-decoration: underline;
    color: black;
 
}

  

  
  
#contact-link {display:none!important}
  