/* non mostrare le frecce dello slider di PagebuilderCK*/
.pbck_slider .pbck_slider_controls .control_next {
display:none
}

.pbck_slider .pbck_slider_controls .control_prev {
display:none
}

/*non mostrare il caption di slideck */
#ID1759706503273 .pbck_slide_title
{
    display: none;
}

/*Hika Shop - Modifica pulsante Aggiungi nella lista dei prodotti desiderati*/

.hikawishlist {
  color: #fff;
  background-color: #2393c5;
  border-color: #112855;
  transition: all 0.3s ease;
}

.hikawishlist:hover {
  color: #2393c5;           /* testo blu */
  background-color: #fff;   /* sfondo bianco */
  border-color: #2393c5;    /* bordo blu per coerenza */
}

/*Cambiare stile colore del pulsante Hika shop Aggiungi al carrello*/
.hikacart {
    color: #fff;
    background-color: #195d9c !Important;
    border-color: #19435c !Important;
}

.hikacart:hover {
    background-color: #19435c !Important; 
    border-color: #195d9c !Important; 
}



/*Testo di colore bianco sui pulsanti nel back end*/
.hika_j2 .btn-primary, .hikabtn-primary {
    color: #fff !important;
}
/*bordo intorno alle miniature di Hika shop*/
div.hikashop_products div.hikashop_subcontainer {
border : 1px solid;
}

/*Hikashop modifica bordo elenco prodotti*/
#hikashop_category_information_menu_150 div.hikashop_subcontainer, #hikashop_category_information_menu_150 .hikashop_rtop *, #hikashop_category_information_menu_150 .hikashop_rbottom * 
{
 
    border: 1px solid black;
}

/* Contenitore immagine: forza altezza e centramento */
.hikashop_product_listing_image_subdiv {
  display: flex;
  align-items: center;       /* centramento verticale */
  justify-content: center;   /* centramento orizzontale */
  height: 220px;             /* adatta in base al tuo layout */
  overflow: hidden;
}

/*titolo a 25px nell'elenco prodotto*/
.hikashop_category_name a {
    margin-top: 0px;
    font-size: 22px;
}

/*centrare l'immagine nell'elenco prodotti al centro verticalmente*/
#hikashop_category_information_menu_150 .hikashop_category_image {
    display: flex;
    align-items: center;
}

/*centrare l'immagine verticalmente nell'elenco dei sotto prodotti - nella sezione doove c'è aggiungi al carrello*/
#hikashop_category_information_module_ .hikashop_product_image {
  height: 400px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/*Hikashop Adattare l'elenco dei prototti o delle categorie al div quando scelgo foto e titolo*/
.hikashop_product_image .hikashop_product_image_subdiv, .hk_product_image .hk_subdiv {
   max-width: 100%;
}

.hikashop_product_image, .hk_product_image {
  text-align: center;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/*Hikashop Variante colore allargata nella scheda prodotto*/
table th, table td {
      width: 1px;
}

/*Hikashop: Pulsante conferma Acquisto*/
.hika_j2 .btn-success, .hikabtn-success {
    background-color: #2393c5;
}
.hika_j2 .btn-success:hover,
.hikabtn-success:hover {
    color: #fff;
    background-color: #1b7aa5; /* tonalità leggermente più scura per effetto hover */
    border-color: #1b7aa5;
}

/*Hikashop: Cambio stile colori tabella check out*/
.table {
--bs-table-striped-bg: rgb(255 255 255);
--bs-table-bg: #2393c51c;
}

/*Hikashop: Cambio stile colorori tabella check out ma su HOVER*/
.table {
  --bs-table-striped-bg: rgb(255 255 255);
  --bs-table-bg: #2393c51c;
  --bs-table-hover-bg: #f9f9f9; /* sovrascrive il grigio */
}


/* HIKASHOP: Dimensione titolo prodotto nella ricerca*/
.hikashop_product_name a {
    font-size: 20px !important;
}

/* HIKASHOP: Dimensione testo ricerca vicino all'omonima casellina*/
.hikashop_filter_title {
    font-size: 15px !important;
 }