.ZebraDialog *,.ZebraDialog *:after,.ZebraDialog *:before{-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.ZebraDialog{width:450px;z-index:1001;border:1px solid #DEDEDE;max-width:100%}@media (max-width: 574px){.ZebraDialog{width:100%}}.ZebraDialog,.ZebraDialog .ZebraDialog_Title,.ZebraDialog .ZebraDialog_Body,.ZebraDialog .ZebraDialog_Buttons a{margin:0;padding:0;font-family:Helvetica, Tahoma, Arial, sans-serif;font-size:14px;text-align:left;line-height:1.4}.ZebraDialog .ZebraDialog_Title{font-size:16px;font-weight:bold;color:#000;background:#FFF;padding:12px 15px;vertical-align:middle;border-bottom:1px solid #F0F0F0}.ZebraDialog .ZebraDialog_BodyOuter{background:#FFF}.ZebraDialog .ZebraDialog_Body{color:#44484A;padding:40px}.ZebraDialog .ZebraDialog_ButtonsOuter{background:#FFF;padding:10px 5px 10px 10px}.ZebraDialog .ZebraDialog_Buttons:before,.ZebraDialog .ZebraDialog_Buttons:after{content:"\0020";display:block;height:0;visibility:hidden;font-size:0}.ZebraDialog .ZebraDialog_Buttons:after{clear:both}.ZebraDialog .ZebraDialog_Buttons{*zoom:1}.ZebraDialog .ZebraDialog_Buttons a{font-weight:bold;color:#FFF;padding:10px 15px}.ZebraDialog .ZebraDialog_Buttons a:hover{background:#224467;color:#FFF}.ZebraDialog a.ZebraDialog_Close{position:absolute;right:6px;top:0px;text-decoration:none;font-family:arial, sans-serif;font-weight:bold;font-size:21px;color:#444}.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close{color:#888}.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close:hover{color:#000}.ZebraDialogOverlay{background:#666;z-index:1000;width:100%;height:100%}.ZebraDialog .ZebraDialog_Body{overflow:auto;-webkit-overflow-scrolling:touch}.ZebraDialog .ZebraDialog_Icon{background-repeat:no-repeat;background-position:30px 40px;padding-left:124px;min-height:64px;_height:64px}.ZebraDialog .ZebraDialog_Confirmation{background-image:url("confirmation.png")}.ZebraDialog .ZebraDialog_Error{background-image:url("error.png")}.ZebraDialog .ZebraDialog_Information{background-image:url("information.png")}.ZebraDialog .ZebraDialog_Question{background-image:url("question.png")}.ZebraDialog .ZebraDialog_Warning{background-image:url("warning.png")}.ZebraDialog .ZebraDialog_Buttons a{white-space:nowrap;text-align:center;text-decoration:none;display:inline-block;margin-right:5px;min-width:60px;float:right;_width:60px;background:#516270}.ZebraDialog .ZebraDialog_Buttons_Centered .ZebraDialog_Buttons{display:table;margin:0 auto;text-align:center}.ZebraDialog .ZebraDialog_Buttons_Centered a{zoom:1;*display:inline}.ZebraDialog .ZebraDialog_Preloader{height:32px;background:url("preloader.gif") no-repeat center center}

/* ---- EDIT ANNONCE */
.ZebraDialogOverlay{
    background-color: #121212 !important;
}

.mycustom *{
    font-family: 'Poppins', sans-serif;
    color: #828282;
    font-size: 15px;
    line-height: 1.706em;
    
}
.mycustom .btnDeleteCartItem{
    font-family: "Font Awesome 6 Free" !important;
    cursor:pointer;
}
.mycustom .btnDeleteCartItem:hover{
    color: red !important;
}
.mycustom{
	border-radius:0px 0px 4px 4px;
	border:none;
   
} 
.mycustom a.ZebraDialog_Close{
	top:7px !important;
}
.mycustom .ZebraDialog_Title { 
	background-color: #fff;
font-family: 'Playfair Display', sans-serif;
color: #090909;
font-size: 22px;
line-height: 1.273em;
font-weight: 400;
padding: 20px;
border-bottom:1px solid #e6e6e6;
}
.mycustom .ZebraDialog_Icon{
	padding:0px;
}
.mycustom .ZebraDialog_Body{
	padding:20px;
	
}
.mycustom .ZebraDialog_Information{
	background-image: none;
}
.mycustom input.cart-quantity-item{
min-height: 46px;
margin-bottom: 0px;
padding: 0px 0px 24px;
  padding-bottom: 24px;
border-style: solid;
border-width: 0px 0px 1px;
border-color: #000 #000 #bcbcbc;
  border-bottom-color: rgb(188, 188, 188);
background-color: transparent;
-webkit-transition: border-color 300ms ease, color 300ms ease;
transition: border-color 300ms ease, color 300ms ease;
color: #090909;
font-size: 16px;
line-height: 1.375em;
letter-spacing: 0.08em;
text-transform: uppercase;
    display:inline-block;
    width: 80px;
}
.mycustom .order-item-name{
font-size: 18px;
font-weight: 600;
    color: #000;
}
.mycustom .order-item-price, .mycustom .order-item-contenance{
color: #090909;
font-weight: 500;
    font-size: 17px;
}
.mycustom .order-item-contenance{
    font-size: 13px;
    color:#777;
    margin-bottom:20px;
}
.mycustom .order-item-image{
    /*background-color:#f7f7f7;*/
    width:100%;
    max-width: 50px;
}
.mycustom .box-zebra{
    overflow: scroll;
    height: 600px;
}
/* ---------------------- WARNING */
.mycustom-warning{
	/*height:302px;*/
	/*background-color:#9b4949;*/
	background-color:#282B36;
	bottom:0px;
	top:0px;
	border:none;
	width:100%;
}
.mycustom-warning .ZebraDialog_ButtonsOuter{
/*	position:absolute;
	bottom:0px;
	right:0px;*/
	width:100%;
	background-color:transparent;
}
.mycustom-warning .ZebraDialog_BodyOuter{
	background-color:transparent;
	position:relative;
	width:580px;
	margin:0px auto;
}
.mycustom-warning .ZebraDialog_Body{
	text-align: center;
	font-weight:700;
	font-size: 1.2em;
	color: #fff;
}
.mycustom-warning .ZebraDialog_Icon{
	background-position: center 40px;
	padding:130px 0px 0px 0px;
}

