/*AJOUTER LE CSS PERSONNALISE ICI*/
/*AJOUTER LE CSS PERSONNALISE ICI*/
/* AJOUTER LE CSS PERSONNALISE ICI */

/************************************/
/*********** HOME PAGE **************/
/************************************/

/* CUSTOM GRID */
[data-hook="grid-masonry"] .custom-card:nth-of-type(4n), [data-hook="grid-masonry"] .custom-card:nth-of-type(1), [data-hook="grid-masonry"] .custom-card:nth-of-type(4n+1){
	width: 49% !important;
}
[data-hook="grid-masonry"] .custom-card{
	width: calc( 50% - 1%) !important;
}

@media (max-width: 767px){
	[data-hook="grid-masonry"] .custom-card:nth-of-type(4n), [data-hook="grid-masonry"] .custom-card:nth-of-type(1), [data-hook="grid-masonry"] .custom-card:nth-of-type(4n+1){
	width: 80% !important;
}
[data-hook="grid-masonry"] .custom-card{
	width: calc( 80% - 1%) !important;
}
}

/* Taille mini qt */
p.js-product-minimal-quantity{font-size: 12px !important}

/* modification de la police des titres en CALSON */
.libre-caslon-text-regular {
  font-family: "Libre Caslon Text", serif;
  font-weight: 400;
  font-style: normal;
}

.libre-caslon-text-bold {
  font-family: "Libre Caslon Text", serif;
  font-weight: 700;
  font-style: normal;
}

.home-tabs__title h2{ 
font-family: "Libre Caslon Text", serif;
  font-weight: 700 !important;
  font-style: normal;
 }

.libre-caslon-text-regular-italic {
  font-family: "Libre Caslon Text", serif;
  font-weight: 400;
  font-style: italic;
}


/* .header-bg{background: #1E4347 !important;} */
.second-warning__wrapper{background: #1E4347 !important;}

/* .link-icon__text, .link-icon.user-info img{color:#ffffff !important;} */

/* Changement de taille du logo header */
.header-logo a > *{max-width: 200px !important;}


/* Suppression du chevron dans module en-tête */
.warning__title .bottom-arrow{display: none;}


/* Suppression du protuc home - liste des produits mis en avabt sur la page d'accueil */
.home-tabs__section{}

/* Suppression du product badge sous le thumbnails produit */
.product-miniature .product__badges{}

/* Suppression des bloc catégories 3 et 4 */
/*.custom-cards .custom-card:nth-child(3), .custom-cards .custom-card:nth-child(4){display: none;}*/

/* Suppression de la zone PUB */
.highlighted-banner{}

/* Suppression sous-titre sous le logo réassurance */
.reassurances__head .reassurances__title{display: none;}

/* Suppression sous-titre sous le logo du footer + logo */
.footer__baseline{}
.reassurances__logo .logo{display: none;}
.reassurances{padding: 05px 0 50px}

/* Suppression les éléments de contact dans le footer */
.footer-links.links.wrapper{}

/* Supprimer le cross selling */
.footer-product__container section.featured-products.clearfix.mt-3{display: none;}

/* Suppression des Bestseller et nouveauté */
.home-tabs__titles #bestsellers, .home-tabs__titles #new-products{display: none;} 

/* modification des éléments du slide */
.card-banner__title{
	font-size: 50px !important;
	font-family: "Libre Caslon Text", serif;
	font-weight: 700 !important;
	font-style: normal;
}

@media (max-width: 768px) {
	.card-banner__title{
		font-size: 40px !important;
		font-family: "Libre Caslon Text", serif;
		font-weight: 700 !important;
		font-style: normal;
	}
}

.card-banner__subtitle{
	font-family: "Libre Caslon Text", serif;
	font-weight: 700 !important;
	font-style: normal;
}
/*.custom-card__content { justify-content: end !important; align-items: start !important; text-align: left !important;} */


/* Modification CARDS Vos catégories */
.custom-card__body a.custom-card__buttons{font-weight: 500;}

/* Modification des couleurs de texte dans le slider */
.card-banner__content .card-banner__subtitle,
.card-banner__content .card-banner__title,
.highlighted-banner__subtitle,
.highlighted-banner__title,
.highlighted-banner__text{
	color: white !important;
}
.card-banner__content .card-banner__button{
	background: white;
}

.cart-products-count{
	color: white !important;
	background: #639D87 !important;
}

.bwa-menu__title{
	color: #639D87 !important;
	padding-top: 15px;
}

/************************************/
/************* PANIER ***************/
/************************************/

/* Suppression des blocs réassurance sous le panier */
.cart-reassurance #block-reassurance {display: none;}
.block-reassurance-item__link.btn-primary{border: none !important; background:#1E4347 !important;}

/* Suppression code promo dans le panier */
/*.block-promo.card-block {display: none;}*/


/************************************/
/*********** MON COMPTE *************/
/************************************/

/* Suppression code promo + bons de réductions dans l'espace Mon Compte */
/*#order-slips-link, #voucher-link, .account-container #discounts-link{display: none;}*/




/************************************/
/************ CATEGORY **************/
/************************************/

/* Décalage sur menu swipe*/
/* .block-category__text{margin-bottom: 15px;} */


/************************************/
/*********** PAGE CONTACT ************/
/************************************/

/* Supprimer le logo dans la page contact */
section.contact-form .contact-logo-container{}

.footer-links.links.wrapper{}
li a#link-static-page-contact-2{}


/************************************/
/************** FOOTER **************/
/************************************/

/* Modification de la taille du logo dans le footer */
.footer__left .footer_logo > *, .footer__left{width: 300px;}
.footer__baseline{display: none;}

#block_myaccount_infos .myaccount-title a{color: #ffffff !important; margin-bottom: 15px !important;}
.block-contact-title, .blockcms-title, .myaccount-title, .myaccount-title a{margin-bottom: 15px !important; text-transform: capitalize !important; font-weight: 500;}



/************************************/
/************ PAGES CMS *************/
/************************************/
#content ul{ margin-left: 25px !important;}


/****************************************/
/************ PAGES PRODUCT *************/
/****************************************/
.product-minimal-quantity__price{font-size: 37px;}
.sold-by-lot .current-price-value{font-size: 17px; position: relative; top: -7px;}
.sold-by-lot .product-minimal-quantity__container{margin-bottom: 0px}
.sold-by-lot .price-label-tax{margin-left: 8px !important;}


/*****************************************************/
/************ DISCOUNT DANS HOME PRODUCT *************/
/*****************************************************/
.product-miniature .discount-amount, .product-miniature .discount-percentage{z-index: 1000; top: -60px !important; left: 10px !important; background: #F2ADCC !important; color: black!important}
.product-discount__container .discount-product{background: #F2ADCC !important; color: black!important}