.header-nav {

background: #002e6de3;

}

#header .logo {

padding-top: 8px !important;
padding-bottom: 8px !important;
max-height: 200px !important;

}


.amenu-item a {

font-weight:600;
font-size: 14px;

}


.amenu-link sup {

font-family: "Roboto";

}


.amenu-item .amenu-link {

color: #002e6d;
padding: 23px 13px 21px;
letter-spacing: -0.01rem;


}

.amenu-item .html-item li a{

font-weight:400;

}

.slider-line {

margin-top: 20px;
margin-bottom: 25px;

}

/*Drapeau header*/

.drapeau-bbr-full-size {

width:100%;
height: 10px;
display: flex;

}

.partie-bleu {

width: 33.333%;
height: 10px;
background-color: #002e6d;

}

.partie-blanc {

width: 33.333%;
height: 10px;
background-color: #ffffff;

}

.partie-rouge {

width: 33.333%;
height: 10px;
background-color: #cd1d1d;

}

/*Fin drapeau header*/


.anthemeblocks-homeslider-desc h2 {

font-weight: 500;
/*letter-spacing: 2px;*/
text-transform: none;
margin-bottom: 0px;
font-family: "Grand Hotel";
font-size: 80px;

}

.anthemeblocks-homeslider-desc .btn-primary {

padding: 10px 32px 10px;
text-transform: uppercase;
letter-spacing: 3px;
transition: 0.3s;
font-family: "Congratulations DEMO";
font-size: 30px;

}

.categoriesproduct-image-2 h3 {

font-size: 16px;
color: #fff;
text-transform: uppercase;
margin-bottom: 0;
font-weight: 400;
font-family: "Lemon/Milk";
letter-spacing: 1px;

}







.categoriesproduct-content-2 {



    position: absolute;



    bottom: 0px;



    width: 72%;



    margin-left: 9%;



    margin-bottom: 6%;



}







.categoriesproduct-image-2 p {



    font-size: 16px;



    font-weight: 600;



    margin-top: 10px;



    text-transform: uppercase;



    display: none;



    color: #fff;



    margin-bottom: 0;



    font-weight: 400;



    font-family: "Lemon/Milk";



    letter-spacing: 1px;



}







.h1, .products-section-title, .text-uppercase {



    font-family: "Grand Hotel";



    text-transform: none !important;



    font-weight: 200;



    font-size: 55px;



    color: #cd1d1d;



}



.header-lien {



    font-size: 13px;



    color: white;



    vertical-align: middle;



    margin-right: 15px !important;



}







.customtext, .header-lien {



    height: 20px;



}







.st0 {



   fill: #ffffff;



}







#Calque_1 {



width: 18px;

margin-bottom: -5px;

margin-right: 2px;

}







#contact-link {



    padding-bottom: 4px !important;

}







.btn.disabled, .btn:disabled {



    cursor: not-allowed;



    opacity: 1;



}







.an_wishlist-icon-active {



    fill: #002e6d;



}







.product-flags .product-flag.new {



    background: #333333;



    color: #ffffff;



    box-shadow: 0px 0px 5px black;



}







.thumbnail-container {



    margin-bottom: 20px !important;



}







.categoriesproduct-content-3 {



    position: absolute;



    bottom: 0px;



    width: 72%;



    margin-left: 9%;



    margin-bottom: 6%;



}







.categoriesproduct-image-3 h3 {



    font-size: 18px;



    color: #fff;



    text-transform: uppercase;



    margin-bottom: 0;



    font-weight: 400;



    font-family: "Lemon/Milk";



    letter-spacing: 1px;

}







.categoriesproduct-image-3 p {



    font-size: 18px;



    color: #fff;



    text-transform: uppercase;



    margin-bottom: 0;



    font-weight: 400;



    font-family: "Lemon/Milk";



    letter-spacing: 1px;

}



.container {



    width: 1350px ;



    max-width: 100%;

}



.pswp {



   visibility: hidden;

}



.contact-rich .block a {



   padding-left: 0px;

}



#left-column.col-xs-12 col-sm-12 col-md-4 col-lg-3 {



visibility: hidden;

}



#contact #wrapper {



  background-image: url(https://boutique.gargantoine.fr/themes/gargantoine/assets/img/Fond-1.jpg);

  display: block;

  margin: 0 auto;

  width: 1920px;

  height: 710px;

}



.nav-inline .nav-item+.nav-item, .nav-inline .nav-link+.nav-link {

  margin-left: 2rem;

}



label {

    display: inline-block;

    margin: .2rem;

}



.card {

    line-height: 25px;

}



#_desktop_an_wishlist-nav {

    margin-left: 15px;

    margin-bottom: 3px;

}







.col-xs-12.col-sm-12.col-md-4.col-lg-3{

    display:none;

}



.left-column.col-xs-12.col-md-8.col-lg-9{

   /*margin-left:200px;

   margin-top:50px*/

}



.col-md-9{

   width:50%;

}



.contact-form{

   padding: 1.5rem;

}

.amenu-item .amenu-link:focus, .amenu-item .amenu-link:hover {

   padding-left: 20px;
   padding-right: 20px;

}


/* Module recherche */

#_desktop_search {

display: none;

}

/* Fin module recherche */

.account-login {

height:18px;

}

#_desktop_user_info .user_info_icon svg {

margin-bottom: 0.35em;

}

/* Informations catégories */

div.block-category.card.card-block.hidden-sm-down {

display: none !important;

}

/* Fin informations catégories */

.breadcrumb-wrapper {
background-color: #cd1d1d;
text-align: center;
}

/* Nav à facette (tri) 

.page-category #left-column {

background: #002e6d;

}

.page-category #left-column {

padding: 35px;

}

.text-uppercase.h6.hidden-sm-down {

color: white;

}

#facet_label_86909 {

color: white !important;

} */

.material-icons .shopping-cart{
color: white !important;
}

.product-actions .add-to-cart .material-icons{
color: white !important;
}