@import url(/frontend/Files/134922/v1/design/css/desktop.min.css);

/* LT - 09/03/22 puis 22/03/22- requête 00088923 */
.c-app-preview-product-popup__inner .PBCurrency {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.scshopcart .PBPackQty {
  font-size: 13px;
}

/* LT - 09/02/22 - requête 00086356 */
#InscriptionEmail{
	display:none;
}
#btnCreateAccount span:after {
    content: "Cliquez ici pour créer votre compte professionnel >>";
    white-space: pre;
    font-size: 14px;
}
#btnCreateAccount span {
    font-size: 0;
}

/*GD 2021 08 18 Modifications addtionnelles*/
.oxcell .PBSalesPrice {
    color: #E80088;
    font-weight: bold;
	font-size: 22px;
}


.PBCurrency, .PBSalesPrice {
    color: #e80088 !important;
    font-weight: 700;
}


.oxcell span.PBShortTxt.lz-label.c-cs-quantity-box__label.ng-binding {
	display:none;
}

.oxcell [cs-quantity-box][is-app=true] input.lz-value {
    padding: 0px 5px;
	margin-bottom:5px;
}


.oxcell .PBSalesPrice .origin {
    font-size: 14px;
}

.ox-products--v2 .oxcell {
	height:auto;
    display: flex;
	flex-direction :column;
    justify-content:  flex-start !important;
}

.ox-products--v2 .oxcell .PBItemName {
	min-height:86px;
}

.ox-products--v2 .oxcell .PBItemName .PBMainTxt {
    font-size: 14px;
    font-weight: 700;
    font-family: 'Open Sans', sans-serif;
	min-height:86px;
}

/*FICHE PRODUIT*/
.sccatalog.itemdetail .l-ox-page__container {
    width: 100%;
    max-width: 1600px;
    margin: auto;
}

.itemdetail .c-ox-product-detail .c-ox-product-detail__infos-container {
    max-width: 50%;
    width: 100%;
    padding: 50px 65px;
}

.c-ox-product-detail--template-studio-simple .c-ox-product-detail__infos-container .c-ox-product-detail__buy-button {
    margin-top: 15px;
}

#maincontainer.sccatalog.itemdetail .c-ox-product-detail__small-description {
    margin-top: 15px;
    margin-bottom: 15px;
}

.itemdetail .c-ox-product-detail .c-ox-product-detail__description {
    padding-top: 40px;
    padding-bottom: 40px;
}

div#maincontainer div.c-ox-product-detail--template-studio-simple div.c-ox-product-detail__return-container #btnretitems {
    padding: 5px 20px;
    border-radius: 0px;
}
div#maincontainer div.c-ox-product-detail--template-studio-simple div.c-ox-product-detail__return-container>.l-ox-page__inner.bt-return-zone {
    max-width: 1600px;
    width: 100%;
    margin: 0 auto;
}

.PBShortTxt.PBMsgInStock {
    padding: 0;
    text-transform: uppercase;
    font-size: 15px;
	color: #74c13b;
}

.itemdetail .c-ox-product-detail .PBItemPrice .PBCurrency .PBSalesPrice {
    font-weight: 700;
    line-height: 1.2em;
    color: #e80088;
    font-size: 32px;
}

.c-app-price-per-unit__text span{
	font-size : 18px;
	color:#000000;
	font-weight:700;
	font-family: 'Open Sans', sans-serif;
}

.c-app-price-per-unit__text .origin {
   font-size : 24px;
	color:#000000;
	font-weight:700;
	font-family: 'Open Sans', sans-serif;
}



@media screen and (min-width: 1024px) and (max-width: 1320px) {
.itemdetail .c-ox-product-detail .c-ox-product-detail__infos-container {
    margin-right: 40px;
}
	
	.c-app-price-per-unit__text span{
	font-size : 16px;
}

.c-app-price-per-unit__text .origin {
   font-size : 20px;

}
}


/*MENU*/
@media screen and (min-width: 980px) and (max-width: 1210px) {
#hmenu {
    padding: 0 0px;
}	
#hmenu>li.mitext>a,#hmenu>li.mitext>a font, #hmenu>li.mitext>span {
    font-size: 14px;
    font-weight: 600;
    color: inherit;
    text-transform: none;
}	
}
/*Page recherche*/

element.style {
}
#searchAnswers * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.PBShortTxt.PBMsgOutOfStock {
    padding: 0;
}

/*homepage*/
.homepage .ox-tabs-v2__title.is-active:after {
background-color: #43AFE3 !important;
}

.homepage .ox-tabs-v2__title:after { 
background-color: #43AFE3 !important;
}

/*Catalogue/listing*/
.sccatalog.itemlist tr.viewTitle__headline {
}

.sccatalog.itemlist .PBItemName {
    min-height: 81px;
}

.itemlist .viewCatHeader:not(.viewCatHeader--bottom) .sectiondataarea, .itemlist .viewTitle .sectiontbarea {
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.itemlist .viewTitle .sectiontbarea {
    border-bottom: 0px solid #000000 !important;
}


td.viewTitle__headline-navbar {
    margin-bottom: -45px;
}


.oxcell .btnpro .btnmain.c-button {
    line-height: 1.5em;
    max-width: 180px;
    padding: 10px 15px;
}


.PBDiscount{
	color: #fff !important;
}

/* Suppression de la connexion via Google */

#sectionlogin #loginSocial {
	display: none;
}

/* Suppression du prix dans les recherches */

#OxSearchAnswers .PBItemPrice {
	display: none;
}


.itemdetail .l-ox-product-list__item-inner {
	  border: 1px solid #e2e2e2;
}

#searchAnswers .PBShortTxt.PBMsgInStock {
    display: inline-block;
}

/* CONSULTING - Hide price on searchpage desktop */
#maincontainer.searchpage .PBItemPrice > * {display:none;}
html.is-user-logged #maincontainer.searchpage .PBItemPrice > * {display:block;}

#maincontainer.searchpage .PBItemPrice > div[class^='PriceZone'] {display:block;}

html.is-user-not-logged #maincontainer.searchpage .c-app-preview-product-popup-btn { display:none;}

/*AT-Wishlist */
.designBackColorSub {
    background-color: #009fe3;
}