



/* breadcrumb */

.ApSlideShow .slide_config ,
.LeoSlideshow .slide_config{
  display: none;
  min-width: 100%;
}

.breadcrumb-bg{
  margin-bottom: 0 !important;
}
.breadcrumb h1 {
   display: none;
}

/* page category list */

/* suppression de la recherche */
.products-selection{
  display: none;
}

/* suppression d'un espace en dessus des premières images */
body:not(#index) #page #wrapper .container > .row {
  margin-top: 0 !important;
}

.thumbnail-container .product-image {
  /*border: solid 1px #c5c5c5;*/
}


.plist-default .thumbnail-container .p-top {
  justify-content: center;
}

.thumbnail-container .product-title{
  text-align: center;
  font-size: large;
  font-style: normal;
  font-weight: 400;
  color:#555;
}
.thumbnail-container .product-price-and-shipping{
  text-align: center;
}

.thumbnail-container .product-price-and-shipping .price{
  margin: 0;
  font-size: 14px;
  color:var(--theme-color-secondary)
}


/* page product */

/*.zoomContainer  {*/
/*  border: solid #c5c5c5 1px;*/
/*}*/
/*.zoomWindowContainer div {*/
/*  border-right: solid #c5c5c5 1px;*/
/*  border-bottom: solid #c5c5c5 1px;*/
/*}*/

.product-prices .current-price {
  font-size: 13px;
  color: #252424;
  font-weight: 500;
  line-height: 1.72;
}

h1.product-detail-name {
  font-weight: 100!important;
  letter-spacing: 1.248px;
  font-size: 20.8px;
}


/* home page*/

/* bord du cadre  Exposition*/



.box-slider .bannercontainer.banner-fullwidth {
   padding: 0 !important;
  border: 2px solid #d5d5d5!important;
}

/* Titre sur product*/

/*.box-products .sub-title-widget {*/
/* display: none;*/
/*}*/

/* auteur*/

.autor-img .img-fluid {
  max-width: 100%;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin-top: 33px;
}

.autor-img  .image_description p {

  font-weight: 100;
  line-height: 38px;
  letter-spacing: 1.248px;
  font-size: 20.8px;
  color: rgba(56, 56, 59, 0.68);
  margin-bottom: 20px;
  text-align: center;
}




.autor-img {
  display: flex;
  flex-direction: column-reverse;
  align-items: center;
}

@media (max-width: 380px){

  .autor-img .image_description p{
    font-size: 16px;
    line-height: 25px;
  }
}

/* boutton Show more...*/

.show-more-button{
  text-align: center;
}

.show-more-button a .btn{
  color: var(--theme-color-secondary);
}
.show-more-button a:hover .btn{
  color: #0a0a0a;
}



/* footer */
.footer-logo{

}

.footer-katia-title {
  /*font-family: "Gruppo", sans-serif;*/
  font-weight: 500;
  font-style: normal;
  font-size: 19px;
  line-height: 1.3;
  color: var(--theme-color-secondary);
}


/* blog page */
#left-column .block-categories,
#search_filters_suppliers,
#search_filters_brands{
  display: none;
}
/* pose la colonne de gauche en dessous de la colone centrale lorsque ceux ci sont l'un sur l'autre  */
@media (max-width: 767px) {
  #wrapper > * .row {
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 26px;
  }
}