@import url(/frontend/Files/25666/v202007/design/css/site.min.css);
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');
@import url(/Files/25666/AgeGate.css);
@import url(/Files/25666/ELFR_Tracking.css);
@import url(/Files/25666/ELFR_V3.css);

/* OB : Fix Menu Mobile tronqué  */
ul.c-app-menu100__vmenu-main li.c-app-menu100__vmain-item{
	display: list-item !important;
}

ul.c-app-menu100__content-inner li.c-app-menu100__main-item{
	display: list-item !important;
}

/* OB : Fin */

#maincontainer.useraccount.userdashboard .menulist .EditMail .PBBtnStd:before{
	content: "@";
	top: -3px;
	position: relative;
}
#maincontainer.useraccount.userdashboard .menulist .EditMail{
 -webkit-box-ordinal-group: 46;
 -ms-flex-order: 45;
 order: 45;
}
.c-ox-header__logo img {
    height: 22px;
}
@media screen and (min-width: 360px){
.c-ox-header__logo img {
    height: 32px;
}
}
@media screen and (min-width: 992px){
.c-ox-header__logo img {
    height: 40px;
}
}
@media screen and (min-width: 1200px){
.c-ox-header__logo img {
    height: 65px;
}
}

#OxSiteRating{display: none;}


.c-app-bundle-configurator-product__buy-btn{
	text-align: center;
}

label[for="SubscribeToNews"] .form__check-label-text {
	display:none;
}

/* Activation modification moyen de paiement du 06/03/24 */
.useraccount.userdashboard .EditMeansOfPayment {
 -webkit-box-ordinal-group: 26;
 -ms-flex-order: 25;
 order: 25;
}

#maincontainer.useraccount.userdashboard .menulist .EditMeansOfPayment .PBBtnStd:before{
	content: "\F128";
	top: -3px;
	position: relative;
}
/* Fin ajout du 06/03/24 */

/* Menu « Pack découverte DIY » --------------------------- */

#hmenu > li.menu-fond-orange {
	background-color: #e75f44;
}

#hmenu > li.menu-fond-orange a:hover {
	background-color: #d95035;
	color: #fff;
}

#hmenu > li.menu-fond-orange a {
    color: #fff;
}
/* Menu vertical */

.c-app-menu100__vmenu-main > li.menu_verti-orange a:hover {
	background-color: #e75f44;
	color: #fff !important;
}

.c-app-menu100__vmenu-main > li.menu_verti-orange a {
    color: #e75f44 !important;
}



/* --------------------------- Menu « Pack découverte DIY » */

/* Menu « Pack découverte DIY2 » --------------------------- */

#hmenu > li.menu-fond-bleu {
	background-color: #ff0000;
}

#hmenu > li.menu-fond-bleu a:hover {
	background-color: #ff0000;
}

#hmenu > li.menu-fond-bleu a {
    color: #fff;
}

#hmenu > li.menu-fond-bleu a:hover {
    color: #f99191;
}

/* --------------------------- Menu « Pack découverte DIY2 » */


/* OH masquer le bandeau DEV consulting */
.c-cs-dev-banner{
	display:none !important;
}

/* empecher que les onglets s'affichent en bas de la fiche article */
.c-app-product-tabs__titles{
	bottom:unset !important;
}


/* BB - 04/06/2024  passer en full largeur le bouton d'ajout panier sur les articles pack */
.c-app-bundle-configurator-add-to-cart-btn{
	    width: 100%;
}


/* Fix affichage prix barré */
#maincontainer.sccatalog.itemdetail .c-ox-product-detail .PBItemPrice .PBCurrency {
display: flex;
flex-direction: column;  align-items: flex-start;
} 

#maincontainer.sccatalog.itemdetail .c-ox-product-detail .PBItemPrice .PBCurrency .PBDiscount+.PBSalesPrice{
	margin-top: -40px;
}

.c-ox-product-detail__buy-container-inner .c-ox-product-detail__attributes {
    padding-top: 0 !important;
}

/* Fix promo pack */
#maincontainer.sccatalog.itemdetail .c-ox-product-detail .PBItemPrice .PBCurrency .PBDiscount+.PBSalesPrice .origin{
	margin-top: 40px;
}


/* Fix bouton listing produit sans option */
 #maincontainer.sccatalog.itemlist .viewItemList__row .oxcell .PBItemButtons {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
		flex-wrap: nowrap;
    }


/* Fix position tabs title fiche produit*/
@media (max-width: 625px) {
    #maincontainer.sccatalog.itemdetail .c-app-product-tabs--open .c-app-product-tabs__titles-inner {
        justify-content: flex-start;
 		-ms-overflow-style: none;
  		overflow: -moz-scrollbars-none;
    }
	#maincontainer.sccatalog.itemdetail .c-app-product-tabs--open .c-app-product-tabs__titles-inner::-webkit-scrollbar {
    width: 0 !important;
    height: 0;
}
}

/* Fix position image produit mobile */
.c-ox-product-detail__img-container {
    padding: 0 !important;
}
@media (min-width: 991px) {
	.c-ox-product-detail__img-container {
    padding: 40px !important;
}
}

