/* alignement a gauche info user */
#header .header-nav .user-info {
    margin-left: 0;
    text-align: left;
}
/* alignement a gauche sur fiche produit */
#product #content {
    margin: 0;
}

/* réduction taille bloc dimension*/
select.form-control:not([size]):not([multiple]) {
  height:calc(2rem - 2px);
}

/* suppression ombre portée bloc dimension */
.product-variants>.product-variants-item select {
  box-shadow: 0px 0px 0px 0 rgba(0,0,0,.2);
  }

  /* suppression ombre portée bloc quantité */
  .bootstrap-touchspin {
    box-shadow: 0px 0px 0px 0 rgba(0,0,0,.2);
  }

  /* espace gauche bouton ajout panier => DEMANDE JULIANE */
  #add-to-cart-or-refresh .btn-primary {
    margin-left: 0rem !important;
}

/* Taille texte "informations" footer */
.block-contact {
    border-left: 2px solid #f1f1f1;
    padding-left: 3rem;
    color: #7a7a7a;
    font-size: .875rem;
  }

  /* centrage texte et logo header top */
  #header .header-top {
    padding-bottom: 1.1rem;
    padding-top: 0.5rem;
}

/* espace haut miniature */
#products img, .featured-products img, .product-accessories img, .product-miniature img {
    margin-left: 4px;
    margin-top: 4px;
  }

  /* suppression ombre portée bloc "Tri"" */
  .products-sort-order .select-title {
      box-shadow: 0px 0px 0px 0 rgba(0,0,0,.2);
}

/* Module Boutique privée */
#private_shop_message {
    text-align: center;
    float: none !important;
}


/* Rajout changement Harold */

#footer .h3 {
    font-weight: 700;
    font-size: 1rem;
}

.top-menu a[data-depth="0"] {
    font-weight: 600;
    padding: .4875rem .625rem .375rem;
 }

/* correction img categorie qui mange sur le texte */
#category-description {
    width: 80%;
}
/*  correction decalage menu acceuil */
.breadcrumb {
    margin-left: 20px;
}


.product-features>dl.data-sheet dd.value, .product-features>dl.data-sheet dt.name {
    text-transform: none;
}

/* Modes de paiement */
.payment-option label {
    text-align: left;
}
