/*  CSS File of class basketdialog */
@media  { 

.basketdialog::backdrop {
    background: rgba(0, 0, 0, 0.5);
	
}

.basketdialog {
outline:0;	
border-radius:3px;
padding:0em;
border:2px solid black;
max-width:100%;
box-sizing:border-box;
}

.basketdialog__container {
outline:0;
border:0px;
padding:0.3em;
display:flex;
flex-direction:column;
}

.basketdialog:focus {
outline:0;
}
.basketdialog__closecont{

text-align:right;
padding:0.2em;	
}

.basketdialog__closebutton {
cursor:pointer;
color:black;
font-size:30px;
line-height:30px;
font-weight:bold;	
}

.basketdialog__cont {	
display:flex;
flex-direction:column;
justify-content:center;
max-width:100%;
}
.basketdialog__imgcont {	
max-width:100%;
}
.basketdialog__imgcont img{
box-sizing:border-box;	
display:block;
padding:1em;
max-width:100%;
height:auto;
	
}
.basketdialog__button__cont {
	
display:flex;
flex-direction:row;
justify-content:space-between;
font-size:20px;
line-height:20px;
padding:0.5em 1em 0.5em 1em;
	
}
.basketdialog__size {
font-family:arial;	
}
.basketdialog__addbutton {
text-align:center;
font-size:30px;
cursor:pointer;
}

.basketdialog__addbutton[data-exists="1"] {
color:red;
}
}	