/* STYLE CMONSITE EDITOR */
@media (min-width:1081px){}@media (max-width: 1023px) {
#grid-619444 .full-background {
  background-size: cover;
}
}

.note-produit, [itemprop="author"], a, a:focus, a:hover {
  color: rgba(134,2,117,1);
}

.groupe-checkbox label::before, .groupe-radio label::before {
  color: rgba(134,2,117,1);
  border-color: rgba(134,2,117,1);
}



.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.active .step-counter, .stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done .step-counter, .stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done .step-counter::after {
  background: rgba(134,2,117,1);
  border-color: rgba(134,2,117,1);
}

.stepper-tabs.etapes ul.stepper-wrapper .stepper-item.step-done::after {
  border-color: rgba(134,2,117,1);
}

.button.button-secondary:hover {
  background-color : rgba(226,157,210,1);
}

.button.button-secondary {
  background: rgba(134,2,117,1);
}

.groupe-checkbox label::before, .groupe-radio label::before {
  color: rgba(134,2,117,1);
  border-color: rgba(134,2,117,1);
}


#connexion-inscription .h2, #connexion-inscription h2 {
  color: rgba(134,2,117,1) !important;
  margin-bottom: 30px;
  font-family : Kalam;
}

/* modifications du formulaire de connexion/inscription et du contenu de la page Mon compte */
.form-group > label {
  font-family : Kalam;
}

#bloc-mon-compte .sidebar.event nav.side-tabs.top > a {
  color: #97005E;
  font-family: Kalam;
}

.bloc-mon-compte-content .h2 {
  color: #e29dd2;
  font-family: Kalam;
}

.bloc-mon-compte-content .h3 {
  color: #860274;
  font-family: Kalam;
}

#bloc-mon-compte .bloc-mon-compte-content th {
  font-family: Kalam !important;
}

.badge-order-step__2 {
  background-color: #f8e6f4;
}

/* Hover du bouton Mon compte */
.template-panier .connexion:hover, .template-panier .connexion a:hover {
  background-color: #f8e6f4;
  color: #97005e;
}

.template-panier .connexion a {
  border: none;
}

.template-panier .connexion {
  border-right: 1px solid #97005e;
}

#bloc-mon-compte .bloc-mon-compte-content h2 {
  color: #97005e;
  font-family: Kalam;
}

/* Modifications panier déroulant */
.template-panier #paniercontent #paniertable {
  color: #97005e;
}

.template-panier #paniercontent {
  background-color: #e29dd2;
  border: solid 1px #97005e;
}

#panier .totalpanier {
  border: none;
}

/* Modification du tunnel de commande */
.stepper-tabs.etapes ul.stepper-wrapper .step-name {
  color: #97005e;
  font-weight: 400;
}

.stepper-tabs.etapes ul.stepper-wrapper .stepper-item .step-counter {
  color: #97005e;
  font-weight: 400;
}

/* Modification de l'étape 1 du processus de commande */
.template_flux_panier.template_flux_panier_1 div#resume .block-resume-cart .resume-cart-products .resume-cart-item {
  background-color: #e6abd9;
}

.template_flux_panier.template_flux_panier_1 div#resume .block-resume-cart .resume-cart-products .fa-minus:before,
.template_flux_panier.template_flux_panier_1 div#resume .block-resume-cart .resume-cart-products .fa-plus:before {
  background-color: #97005e;
}

.template_flux_panier.template_flux_panier_1 div#resume .block-recap-panier span,
.template_flux_panier.template_flux_panier_1 div#resume .block-recap-panier .resume-cart-item-title a {
  font-weight: 400;
}

.template_flux_panier.template_flux_panier_1 div#resume .block-resume-cart .resume-cart-legend {
  background-color: #e6abd9;
}

/* Modification de l'étape 2 du processus de commande */
.template_flux_panier.template_flux_panier_1 div#information .connexion-inscription-header h4 {
  font-family: Lobster;
  color: #97005e;
}

.template_flux_panier.template_flux_panier_1 #connexion-inscription label {
  font-family: Lobster;
  font-weight: 400;
  color: #97005e !important;
}

.template_flux_panier.template_flux_panier_1 div#information .connexion-inscription-container {
  background-color: #e6abd9;
}

.template_flux_panier.template_flux_panier_1 div#information .facebook-row {
  border: none;
}

.template_flux_panier.template_flux_panier_1 div#information #infoscommande .infoscommande-container {
  background-color: #e6abd9;
}

.template_flux_panier.template_flux_panier_1 div#information #infoscommande h4 {
  font-family: Lobster;
  color: #97005e;
  font-weight: 400;
}

.template_flux_panier.template_flux_panier_1 div#information #infoscommande .infoscommande-header {
  background-color: #e6abd9;
}

.template_flux_panier.template_flux_panier_1 #infoscommande label {
  font-family: Lobster;
  font-weight: 400;
  color: #97005e !important;
}

/* Modification de l'étape 3 du processus de commande */
.template_flux_panier.template_flux_panier_1 div#finish h5 {
  font-family: Lobster;
  color: #97005e;
  font-weight: 400;
  background-color: #e6abd9;
}

.template_flux_panier.template_flux_panier_1 #finish label {
  font-family: Lobster;
  font-weight: 400;
  color: #97005e !important;
}

#finish .content-carriers .line_carrier.selected label * {
  font-family: Lobster;
  font-weight: 400;
  color: #97005e !important;
}

#finish #paiementchoix {
  background-color: #e6abd9;
  margin: 0;
  padding: 15px;
}

#finish .content-carriers {
  background-color: #e6abd9;
  margin: 0;
  padding: 15px;
}

#finish .bloc-total li {
  color: #97005e !important;
}

.template_flux_panier #infoscommande,
.template_flux_panier .flux-panier-container a:not(.button):not(.addbasket):not(.zoom):not(.button):not(.addcommentaires):not(.bx-prev):not(.bx-next):not(.sous_navigation_link_p) {
  color: #97005e !important;
}

.template_flux_panier.template_flux_panier_1 .block-payment-cart__item {
  background-color: #e6abd9;
}

#finish .cart-title {
  font-weight: 400;
}


.template_flux_panier.template_flux_panier_1 div#resume .block-recap-panier__well {
  background: rgba(226,157,210,1);
}

.template_flux_panier.template_flux_panier_1 {
  color: #97005e !important;
}
