/* 20231209162028 - v2 */
.gui,
.gui-block-linklist li a {
  color: #666666;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #000000;
}

.gui-block-inner strong {
  color: #848484;
}

.gui a {
  color: #0a8de9;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #0a8de9;
  box-shadow: 0 0 2px #0a8de9;
}

.gui-select.gui-focus .gui-handle {
  border-color: #0a8de9;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #8d8d8d;
}

.gui-block-title {
  color: #333333;
  background-color: #ffffff;
}

.gui-content-title {
  color: #333333;
}

.gui-form .gui-field .gui-description span {
  color: #666666;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #ededed;
  background-color: #f9f9f9;
}

.gui-block-option-block {
  border-color: #ededed;
}

.gui-block-title strong {
  color: #333333;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #cbcbcb;
}

.gui ul.gui-products li {
  border-color: #dcdcdc;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #dcdcdc;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #dcdcdc;
}

.gui-block-content .gui-table {
  border-color: #ededed;
}

.gui-table thead tr th {
  border-color: #cbcbcb;
  background-color: #f9f9f9;
}

.gui-table tbody tr td {
  border-color: #ededed;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #8d8d8d;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #8d8d8d;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #cccccc;
  border-color: #707070;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #cccccc;
  border-color: #707070;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #8d8d8d;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #8d8d8d;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #000000;
}

.gui-progressbar {
  background-color: #76c61b;
}

/* custom */
/* Name: Sophie A. | Date: October 31, 2019  | Reason: Mettre style à texte taxe incl. | Begin. */
#product_configure_form > div > div.price-wrap.col-xs-5.col-md-5 > span > p {
  font-weight: 400;
    font-size: smaller;
}
/* Name: Sophie A. | Date: October 31, 2019 | End. */

.page-notre-histoire, .page-our-story {
	background-color: #1b1b1b;
	color: white;
}
.page-notre-histoire .content, .page-our-story .content{
	color: white;
  background-color:inherit;
}
.page-notre-histoire .main-content a, .page-notre-histoire h1, .page-our-story .main-content a, .page-our-story h1 {
	color: white;
}
.page-notre-histoire .timeline, .page-our-story .timeline{
	border-bottom: 1px solid white;
}
.page-notre-histoire .timeline a:hover, .page-our-story .timeline a:hover{
	font-weight:bold;
}
.page-notre-histoire .container, .page-our-story .container{
	width:100%;
}
/*Kalla Ag Oumar | April 1st, 2020 | Ticket #1199426 | Add table borders | BEGIN*/
table, tr, td {
  border-collapse: collapse;
  border: 1px solid black;
}
/* END */

.navigation-uppercase .nav-style li a, .navigation-uppercase .top-bar {
    letter-spacing: 0;
    font-weight: 400;
    font-size: 12px;
}
.navigation-uppercase .button, .navigation-uppercase .gui-checkout .gui-form a.gui-button-primary, .navigation-uppercase .gui-checkout .gui-form a.gui-button-actions {
    letter-spacing: 0;
    font-weight: 400;
    font-size: 12px;
}
/* Name: Mary | Date: july 28th, 2020  | Reason: for his history page | Begin. */
div.yeartitle {
  font-weight: 900;
  font-size: 200%;
  text-decoration: underline;
}
/* Name: Mary | End. */
span.number {
  font-size: 24px;
     height: 38px;
    width: 38px;
    display: inline-block;
    border-radius: 50%;
    border: 1px solid #000;
    position: relative;
    text-align: center;
}
.brands-wrapper h3 {
    display: none;
}
.hero.hero-full.hero-2-columns {
    margin-bottom: 5px !important;
}
.selling-points.module.selling-points-center.selling-poinnts-bg {
    margin-bottom: 5px !important;
}

/*Geneviève FL - September 17, 2020 - Ticket #1417857 - Change cookie "No" button color - BEGIN*/
.wsa-cookielaw-button-red {
    text-shadow: 0 1px 0 #B0281A;
    background: #000000;
    background: -webkit-linear-gradient(top, #000, #000);
  }
@media only screen and (min-width: 600px){
.footer-content.footer-content-description {
  max-width: 300px !important;
}
}

/*Geneviève FL - END*/

/*Geneviève FL - October 1, 2020 - Ticket #1435686 - No border on specifications table - BEGIN*/

.specification-table table, tr, td {
  border: 0px;
}

/*Geneviève FL - END*/

/*Geneviève FL - October 12, 2020 - Ticket #1449789 - add underline to nav - BEGIN*/
 .main-nav-wrapper a:hover {
  border-bottom: 2px #3b3b3b solid;
  text-decoration: none;
  transition: ease 0.1s;
}
/*Geneviève FL -- END*/

/* Mohammad Mirza | November 2, 2020 | Ticket: 1478826 */
/* Align address in the footer */
.foot-spacing{
  margin-left: 73px;
}
/* END */
