/*SIMPORTS*/
@import url('https://fonts.googleapis.com/css?family=Indie+Flower');


/*EIMPORTS*/
/* Automatic from Background (background) */
/* Preset: Full Color (fullColor) */

body{
	display:block;
	margin:0px;
	font-size:100%;
	background-size:20px 20px;
	background-image:none;
	background-color:rgb(32, 32, 32);
	background-position-x:0px;
	background-position-y:0px;
	background-repeat:repeat;

}

body:after{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	content:' ';
	margin:0px;
	background-color:rgb(32, 32, 32);
	z-index:-1;

}

body *{
	outline:none;

}

/* Automatic from Header Size And Position (headerSizeAndPosition) */
/* Preset: Header Size and Pos - v2 (Header Size and Pos - v2) */

#aMI_Header{
	display:flex;
	justify-content:center;
	align-items:center;
	position:fixed!important;
	width:100%;
	top:0;
	left:0;
	height:6rem;
	min-height:50px;
	z-index:10;
	overflow:hidden;

}

/* Automatic from Header Style (headerStyle) */
/* Preset: Simple Header - v2 (Simple Header - v2) */

#aMI_Header{
	display:flex;
	flex-direction:row;
	align-items:center;
	position:relative;
	width:100%;
	background-color:rgb(0, 0, 0);
	/*no*/
box-shadow:none!important;

}

#aMI_Header #aMI_Logo{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:auto;
	height:8rem;
	opacity:#logoOpacity#;

}

#aMI_Header #aMI_HeaderButtons{
	display:flex;
	height:100%;
	align-items:center;

}

#aMI_Header #aMI_HeaderButtons #aMI_BackButton{
	position:absolute;
	display:flex;
	align-items:center;
	width:2rem;
	height:2rem;
	margin-left:2rem;
	background-color:#bgButton#;
	color:transparent;
	box-sizing:border-box;
	background-size:contain;
	background-repeat:no-repeat;
	left:0;

}

#aMI_Header #aMI_HeaderButtons #aMI_NextButton{
	position:absolute;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	background-color:#bgButton#;
	right:10%;
	color:transparent;
	box-sizing:border-box;
	background-position:center;
	background-size:contain;
	background-repeat:no-repeat;

}

#aMI_Header #aMI_HeaderButtons #aMI_OptionsButton{
	position:absolute;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	background-color:#bgButton#;
	right:10%;
	color:transparent;
	box-sizing:border-box;
	background-position:center;
	background-size:contain;
	background-repeat:no-repeat;

}

#aMI_Header #aMI_HeaderButtons #aMI_OrderButton{
	display:none;

}

#aMI_Header .aMS_OrderQuantity{
	display:none;

}

/* Automatic from Button Style (buttons) */
/* Preset: Plain Text (plainText) */

#aMI_Header .aMS_Button{
	display:block;
	justify-content:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	width:initial;
	height:initial;
	font-size:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	cursor:pointer;
	background-color:initial;
	border:initial;
	border-bottom:0 solid rgb(60, 60, 60)/*COLOR:LightText*/;
	align-self:center;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	text-shadow:0px 0px 5px transparent;
	/**/
/**/
/**/
/*0px*/
font-size:0px;

}

/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

#aMI_Header #aMI_BackButton.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-image:url(https://lh3.googleusercontent.com/cH2o4gIUqS1PJYTKPE6KoH6Y7_bR9IOfnBnsc84pR4e8UlSAS46w4z2KYG5bezQsrr2LqV1xr4_qAy8ibxFF4H1foAHgqMBK=s2000);
	background-size:contain;
	background-position:#bgPosition#;
	background-repeat:no-repeat;
	width:#size#;
	height:#size#;
	font-size:0;

}

/* Automatic from Button Style (buttons) */
/* Preset: Image Button (imageButton) */

#aMI_Header #aMI_OrderButton.aMS_Button{
	display:block;
	color:initial;
	background-color:initial;
	border-bottom:initial;
	align-self:initial;
	text-shadow:initial;
	justify-content:initial;
	width:initial;
	height:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	border:none;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	overflow:hidden;
	background-image:url(https://lh3.googleusercontent.com/G_ssD2fu9Wm9-Ut8H_jwyMVv9VHtJHOzp0IepJq80XTBnQ_vBuSc5dT7IW_ISLOnwMK4zRj5p9DNzk--H9MJUd8jbc4pW99v=s2000);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	font-size:0px;
	padding:none;
	border-radius:#borderRadius#;

}

/* Automatic from Button Options (buttonOptions) */

#aMI_Header #aMI_OptionsButton{
	display:none !important;
}

/* Automatic from Button Style (buttons) */
/* Preset: Image Button (imageButton) */

#aMI_Header #aMI_OptionsButton.aMS_Button{
	display:block;
	color:initial;
	background-color:initial;
	border-bottom:initial;
	align-self:initial;
	text-shadow:initial;
	justify-content:initial;
	width:initial;
	height:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	border:none;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	overflow:hidden;
	background-image:url(https://lh3.googleusercontent.com/XM72YVpjRIYM56k50yN0Nd1OnfakoQfioTiNYZWIdFl6EQNU3f9Ng6j2TRWnnINEnp8YzcEYBY1yU5bcD5QivZFl3gjOp6fF3g=s2000);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	font-size:0px;
	padding:none;
	border-radius:#borderRadius#;

}

/* Automatic from Header Menu Size And Position (headerMenuSizeAndPosition) */
/* Preset: Standard Menu - v2 (standardMenuv2) */

#aMI_HeaderMenuContent{
	display:flex;
	justify-content:flex-end;
	align-items:center;
	position:fixed!important;
	width:50%;
	left:50%;
	top:0;
	height:6rem;
	min-height:50px;
	z-index:11;

}

/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Menu Header - v2 (Menu Header - v2) */

/* Removing missing style START */

#aMI_HeaderMenuContent{
	display:block;
}

/* Removing missing style END */

#aMI_HeaderMenuContent .aMS_ScreenContentElement{
	position:relative;
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-end;
	align-items:center;
	width:100%;
	height:100%;
	background-color:#bgColor#;

}

#aMI_HeaderMenuContent .aMS_ScreenInnerContent{
	display:block;
	background-color:initial;
	#shadow#
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	width:100%;
	height:100%;

}

#aMI_HeaderMenuContent .aMS_Photo{
	position:absolute;
	width:auto;
	height:2rem;
	object-fit:cover;
	margin-right:2rem;
	top:50%;
	transform:translate(0,-50%);

}

#aMI_HeaderMenuContent .aMS_Button{
	margin-right:2rem;

}

/* Automatic from Button Style (buttons) */
/* Preset: Invisible Button - v2 (invisibleButton - v2) */

#aMI_HeaderMenuContent .aMS_Button{
	display:block;
	cursor:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	justify-content:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	width:initial;
	height:initial;
	font-size:initial;
	overflow:initial;
	border-radius:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	position:absolute;
	border-style:none;
	background-color:transparent;
	font-weight:bold;
	color:transparent;

}

/* Automatic from Selected Button (selectedButton) */

#aMI_HeaderMenuContent .aMS_IsSelected{
	display:none !important;
}

/* Automatic from Selected Element (selectedElement) */

#aMI_HeaderMenuContent .aMS_IsSelected{
	display:none !important;
}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Plain Text (plainText) */

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement{
	overflow:initial;
	min-height:initial;
	min-width:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	cursor:pointer;
	display:flex;
	float:left;
	background-color:transparent;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Title{
	order:initial;
	height:initial;
	margin-top:initial;
	margin-bottom:initial;
	font-size:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	align-self:center;
	border-bottom:0px solid rgb(139, 144, 227)/*COLOR:Vibrant*/;
	color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	width:100%;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	text-shadow:0px 0px 5px transparent;
	font-size:25px;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	height:initial;
	position:initial;
	flex-direction:initial;
	min-height:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	padding-bottom:initial;
	overflow:initial;
	display:flex;
	width:100%;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Photo{
	width:initial;
	height:initial;
	order:initial;
	position:initial;
	object-fit:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Description{
	order:initial;
	height:initial;
	width:initial;
	text-align:initial;
	margin-top:initial;
	margin-bottom:initial;
	box-sizing:initial;
	padding-left:initial;
	padding-right:initial;
	font-size:initial;
	color:initial;
	left:initial;
	position:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Distance{
	text-shadow:initial;
	color:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	align-items:initial;
	white-space:initial;
	position:initial;
	width:initial;
	top:initial;
	left:initial;
	font-size:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Price{
	order:initial;
	position:initial;
	width:initial;
	text-align:initial;
	height:initial;
	font-size:initial;
	color:initial;
	#bold#
	margin-top:initial;
	margin-bottom:initial;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_IsSelected.aMS_MenuElement .aMS_Quantity{
	justify-content:initial;
	align-items:initial;
	position:initial;
	width:initial;
	height:initial;
	margin-top:initial;
	margin-left:initial;
	bottom:initial;
	right:initial;
	font-size:initial;
	color:initial;
	background-color:initial;
	font-weight:initial;
	border-style:initial;
	border-radius:initial;
	border-color:initial;
	border-width:initial;
	box-sizing:initial;
	padding:initial;
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:none;

}















/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */

#aMI_HeaderMenuContent .aMS_MenuElement{
	display:none !important;
}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Plain Text (plainText) */

#aMI_HeaderMenuContent .aMS_MenuElement{
	overflow:initial;
	min-height:initial;
	min-width:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	cursor:pointer;
	display:flex;
	float:left;
	background-color:transparent;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Title{
	order:initial;
	height:initial;
	margin-top:initial;
	margin-bottom:initial;
	font-size:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	align-self:center;
	border-bottom:0px solid rgb(255, 255, 255)/*COLOR:DarkText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	width:100%;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	text-shadow:0px 0px 5px rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	font-size:25px;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	height:initial;
	position:initial;
	flex-direction:initial;
	min-height:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	padding-bottom:initial;
	overflow:initial;
	display:flex;
	width:100%;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Photo{
	width:initial;
	height:initial;
	order:initial;
	position:initial;
	object-fit:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Description{
	order:initial;
	height:initial;
	width:initial;
	text-align:initial;
	margin-top:initial;
	margin-bottom:initial;
	box-sizing:initial;
	padding-left:initial;
	padding-right:initial;
	font-size:initial;
	color:initial;
	left:initial;
	position:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Distance{
	text-shadow:initial;
	color:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	align-items:initial;
	white-space:initial;
	position:initial;
	width:initial;
	top:initial;
	left:initial;
	font-size:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Price{
	order:initial;
	position:initial;
	width:initial;
	text-align:initial;
	height:initial;
	font-size:initial;
	color:initial;
	#bold#
	margin-top:initial;
	margin-bottom:initial;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	display:none;

}

#aMI_HeaderMenuContent .aMS_MenuElement .aMS_Quantity{
	justify-content:initial;
	align-items:initial;
	position:initial;
	width:initial;
	height:initial;
	margin-top:initial;
	margin-left:initial;
	bottom:initial;
	right:initial;
	font-size:initial;
	color:initial;
	background-color:initial;
	font-weight:initial;
	border-style:initial;
	border-radius:initial;
	border-color:initial;
	border-width:initial;
	box-sizing:initial;
	padding:initial;
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:none;

}















/* Automatic from Title Bar Size And Position (titleBarSizeAndPosition) */
/* Preset: Size And Position (position) */

#aMI_TitleBar{
	display:block;
	position:relative;
	width:100%;
	margin:0;
	margin-left:0px;
	margin-top:6rem;
	margin-bottom:2rem;
	margin-right:#marginRight#;
	text-align:center;
	top:0;

}

/* Automatic from Title Bar Style (titleBarStyle) */
/* Preset: Solid Title - v2 (Solid Title - v2) */

#aMI_TitleBar{
	text-align:initial;
	-webkit-box-sizing:initial;
	border-radius:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	width:100%;
	box-sizing:border-box;
	padding:0.5rem;

}

#aMI_TitleBar #aMI_Title{
	font-weight:initial;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/*1.2);
	opacity:100%;
	background-color:#titleColor#;
	border-radius:0;
	box-sizing:border-box;
	padding:1rem;
	/*yes*/
font-weight:bold;

}

#aMI_TitleBar #aMI_SubTitle{
	#subtitleFont#
	color:initial;
	position:relative;
	text-align:center;
	background-color:#subtitleColor#;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/*1.1);
	opacity:#subtitleOpacity#;
	margin-top:1rem;
	margin-bottom:1rem;
	border-radius:0;
	box-sizing:border-box;
	padding:1rem;
	/*no*/
display:none;

}

#aMI_TitleBar .aMS_Photo{
	display:none;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

#aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:0;
	padding-bottom:8rem;
	margin-left:auto;
	margin-right:auto;
	max-width:auto;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

@media only screen and (min-width: 1100px){
#aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:40%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:auto;

}
}

/* Automatic from Order Side Bar (orderSideBar) */

#aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPositionOrderList) */
/* Preset: Size And Position (sizeAndPosition) */

#aMI_OrderListContent.aMS_SideBar{
	display:block;
	width:550px;
	max-height:calc(100vh - 100px);
	position:fixed;
	top:85px;
	/*Back*/ z-index:3;
	width:550px;
	right:-565px;
	min-height:100px;

}

/* Automatic from Side Bar Style (sideBar) */
/* Preset: Lateral Tab (lateralTab) */

#aMI_OrderListContent.aMS_SideBar{
	display:block;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	background-color:white;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-bottom-left-radius:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:right 0.3s ease;
	-o-transition:right 0.3s ease;
	transition:right 0.3s ease;
	border-top-left-radius:5px;

}

#aMI_OrderListContent.aMS_SideBar:before{
	content:'';
	width:calc(60px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(0px - 10px);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-sizing:border-box;

}

#aMI_OrderListContent.aMS_SideBar:after{
	background-image:url(https://lh3.googleusercontent.com/hveVfBDEpDG8fO8PEQSHbuU6zhKNCwWqMj6xYgB7InszDFVAWYc4VMJH_VA7DWAiOAogce-tCR1rYkg7CTpk) /*Orders*/;
	background-size:45px 45px;
	background-position:5px 5px;
	content:'';
	width:calc(70px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(0px - 10px);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	background-repeat:no-repeat;
	background-color:white;
	-webkit-transition:background-color 0.3s ease;
	-o-transition:background-color 0.3s ease;
	transition:background-color 0.3s ease;
	cursor:pointer;
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-sizing:border-box;

}

#aMI_OrderListContent.aMS_SideBar .aMS_OrderQuantity{
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	position:absolute;
	width:30px;
	height:30px;
	line-height:30px;
	border-radius:15px;
	text-align:center;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-weight:bold;
	font-size:20px;
	top:-10px;
	left:-90px;
	z-index:1;
	display:block;

}

/* Automatic from Order List Style (orderListStyle) */
/* Preset: Expandable List (expandableList) */

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel{
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	display:block;
	float:left;
	background-color:#backColor#;
	width:calc(100% - 20px);
	height:calc(100vh - 200px);
	overflow:auto;
	padding:10px;
	padding-top:20px;
	padding-bottom:20px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderQuantity{
	display:block;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_Date{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel:before{
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	content:'';
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	pointer-events:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_OrderItem{
	max-width:initial;
	overflow:initial;
	flex-direction:initial;
	flex-wrap:initial;
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	margin:initial;
	border-radius:initial;
	width:100%;
	float:left;
	margin-bottom:20px;
	display:block;
	position:relative;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	min-height:85px;
	-webkit-transition:height 0.3s ease;
	-o-transition:height 0.3s ease;
	transition:height 0.3s ease;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_OrderComplexItem{
	width:100%;
	float:left;
	margin-bottom:20px;
	display:block;
	position:relative;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid rgb(102, 102, 102)/*COLOR:Muted*/;
	min-height:85px;
	-webkit-transition:height 0.3s ease;
	-o-transition:height 0.3s ease;
	transition:height 0.3s ease;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_Title{
	order:initial;
	display:block;
	justify-content:initial;
	align-items:initial;
	left:initial;
	top:initial;
	font-size:initial;
	#bold#
	margin-left:initial;
	margin-bottom:initial;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	font-weight:bold;
	float:left;
	position:relative;
	width:calc(100% - 100px);
	margin-left:45px;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;
	padding-left:5px;
	border-radius:2px;
	cursor:pointer;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_NoPhoto .aMS_Title{
	width:calc(85%);
	margin-left:0px;
	color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_Description{
	width:calc(100% - 100px);
	float:left;
	height:40px;
	line-height:20px;
	overflow:hidden;
	margin-left:0px;
	margin-top:5px;
	text-align:left;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_HasPhoto .aMS_Description{
	margin-left:45px;
	width:calc(100% - 140px);

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_OrderItem.aMS_HasInnerItem.aMS_HideInnerItem > .aMS_Title:before{
	content:"+ ";
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_OrderComplexItem.aMS_HasInnerItem.aMS_HideInnerItem > .aMS_Title:before{
	content:"+ ";
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_Photo{
	object-fit:initial;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	width:40px;
	height:40px;
	position:absolute;
	left:0px;
	top:0px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_NoPhoto .aMS_Photo{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_Price{
	order:initial;
	margin-right:initial;
	flex-grow:initial;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	background-color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;
	border:3px solid rgb(60, 60, 60)/*COLOR:LightText*/;
	border-radius:50%;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-align:center;
	z-index:2;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-ms-transform:rotate(7deg);
	-webkit-transform:rotate(7deg);
	transform:rotate(7deg);
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	white-space:nowrap;
	position:absolute;
	top:-10px;
	right:-5px;
	width:55px;
	height:55px;
	font-size:17px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_RemoveQuantity{
	order:initial;
	display:block;
	justify-content:initial;
	align-items:initial;
	width:initial;
	height:initial;
	margin-left:initial;
	font-size:initial;
	min-width:#buttonsSize#;
	min-height:#buttonsSize#;
	position:absolute;
	top:50px;
	right:calc( #buttonsSize# + 30px );

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_Quantity{
	order:initial;
	display:block;
	justify-content:initial;
	align-items:initial;
	padding-left:initial;
	padding-right:initial;
	position:absolute;
	top:50px;
	right:calc( #buttonsSize# - 10px );
	width:50px;
	height:#buttonsSize#;
	line-height:#buttonsSize#;
	text-align:center;
	color:rgb(215, 142, 17)/*COLOR:DarkVibrant*/;
	font-weight:bold;
	font-size:20px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_Quantity:after{
	content:'';
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:15px;
	margin-left:2px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_AddQuantity{
	order:initial;
	display:block;
	justify-content:initial;
	align-items:initial;
	width:initial;
	height:initial;
	font-size:initial;
	min-width:#buttonsSize#;
	min-height:#buttonsSize#;
	position:absolute;
	top:50px;
	right:0px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderSummary{
	order:initial;
	display:block;
	flex-direction:initial;
	justify-content:initial;
	height:initial;
	width:100%;
	float:left;
	position:relative;
	margin-top:20px;
	padding:0px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderSummary .aMS_PriceTitle{
	display:block;
	align-content:initial;
	justify-content:initial;
	margin-top:initial;
	position:absolute;
	z-index:3;
	left:calc(50% - 5px);
	top:-15px;
	width:66px;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	text-align:center;
	font-size:20px;
	-webkit-transform:rotate(7deg);
	-ms-transform:rotate(7deg);
	transform:rotate(7deg);
	color:rgb(60, 60, 60)/*COLOR:LightText*/;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderSummary .aMS_Price{
	font-weight:initial;
	margin-bottom:initial;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	border:3px solid white;
	border-radius:50%;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-align:center;
	z-index:2;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-ms-transform:rotate(7deg);
	-webkit-transform:rotate(7deg);
	transform:rotate(7deg);
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	white-space:nowrap;
	position:absolute;
	top:-30px;
	left:calc(50% - 12px);
	background-color:rgb(72, 72, 72)/*COLOR:DarkVibrantDarker*/;
	width:75px;
	height:75px;
	font-size:20px;
	padding-top:20px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderSummary #aMI_FinishButton{
	min-height:40px;
	position:relative;
	width:50%;
	float:left;
	margin-right:10px;
	margin-left:0px;
	left:0px;
	top:0px;
	margin-top:0px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_ScreenInnerContent.aMS_InnerItemPanel{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_ShowInnerItem .aMS_ScreenInnerContent.aMS_InnerItemPanel{
	display:initial;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_HasInnerItem.aMS_HideInnerItem .aMS_InnerComplexItemPanel{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel .aMS_OrderItem{
	min-height:initial;
	height:initial;
	border-bottom:initial;
	height:initial;
	margin:initial;
	margin-top:40px;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_ScreenInnerContent.aMS_InnerItemPanel{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems .aMS_ShowInnerItem .aMS_ScreenInnerContent.aMS_InnerItemPanel{
	display:initial;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_OrderItems  .aMS_HasInnerItem.aMS_HideInnerItem .aMS_InnerComplexItemPanel{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel{
	margin-left:20px;
	width:calc(100% - 50px);

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel .aMS_Button{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel .aMS_Title{
	background-color:#bbbbbb;
	font-size:16px;
	height:25px;
	line-height:25px;
	border:initial;
	border-radius:initial;
	box-shadow:none;
	padding-left:30px;
	width:100%;
	margin-left:initial;
	color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel .aMS_Description{
	background-color:initial;
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel .aMS_Photo{
	display:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel .aMS_Price{
	border-radius:initial;
	transform:initial;
	background-color:initial;
	border:initial;
	box-shadow:initial;
	height:25px;
	line-height:25px;
	margin:initial;
	top:inherit;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_InnerComplexItemPanel  .aMS_Quantity{
	position:absolute;
	top:0px;
	width:50px;
	height:25px;
	line-height:25px;
	text-align:left;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;

}

/* Automatic from Modifier Style (modifierStyle) */
/* Preset: Check Group (checkGroup) */

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily{
	display:block;
	flex-direction:initial;
	border-style:initial;
	border-width:initial;
	border-color:initial;
	background-color:white;
	width:90%;
	margin-left:calc( 100% - 90% );
	float:left;
	position:relative;
	margin-bottom:15px;
	margin-top:35px;
	border-radius:2px;
	padding:0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	/*No*/

	border:1px solid grey;
	margin-left:#marginLeft#;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily .aMS_Title{
	margin-top:initial;
	width:100%;
	background-color:grey;
	font-size:20px;
	color:white;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	padding-left:5px;
	border-radius:2px;
	margin-left:0px;
	height:auto;
	line-height:normal;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-sizing:border-box;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem{
	display:block;
	padding:initial;
	border-radius:initial;
	align-items:initial;
	width:100%;
	border-bottom:1px solid #666;
	position:relative;
	float:left;
	box-sizing:border-box;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem .aMS_Title{
	background-color:transparent;
	width:72%;
	position:relative;
	float:left;
	text-shadow:none;
	color:#666;
	margin-top:5px;
	margin-bottom:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:none;
	box-shadow:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem .aMS_Check{
	width:calc( 10px + 20px );
	height:calc( 10px + 20px );
	position:absolute;
	right:0px;
	top:2px;
	background-size:calc( 10px + 20px ) calc( 10px + 20px );

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem .aMS_Price{
	height:auto;
	border:none;
	background-color:transparent;
	line-height:normal;
	display:block;
	padding:0px;
	border-radius:0px;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none;
	color:red;
	margin:auto;
	float:left;
	text-shadow:none;
	width:18%;
	font-size:20px;
	margin-top:5px;
	margin-bottom:5px;
	position:relative;
	top:auto;
	left:auto;
	right:auto;
	text-align:right;
	padding-right:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:none;
	box-shadow:none;

}

#aMI_OrderListContent.aMS_SideBar #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem .aMS_Plu{
	display:none;

}

/* Automatic from Side Bar Style (sideBar) */
/* Preset: Lateral Tab (lateralTab) */

.aMS_NoOrderItems #aMI_OrderListContent.aMS_SideBar{
	display:block;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	background-color:rgb(119, 146, 33)/*COLOR:LightMuted*/;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-bottom-left-radius:1px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:right 0.3s ease;
	-o-transition:right 0.3s ease;
	transition:right 0.3s ease;
	border-top-left-radius:1px;

}

.aMS_NoOrderItems #aMI_OrderListContent.aMS_SideBar:before{
	content:'';
	width:calc(60px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(0px - 10px);
	border-top-left-radius:1px;
	border-bottom-left-radius:1px;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-sizing:border-box;

}

.aMS_NoOrderItems #aMI_OrderListContent.aMS_SideBar:after{
	background-image:url(https://lh3.googleusercontent.com/hveVfBDEpDG8fO8PEQSHbuU6zhKNCwWqMj6xYgB7InszDFVAWYc4VMJH_VA7DWAiOAogce-tCR1rYkg7CTpk) /*Orders*/;
	background-size:45px 45px;
	background-position:5px 5px;
	content:'';
	width:calc(70px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(0px - 10px);
	border-top-left-radius:1px;
	border-bottom-left-radius:1px;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	background-repeat:no-repeat;
	background-color:white;
	-webkit-transition:background-color 0.3s ease;
	-o-transition:background-color 0.3s ease;
	transition:background-color 0.3s ease;
	cursor:pointer;
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-sizing:border-box;

}

.aMS_NoOrderItems #aMI_OrderListContent.aMS_SideBar .aMS_OrderQuantity{
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	position:absolute;
	width:30px;
	height:30px;
	line-height:30px;
	border-radius:15px;
	text-align:center;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-weight:bold;
	font-size:20px;
	top:-10px;
	left:-90px;
	z-index:1;
	display:block;

}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPositionOrderList) */
/* Preset: Size And Position (sizeAndPosition) */

#aMI_OrderListContent.aMS_SideBar:hover, #aMI_OrderListContent.aMS_SideBar.hover{
	display:block;
	width:550px;
	max-height:calc(100vh - 100px);
	position:fixed;
	top:85px;
	/*Front*/
z-index:4;
	width:550px;
	right:0px;
	min-height:100px;

}

/* Automatic from Side Bar Style (sideBar) */
/* Preset: Lateral Tab (lateralTab) */

#aMI_OrderListContent.aMS_SideBar:hover .aMS_SideBar, #aMI_OrderListContent.aMS_SideBar.hover .aMS_SideBar{
	display:block;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	background-color:white;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-bottom-left-radius:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:right 0.3s ease;
	-o-transition:right 0.3s ease;
	transition:right 0.3s ease;
	border-top-left-radius:5px;

}

#aMI_OrderListContent.aMS_SideBar:hover .aMS_SideBar:before, #aMI_OrderListContent.aMS_SideBar.hover .aMS_SideBar:before{
	content:'';
	width:calc(60px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(0px - 10px);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-sizing:border-box;

}

#aMI_OrderListContent.aMS_SideBar:hover .aMS_SideBar:after, #aMI_OrderListContent.aMS_SideBar.hover .aMS_SideBar:after{
	background-image:url(https://lh3.googleusercontent.com/hveVfBDEpDG8fO8PEQSHbuU6zhKNCwWqMj6xYgB7InszDFVAWYc4VMJH_VA7DWAiOAogce-tCR1rYkg7CTpk) /*Orders*/;
	background-size:45px 45px;
	background-position:5px 5px;
	content:'';
	width:calc(70px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(0px - 10px);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	background-repeat:no-repeat;
	background-color:white;
	-webkit-transition:background-color 0.3s ease;
	-o-transition:background-color 0.3s ease;
	transition:background-color 0.3s ease;
	cursor:pointer;
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-sizing:border-box;

}

#aMI_OrderListContent.aMS_SideBar:hover .aMS_SideBar .aMS_OrderQuantity, #aMI_OrderListContent.aMS_SideBar.hover .aMS_SideBar .aMS_OrderQuantity{
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	position:absolute;
	width:30px;
	height:30px;
	line-height:30px;
	border-radius:15px;
	text-align:center;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-weight:bold;
	font-size:20px;
	top:#orderQuantityTop#;
	left:#orderQuantityLeft#;
	z-index:1;
	display:block;

}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPositionOrderList) */

@media only screen and (max-width: 640px){
#aMI_OrderListContent.aMS_SideBar{
	display:none !important;
}
}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPositionOrderList) */

.aMS_NoOrderItems #aMI_OrderListContent.aMS_SideBar{
	display:none !important;
}

/* Automatic from Options Side Bar (optionsSideBar) */

#aMI_OptionsContent{
	display:none !important;
}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPosition) */
/* Preset: Size And Position (sizeAndPosition) */

#aMI_OptionsContent.aMS_SideBar{
	display:block;
	width:400px;
	max-height:calc(auto - auto);
	position:fixed;
	top:75px;
	#zIndex#
width:400px;
	right:-415px;
	min-height:165px;

}

/* Automatic from Side Bar Style (sideBar) */
/* Preset: Lateral Tab (lateralTab) */

#aMI_OptionsContent.aMS_SideBar{
	display:block;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	background-color:white;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-bottom-left-radius:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:right 0.3s ease;
	-o-transition:right 0.3s ease;
	transition:right 0.3s ease;
	border-top-left-radius:5px;

}

#aMI_OptionsContent.aMS_SideBar:before{
	content:'';
	width:calc(60px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(90px - 10px);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-shadow:0px 0px 14px 1px rgba(0,0,0,1);
	box-sizing:border-box;

}

#aMI_OptionsContent.aMS_SideBar:after{
	background-image:url(https://www.airmenu.com/SvgLoader/options.444444ff.000000ff.000000ff.svg) /*Options*/;
	background-size:45px 45px;
	background-position:5px 5px;
	content:'';
	width:calc(70px + 2 * 10px);
	height:calc(55px + 2 * 10px);
	position:absolute;
	left:calc(-70px - 2 * 10px);
	top:calc(90px - 10px);
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border:10px solid rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	background-repeat:no-repeat;
	background-color:white;
	-webkit-transition:background-color 0.3s ease;
	-o-transition:background-color 0.3s ease;
	transition:background-color 0.3s ease;
	cursor:pointer;
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-sizing:border-box;

}

#aMI_OptionsContent.aMS_SideBar .aMS_OrderQuantity{
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	position:absolute;
	width:30px;
	height:30px;
	line-height:30px;
	border-radius:15px;
	text-align:center;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-weight:bold;
	font-size:20px;
	top:#orderQuantityTop#;
	left:#orderQuantityLeft#;
	z-index:1;
	display:block;

}

/* Automatic from Options Style (optionsStyle) */
/* Preset: Default (default) */

#aMI_OptionsContent.aMS_SideBar #aMI_OptionsPanel{
	align-items:initial;
	box-sizing:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	overflow-y:auto;
	width:100%;
	padding:0px;
	padding-top:10px;
	position:relative;
	float:left;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	background-color:#backgroundColor#;

}

#aMI_OptionsContent.aMS_SideBar #aMI_OptionsPanel .aMS_Button{
	margin-top:initial;
	color:initial;
	width:calc(100% - 20px);
	margin:0px;
	margin-bottom:10px;
	min-height:40px;

}

#aMI_OptionsContent.aMS_SideBar #aMI_OptionsPanel .aMS_ButtonCallWaiter{
	display:none;

}

#aMI_OptionsContent.aMS_SideBar #aMI_OptionsPanel .aMS_RequestBill{
	display:none;

}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPosition) */
/* Preset: Size And Position (sizeAndPosition) */

#aMI_OptionsContent.aMS_SideBar:hover, #aMI_OptionsContent.aMS_SideBar.hover{
	display:block;
	width:400px;
	max-height:calc(auto - auto);
	position:fixed;
	top:75px;
	/*Front*/
z-index:4;
	width:400px;
	right:0px;
	min-height:165px;

}

/* Automatic from Side Bar Size And Position (sideBarSizeAndPosition) */

@media only screen and (max-width: 640px){
#aMI_OptionsContent.aMS_SideBar{
	display:none !important;
}
}

/* Automatic from Footer Menu Size And Position (footerMenuSizeAndPosition) */
/* Preset: Horizontal Footer - v2 (Horizontal Footer - v2) */

#aMI_FooterMenuContent{
	display:block;
	width:6rem;
	bottom:1rem;
	position:fixed;
	height:6rem;
	min-height:50px;
	left:auto;
	right:-3rem;
	z-index:10;
	transform:translate(-50%, 0);

}

/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Footer style - v2 (footerStyle-v2) */

/* Removing missing style START */

#aMI_FooterMenuContent{
	display:block;
}

/* Removing missing style END */

#aMI_FooterMenuContent .aMS_ScreenInnerContent{
	display:flex;
	width:100%;
	height:100%;
	background-color:rgba(255, 255, 255, 0.96);
	border-style:solid;
	border-radius:100%!important;
	border-width:0px;
	border-color:rgba(255, 255, 255, 0.85);

}

#aMI_FooterMenuContent .aMS_InnerOptionWrapper{
	position:relative;
	display:flex;
	justify-content:center;
	width:25%;
	height:100%;
	display:flex;
	border-radius:100%!important;
	align-items:center;
	flex-grow:1;
	background-position:center;

}

#aMI_FooterMenuContent .aMS_InnerOptionWrapper .aMS_Button{
	position:relative;
	width:90%;
	min-height:50%;
	box-sizing:border-box;
	background-size:contain;
	background-position:center;
	padding:0;

}

#aMI_FooterMenuContent .aMS_Description{
	display:none;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid (menuGrid) */

#aMI_FooterMenuContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	box-sizing:initial;
	margin-top:initial;
	margin-bottom:initial;
	margin-right:initial;
	margin-left:initial;
	max-width:initial;
	max-height:initial;
	min-width:initial;
	width:initial;
	height:initial;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Footer Element - v2 (Footer Element - v2) */

#aMI_FooterMenuContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	position:initial;
	flex-direction:initial;
	min-height:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	padding-bottom:initial;
	overflow:initial;
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	height:100%;

}

#aMI_FooterMenuContent .aMS_MenuElement .aMS_Photo{
	order:initial;
	position:initial;
	object-fit:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	display:block;
	width:auto;
	height:50%;

}

#aMI_FooterMenuContent .aMS_MenuElement .aMS_Label{
	display:none;

}















/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

#aMI_FooterMenuContent .aMS_ButtonPreviousOrders.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-size:contain;
	background-position:#bgPosition#;
	background-repeat:no-repeat;
	width:#size#;
	height:#size#;
	font-size:0;

}

/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

#aMI_FooterMenuContent .aMS_ButtonShoppingCartOption.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-image:url(https://lh3.googleusercontent.com/7fE5VeDD55YAVrtZzKxt8HTTAF8gHZXSht9oCKqUVbF37afIOOR5p7fMxj5iWtfKyKCSx4k4snwutdx61clrnm0V4f5RJk8qQw=s2000);
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
	width:3rem;
	height:3rem;
	font-size:0;

}

/* Automatic from Free Items Menu Size And Position (freeItemsMenuSizeAndPosition) */
/* Preset: Hide Banner Free Item (hideBannerFreeItem) */

#aMI_FreeItemsContent{
	position:initial;
	width:initial;
	height:initial;
	top:initial;
	left:initial;
	margin-bottom:initial;
	display:none;

}

/* Automatic from Free Items Menu Size And Position (freeItemsMenuSizeAndPosition) */
/* Preset: Banner Free Items (bannerFreeItems) */

.aMS_MenuLevel_1 #aMI_FreeItemsContent{
	display:block;
	position:relative;
	width:100%;
	height:10rem;
	top:6rem;
	left:0px;
	margin-bottom:8rem;

}

/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Banner Free Item with icons (bannerFreeItem with icons) */

/* Removing missing style START */

#aMI_FreeItemsContent.aMS_MenuLevel_1{
	display:block;
}

/* Removing missing style END */

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_ScreenInnerContent{
	display:block;
	background-color:initial;
	#shadow#
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	width:100%;
	height:100%;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_ScreenContentInnerElement{
	width:100%;
	height:100%;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_Background{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_Background img{
	width:100%;
	height:100%;
	object-fit:cover;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_Logo{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_Logo img{
	position:absolute;
	width:10rem;
	height:10rem;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	border-radius:100%;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_Reservation{
	position:absolute;
	width:3rem;
	height:3rem;
	background-color:darkorange;
	background-image:url("https://lh3.googleusercontent.com/tv_6g7aii8FGtRSy53mfgH0nk2PYmpt0xOa5haePu5cAF-ajEnCiynAfA_Y3V5zOW_dWc5zefu7XyGjDRXcUUDgLyW8lLenpaPg=s320-c?.cache.");
	background-position:center;
	background-size:50%;
	background-repeat:no-repeat;
	bottom:1rem;
	left:1rem;
	border-radius:1rem;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_Map{
	position:absolute;
	width:3rem;
	height:3rem;
	background-color:#c23d6a;
	background-image:url("https://lh3.googleusercontent.com/y1PSJiTkPjqQDNUYiFaVDKMNyghdNjHNu3zJAquNPIvvnoub5Zo6sOyh9OZU3RV9lAZp6H9L2lFN4_J9ruzo5eS4TNS2oC-C=s320-c?.cache.");
	background-position:center;
	background-size:50%;
	background-repeat:no-repeat;
	bottom:5rem;
	left:1rem;
	border-radius:1rem;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_About{
	position:absolute;
	width:3rem;
	height:3rem;
	background-color:rgb(139, 144, 227);
	background-image:url("https://lh3.googleusercontent.com/95H20N4L1-T3wi8Mgueb0jc1RAypid_kNjNIVJaNbes2Dt3lHsRxwthjZbfYZMZ3Sswvl4OfjQQeixEHI3zsTMpf3P-RPFrgnns=s320-c?.cache.");
	background-position:center;
	background-size:50%;
	background-repeat:no-repeat;
	bottom:9rem;
	left:1rem;
	border-radius:1rem;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_About img{
	display:none;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_About .aMS_Title{
	display:none;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_About .userDescription{
	display:none;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_About .userContainer{
	display:none;

}

.aMS_MenuLevel_1 #aMI_FreeItemsContent .aMS_CustomClass_About .userImage{
	position:relative;
	margin-top:6rem;

}

/* Automatic from Free Items Menu Size And Position (freeItemsMenuSizeAndPosition) */
/* Preset: Banner Free Items (bannerFreeItems) */

.aMS_MenuLevel_2 #aMI_FreeItemsContent{
	display:block;
	position:relative;
	width:100%;
	height:10rem;
	top:6rem;
	left:0px;
	margin-bottom:8rem;

}

/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Banner Free Item with icons (bannerFreeItem with icons) */

/* Removing missing style START */

#aMI_FreeItemsContent.aMS_MenuLevel_2{
	display:block;
}

/* Removing missing style END */

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_ScreenInnerContent{
	display:block;
	background-color:initial;
	#shadow#
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	width:100%;
	height:100%;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_ScreenContentInnerElement{
	width:100%;
	height:100%;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_Background{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_Background img{
	width:100%;
	height:100%;
	object-fit:cover;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_Logo{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_Logo img{
	position:absolute;
	width:10rem;
	height:10rem;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	border-radius:100%;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_Reservation{
	position:absolute;
	width:3rem;
	height:3rem;
	background-color:darkorange;
	background-image:url("https://lh3.googleusercontent.com/tv_6g7aii8FGtRSy53mfgH0nk2PYmpt0xOa5haePu5cAF-ajEnCiynAfA_Y3V5zOW_dWc5zefu7XyGjDRXcUUDgLyW8lLenpaPg=s320-c?.cache.");
	background-position:center;
	background-size:50%;
	background-repeat:no-repeat;
	bottom:1rem;
	left:1rem;
	border-radius:1rem;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_Map{
	position:absolute;
	width:3rem;
	height:3rem;
	background-color:#c23d6a;
	background-image:url("https://lh3.googleusercontent.com/y1PSJiTkPjqQDNUYiFaVDKMNyghdNjHNu3zJAquNPIvvnoub5Zo6sOyh9OZU3RV9lAZp6H9L2lFN4_J9ruzo5eS4TNS2oC-C=s320-c?.cache.");
	background-position:center;
	background-size:50%;
	background-repeat:no-repeat;
	bottom:5rem;
	left:1rem;
	border-radius:1rem;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_About{
	position:absolute;
	width:3rem;
	height:3rem;
	background-color:rgb(139, 144, 227);
	background-image:url("https://lh3.googleusercontent.com/95H20N4L1-T3wi8Mgueb0jc1RAypid_kNjNIVJaNbes2Dt3lHsRxwthjZbfYZMZ3Sswvl4OfjQQeixEHI3zsTMpf3P-RPFrgnns=s320-c?.cache.");
	background-position:center;
	background-size:50%;
	background-repeat:no-repeat;
	bottom:9rem;
	left:1rem;
	border-radius:1rem;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_About img{
	display:none;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_About .aMS_Title{
	display:none;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_About .userDescription{
	display:none;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_About .userContainer{
	display:none;

}

.aMS_MenuLevel_2 #aMI_FreeItemsContent .aMS_CustomClass_About .userImage{
	position:relative;
	margin-top:6rem;

}

/* Automatic from Popup Size And Position (popupPosition) */
/* Preset: Pop Up Bottom - v2 (BottomPop -v2) */

.aMS_PopupWrapper{
	display:block;
	position:fixed;
	top:50%;
	bottom:0;
	height:50%;
	width:100%;
	left:0;
	right:0;

}

.aMS_PopupWrapper .aMS_Popup{
	height:100%;

}

/* Automatic from Popup Style (popupStyle) */
/* Preset: Bottom Pop Up - v2 (bottomPopUp - v2) */

.aMS_PopupWrapper .aMS_PopupContent{
	background-color:rgb(25, 25, 25);
	height:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:center;
	box-sizing:border-box;
	padding:2rem;
	border-radius:1rem 1rem 0 0;
	border-width:0px;
	border-style:solid;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_PopupWrapper .aMS_PopupContent .aMS_Title{
	position:relative;
	width:100%;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;

}

.aMS_PopupWrapper .aMS_PopupContent .aMS_Button{
	width:100%;
	max-width:40rem;
	max-height:3rem;
	margin:1rem;

}

/* Automatic from Popup Size And Position (popupPosition) */
/* Preset: Pop Up Bottom - v2 (BottomPop -v2) */

@media only screen and (min-width: 1100px){
.aMS_PopupWrapper{
	display:block;
	position:fixed;
	top:auto;
	bottom:0;
	height:40%;
	width:100%;
	left:0;
	right:0;

}
}

@media only screen and (min-width: 1100px){
.aMS_PopupWrapper .aMS_Popup{
	height:100%;

}
}

/* Automatic from Popup Style (popupStyle) */
/* Preset: Bottom Pop Up - v2 (bottomPopUp - v2) */

@media only screen and (min-width: 1100px){
.aMS_PopupWrapper .aMS_PopupContent{
	background-color:rgb(25, 25, 25);
	height:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:center;
	box-sizing:border-box;
	padding:2rem;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/ /*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/ 0 0;
	border-width:1px;
	border-style:solid;
	border-color:rgba(255, 255, 255, 0.52);

}
}

@media only screen and (min-width: 1100px){
.aMS_PopupWrapper .aMS_PopupContent .aMS_Title{
	position:relative;
	width:100%;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_PopupWrapper .aMS_PopupContent .aMS_Button{
	width:100%;
	max-width:40rem;
	max-height:3rem;
	margin:1rem;

}
}

/* Automatic from Unchecked Checkbox (uncheckedCheckbox) */
/* Preset: Simple Uncheck Box 2 - v2 (Simple Uncheck Box 2 - v2) */

.aMS_Check.aMS_Unchecked{
	display:block;
	top:initial;
	transform:initial;
	width:2rem;
	height:2rem;
	position:absolute;
	right:0;
	margin-right:1rem;
	background-color:rgb(185, 185, 185)/*COLOR:DarkMutedDarker*/;
	border-style:solid;
	border-radius:5px;
	border-width:1px;
	border-color:transparent;

}

/* Automatic from Dot Checkbox (dotCheckbox) */
/* Preset: Simple Checked Box 2 - v2 (Simple Checked Box 2 - v2) */

.aMS_Check.aMS_Dotted{
	display:block;
	top:initial;
	transform:initial;
	width:2rem;
	height:2rem;
	position:absolute;
	right:0;
	margin-right:1rem;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:5px;
	border-width:0px;
	border-color:transparent;

}

.aMS_Check.aMS_Dotted:after{
	content:"X";
	width:auto;
	height:auto;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
	color:#crossColor#;

}

/* Automatic from Checked CheckBox (checkedCheckBox) */
/* Preset: Simple Checked Box - v2 (Simple Checked Box - v2) */

.aMS_Check.aMS_Checked{
	display:block;
	width:2rem;
	height:2rem;
	position:absolute;
	right:0;
	margin-right:1rem;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:5px;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:transparent;

}

.aMS_Check.aMS_Checked:after{
	content:"X";
	width:auto;
	height:auto;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
	color:#crossColor#;

}

/* Automatic from Button Style (buttons) */
/* Preset: Simple Button - v2 (simpleButton - v2) */

.aMS_Button{
	color:initial;
	cursor:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	width:initial;
	height:initial;
	font-size:initial;
	overflow:initial;
	position:initial;
	font-weight:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	padding:0.5rem;
	box-sizing:border-box;
	text-align:center;
	background-color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;
	/*no*/

	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	/*yes*/
font-weight:bold;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-style:solid;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:transparent;
	padding:1rem;
	box-sizing:border-box;
	/*yes*/
box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px!important;
	opacity:1!important;

}

/* Automatic from Form Style (formStyle) */
/* Preset: Simple Form - v2 (Simple Form - v2) */

.aMS_FormPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:20px;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_FormPanel .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_FormPanel .aMS_ScreenContentInnerElement{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	box-sizing:border-box;
	padding-top:0.6rem;
	padding-bottom:0.6rem;

}

.aMS_FormPanel .aMS_Label.aMS_FormFieldTitle{
	position:relative;
	left:0;
	box-sizing:border-box;
	position:relative;
	width:100%;
	font-size:#titleSize#;
	color:#titleColor#;

}

.aMS_FormPanel .aMS_TextBox{
	box-sizing:border-box;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:#borderColor#;
	box-sizing:border-box;
	padding:0.6rem;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;

}

.aMS_FormPanel .aMS_Label.aMS_Title{
	width:100%;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#titleColor#;

}

.aMS_FormPanel .aMS_FormFieldValue{
	display:flex;
	align-items:center;
	box-sizing:border-box;
	position:relative;
	width:100%;
	height:auto;
	padding:0.6rem;
	box-sizing:border-box;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:#borderColor#;
	background-color:rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*no*/
box-shadow:none!important;

}

.aMS_FormPanel .aMS_FormFieldValue_userPhoto{
	display:flex;
	justify-content:center;

}

.aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Label{
	width:80%;

}

.aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Title{
	display:none;

}

.aMS_FormPanel .aMS_ScreenContentInnerElement input{
	width:100%;

}

.aMS_FormPanel .aMS_Image{
	max-width:100%;
	max-height:150px;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_FormPanel .aMS_FormFieldValue_date{
	font-size:100%;
	width:100%;
	margin:0;
	box-sizing:border-box;
	padding:5px;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;

}

.aMS_FormPanel .aMS_FormFieldValue_message{
	display:flex;
	align-items:center;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	box-sizing:border-box;
	padding:0.6rem;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;

}

.aMS_FormPanel .aMS_ListBox{
	max-width:100%;

}

.aMS_FormPanel #aMI_UserDetailsPanel > div.aMS_ScreenInnerContent.aMS_FormPanel > form > div > div{
	display:none;

}

/* Automatic from Animations (animations) */
/* Preset: Randomly show element. (randomShow) */

.aMS_ScreenContentElement{
	display:block;
	-webkit-animation-name:AnimationFadeIn1;
	animation-name:AnimationFadeIn1;
	-webkit-animation-duration:1.2s;
	animation-duration:1.2s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;

}

.aMS_ScreenContentElement:nth-child(2n){
	-webkit-animation-name:AnimationFadeIn0;
	animation-name:AnimationFadeIn0;
	-webkit-animation-duration:1s;
	animation-duration:1s;

}

.aMS_ScreenContentElement:nth-child(3n){
	-webkit-animation-name:AnimationFadeIn2;
	animation-name:AnimationFadeIn2;
	-webkit-animation-duration:1.4s;
	animation-duration:1.4s;

}

.aMS_ScreenContentElement:nth-child(5n){
	-webkit-animation-name:AnimationFadeIn3;
	animation-name:AnimationFadeIn3;
	-webkit-animation-duration:1.6s;
	animation-duration:1.6s;

}

.aMS_ScreenContentElement /** Animations **/
@-webkit-keyframes AnimationFadeIn0{

}

.aMS_ScreenContentElement to{
	opacity:1;

}

@keyframes AnimationFadeIn0{
from{opacity:0;}
to{opacity:1;}
}

@-webkit-keyframes AnimationFadeIn1{
0%{opacity:0;}
18%{opacity:0;}
100%{opacity:1;}
}

@keyframes AnimationFadeIn1{
0%{opacity:0;}
18%{opacity:0;}
100%{opacity:1;}
}

@-webkit-keyframes AnimationFadeIn2{
0%{opacity:0;}
30%{opacity:0;}
100%{opacity:1;}
}

@keyframes AnimationFadeIn2{
0%{opacity:0;}
30%{opacity:0;}
100%{opacity:1;}
}

@-webkit-keyframes AnimationFadeIn3{
0%{opacity:0;}
45%{opacity:0;}
100%{opacity:1;}
}

@keyframes AnimationFadeIn3{
0%{opacity:0;}
45%{opacity:0;}
100%{opacity:1;}
}

@-webkit-keyframes AnimationArrow{
0%{margin-left:0px;}
25%{margin-left:-3px;}
75%{margin-left:3px;}
100%{margin-left:0px;}
}

@keyframes AnimationArrow{
0%{margin-left:0px;}
25%{margin-left:-3px;}
75%{margin-left:3px;}
100%{margin-left:0px;}
}

@-webkit-keyframes HeaderButtonAnimation{
0%{background-position:-5px -5px;}
25%{background-position:-5px -8px;}
75%{background-position:-5px -2px;}
100%{background-position:-5px -5px;}
}

@keyframes HeaderButtonAnimation{
0%{background-position:-5px -5px;}
25%{background-position:-5px -8px;}
75%{background-position:-5px -2px;}
100%{background-position:-5px -5px;}
}

@-webkit-keyframes ListBoxAnimation{
0%{margin-top:0px;}
25%{margin-top:-2px;}
75%{margin-top:2px;}
100%{margin-top:0px;}
}

@keyframes ListBoxAnimation{
0%{margin-top:0px;}
25%{margin-top:-2px;}
75%{margin-top:2px;}
100%{margin-top:0px;}
}

/* Automatic from Shadows (shadows) */
/* Preset: Remove Shadows (removeShadows) */

.aMS_Button, #aMI_Header,.aMS_ScreenInnerContent,.aMS_TextBox,.aMS_Photo,.aMS_Title,.aMS_ScreenContentElement,.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel:before{
	display:block;
	-webkit-box-shadow:initial!important;
	box-shadow:initial!important;

}

.aMS_Button, #aMI_Header,.aMS_ScreenInnerContent,.aMS_TextBox,.aMS_Photo,.aMS_Title,.aMS_ScreenContentElement,.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel:before .aMS_Textbox{
	display:none;

}

/* Automatic from Search Box (searchBox) */
/* Preset: Searchbox Hide - v2 (SearchBox Hide- v2) */

/* Removing missing style START */

.aMS_SearchBox{
	width:initial;
	height:initial;
	position:initial;
	top:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	display:block;
	align-items:initial;
	justify-content:initial;
	overflow:initial;
}

/* Removing missing style END */

#aMI_MenuPanel .aMS_SearchBox{
	display:none;

}

.aMS_SearchBox .aMS_TextBox{
	background-color:initial;
	min-width:initial;
	min-height:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	color:initial;
	box-sizing:initial;
	padding:initial;
	padding-left:initial;
	font-size:initial;
	display:none;

}

.aMS_SearchBox:before{
	content:initial;
	width:initial;
	height:initial;
	position:initial;
	left:initial;
	background-image:initial;
	background-size:initial;
	background-repeat:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	display:none;

}

/* Automatic from Search Box (searchBox) */
/* Preset: Searchbox - v2 (SearchBox - v2) */

/* Removing missing style START */

.aMS_MenuLevel_0{
	display:block;
}

.aMS_MenuLevel_0 #aMI_MenuPanel .aMS_SearchBox{
	display:flex;
}

/* Removing missing style END */

.aMS_MenuLevel_0 .aMS_SearchBox{
	width:100%;
	height:15rem;
	position:relative;
	top:3rem;
	background-image:url(https://lh3.googleusercontent.com/bafvN9dUwpGOFJlP7fmZPJeLDYCeJ4gn0XHY5xZE6rlEK1TC_wmEDUEOFESmrwbV04WRy4to9j27kg1E24aUi-mBHjrJ97KdHQ=s2000);
	background-size:cover;
	background-position:50% 50%;
	background-repeat:no-repeat;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden;

}

.aMS_MenuLevel_0 .aMS_SearchBox .aMS_TextBox{
	display:block;
	background-color:rgb(0, 0, 0);
	min-width:12rem;
	min-height:2rem;
	border-style:solid;
	border-radius:1rem;
	border-width:1px;
	border-color:rgba(188, 188, 188, 0.24);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	box-sizing:border-box;
	padding:0.5rem;
	padding-left:2.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;

}

.aMS_MenuLevel_0 .aMS_SearchBox:before{
	display:block;
	content:'';
	width:1.5rem;
	height:1.5rem;
	position:relative;
	left:2rem;
	background-image:url(https://lh3.googleusercontent.com/A6LMJWoeFn49UjoW0s9QhTDXlmJYZNzksAcNtWco1wdG994_0R3NNWT_FRjdgvWE4kP8syZ4feHPH01KS-f59jZB-qlq3wBIEg=s2000);
	background-size:contain;
	background-repeat:no-repeat;
	border-radius:1rem;
	border-width:1px;
	border-color:rgba(188, 188, 188, 0.24);

}

/* Automatic from Title Bar Size And Position (titleBarSizeAndPosition) */

.aMS_WaitScreen #aMI_TitleBar{
	display:none !important;
}

/* Automatic from Wait Graphic (waitGraphic) */
/* Preset: Simple Spinner - v2 (Simple Spinner - v2) */

.aMS_WaitScreen #aMI_ScreenContent{
	position:fixed;
	width:100vw;
	max-width:100vw;
	height:100vh;
	display:flex;
	justify-content:center;
	align-items:center;

}

.aMS_WaitScreen #aMI_ScreenContent #aMI_WaitGraphic{
	width:10rem;
	height:10rem;
	animation:spin 1s linear infinite;
	border-radius:50%;
	border-top:0.5rem solid rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-right:0.5rem solid rgb(72, 72, 72)/*COLOR:DarkVibrantDarker*/;
	border-bottom:0.5rem solid rgb(72, 72, 72)/*COLOR:DarkVibrantDarker*/;
	border-left:0.5rem solid rgb(72, 72, 72)/*COLOR:DarkVibrantDarker*/;
	z-index:1;

}

@keyframes spin{
0% { transform: rotate(0deg);}
100% { transform: rotate(360deg);}
}

/* Automatic from Free Items Menu Size And Position (freeItemsMenuSizeAndPosition) */

.aMS_WaitScreen #aMI_FreeItemsContent{
	display:none !important;
}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position (sizeAndPosition) */

.aMS_ChooseCultureScreen #aMI_ScreenContent{
	display:block;
	flex-direction:initial;
	justify-content:initial;
	align-items:initial;
	padding-top:initial;
	padding-bottom:initial;
	max-width:initial;
	width:100%;
	margin-left:0px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:10rem;
	float:left;

}

/* Automatic from Content Style (contentStyleMenu) */
/* Preset: Centered - v2 (centeredV2) */

.aMS_ChooseCultureScreen #aMI_ScreenContent{
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:center;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_ScreenInnerContent{
	align-items:initial;
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	justify-content:center;
	width:100%;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_Family_Container::-webkit-scrollbar{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_Family_Container{
	display:flex;
	justify-content:center;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:1rem;
	margin-left:1rem;
	max-width:5rem;
	max-height:#maxHeight#;
	min-width:#minWidth#;
	/*yes*/
flex-grow:1;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:auto;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0.5rem;
	box-sizing:border-box;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-style:solid;
	border-radius:1rem;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(119, 146, 33)/*COLOR:LightMuted*/;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:7rem;
	object-fit:cover;
	border-style:solid;
	border-radius:1rem;
	border-width:0px;
	border-color:rgb(119, 146, 33)/*COLOR:LightMuted*/;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:rgb(119, 146, 33)/*COLOR:LightMuted*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	#bold#
	margin-top:0.5rem;
	margin-bottom:1rem;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_HTML{
	margin:0;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}

.aMS_ChooseCultureScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:rgb(119, 146, 33)/*COLOR:LightMuted*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}















/* Automatic from Content Style (contentStyleDivisionScreen) */
/* Preset: List Elements (listLayout) */

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel{
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	background-color:transparent;
	width:100%;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_ScreenContentElement{
	width:calc((100vw - (100vw - 100%)) * /*6*/
0.13);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	height:auto;
	float:left;
	position:relative;
	cursor:pointer;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Decorative:before{
	content:none;
	display:none;

}

/* Automatic from Division Element (divisionElement) */
/* Preset: Square Element (square) */

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division{
	display:block;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border:1px solid transparent;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	position:relative;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division .aMS_Title{
	width:100%;
	height:0;
	margin-top:50%;
	font-size:25px;
	font-weight:900;
	text-align:center;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;
	padding-bottom:50%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*Indie Flower*/
/**/
/**/
/*auto*/
font-family:'Indie Flower', cursive;
	font-size:auto;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_Decorative .aMS_Title{
	display:none;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division .aMS_Image{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_Decorative:before{
	content:none;
	display:none;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_DisabledElement{
	background-color:transparent;
	cursor:default;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_DisabledElement:hover:before{
	display:none;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_ClientDivision{
	background-color:transparent;

}

/* Automatic from Division Element (divisionElement) */
/* Preset: Square Element (square) */

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover{
	display:block;
	background-color:rgba(0, 0, 0, 0.25);
	border:1px solid rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	position:relative;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover .aMS_Title, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover .aMS_Title{
	width:100%;
	height:0;
	margin-top:50%;
	font-size:25px;
	font-weight:900;
	text-align:center;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;
	padding-bottom:50%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/**/
/**/
/**/
/*auto*/
font-size:auto;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover.aMS_Decorative .aMS_Title, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover.aMS_Decorative .aMS_Title{
	display:none;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover .aMS_Image, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover .aMS_Image{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover.aMS_Decorative:before, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover.aMS_Decorative:before{
	content:none;
	display:none;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover.aMS_DisabledElement, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover.aMS_DisabledElement{
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	cursor:default;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover.aMS_DisabledElement:hover:before, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover.aMS_DisabledElement:hover:before{
	display:none;

}

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division:hover.aMS_ClientDivision, .aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.hover.aMS_ClientDivision{
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Division Title (divisionTitle) */
/* Preset: Title Spearator (titleSeparator) */

.aMS_ChooseDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_ScreenContentSeparator{
	width:100%;
	float:left;
	font-size:25px;
	height:35px;
	border-bottom:2px solid rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-bottom:10px;
	display:block;
	top:auto;
	left:auto;
	position:relative;
	text-shadow:none;
	background:none;
	line-height:normal;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	text-align:center;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position (sizeAndPosition) */

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent{
	display:block;
	flex-direction:initial;
	justify-content:initial;
	align-items:initial;
	padding-top:initial;
	padding-bottom:initial;
	max-width:initial;
	width:80%;
	margin-left:10%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	margin-right:0;
	margin-bottom:100px;
	margin-top:150px;
	float:left;

}

/* Automatic from Content Style (contentStyleDivisionScreen) */
/* Preset: List Elements (listLayout) */

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel{
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_ScreenContentElement{
	width:calc((100vw - (100vw - 100%)) * 0.23);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	height:auto;
	float:left;
	position:relative;
	cursor:pointer;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Decorative:before{
	content:none;
	display:none;

}

/* Automatic from Division Element (divisionElement) */
/* Preset: Square Element (square) */

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division{
	display:block;
	background-color:white;
	border:1px solid rgb(174, 154, 138)/*COLOR:LightMutedDarker*/;
	border-radius:2px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	position:relative;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division .aMS_Title{
	width:100%;
	height:0;
	margin-top:50%;
	font-size:25px;
	font-weight:900;
	text-align:center;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;
	padding-bottom:50%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_Decorative .aMS_Title{
	display:none;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division .aMS_Image{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_Decorative:before{
	content:none;
	display:none;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_DisabledElement{
	background-color:#busyColor#;
	cursor:default;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_DisabledElement:hover:before{
	display:none;

}

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_Division.aMS_ClientDivision{
	background-color:#clientColor#;

}

/* Automatic from Division Title (divisionTitle) */
/* Preset: Title Spearator (titleSeparator) */

.aMS_ChooseParentDivisionScreen #aMI_ScreenContent #aMI_DivisionsPanel .aMS_ScreenContentSeparator{
	width:100%;
	float:left;
	font-size:25px;
	height:35px;
	border-bottom:2px solid rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-bottom:10px;
	display:block;
	top:auto;
	left:auto;
	position:relative;
	text-shadow:none;
	background:none;
	line-height:normal;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	text-align:center;

}

/* Automatic from Content Style (contentStyleChoosePosition) */
/* Preset: Position Default (positionDivisionDefault) */

/* Removing missing style START */

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionScrollPanel{
	overflow-x:auto;
	overflow-y:hidden;
	width:100%;
	float:left;
	position:relative;
	justify-content:normal;
	background-color:#backgroundColor#;
	height:100%;
	box-sizing:content-box;
	border-radius:2px;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionPanel{
	background-repeat:repeat;
	float:left;
	display:block;
	position:relative;
	transition:zoom 1s;
	width:auto;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionNavigationPanel{
	position:absolute;
	top:5px;
	left:5px;
	width:auto;
	height:auto;
	border-bottom-right-radius:2px;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionNavigationPanel .aMS_Button{
	background-repeat:no-repeat;
	border:none;
	box-shadow:none;
	background-color:rgba(255,255,255,0.8);
	color:transparent;
	text-shadow:none;
	background-position:center;
	background-size:25px 25px;
	min-width:30px !important;
	min-height:30px !important;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_Division{
	-webkit-animation-name:none;
	animation-name:none;
	cursor:pointer;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_Division.aMS_DisabledElement{
	opacity:0.5;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_DisabledElement:hover:before{
	display:none;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Division.aMS_ClientDivision{
	background-color:orange;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionNavigationPanel .aMS_Button:hover{
	background-color:white;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionNavigationPanel .aMS_Button.aMS_DisabledElement{
	background-color:grey;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionNavigationPanel .aMS_Button:first-child{
	margin-right:5px;
	background-image:url(/Pictures/makerWidget/zoom_in.png);

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent #aMI_PositionDivisionNavigationPanel .aMS_Button:nth-child(2){
	background-image:url(/Pictures/makerWidget/zoom_out.png);

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Division .aMS_Title{
	width:100%;
	height:0;
	margin-top:50%;
	font-size:50px;
	font-weight:900;
	text-align:center;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Division.aMS_Decorative .aMS_Title{
	display:none;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Division .aMS_Image{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Decorative:before{
	content:none;
	display:none;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Division.aMS_DisabledElement{
	background-color:#666;
	cursor:default;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_Division.aMS_DisabledElement:hover:before{
	display:none;

}

.aMS_ChoosePositionDivisionScreen #aMI_ScreenContent .aMS_ScreenContentElement.aMS_ClientDivision{
	background-color:#ffc17e;

}

/* Automatic from Content Style (contentStyleAddressAndBooking) */
/* Preset: Address and Booking Content Style - v2 (Address and Booking Content Style - v2) */

/* Removing missing style START */

.aMS_AddressLocationScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_AskAddressPanel{
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	width:100%;
	min-height:50%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	padding:30px;
	box-sizing:border-box;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:#borderWidth#;
	border-color:transparent;

}

.aMS_AddressLocationScreen #aMI_ScreenContent .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_DivisionsPanel{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	margin-top:1rem;
	margin-bottom:1rem;

}

/* Automatic from Address Line (addressLine) */
/* Preset: Simple Address Line - v2 (Simple Address Line - v2) */

.aMS_AddressLocationScreen #aMI_ScreenContent .aMS_AddressLine{
	border-style:initial;
	display:flex;
	align-items:center;
	width:100%;
	height:auto;

}

.aMS_AddressLocationScreen #aMI_ScreenContent .aMS_AddressLine .aMS_AddressValue{
	margin-top:initial;
	margin-bottom:initial;
	#bold#
	color:initial;
	position:relative;
	width:80%;
	display:flex;
	flex-wrap:wrap;
	font-size:#fontSize#;
	color:#fontColor#;

}

.aMS_AddressLocationScreen #aMI_ScreenContent .aMS_AddressLine .aMS_AddressValue .aMS_Label{
	margin-right:10px;

}

.aMS_AddressLocationScreen #aMI_ScreenContent .aMS_AddressLine .aMS_ScreenContentInnerElement{
	max-width:initial;
	flex-wrap:initial;
	position:relative;
	width:100%;
	display:flex;
	align-items:center;
	margin-top:1rem;
	margin-bottom:1rem;

}

/* Automatic from Booking (booking) */
/* Preset: Simple Booking - v2 (Simple Booking -  v2) */

/* Removing missing style START */

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel{
	display:block;
}

/* Removing missing style END */

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel #aMI_BookingPanel{
	position:relative;
	width:100%;
	height:auto;
	display:flex;
	flex-direction:column;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_ScreenContentInnerElement{
	position:relative;
	display:flex;
	width:100%;
	height:auto;

}

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_BookingPanelOption{
	position:relative;
	display:flex;
	width:100%;
	height:auto;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_BookingPanelOption .aMS_Label.aMS_Title{
	position:relative;
	width:100%;
	height:auto;
	font-size:#fontSize#;
	color:#fontcolor#;

}

/* Automatic from Dot Checkbox (dotCheckbox) */
/* Preset: Simple Checked Box - v2 (Simple Checked Box - v2) */

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_Check.aMS_Dotted{
	display:block;
	width:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	height:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	position:absolute;
	top:50%;
	transform:translate(0,-50%);
	right:1vw;
	margin-right:10px;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Unchecked Checkbox (uncheckedCheckbox) */
/* Preset: Simple Uncheck Box - v2 (Simple Uncheck Box - v2) */

.aMS_AddressLocationScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_Check.aMS_Unchecked{
	display:block;
	width:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	height:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	position:absolute;
	top:50%;
	transform:translate(0,-50%);
	right:1vw;
	margin-right:10px;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_BookingScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:0;
	margin-left:auto;
	margin-right:auto;
	max-width:#maxWidth#;

}

/* Automatic from Content Style (contentStyleBookingScreen) */
/* Preset: Content Style - v2 (contentStyle - v2) */

.aMS_BookingScreen #aMI_ScreenContent{
	display:block;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;

}

.aMS_BookingScreen #aMI_ScreenContent .aMS_ScreenInnerContent{
	box-sizing:border-box;
	padding:20px;

}

.aMS_BookingScreen #aMI_ScreenContent .aMS_Button{
	width:100%;

}

.aMS_BookingScreen #aMI_ScreenContent .aMS_Label.aMS_Title{
	color:#fontColor#;

}

/* Automatic from Booking (booking) */
/* Preset: Simple Booking - v2 (Simple Booking -  v2) */

/* Removing missing style START */

.aMS_BookingScreen #aMI_ScreenContent #aMI_BookingPanel{
	display:block;
}

/* Removing missing style END */

.aMS_BookingScreen #aMI_ScreenContent #aMI_BookingPanel #aMI_BookingPanel{
	position:relative;
	width:100%;
	height:auto;
	display:flex;
	flex-direction:column;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_BookingScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_ScreenContentInnerElement{
	position:relative;
	display:flex;
	width:100%;
	height:auto;

}

.aMS_BookingScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_BookingPanelOption{
	position:relative;
	display:flex;
	width:100%;
	height:auto;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_BookingScreen #aMI_ScreenContent #aMI_BookingPanel .aMS_BookingPanelOption .aMS_Label.aMS_Title{
	position:relative;
	width:100%;
	height:auto;
	font-size:#fontSize#;
	color:#fontcolor#;

}

/* Automatic from Content Style (contentStyleAskAddress) */
/* Preset: Ask Address Content Style - v2 (Ask Address Content Style - v2) */

/* Removing missing style START */

.aMS_AskAddressScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_AskAddressScreen #aMI_ScreenContent #aMI_AskAddressPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	background-color:#bgColor#;
	box-sizing:border-box;
	padding:#cPadding#;
	border-style:solid;
	border-radius:#borderRadius#;
	border-width:#borderWidth#;
	border-color:#borderColor#;

}

.aMS_AskAddressScreen #aMI_ScreenContent .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_AskAddressScreen #aMI_ScreenContent #aMI_BookingPanel{
	width:100%;
	color:#fontColor#;

}

/* Automatic from Address Line (addressLine) */
/* Preset: Simple Address Line - v2 (Simple Adress Line - v2) */

.aMS_AskAddressScreen #aMI_ScreenContent .aMS_AddressLine{
	display:block;
	align-items:initial;
	height:initial;
	width:100%;
	border-style:none;

}

.aMS_AskAddressScreen #aMI_ScreenContent .aMS_AddressLine .aMS_ScreenContentInnerElement{
	margin-top:initial;
	margin-bottom:initial;
	width:100%;
	max-width:none;
	position:relative;
	display:flex;
	align-items:center;
	flex-wrap:wrap;

}

.aMS_AskAddressScreen #aMI_ScreenContent .aMS_AddressLine .aMS_AddressValue{
	position:initial;
	color:initial;
	width:80%;
	display:flex;
	flex-wrap:wrap;
	margin-top:1rem;
	margin-bottom:1rem;
	font-size:#fontSize#;
	#bold#
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_AskAddressScreen #aMI_ScreenContent .aMS_AddressLine .aMS_Label{
	justify-content:center;
	align-items:center;
	margin:3px;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_AskAddressScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Content Style (contentStyleLoginPanel) */
/* Preset: Simple Login Style - v2 (Simple Login Style - v2) */

/* Removing missing style START */

.aMS_LoginScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_LoginScreen #aMI_ScreenContent #aMI_LoginPanel{
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	width:100%;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_Button{
	position:relative;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	width:100%!important;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_LoginButton_Facebook{
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_LoginButton_Google{
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_LoginButton_LinkedIn{
	background-color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_LoginButton_Apple{
	background-color:rgb(215, 142, 17)/*COLOR:DarkVibrant*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Form Style (formStyle) */
/* Preset: Simple Form - v2 (Simple Form - v2) */

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:2rem;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	box-sizing:border-box;
	padding-top:1rem;
	padding-bottom:1rem;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_FormFieldTitle{
	position:relative;
	left:0;
	box-sizing:border-box;
	position:relative;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_TextBox{
	box-sizing:border-box;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:transparent;
	box-sizing:border-box;
	padding:1rem;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_Title{
	width:100%;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue{
	display:flex;
	align-items:center;
	box-sizing:border-box;
	position:relative;
	width:100%;
	height:auto;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;
	margin-bottom:1rem;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:transparent;
	background-color:rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_userPhoto{
	display:flex;
	justify-content:center;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Label{
	width:80%;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Title{
	display:none;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement input{
	width:100%;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Image{
	max-width:100%;
	max-height:150px;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_date{
	font-size:100%;
	width:100%;
	margin:0;
	box-sizing:border-box;
	padding:5px;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_message{
	display:flex;
	align-items:center;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	box-sizing:border-box;
	padding:1rem;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ListBox{
	max-width:100%;

}

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel #aMI_UserDetailsPanel > div.aMS_ScreenInnerContent.aMS_FormPanel > form > div > div{
	display:none;

}

/* Automatic from Button Style (buttons) */
/* Preset: Simple Button - v2 (simpleButton - v2) */

.aMS_LoginScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Button{
	color:initial;
	cursor:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	width:initial;
	height:initial;
	font-size:initial;
	overflow:initial;
	position:initial;
	font-weight:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	padding:0.5rem;
	box-sizing:border-box;
	text-align:center;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	font-weight:bold;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-style:solid;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;
	padding:1rem;
	box-sizing:border-box;
	opacity:1!important;

}

/* Automatic from Title Bar Size And Position (titleBarSizeAndPosition) */

.aMS_MenuScreen #aMI_TitleBar{
	display:none !important;
}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_MenuScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	justify-content:center;
	align-items:center;
	padding-top:0;
	padding-bottom:8rem;
	margin-left:auto;
	margin-right:auto;
	max-width:100%;

}

/* Automatic from Content Style (contentStyleMenu) */
/* Preset: Centered - v2 (centeredV2) */

.aMS_MenuScreen #aMI_ScreenContent{
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:center;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_ScreenInnerContent{
	align-items:initial;
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	justify-content:center;
	width:100%;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container::-webkit-scrollbar{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container{
	display:flex;
	justify-content:center;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*Full Screen*/
width:100%;
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:10px;
	margin-left:10px;
	max-width:25rem;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*Full Screen*/
width:100%;
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:1rem;
	margin-left:1rem;
	max-width:auto;
	max-height:auto;
	min-width:auto;
	/*yes*/
flex-grow:1;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Colorful Inverted - v2 (Colorful Inverted - v2) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	overflow:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	background-color:#bgColor#;
	border-style:solid;
	border-radius:0;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	min-width:20rem;
	min-height:0rem;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_ScreenContentInnerElement{
	justify-content:initial;
	min-height:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	width:100%;
	height:100%;
	display:flex;
	flex-direction:column;
	align-items:flex-start;
	padding:0.5rem;
	box-sizing:border-box;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	text-align:initial;
	padding-left:initial;
	text-shadow:initial;
	height:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	width:calc(100% - 30% - 1rem);
	left:0;
	position:relative;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-top:1rem;
	margin-bottom:0.5rem;
	padding-right:1rem;
	/*yes*/
font-weight:bold;
	box-sizing:border-box;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Description{
	display:block;
	height:initial;
	padding-left:initial;
	order:3;
	width:calc(100% - 30% - 1rem);
	left:calc(30% + 5%);
	position:relative;
	text-align:right;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	padding-right:1rem;
	box-sizing:border-box;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Photo{
	display:block;
	object-fit:initial;
	border-style:initial;
	border-width:initial;
	border-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:absolute;
	right:0;
	top:0;
	width:30%;
	height:100%;
	/*yes*/
object-fit:cover;
	background-color:white;
	border-radius:0;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Price{
	display:block;
	height:initial;
	#bold#
	margin-top:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	width:calc(100% - 30% - 5%);
	left:calc(30% + 5%);
	position:relative;
	text-align:right;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-top:0.5rem;
	margin-bottom:1rem;
	padding-right:1rem;
	box-sizing:border-box;
	/*yes*/
font-weight:bold;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Distance{
	text-shadow:initial;
	color:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	align-items:initial;
	white-space:initial;
	position:initial;
	width:initial;
	top:initial;
	left:initial;
	font-size:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Quantity{
	margin-top:initial;
	margin-left:initial;
	border-color:initial;
	box-sizing:initial;
	padding:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:30px;
	height:30px;
	top:1rem;
	left:1rem;
	bottom:auto;
	right:auto;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.2);
	color:black;
	background-color:white;
	font-weight:bold;
	border-style:solid;
	border-radius:5px;
	border-width:0px;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_StockMax{
	display:block;
	order:5;
	width:calc(100% - 30% - 5%);
	left:calc(30% + 5%);
	position:relative;
	text-align:right;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-top:0.5rem;
	margin-bottom:1rem;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Check{
	transform:initial;
	position:relative;
	width:2rem;
	height:2rem;
	top:0;
	left:calc(100% - 3rem);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement .aMS_Subtitle{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+1){
	background-color:rgb(155, 53, 170);

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+2){
	background-color:rgb(139, 144, 227);

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+3){
	background-color:#0191b6;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+4){
	background-color:rgb(201, 82, 124);

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+5){
	background-color:rgb(215, 27, 27);

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+6){
	background-color:rgb(17, 178, 170);

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement:nth-child(7n+7){
	background-color:rgb(215, 142, 17)/*COLOR:DarkVibrant*/;

}















/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:1rem;
	margin-left:1rem;
	max-width:20rem;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:auto;
	/*yes*/
box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px!important;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0;
	box-sizing:border-box;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:transparent;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:5rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:transparent;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:transparent;
	border-width:1px;
	box-sizing:border-box;
	padding:0.5rem;
	/*yes*/
box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px!important;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	#bold#
	margin-top:0.5rem;
	margin-bottom:1rem;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_HTML{
	margin:0;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:transparent;
	border-width:1px;

}















/* Automatic from Modifier Style (modifierStyle) */
/* Preset: Check Group (checkGroup) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily{
	display:block;
	flex-direction:initial;
	border-style:initial;
	border-width:initial;
	border-color:initial;
	background-color:white;
	width:100%;
	margin-left:calc( 100% - 100% );
	float:left;
	position:relative;
	margin-bottom:15px;
	margin-top:35px;
	border-radius:2px;
	padding:1.6vw;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	/*Yes*/
-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	border:1px solid grey;
	margin-left:#marginLeft#;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily .aMS_Title{
	margin-top:initial;
	width:100%;
	background-color:grey;
	font-size:20px;
	color:white;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	padding-left:5px;
	border-radius:2px;
	margin-left:0px;
	height:auto;
	line-height:normal;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-sizing:border-box;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily .aMS_ModifierItem{
	display:block;
	padding:initial;
	border-radius:initial;
	align-items:initial;
	width:100%;
	border-bottom:1px solid #666;
	position:relative;
	float:left;
	box-sizing:border-box;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily .aMS_ModifierItem .aMS_Title{
	background-color:transparent;
	width:72%;
	position:relative;
	float:left;
	text-shadow:none;
	color:#666;
	margin-top:5px;
	margin-bottom:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:none;
	box-shadow:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily .aMS_ModifierItem .aMS_Check{
	width:calc( 10px + 20px );
	height:calc( 10px + 20px );
	position:absolute;
	right:0px;
	top:2px;
	background-size:calc( 10px + 20px ) calc( 10px + 20px );

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily .aMS_ModifierItem .aMS_Price{
	height:auto;
	border:none;
	background-color:transparent;
	line-height:normal;
	display:block;
	padding:0px;
	border-radius:0px;
	-webkit-transform:none;
	-ms-transform:none;
	transform:none;
	color:red;
	margin:auto;
	float:left;
	text-shadow:none;
	width:18%;
	font-size:20px;
	margin-top:5px;
	margin-bottom:5px;
	position:relative;
	top:auto;
	left:auto;
	right:auto;
	text-align:right;
	padding-right:5px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-shadow:none;
	box-shadow:none;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_ModifierFamily .aMS_ModifierItem .aMS_Plu{
	display:none;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid plus Banner - v2 (menuGrid plus Banner - v2) */

.aMS_MenuScreen #aMI_ScreenContent .aMS_Info.aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	max-height:initial;
	min-width:initial;
	width:initial;
	height:initial;
	width:calc((100vw - (100vw - 100%)) * 0.23);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	/*4*/
	box-sizing:border-box;
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	max-width:auto;

}

.aMS_MenuScreen #aMI_ScreenContent .aMS_Info.aMS_MenuElement.aMS_Info{
	width:100%!important;
	max-width:100%!important;
	height:20rem!important;
	margin:0!important;
	margin-bottom:1rem!important;

}

/* Automatic from Menu Element Style (menuElementStyle) */

.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Info.aMS_MenuElement{
	display:none !important;
}















/* Automatic from Content Style (contentStyleMenu) */
/* Preset: Horizontal Scroller - v2 (horizontalScrollerContent) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent{
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:center;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_ScreenInnerContent{
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	width:100%;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container::-webkit-scrollbar{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_Family_Container .aMS_Family_Container_Opened{
	flex-direction:row!important;
	margin-left:1rem;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Horizontal Scroll (horizontalScrollSizePos) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	#numOfCols#
	box-sizing:initial;
	margin-top:initial;
	margin-bottom:initial;
	margin-left:initial;
	max-width:initial;
	max-height:initial;
	min-width:initial;
	position:relative;
	width:auto;
	height:auto;
	margin-right:1rem;

}

/* Automatic from Opened Family (openedFamily) */
/* Preset: Horizontal Scroller Opened (horizontalScrollerOpened) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened{
	display:block;
	flex-wrap:nowrap;
	flex-direction:row;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_Family_Opened.aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*Full Screen*/
width:100%;
	box-sizing:border-box;
	position:relative;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;
	max-width:auto;
	max-height:auto;
	min-width:auto;

}

/* Automatic from Family Container Menu Element (familyContainer) */
/* Preset: Horizontal Scroller -  v2 (horizontalScroller) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container{
	position:relative;
	width:100%;
	height:auto;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	box-sizing:border-box;
	padding:2rem;
	overflow:scroll;
	justify-content:flex-start;
	margin-top:0px;
	margin-bottom:0px;
	background-color:transparent;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Horizontal Scroll (horizontalScrollSizePos) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	#numOfCols#
	box-sizing:initial;
	margin-top:initial;
	margin-bottom:initial;
	margin-left:initial;
	max-width:initial;
	max-height:initial;
	min-width:initial;
	position:relative;
	width:auto;
	height:auto;
	margin-right:1rem;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:12rem;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0;
	box-sizing:border-box;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:5rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*no*/
font-weight:regular;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*no*/
font-weight:regular;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;
	/*no*/
font-weight:regular;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*no*/
font-weight:regular;
	margin-top:0.5rem;
	margin-bottom:1rem;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_HTML{
	margin:0;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}















/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:12rem;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0;
	box-sizing:border-box;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:5rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;
	font-weight:regular;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;
	margin-top:0.5rem;
	margin-bottom:1rem;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_HTML{
	margin:0;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}

.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}















/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	justify-content:center;
	align-items:center;
	padding-top:0px;
	padding-bottom:8rem;
	margin-left:auto;
	margin-right:auto;
	max-width:#maxWidth#;

}
}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*3*/
width:calc((100vw - (100vw - 100%)) * 0.31);
	margin:calc((100vw - (100vw - 100%)) * 0.011);
	margin-bottom:0.9vw;
	margin-top:0.9vw;
	box-sizing:border-box;
	position:relative;
	margin-top:2rem;
	margin-bottom:2rem;
	margin-right:2rem;
	margin-left:2rem;
	max-width:15rem;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}
}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:#minHeight#;
	min-width:auto;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:#minHeight#;
	padding:1rem;
	box-sizing:border-box;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:10rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	#bold#
	margin-top:0.5rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_HTML{
	margin:0;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}
}















/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*3*/
width:calc((100vw - (100vw - 100%)) * 0.31);
	margin:calc((100vw - (100vw - 100%)) * 0.011);
	margin-bottom:0.9vw;
	margin-top:0.9vw;
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:1rem;
	margin-left:1rem;
	max-width:20rem;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}
}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:auto;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0;
	box-sizing:border-box;
	background-color:rgba(255, 255, 255, 0.1);
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:8rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	#bold#
	margin-top:0.5rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_HTML{
	margin:0;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}
}















/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid plus Banner - v2 (menuGrid plus Banner - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Info.aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	max-height:initial;
	min-width:initial;
	width:initial;
	height:initial;
	width:calc((100vw - (100vw - 100%)) * 0.23);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	/*4*/
	box-sizing:border-box;
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	max-width:auto;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuScreen #aMI_ScreenContent .aMS_Info.aMS_MenuElement.aMS_Info{
	width:100%!important;
	max-width:100%!important;
	height:20rem!important;
	margin:0!important;
	margin-bottom:1rem!important;

}
}

/* Automatic from Content Style (contentStyleMenu) */
/* Preset: Centered - v2 (centeredV2) */

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent{
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_ScreenInnerContent{
	align-items:initial;
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	justify-content:center;
	width:100%;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container::-webkit-scrollbar{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container{
	display:flex;
	justify-content:center;

}
}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Family.aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*3*/
width:calc((100vw - (100vw - 100%)) * 0.31);
	margin:calc((100vw - (100vw - 100%)) * 0.011);
	margin-bottom:0.9vw;
	margin-top:0.9vw;
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:1rem;
	margin-left:1rem;
	max-width:15rem;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}
}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	width:calc((100vw - (100vw - 100%)) * 0.23);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	/*4*/
	box-sizing:border-box;
	position:relative;
	margin-top:1rem!important;
	margin-bottom:1rem!important;
	margin-right:1rem!important;
	margin-left:1rem!important;
	max-width:auto;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}
}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid plus Banner - v2 (menuGrid plus Banner - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	max-height:initial;
	min-width:initial;
	width:initial;
	height:initial;
	/*Full Screen*/
width:100%;
	box-sizing:border-box;
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	max-width:auto;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_1.aMS_MenuScreen #aMI_ScreenContent .aMS_Item.aMS_MenuElement.aMS_Info{
	width:100%!important;
	max-width:100%!important;
	height:20rem!important;
	margin:0!important;
	margin-bottom:1rem!important;

}
}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:15rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0px;
	box-sizing:border-box;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:10rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;
	font-weight:regular;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;
	margin-top:0.5rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_HTML{
	margin:0;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Family_Container .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}
}















/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:auto;
	min-width:15rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:auto;
	padding:0;
	box-sizing:border-box;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:8rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;
	font-weight:regular;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:regular;
	margin-top:0.5rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_HTML{
	margin:0;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_StockAvailable{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuLevel_0.aMS_MenuScreen #aMI_ScreenContent .aMS_Enterprise.aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}
}















/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Footer style - v2 (footerStyle-v2) */

/* Removing missing style START */

.aMS_MenuScreen #aMI_FooterMenuContent{
	display:block;
}

/* Removing missing style END */

.aMS_MenuScreen #aMI_FooterMenuContent .aMS_ScreenInnerContent{
	display:flex;
	width:100%;
	height:100%;
	background-color:#footerColor#;
	border-style:solid;
	border-radius:0px;
	border-width:0px;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_MenuScreen #aMI_FooterMenuContent .aMS_InnerOptionWrapper{
	position:relative;
	display:flex;
	justify-content:center;
	width:25%;
	height:100%;
	display:flex;
	border-radius:0px;
	align-items:center;
	flex-grow:1;
	background-position:center;

}

.aMS_MenuScreen #aMI_FooterMenuContent .aMS_InnerOptionWrapper .aMS_Button{
	position:relative;
	width:90%;
	min-height:50%;
	box-sizing:border-box;
	background-size:contain;
	background-position:center;
	padding:0;

}

.aMS_MenuScreen #aMI_FooterMenuContent .aMS_Description{
	display:none;

}

/* Automatic from Content Style (contentStyleItemScreen) */
/* Preset: Item Screen 2 - v2 (itemScreen2 - v2) */

/* Removing missing style START */

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel{
	display:block;
}

/* Removing missing style END */

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel#aMI_ItemPanel{
	position:relative;
	display:flex;
	flex-wrap:wrap;
	width:100%;
	border-style:solid;
	border-width:#/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-color:transparent;
	box-sizing:border-box;
	padding:0.5rem;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	/*yes*/
box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px!important;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_Photo{
	order:1;
	position:relative;
	width:100%;
	height:30vh;
	left:0;
	top:0;
	object-fit:cover;
	border-radius:0;
	box-sizing:border-box;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_Description{
	order:2;
	position:relative;
	width:100%;
	box-sizing:border-box;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/*1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-top:1rem;
	margin-bottom:0.5rem;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_Label.aMS_Price{
	order:6;
	position:relative;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	flex-grow:1;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/*1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-left:1rem;
	margin-right:1rem;
	z-index:0;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_AddQuantity{
	order:5;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	min-width:30px;
	min-height:30px;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_RemoveQuantity{
	order:3;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	min-width:30px;
	min-height:30px;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_Quantity{
	order:4;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:10%;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/*1.2);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel{
	order:7;
	position:relative;
	width:100%;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_HTML{
	margin:0;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel.aMS_NoPhoto .aMS_Photo{
	display:none;

}

/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_AddQuantity.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-image:url(https://lh3.googleusercontent.com/GBOYunxEJ1Xu3mX7VwPsT_2zzvwhbrNF84NE6hWy3qQjmsDFnUJaFAahXMlQpejYN2OpwTnMCioErulWa1EvGhVXfSfxlWO0XA=s2000);
	background-size:contain;
	background-position:#bgPosition#;
	background-repeat:no-repeat;
	width:#size#;
	height:#size#;
	font-size:0;

}

/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_RemoveQuantity.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-image:url(https://lh3.googleusercontent.com/IpeTrm3S7ctMH4kfWrvfOr6I8iF9s6U7woI8VtZa5fiMkty_m9beMvIArnLrc9TVN0WAo4qzqZB3a0OiGHejMVRyJ3zfYFZX9g=s2000);
	background-size:contain;
	background-position:#bgPosition#;
	background-repeat:no-repeat;
	width:#size#;
	height:#size#;
	font-size:0;

}

/* Automatic from Modifier Style (modifierStyle) */
/* Preset: Modifier Style 1 - v2 (Modifier Style 1 - v2) */

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily{
	margin-left:initial;
	float:initial;
	-webkit-box-sizing:initial;
	#shadow#
	border:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	background-color:transparent;
	margin-bottom:1rem;
	margin-top:1rem;
	box-sizing:border-box;
	padding:10px;
	border-style:solid;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-color:##Transparent##;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily .aMS_ModifierItem{
	border-bottom:initial;
	float:initial;
	display:flex;
	position:relative;
	width:100%;
	box-sizing:border-box;
	padding:0.5rem;
	border-radius:8px;
	align-items:center;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily .aMS_ModifierItem:nth-child(odd){
	background-color:rgba(220,220,220,0.5);

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily .aMS_ModifierInnerItem{
	width:100%;
	display:flex;
	align-items:center;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily .aMS_Title{
	background-color:initial;
	text-shadow:initial;
	padding-left:initial;
	border-radius:initial;
	margin-left:initial;
	height:initial;
	line-height:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	box-sizing:initial;
	width:60%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	margin-top:0;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily > .aMS_Title{
	display:flex;
	align-items:center;
	position:relative;
	width:100%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	font-weight:bold;
	border-style:solid;
	border:0;
	border-bottom:1px rgb(255, 255, 255)/*COLOR:DarkText*/ solid;
	margin-bottom:1rem;
	left:0;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily .aMS_Price{
	display:flex;
	align-items:center;
	justify-content:flex-end;
	position:relative;
	width:20%;
	right:50px;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	margin:0;

}

.aMS_ItemScreen #aMI_ScreenContent #aMI_ItemPanel .aMS_InnerItemPanel .aMS_ModifierFamily .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_ItemScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Footer style - v2 (footerStyle-v2) */

/* Removing missing style START */

.aMS_ItemScreen #aMI_FooterMenuContent{
	display:block;
}

/* Removing missing style END */

.aMS_ItemScreen #aMI_FooterMenuContent .aMS_ScreenInnerContent{
	display:flex;
	width:100%;
	height:100%;
	background-color:#footerColor#;
	border-style:solid;
	border-radius:0px;
	border-width:0px;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ItemScreen #aMI_FooterMenuContent .aMS_InnerOptionWrapper{
	position:relative;
	display:flex;
	justify-content:center;
	width:25%;
	height:100%;
	display:flex;
	border-radius:0px;
	align-items:center;
	flex-grow:1;
	background-position:center;

}

.aMS_ItemScreen #aMI_FooterMenuContent .aMS_InnerOptionWrapper .aMS_Button{
	position:relative;
	width:90%;
	min-height:50%;
	box-sizing:border-box;
	background-size:contain;
	background-position:center;
	padding:0;

}

.aMS_ItemScreen #aMI_FooterMenuContent .aMS_Description{
	display:none;

}

/* Automatic from Background (background) */
/* Preset: Full Color (fullColor) */

body.aMS_InfoScreen{
	display:block;
	margin:0px;
	font-size:100%;
	background-size:20px 20px;
	background-image:none;
	background-color:rgb(0, 0, 0)/*COLOR:LightTextDarker*/;
	background-position-x:0px;
	background-position-y:0px;
	background-repeat:repeat;

}

body.aMS_InfoScreen:after{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	content:' ';
	margin:0px;
	background-color:rgb(0, 0, 0)/*COLOR:LightTextDarker*/;
	z-index:-1;

}

body.aMS_InfoScreen *{
	outline:none;

}

/* Automatic from Title Bar Size And Position (titleBarSizeAndPosition) */
/* Preset: Size And Position (position) */

.aMS_InfoScreen #aMI_TitleBar{
	display:block;
	position:relative;
	width:100%;
	margin:0;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:#marginBottom#;
	margin-right:#marginRight#;
	text-align:center;
	top:0;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_InfoScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:#maxWidth#;

}

/* Automatic from Content Style (contentStyleInfoItem) */
/* Preset: IFrame Fullscreen - v2 (iFrame Fullscreen - v2) */

/* Removing missing style START */

.aMS_InfoScreen #aMI_ScreenContent #aMI_InfoPanel{
	display:block;
}

/* Removing missing style END */

.aMS_InfoScreen #aMI_ScreenContent #aMI_InfoPanel #aMI_ScreenContent .aMS_HTML iframe{
	position:fixed;
	width:100vw;
	height:80vh;
	top:0;
	left:0;

}

/* Automatic from Title Bar Size And Position (titleBarSizeAndPosition) */
/* Preset: Size And Position (position) */

.aMS_ComplexWizardScreen #aMI_TitleBar{
	display:block;
	position:relative;
	width:80%;
	margin:0;
	margin-left:10%;
	margin-top:80px;
	margin-bottom:#marginBottom#;
	margin-right:#marginRight#;
	text-align:center;
	top:0;

}

/* Automatic from Title Bar Style (titleBarStyle) */
/* Preset: Bar Widh Photo (barWithPhoto) */

.aMS_ComplexWizardScreen #aMI_TitleBar{
	display:block;
	position:initial;
	flex-direction:initial;
	justify-content:initial;
	align-items:initial;
	width:initial;
	padding:initial;
	text-align:center;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	background-color:rgb(119, 146, 33)/*COLOR:LightMuted*/;
	border-radius:3px;

}

.aMS_ComplexWizardScreen #aMI_TitleBar #aMI_Title{
	position:initial;
	display:block;
	justify-content:initial;
	align-items:initial;
	text-align:initial;
	opacity:initial;
	background-color:initial;
	border-radius:initial;
	box-sizing:initial;
	padding:initial;
	font-weight:900;
	font-size:35px;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ComplexWizardScreen #aMI_TitleBar #aMI_SubTitle{
	position:initial;
	text-align:initial;
	background-color:initial;
	color:initial;
	opacity:initial;
	margin-bottom:initial;
	border-radius:initial;
	box-sizing:initial;
	padding:initial;
	font-size:25px;
	margin-top:10px;
	/**//**//**//*auto*/
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_ComplexWizardScreen #aMI_TitleBar.aMS_HasPhoto #aMI_Title{
	width:calc(100% - #marginLeft#);
	margin-left:#marginLeft#;

}

.aMS_ComplexWizardScreen #aMI_TitleBar.aMS_HasPhoto #aMI_SubTitle{
	width:calc(100% - #marginLeft#);
	margin-left:#marginLeft#;

}

.aMS_ComplexWizardScreen #aMI_TitleBar.aMS_HasPhoto .aMS_Photo{
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	position:absolute;
	top:0;
	left:0;
	box-sizing:border-box;
	height:100%;
	width:20%;
	object-fit:contain;
	border:0px solid transparent;

}

/* Automatic from Content Style (contentStyleMenu) */
/* Preset: Centered (centered) */

.aMS_ComplexWizardScreen #aMI_ScreenContent{
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_ScreenInnerContent{
	align-items:initial;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid (menuGrid) */

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	box-sizing:initial;
	margin-top:initial;
	margin-bottom:initial;
	margin-right:initial;
	margin-left:initial;
	max-width:initial;
	max-height:initial;
	min-width:initial;
	width:initial;
	height:initial;
	width:calc((100vw - (100vw - 100%)) * 0.23);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	/*4*/
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Rectangular Title Centered (rectangularTitle) */

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	float:initial;
	overflow:initial;
	min-height:initial;
	min-width:initial;
	border-style:initial;
	border-width:initial;
	border-color:initial;
	position:initial;
	max-width:initial;
	background-color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;
	border:1px solid rgb(119, 146, 33)/*COLOR:LightMuted*/;
	border-radius:#radius#;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	display:block;
	width:initial;
	align-items:initial;
	justify-content:initial;
	height:initial;
	position:initial;
	flex-direction:initial;
	min-height:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	overflow:initial;
	padding-bottom:50%;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	order:initial;
	height:initial;
	margin-top:initial;
	margin-bottom:initial;
	left:initial;
	#bold#
	box-sizing:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	position:absolute;
	width:100%;
	font-weight:bold;
	text-align:center;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	z-index:1;
	color:rgb(255, 255, 255);
	top:50%;
	transform:translateY(-50%);
	font-size:25px;
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	/**//**//**//*auto*/
	background-color:initial;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Photo{
	display:block;
	order:initial;
	border-style:initial;
	border-width:initial;
	border-color:initial;
	right:initial;
	#imageCover#
	background-color:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:0;
	-o-object-fit:cover;
	object-fit:cover;
	border-radius:#radius#;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Plu{
	display:block;
	font-size:0;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement.aMS_HasPhoto .aMS_Plu{
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000000B5;
	border-radius:#radius#;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Price{
	order:initial;
	height:initial;
	#bold#
	margin-top:initial;
	margin-bottom:initial;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-align:center;
	z-index:2;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	align-items:center;
	white-space:nowrap;
	position:absolute;
	width:20%;
	right:5px;
	bottom:5px;
	font-size:18px;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Distance{
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	color:rgb(60, 60, 60)/*COLOR:LightText*/;
	text-align:center;
	z-index:2;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	align-items:center;
	white-space:nowrap;
	position:absolute;
	width:20%;
	top:5px;
	left:5px;
	font-size:18px;
	-webkit-box-shadow:0px 0px 6px -1px rgba(0,0,0,1);
	box-shadow:0px 0px 6px -1px rgba(0,0,0,1);

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Quantity{
	display:block;
	justify-content:initial;
	height:initial;
	margin-top:initial;
	margin-left:initial;
	bottom:initial;
	font-weight:initial;
	border-style:initial;
	border-radius:initial;
	border-color:initial;
	border-width:initial;
	box-sizing:initial;
	padding:initial;
	left:initial;
	position:absolute;
	width:10%;
	text-align:center;
	align-items:center;
	top:0;
	right:0;
	font-size:18px;
	text-shadow:0px 0px 2px rgba(0, 0, 0, 1);
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkTextDarker*/;
	z-index:2;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Description{
	order:initial;
	height:initial;
	width:initial;
	text-align:initial;
	margin-top:initial;
	margin-bottom:initial;
	box-sizing:initial;
	padding-left:initial;
	padding-right:initial;
	font-size:initial;
	color:initial;
	left:initial;
	position:initial;
	display:none;

}

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Check{
	position:relative;
	width:2rem;
	height:2rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}















/* Automatic from Content Size And position (contentSizeAndPosition) */
/* Preset: Airmenu Default (default) */

/* Removing missing style START */

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	display:block;
}

/* Removing missing style END */

.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement .aMS_ScreenContentInnerElement .aMS_Check{
	position:relative;
	height:35px;
	width:35px;
	/*Bottom-Right*/
bottom:0;
	right:0;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid (menuGrid) */

@media only screen and (max-width: 641px){
.aMS_ComplexWizardScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	box-sizing:initial;
	margin-top:initial;
	margin-bottom:initial;
	margin-right:initial;
	margin-left:initial;
	max-width:initial;
	max-height:initial;
	min-width:initial;
	width:initial;
	height:initial;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin-bottom:2vw;
	margin-top:2vw;
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;

}
}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_ComplexWizardScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Form Style (formStyle) */
/* Preset: Simple Form - v2 (Simple Form - v2) */

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:2rem;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	box-sizing:border-box;
	padding-top:1rem;
	padding-bottom:1rem;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_FormFieldTitle{
	position:relative;
	left:0;
	box-sizing:border-box;
	position:relative;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_TextBox{
	box-sizing:border-box;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:##Transparent##;
	box-sizing:border-box;
	padding:1rem;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_Title{
	width:100%;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue{
	display:flex;
	align-items:center;
	box-sizing:border-box;
	position:relative;
	width:100%;
	height:auto;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;
	margin-bottom:1rem;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:##Transparent##;
	background-color:rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_userPhoto{
	display:flex;
	justify-content:center;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Label{
	width:80%;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Title{
	display:none;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement input{
	width:100%;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Image{
	max-width:100%;
	max-height:150px;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_date{
	font-size:100%;
	width:100%;
	margin:0;
	box-sizing:border-box;
	padding:5px;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_message{
	display:flex;
	align-items:center;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	box-sizing:border-box;
	padding:1rem;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ListBox{
	max-width:100%;

}

.aMS_OrderFormScreen #aMI_ScreenContent .aMS_FormPanel #aMI_UserDetailsPanel > div.aMS_ScreenInnerContent.aMS_FormPanel > form > div > div{
	display:none;

}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_OrderFormScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Title Bar Style (titleBarStyle) */
/* Preset: Simple Title - v2 (Simple Title - v2) */

.aMS_PaymentMethodsScreen #aMI_TitleBar{
	background-color:initial;
	text-align:initial;
	-webkit-box-sizing:initial;
	border-radius:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	width:100%;
	box-sizing:border-box;
	padding:#cPadding#;

}

.aMS_PaymentMethodsScreen #aMI_TitleBar #aMI_Title{
	font-weight:initial;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center;
	color:#colorTitle#;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ + 5px);
	opacity:100%;
	background-color:#bgTitle#;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	box-sizing:border-box;
	padding:1rem;

}

.aMS_PaymentMethodsScreen #aMI_TitleBar #aMI_SubTitle{
	#subtitleFont#
	color:initial;
	position:relative;
	text-align:center;
	background-color:#bgSubtitle#;
	color:#colorSubTitle#;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	opacity:#subtitleOpacity#;
	margin-top:1rem;
	margin-bottom:1rem;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	box-sizing:border-box;
	padding:1rem;

}

.aMS_PaymentMethodsScreen #aMI_TitleBar.aMS_NoSubtitle .aMS_Subtitle{
	display:none;

}

.aMS_PaymentMethodsScreen #aMI_TitleBar .aMS_Photo{
	display:none;

}

/* Automatic from Content Style (contentStylePaymentMethods) */
/* Preset: Payment Screen Stripe - v2 (Payment Screen Stripe - v2) */

/* Removing missing style START */

.aMS_PaymentMethodsScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_PaymentMethodsScreen #aMI_ScreenContent #aMI_PaymentMethodsPanel{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;

}

.aMS_PaymentMethodsScreen #aMI_ScreenContent .aMS_ScreenContentInnerElement{
	width:100%;
	display:flex;
	align-items:center;

}

.aMS_PaymentMethodsScreen #aMI_ScreenContent #aMI_PaymentMethodsPanel .aMS_PaymentMethod{
	order:1;
	position:relative;
	display:flex;
	width:100%;
	margin-bottom:0.5rem;
	margin-top:0.5rem;
	/*no*/

	cursor:pointer;
	box-sizing:border-box;
	padding:1rem;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0;
	border-color:#rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;

}

.aMS_PaymentMethodsScreen #aMI_ScreenContent #aMI_PaymentMethodsPanel .aMS_PaymentMethod .aMS_Title{
	order:2;
	position:absolute;
	width:100%;
	transform:translate:(-50%,0);
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	font-weight:bold;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_PaymentMethodsScreen #aMI_ScreenContent #aMI_PaymentMethodsPanel .aMS_PaymentMethod .aMS_Photo{
	order:1;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:auto;
	height:auto;
	max-width:4rem;

}

.aMS_PaymentMethodsScreen #aMI_ScreenContent .aMS_Button{
	order:2;
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_PaymentMethodsScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Footer Menu Size And Position (footerMenuSizeAndPosition) */

.aMS_PaymentMethodsScreen #aMI_FooterMenuContent{
	display:none !important;
}

/* Automatic from Content Style Payment Method (contentStylePaymentMethod) */
/* Preset: Content Style (contentStylePaymentMethod) */

.aMS_PaymentMethod #aMI_ScreenContent .aMS_PaymentMethodHTML{
	display:block;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	padding:20px;

}

/* Automatic from Content Style (contentStylePayments) */
/* Preset: Content Style (contentStylePayments) */

.aMS_PaymentMethod #aMI_ScreenContent .aMS_ScreenInnerContent{
	display:block;
	background-color:#LightText#;
	padding:2rem;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-color:transparent;
	border-width:1px;

}

.aMS_PaymentMethod #aMI_ScreenContent .aMS_ScreenInnerContent img{
	position:relative;
	width:30%;
	height:auto;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_PaymentMethod #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_FormFieldTitle{
	position:relative;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	margin-top:1rem;

}

.aMS_PaymentMethod #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_FormFieldValue{
	position:relative;
	background-color:rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;

}

.aMS_PaymentMethod #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_Button{
	margin-top:2rem;

}

/* Automatic from Footer Menu Size And Position (footerMenuSizeAndPosition) */

.aMS_PaymentMethod #aMI_FooterMenuContent{
	display:none !important;
}

/* Automatic from Content Style (contentStylePayments) */
/* Preset: Content Style (contentStylePayments) */

.aMS_PaymentMethod_BlockchainBitcoin #aMI_ScreenContent .aMS_ScreenInnerContent{
	display:block;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	padding:10px;
	border-style:solid;
	border-radius:#borderRadius#;
	border-color:#borderColor#;
	border-width:#borderWidth#;

}

.aMS_PaymentMethod_BlockchainBitcoin #aMI_ScreenContent .aMS_ScreenInnerContent img{
	position:relative;
	width:30%;
	height:auto;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_PaymentMethod_BlockchainBitcoin #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_FormFieldTitle{
	position:relative;
	color:#titleColor#;
	font-size:#titleSize#;
	#bold#
    margin-top:1rem;

}

.aMS_PaymentMethod_BlockchainBitcoin #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_FormFieldValue{
	position:relative;
	background-color:#bgInput#;
	color:#fontColor#;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;

}

.aMS_PaymentMethod_BlockchainBitcoin #aMI_ScreenContent .aMS_ScreenInnerContent .aMS_Button{
	margin-top:2rem;

}

/* Automatic from Title Bar Style (titleBarStyle) */
/* Preset: Solid Title - v2 (Solid Title - v2) */

.aMS_OrderListScreen #aMI_TitleBar{
	text-align:initial;
	-webkit-box-sizing:initial;
	border-radius:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	background-color:transparent;
	width:100%;
	box-sizing:border-box;
	padding:#cPadding#;

}

.aMS_OrderListScreen #aMI_TitleBar #aMI_Title{
	font-weight:initial;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center;
	color:transparent;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ + 5px);
	opacity:100%;
	background-color:#titleColor#;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	box-sizing:border-box;
	padding:1rem;

}

.aMS_OrderListScreen #aMI_TitleBar #aMI_SubTitle{
	#subtitleFont#
	color:initial;
	position:relative;
	text-align:center;
	background-color:#subtitleColor#;
	color:transparent;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	opacity:#subtitleOpacity#;
	margin-top:1rem;
	margin-bottom:1rem;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	box-sizing:border-box;
	padding:1rem;

}

.aMS_OrderListScreen #aMI_TitleBar .aMS_Photo{
	display:none;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_OrderListScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:auto;

}

/* Automatic from Order List Style (orderListStyle) */
/* Preset: Order List 4 - v2 (orderList4 - v4) */

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel{
	display:block;
	float:initial;
	width:initial;
	height:initial;
	overflow:initial;
	padding:initial;
	padding-top:initial;
	padding-bottom:initial;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:transparent;
	background-color:transparent;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel#aMI_OrderListPanel{
	position:relative;
	height:auto;
	box-sizing:border-box;
	width:100%;
	/*no*/

	display:flex;
	flex-direction:column;
	justify-content:center;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel #aMI_FinishButton{
	width:100%;
	max-width:25rem;
	margin-left:auto;
	margin-right:auto;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_HasDate .aMS_Date{
	display:flex;
	order:0;
	width:100%;
	background-color:black;
	color:white;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems{
	order:1;
	width:100%;
	height:auto;
	position:relative;
	margin-bottom:0px;
	height:auto;
	max-height:50vh;
	overflow:scroll;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	flex-grow:1;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems .aMS_OrderItem{
	float:initial;
	padding-bottom:initial;
	border-bottom:initial;
	min-height:initial;
	-webkit-transition:initial;
	-o-transition:initial;
	transition:initial;
	position:relative;
	width:100%;
	max-width:25rem;
	overflow:hidden;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	margin-bottom:1rem;
	padding:1rem;
	box-sizing:border-box;
	margin:1rem;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderQuantity{
	display:none;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_Photo{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:absolute;
	top:0;
	left:0;
	width:25%;
	height:100%;
	object-fit:cover;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_NoPhoto  .aMS_Photo{
	display:none;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems .aMS_Title{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	font-weight:initial;
	float:initial;
	margin-left:initial;
	background-color:initial;
	padding-left:initial;
	border-radius:initial;
	cursor:initial;
	order:2;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	position:relative;
	width:70%;
	left:27%;
	top:0;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:100%;
	#bold#
	margin-left:1rem;
	margin-bottom:1rem;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems .aMS_Description{
	/*no*/
display:none;
	order:3;
	position:relative;
	width:70%;
	margin-left:calc(27% + 1rem);
	margin-bottom:0.5rem;
	margin-top:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_NoPhoto .aMS_Title{
	width:calc(100%);

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_RemoveQuantity{
	min-width:initial;
	min-height:initial;
	right:initial;
	order:3;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	top:0;
	margin-left:calc(27% + 1rem);
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_AddQuantity{
	min-width:initial;
	min-height:initial;
	right:initial;
	order:5;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	top:0;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_Quantity{
	right:initial;
	line-height:initial;
	text-align:initial;
	font-weight:initial;
	order:4;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
	width:auto;
	padding-left:0.5rem;
	padding-right:0.5rem;
	height:auto;
	top:0;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_Price{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	background-color:initial;
	border:initial;
	border-radius:initial;
	text-shadow:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	-ms-transform:initial;
	-webkit-transform:initial;
	transform:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	white-space:initial;
	right:initial;
	height:initial;
	order:6;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	position:relative;
	width:auto;
	top:0;
	margin-right:20px;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	flex-grow:1;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderSummary{
	float:initial;
	position:initial;
	margin-top:initial;
	padding:initial;
	order:2;
	display:flex;
	flex-direction:column;
	justify-content:center;
	width:100%;
	height:25%;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderSummary .aMS_PriceTitle{
	z-index:initial;
	left:initial;
	top:initial;
	text-shadow:initial;
	text-align:initial;
	-webkit-transform:initial;
	-ms-transform:initial;
	transform:initial;
	display:flex;
	align-content:center;
	justify-content:center;
	position:relative;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-top:1rem;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderSummary .aMS_Price{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	border:initial;
	border-radius:initial;
	text-shadow:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	-ms-transform:initial;
	-webkit-transform:initial;
	transform:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	white-space:initial;
	top:initial;
	left:initial;
	background-color:initial;
	height:initial;
	padding-top:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
	width:100%;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.5);
	font-weight:bold;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	margin-bottom:1rem;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_InnerItemPanel{
	display:none;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily{
	display:none;

}

/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_RemoveQuantity.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-image:url(https://lh3.googleusercontent.com/d-dqexZ_wmWjatzIcBeRueHDzt-ha-r_e-MHotNBE_ophIdmjtbVfQlzTguqcwCo1kI7mbg1KEA75tQbDJsKhgMiPrv2fknjKYw=s2000);
	background-size:contain;
	background-position:#bgPosition#;
	background-repeat:no-repeat;
	width:#size#;
	height:#size#;
	font-size:0;

}

/* Automatic from Button Style (buttons) */
/* Preset: Button Image - v2 (Button Image - v2) */

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_AddQuantity.aMS_Button{
	color:initial;
	cursor:initial;
	background-color:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	overflow:initial;
	border-radius:initial;
	position:initial;
	border-style:initial;
	font-weight:initial;
	align-items:initial;
	box-sizing:initial;
	text-align:initial;
	#upperCase#
	font-size:initial;
	#bold#
	color:initial;
	border-width:initial;
	border-color:initial;
	#shadow#
	opacity:initial;
	display:flex;
	justify-content:center;
	background-image:url(https://lh3.googleusercontent.com/uuEf08fiHFvAY7iUla87b86so0Rhj4k2g-shedzuNjgZb-SdDKyaYI4TDHsMt6DkFBBLw4gkwzHgqzHFQb2wJxiCEsC0zHxFroo=s2000);
	background-size:contain;
	background-position:#bgPosition#;
	background-repeat:no-repeat;
	width:#size#;
	height:#size#;
	font-size:0;

}

/* Automatic from Modifier Style (modifierStyle) */
/* Preset: Modifier Style 1 - v2 (Modifier Style 1 - v2) */

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily{
	margin-left:initial;
	float:initial;
	-webkit-box-sizing:initial;
	#shadow#
	border:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	margin-bottom:1rem;
	margin-top:1rem;
	box-sizing:border-box;
	padding:10px;
	border-style:solid;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-color:##Transparent##;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem{
	border-bottom:initial;
	float:initial;
	display:flex;
	position:relative;
	width:100%;
	box-sizing:border-box;
	padding:0.5rem;
	border-radius:8px;
	align-items:center;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierItem:nth-child(odd){
	background-color:rgba(220,220,220,0.5);

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily .aMS_ModifierInnerItem{
	width:100%;
	display:flex;
	align-items:center;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily .aMS_Title{
	background-color:initial;
	text-shadow:initial;
	padding-left:initial;
	border-radius:initial;
	margin-left:initial;
	height:initial;
	line-height:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	box-sizing:initial;
	width:60%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	margin-top:0;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily > .aMS_Title{
	display:flex;
	align-items:center;
	position:relative;
	width:100%;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	font-weight:bold;
	border-style:solid;
	border:0;
	border-bottom:1px rgb(255, 255, 255)/*COLOR:DarkText*/ solid;
	margin-bottom:1rem;
	left:0;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily .aMS_Price{
	display:flex;
	align-items:center;
	justify-content:flex-end;
	position:relative;
	width:20%;
	right:50px;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	margin:0;

}

.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:auto;

}
}

/* Automatic from Order List Style (orderListStyle) */
/* Preset: Order List 4 - v2 (orderList4 - v4) */

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel{
	display:block;
	float:initial;
	width:initial;
	height:initial;
	overflow:initial;
	padding:initial;
	padding-top:initial;
	padding-bottom:initial;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;
	background-color:transparent;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel#aMI_OrderListPanel{
	position:relative;
	height:auto;
	box-sizing:border-box;
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel #aMI_FinishButton{
	width:100%;
	max-width:25rem;
	margin-left:auto;
	margin-right:auto;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_HasDate .aMS_Date{
	display:flex;
	order:0;
	width:100%;
	background-color:black;
	color:white;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems{
	order:1;
	width:100%;
	height:auto;
	position:relative;
	margin-bottom:1rem;
	height:auto;
	max-height:50vh;
	overflow:scroll;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	flex-grow:1;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems .aMS_OrderItem{
	float:initial;
	padding-bottom:initial;
	border-bottom:initial;
	min-height:initial;
	-webkit-transition:initial;
	-o-transition:initial;
	transition:initial;
	position:relative;
	width:100%;
	max-width:25rem;
	overflow:hidden;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	background-color:##Transparent##;
	margin-bottom:1rem;
	padding:1rem;
	box-sizing:border-box;
	margin:1rem;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderQuantity{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_Photo{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:absolute;
	top:0;
	left:0;
	width:25%;
	height:100%;
	object-fit:cover;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_NoPhoto  .aMS_Photo{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems .aMS_Title{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	font-weight:initial;
	float:initial;
	margin-left:initial;
	background-color:initial;
	padding-left:initial;
	border-radius:initial;
	cursor:initial;
	order:2;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	position:relative;
	width:70%;
	left:27%;
	top:0;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:100%;
	#bold#
	margin-left:1rem;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems .aMS_Description{
	#descriptionDisplay#
	order:3;
	position:relative;
	width:70%;
	margin-left:calc(27% + 1rem);
	margin-bottom:0.5rem;
	margin-top:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_NoPhoto .aMS_Title{
	width:calc(100%);

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_RemoveQuantity{
	min-width:initial;
	min-height:initial;
	right:initial;
	order:3;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	top:0;
	margin-left:calc(27% + 1rem);
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_AddQuantity{
	min-width:initial;
	min-height:initial;
	right:initial;
	order:5;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	width:2rem;
	height:2rem;
	top:0;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_Quantity{
	right:initial;
	line-height:initial;
	text-align:initial;
	font-weight:initial;
	order:4;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
	width:auto;
	padding-left:0.5rem;
	padding-right:0.5rem;
	height:auto;
	top:0;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderItems  .aMS_Price{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	background-color:initial;
	border:initial;
	border-radius:initial;
	text-shadow:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	-ms-transform:initial;
	-webkit-transform:initial;
	transform:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	white-space:initial;
	right:initial;
	height:initial;
	order:6;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	position:relative;
	width:auto;
	top:0;
	margin-right:20px;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	flex-grow:1;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderSummary{
	float:initial;
	position:initial;
	margin-top:initial;
	padding:initial;
	order:2;
	display:flex;
	flex-direction:column;
	justify-content:center;
	width:100%;
	height:25%;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderSummary .aMS_PriceTitle{
	z-index:initial;
	left:initial;
	top:initial;
	text-shadow:initial;
	text-align:initial;
	-webkit-transform:initial;
	-ms-transform:initial;
	transform:initial;
	display:flex;
	align-content:center;
	justify-content:center;
	position:relative;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#summaryColor#;
	margin-top:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_OrderSummary .aMS_Price{
	-webkit-box-shadow:initial;
	box-shadow:initial;
	border:initial;
	border-radius:initial;
	text-shadow:initial;
	text-align:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	-ms-transform:initial;
	-webkit-transform:initial;
	transform:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	white-space:initial;
	top:initial;
	left:initial;
	background-color:initial;
	height:initial;
	padding-top:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
	width:100%;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ * 1.5);
	font-weight:bold;
	color:#summaryColor#;
	margin-bottom:1rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_InnerItemPanel{
	display:none;

}
}

@media only screen and (min-width: 1100px){
.aMS_OrderListScreen #aMI_ScreenContent #aMI_OrderListPanel .aMS_ModifierFamily{
	display:none;

}
}

/* Automatic from Footer Menu Size And Position (footerMenuSizeAndPosition) */

.aMS_OrderListScreen #aMI_FooterMenuContent{
	display:none !important;
}

/* Automatic from Menu Body And Style (menuStyle) */
/* Preset: Footer style - v2 (footerStyle-v2) */

/* Removing missing style START */

.aMS_OrderListScreen #aMI_FooterMenuContent{
	display:block;
}

/* Removing missing style END */

.aMS_OrderListScreen #aMI_FooterMenuContent .aMS_ScreenInnerContent{
	display:flex;
	width:100%;
	height:100%;
	background-color:#footerColor#;
	border-style:solid;
	border-radius:0px;
	border-width:0px;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_OrderListScreen #aMI_FooterMenuContent .aMS_InnerOptionWrapper{
	position:relative;
	display:flex;
	justify-content:center;
	width:25%;
	height:100%;
	display:flex;
	border-radius:0px;
	align-items:center;
	flex-grow:1;
	background-position:center;

}

.aMS_OrderListScreen #aMI_FooterMenuContent .aMS_InnerOptionWrapper .aMS_Button{
	position:relative;
	width:90%;
	min-height:50%;
	box-sizing:border-box;
	background-size:contain;
	background-position:center;
	padding:0;

}

.aMS_OrderListScreen #aMI_FooterMenuContent .aMS_Description{
	display:none;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_AddressFormScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:30rem;

}

/* Automatic from Content Style (contentStyleAddressForm) */
/* Preset: Content Style (contentStyleEditAddress) */

.aMS_AddressFormScreen #aMI_ScreenContent{
	display:block;
	position:relative;
	width:#width#;
	height:auto;
	box-sizing:border-box;
	padding:#cPadding#;

}

/* Automatic from Form Style (formStyle) */
/* Preset: Simple Form - v2 (Simple Form - v2) */

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:2rem;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	box-sizing:border-box;
	padding-top:1rem;
	padding-bottom:1rem;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_FormFieldTitle{
	position:relative;
	left:0;
	box-sizing:border-box;
	position:relative;
	width:100%;
	font-size:#titleSize#;
	color:#titleColor#;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_TextBox{
	box-sizing:border-box;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:#borderColor#;
	box-sizing:border-box;
	padding:1rem;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_Title{
	width:100%;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#titleColor#;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue{
	display:flex;
	align-items:center;
	box-sizing:border-box;
	position:relative;
	width:100%;
	height:auto;
	padding:1rem;
	box-sizing:border-box;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:#borderColor#;
	background-color:rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*no*/
box-shadow:none!important;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_userPhoto{
	display:flex;
	justify-content:center;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Label{
	width:80%;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Title{
	display:none;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement input{
	width:100%;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Image{
	max-width:100%;
	max-height:150px;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_date{
	font-size:100%;
	width:100%;
	margin:0;
	box-sizing:border-box;
	padding:5px;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_message{
	display:flex;
	align-items:center;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	box-sizing:border-box;
	padding:1rem;
	margin-top:#iMargin#;
	margin-bottom:#iMargin#;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ListBox{
	max-width:100%;

}

.aMS_AddressFormScreen #aMI_ScreenContent .aMS_FormPanel #aMI_UserDetailsPanel > div.aMS_ScreenInnerContent.aMS_FormPanel > form > div > div{
	display:none;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

@media only screen and (min-width: 1100px){
.aMS_AddressFormScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:30rem;

}
}

/* Automatic from Content Style (contentStyleAddressForm) */
/* Preset: Content Style (contentStyleEditAddress) */

@media only screen and (min-width: 1100px){
.aMS_AddressFormScreen #aMI_ScreenContent{
	display:block;
	position:relative;
	width:#width#;
	height:auto;
	box-sizing:border-box;
	padding:#cPadding#;

}
}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_AddressFormScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Title Bar Size And Position (titleBarSizeAndPosition) */
/* Preset: Size And Position (position) */

.aMS_OptionsScreen #aMI_TitleBar{
	display:block;
	position:relative;
	width:100%;
	margin:0;
	margin-left:0px;
	margin-top:5rem;
	margin-bottom:1rem;
	margin-right:#marginRight#;
	text-align:center;
	top:0;

}

/* Automatic from Options Style (optionsStyle) */
/* Preset: Colorful Order Screen - v2 (Colorful Order Screen - v2) */

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel{
	overflow-y:initial;
	padding-top:initial;
	position:initial;
	float:initial;
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	-ms-flex-wrap:initial;
	flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	box-sizing:border-box;
	padding:1rem;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0;
	border-color:rgb(255, 255, 255)/*COLOR:DarkTextDarker*/;
	/*yes*/
box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px!important;

}

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel .aMS_Button{
	margin:initial;
	min-height:initial;
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;
	color:white;

}

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel .aMS_ButtonPositive{
	background-color:rgb(215, 142, 17)/*COLOR:DarkVibrant*/;

}

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel .aMS_ButtonPreviousOrders{
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;

}

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel .aMS_ButtonLogout{
	background-color:rgb(194, 61, 106)/*COLOR:LightVibrantDarker*/;

}

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel .aMS_ButtonUserDetails{
	background-color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;

}

.aMS_OptionsScreen #aMI_ScreenContent #aMI_OptionsPanel .aMS_ButtonVouchers{
	background-color:rgb(132, 31, 125)/*COLOR:VibrantDarker*/;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*Full Screen*/
width:100%;
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:0px;
	margin-left:0px;
	max-width:auto;
	max-height:#maxHeight#;
	min-width:#minWidth#;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Button Title (Just Title) - v2 (Button Title (Just Title) - v2) */

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	overflow:initial;
	min-height:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:relative;
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;
	min-width:#minWidth#;
	max-width:#maxWidth#;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_ScreenContentInnerElement{
	height:initial;
	background-color:initial;
	padding-bottom:initial;
	position:relative;
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	min-height:auto;
	box-sizing:border-box;
	padding:0;
	overflow:hidden;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Photo{
	display:block;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	-o-object-fit:initial;
	order:1;
	position:absolute;
	width:100%;
	height:100%;
	min-height:auto;
	object-fit:cover;
	z-index:-1;
	filter:brightness(1);
	transform:scale(1.1);

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	width:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	order:2;
	height:auto;
	text-align:center;
	margin-top:0;
	margin-bottom:0;
	font-size:calc(calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ - 2px) + 2px);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-weight:bold;
	padding:1rem;
	box-sizing:border-box;
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Quantity{
	margin-top:initial;
	margin-left:initial;
	box-sizing:initial;
	padding:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:30px;
	height:30px;
	top:1rem;
	left:1rem;
	bottom:auto;
	right:auto;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ - 2px);
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;
	font-weight:bold;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Price{
	order:initial;
	position:initial;
	width:initial;
	text-align:initial;
	height:initial;
	font-size:initial;
	color:initial;
	#bold#
	margin-top:initial;
	margin-bottom:initial;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Description{
	order:initial;
	height:initial;
	width:initial;
	text-align:initial;
	margin-top:initial;
	margin-bottom:initial;
	box-sizing:initial;
	padding-left:initial;
	padding-right:initial;
	font-size:initial;
	color:initial;
	left:initial;
	position:initial;
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_OptionsScreen #aMI_ScreenContent .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}















/* Automatic from Order Side Bar (orderSideBar) */

.aMS_OptionsScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Content Style (contentStyleUserDetails) */
/* Preset: User Details Content Style - v2 (User Details Content Style - v2) */

/* Removing missing style START */

.aMS_UserDetailsScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_UserDetailsPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:2rem;
	border-style:solid;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*yes*/
box-shadow:rgba(0, 0, 0, 0.15) 0px 5px 15px 0px!important;

}

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_AskAddressPanel{
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Form Style (formStyle) */
/* Preset: Simple Form - v2 (Simple Form - v2) */

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel{
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:0;
	background-color:transparent;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Button{
	width:100%;
	margin-top:2rem;
	margin-bottom:2rem;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	box-sizing:border-box;
	padding-top:1rem;
	padding-bottom:1rem;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_FormFieldTitle{
	position:relative;
	left:0;
	box-sizing:border-box;
	position:relative;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_TextBox{
	box-sizing:border-box;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	box-sizing:border-box;
	padding:1rem;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Label.aMS_Title{
	width:100%;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue{
	display:flex;
	align-items:center;
	box-sizing:border-box;
	position:relative;
	width:100%;
	height:auto;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;
	margin-bottom:1rem;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	background-color:rgba(124, 123, 123, 0.91)/*COLOR:Muted*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	/*no*/
box-shadow:none!important;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_userPhoto{
	display:flex;
	justify-content:center;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Label{
	width:80%;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement .aMS_Title{
	display:none;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ScreenContentInnerElement input{
	width:100%;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_Image{
	max-width:100%;
	max-height:150px;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_date{
	font-size:100%;
	width:100%;
	margin:0;
	box-sizing:border-box;
	padding:5px;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_FormFieldValue_message{
	display:flex;
	align-items:center;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	box-sizing:border-box;
	padding:1rem;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel .aMS_ListBox{
	max-width:100%;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_FormPanel #aMI_UserDetailsPanel > div.aMS_ScreenInnerContent.aMS_FormPanel > form > div > div{
	display:none;

}

/* Automatic from Content Style (contentStyleAskAddress) */
/* Preset: Colorful Ask Address Content - v2 (Colorful Ask Address Content - v2) */

/* Removing missing style START */

.aMS_UserDetailsScreen #aMI_ScreenContent{
	display:block;
}

/* Removing missing style END */

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_AskAddressPanel{
	background-color:initial;
	box-sizing:initial;
	padding:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	width:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_Button{
	width:100%!important;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_CreateButton{
	background-color:rgb(139, 144, 227)/*COLOR:Vibrant*/;
	color:white;

}

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_EditButton{
	background-color:rgb(194, 61, 106)/*COLOR:LightVibrantDarker*/;
	color:white;

}

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_DeleteButton{
	background-color:rgb(17, 178, 170)/*COLOR:LightVibrant*/;
	color:white;

}

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_SaveButton{
	background-color:rgb(215, 142, 17)/*COLOR:DarkVibrant*/;
	color:white;

}

.aMS_UserDetailsScreen #aMI_ScreenContent #aMI_DeleteUserButton{
	background-color:rgb(132, 31, 125)/*COLOR:VibrantDarker*/;
	color:white;

}

/* Automatic from Address Line (addressLine) */
/* Preset: Simple Address Line - v2 (Simple Adress Line - v2) */

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_AddressLine{
	display:block;
	align-items:initial;
	height:initial;
	width:100%;
	border-style:none;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_AddressLine .aMS_ScreenContentInnerElement{
	margin-top:initial;
	margin-bottom:initial;
	width:100%;
	max-width:none;
	position:relative;
	display:flex;
	align-items:center;
	flex-wrap:wrap;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_AddressLine .aMS_AddressValue{
	position:initial;
	color:initial;
	width:80%;
	display:flex;
	flex-wrap:wrap;
	margin-top:1rem;
	margin-bottom:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	#bold#
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_AddressLine .aMS_Label{
	justify-content:center;
	align-items:center;
	margin:3px;
	color:rgb(255, 255, 255);

}

/* Automatic from Button Style (buttons) */
/* Preset: Colorful Buttons - v2 (Colorful Buttons - v2) */

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_Button{
	color:initial;
	cursor:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	width:initial;
	height:initial;
	font-size:initial;
	overflow:initial;
	position:initial;
	font-weight:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	padding:0.5rem;
	box-sizing:border-box;
	text-align:center;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	font-weight:bold;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-style:solid;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;
	padding:1rem;
	box-sizing:border-box;
	opacity:1!important;

}

/* Automatic from Button Style (buttons) */
/* Preset: Colorful Buttons - v2 (Colorful Buttons - v2) */

.aMS_UserDetailsScreen #aMI_ScreenContent .aMS_ButtonPositive.aMS_Button{
	color:initial;
	cursor:initial;
	border:initial;
	border-bottom:initial;
	align-self:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	background-image:initial;
	background-size:initial;
	background-position:initial;
	background-repeat:initial;
	width:initial;
	height:initial;
	font-size:initial;
	overflow:initial;
	position:initial;
	font-weight:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	padding:0.5rem;
	box-sizing:border-box;
	text-align:center;
	background-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	font-weight:bold;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-style:solid;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;
	padding:1rem;
	box-sizing:border-box;
	opacity:1!important;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_OrderHistoryScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:#maxWidth#;

}

/* Automatic from Content Style (contentStyleHistoryPanel) */
/* Preset: Order History Content Style - v2 (Order History Content Style - v2) */

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel{
	display:block;
	position:relative;
	width:100%;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel#aMI_OrderHistoryPanel{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_Button{
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;

}

/* Automatic from Menu Element Size And Position (menuElementSizeAndPositionHistory) */
/* Preset: Menu Grid (menuGrid) */

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement{
	display:block;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin:calc((100vw - (100vw - 100%)) * 0.04);
	min-width:#minWidth#;

}

/* Automatic from History Element (historyElement) */
/* Preset: History Element 2 - v2 (History Element 2 - v2) */

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement{
	text-align:center;
	box-sizing:border-box;
	padding:1rem;
	border-style:solid;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkTextDarker*/;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	max-width:30rem;
	min-width:10rem;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_Button{
	order:3;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_Label{
	color:white;
	width:100%;
	font-size:1.5rem;
	order:5;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_TitleTitle{
	order:4;
	color:white;
	width:100%;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	margin-bottom:0.5rem;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_QrCode{
	order:1;
	position:relative;
	width:100%;
	margin-top:1rem;
	margin-bottom:1rem;
	max-width:10rem;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_TopItem{
	width:100%;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_TopItem .aMS_Label{
	width:100%;
	font-size:1rem;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_HistoryOrderItem *{
	font-size:1rem;
	width:100%;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_Info{
	display:none;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_Date{
	display:none;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_Quantity{
	display:none;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_Price{
	display:none;

}

.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement .aMS_PriceTitle{
	display:none;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

@media only screen and (min-width: 1100px){
.aMS_OrderHistoryScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:70%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:#maxWidth#;

}
}

/* Automatic from Menu Element Size And Position (menuElementSizeAndPositionHistory) */
/* Preset: Menu Grid (menuGrid) */

@media only screen and (min-width: 1100px){
.aMS_OrderHistoryScreen #aMI_ScreenContent #aMI_OrderHistoryPanel .aMS_OrderHistoryElement{
	display:block;
	/*3*/
width:calc((100vw - (100vw - 100%)) * 0.31);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	min-width:#minWidth#;

}
}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_OrderHistoryScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Content Style (contentStyleVouchersPanel) */
/* Preset: Voucher Content - v2 (VoucherContentV2) */

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel{
	-webkit-box-orient:initial;
	-webkit-box-direction:initial;
	-ms-flex-direction:initial;
	flex-direction:initial;
	-ms-flex-wrap:initial;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	justify-content:initial;
	display:flex;
	flex-wrap:wrap;
	width:70%;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	padding:0;
	box-sizing:border-box;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_ScreenContentElement{
	#Numberofcolumns#
	height:initial;
	float:initial;
	-webkit-box-sizing:initial;
	position:initial;
	box-sizing:border-box;
	flex-grow:1;
	padding:20px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:1px;
	margin:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	min-width:25%;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_ScreenContentInnerElement{
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Button{
	min-height:initial;
	width:100%;
	box-sizing:border-box;
	padding:1rem;

}

/* Automatic from Voucher Style (voucher) */
/* Preset: Voucher Style - v2 (VoucherStyleV2) */

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	border:initial;
	cursor:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:relative;
	width:100%;
	display:flex;
	flex-direction:column!important;
	flex-wrap:wrap;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	border-style:solid;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher *{
	box-sizing:border-box;
	padding:0.5rem;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Photo{
	border-top-left-radius:initial;
	border-bottom-left-radius:initial;
	color:initial;
	font-size:initial;
	display:block;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	justify-content:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	align-items:initial;
	text-shadow:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	text-align:initial;
	overflow:initial;
	line-height:initial;
	padding:initial;
	-o-object-fit:initial;
	z-index:initial;
	position:absolute;
	object-fit:cover;
	width:40%;
	height:100%;
	right:0;
	top:0;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Price{
	order:4;
	width:60%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_ItemTitle{
	position:initial;
	right:initial;
	top:initial;
	height:initial;
	border-top-left-radius:initial;
	border-bottom-left-radius:initial;
	font-size:initial;
	display:block;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	justify-content:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	align-items:initial;
	text-shadow:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	text-align:initial;
	overflow:initial;
	line-height:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	z-index:initial;
	order:1;
	width:60%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Title{
	height:initial;
	font-size:initial;
	font-weight:initial;
	text-align:initial;
	left:initial;
	top:initial;
	z-index:initial;
	text-shadow:initial;
	position:initial;
	display:block;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	justify-content:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	align-items:initial;
	overflow:initial;
	line-height:initial;
	order:2;
	width:60%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Description{
	position:initial;
	height:initial;
	left:initial;
	top:initial;
	overflow:initial;
	line-height:initial;
	text-align:initial;
	font-size:initial;
	order:3;
	width:60%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Validity{
	position:initial;
	bottom:initial;
	left:initial;
	font-size:initial;
	order:5;
	width:60%;
	background-color:rgb(60, 60, 60)/*COLOR:LightText*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

/* Automatic from Redeem Style (redeemStyle) */
/* Preset: Redeem (redeem) */

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode{
	display:block;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:0.3vw solid white;
	border-radius:3px;
	background-color:white;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode:before{
	content:'';
	padding-bottom:50%;
	position:relative;
	float:left;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_Title{
	position:absolute;
	width:95%;
	left:2.5%;
	top:4%;
	font-size:1.5rem;
	text-align:center;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_CodeInput{
	position:absolute;
	width:95%;
	left:2.5%;
	bottom:calc(8% + 40px);
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_TextBox{
	font-size:20px;
	background-color:white;
	border:1px solid #999;
	height:33px;
	text-align:center;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px;
	font-weight:bold;
	color:black;
	background-color:#f5f5f5;
	border-radius:3px;

}

.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_ButtonPositive{
	position:absolute;
	bottom:4%;
	left:2.5%;
	width:95%;
	min-height:40px;

}

/* Automatic from Content Style (contentStyleVouchersPanel) */
/* Preset: List Elements (listElements) */

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel{
	width:initial;
	border-radius:initial;
	border-width:initial;
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Button{
	width:initial;
	box-sizing:initial;
	padding:initial;
	min-height:40px;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_ScreenContentElement{
	flex-grow:initial;
	padding:initial;
	display:block;
	flex-direction:initial;
	justify-content:initial;
	align-items:initial;
	border-radius:initial;
	border-width:initial;
	margin:initial;
	font-size:initial;
	color:initial;
	min-width:initial;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin-bottom:2vw;
	margin-top:2vw;
	height:auto;
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel > .aMS_Button{
	width:60%;
	margin-left:20%;
	margin-right:20%;
	margin-bottom:50px;

}
}

/* Automatic from Voucher Style (voucher) */
/* Preset: Cut Out Voucher (cutOutVoucher) */

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher{
	display:block;
	position:initial;
	width:initial;
	flex-direction:initial;
	flex-wrap:initial;
	border-width:initial;
	border-color:initial;
	border-style:initial;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:0.3vw solid white;
	border-radius:3px;
	background-color:white;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher:before{
	content:'';
	background-color:white;
	width:calc(100% + 0.3vw);
	height:100%;
	position:absolute;
	top:0px;
	left:-0.3vw;
	border:0.3vw solid pink;
	border-left:none;
	border-radius:3px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher:after{
	content:'';
	position:absolute;
	width:0px;
	height:100%;
	left:-8px;
	top:0px;
	border-left:8px dotted white;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_ScreenContentInnerElement{
	padding-bottom:50%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_ScreenContentInnerElement:before{
	content:initial;
	background-color:initial;
	height:initial;
	position:initial;
	z-index:initial;
	-webkit-transition:initial;
	-o-transition:initial;
	transition:initial;
	overflow:initial;
	color:initial;
	text-align:initial;
	font-size:initial;
	display:block;
	-webkit-box-pack:initial;
	-ms-flex-pack:initial;
	justify-content:initial;
	-webkit-box-align:initial;
	-ms-flex-align:initial;
	align-items:initial;
	pointer-events:initial;
	top:-0.3vw;
	left:-0.3vw;
	width:calc(100% + 0.6vw);
	border-radius:3px;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Title{
	order:initial;
	background-color:initial;
	width:60%;
	height:40%;
	font-size:1rem;
	font-weight:bold;
	text-align:center;
	left:0px;
	top:10px;
	z-index:2;
	color:black;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	position:absolute;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	overflow:hidden;
	line-height:1.5rem;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_ItemTitle{
	order:initial;
	background-color:initial;
	position:absolute;
	right:0vw;
	top:0px;
	height:100%;
	width:40%;
	border-top-left-radius:80%;
	border-bottom-left-radius:80%;
	color:white;
	font-size:1.5rem;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
	overflow:hidden;
	line-height:1.5rem;
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	z-index:1;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Description{
	order:initial;
	background-color:initial;
	position:absolute;
	width:58%;
	height:35%;
	left:0px;
	top:calc(40% + 0.6vw);
	overflow:hidden;
	line-height:1.2rem;
	text-align:center;
	color:black;
	font-size:1.2rem;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_AvailableValue{
	position:absolute;
	bottom:30px;
	left:1%;
	-ms-transform:none;
	-webkit-transform:none;
	transform:none;
	font-size:1rem;
	color:#79b83b;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_AvailableValue:before{
	content:"Available Value ";

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_OfferedValue{
	left:1%;
	position:absolute;
	bottom:15px;
	-ms-transform:none;
	-webkit-transform:none;
	transform:none;
	font-size:0.8rem;
	color:#3e3e3e;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_OfferedValue:before{
	content:"Offered Value ";

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_OfferedValue:after{
	margin-right:5px;
	margin-left:5px;
	font-size:1.0vw;
	color:#666;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Validity{
	order:initial;
	width:initial;
	background-color:initial;
	position:absolute;
	bottom:0px;
	left:0px;
	font-size:0.5rem;
	color:#666;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Photo{
	border-radius:initial;
	position:absolute;
	right:0vw;
	top:0px;
	height:100%;
	width:40%;
	border-top-left-radius:80%;
	border-bottom-left-radius:80%;
	color:white;
	font-size:1.7vw;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
	overflow:hidden;
	line-height:2.3vw;
	padding:0px;
	-o-object-fit:cover;
	object-fit:cover;
	z-index:-1;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_ScreenContentInnerElement:after{
	content:'';
	width:1.2rem;
	height:2rem;
	position:absolute;
	background-image:url(https://lh3.googleusercontent.com/y3b0eGb5rlh3765rgusNnMPpi9stF8u7iuGoCS19MWltCzRYtsSih0VD0cIdh-T6XLZwKiZawyx9rsZSe7Le=r90);
	left:-0.3vw;
	top:0.5vw;
	background-size:150% 100%;
	background-position:100% 0px;
	z-index:1;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_Description:first-letter{
	color:red;
	font-weight:bold;
	font-size:1.4rem;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher:active .aMS_ScreenContentInnerElement:before{
	height:calc(100% + 0.6vw);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_Percentage{
	position:absolute;
	color:white;
	z-index:3;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	font-size:4vw;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	-webkit-transition:opacity 0.3s ease;
	-o-transition:opacity 0.3s ease;
	transition:opacity 0.3s ease;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_Percentage:before{
	content:'';
	height:7%;
	width:50%;
	position:absolute;
	border-radius:2px;
	top:70%;
	left:25%;
	background:rgb(255,104,104);
	background:-webkit-linear-gradient(top, rgba(255,104,104,1) 0%,rgba(255,0,0,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,104,104,1)),to(rgba(255,0,0,1)));
	background:-o-linear-gradient(top, rgba(255,104,104,1) 0%,rgba(255,0,0,1) 100%);
	background:linear-gradient(to bottom, rgba(255,104,104,1) 0%,rgba(255,0,0,1) 100%);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_Percentage:after{
	content:'';
	height:7%;
	width:50%;
	position:absolute;
	border-radius:2px;
	top:70%;
	left:25%;
	width:0%;
	background:rgb(141,224,74);
	background:-webkit-linear-gradient(top, rgba(141,224,74,1) 0%,rgba(105,165,53,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, from(rgba(141,224,74,1)),to(rgba(105,165,53,1)));
	background:-o-linear-gradient(top, rgba(141,224,74,1) 0%,rgba(105,165,53,1) 100%);
	background:linear-gradient(to bottom, rgba(141,224,74,1) 0%,rgba(105,165,53,1) 100%);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_Title:after{
	content:'i';
	position:absolute;
	left:0.6vw;
	top:0px;
	background-color:white;
	width:2.4vw;
	height:2.4vw;
	border-radius:2vw;
	border:0.2vw solid black;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:1.8vw;
	-webkit-transition:opacity 0.3s ease;
	-o-transition:opacity 0.3s ease;
	transition:opacity 0.3s ease;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_PromoDescription{
	color:white;
	z-index:3;
	position:absolute;
	width:100%;
	height:60%;
	top:20%;
	font-size:1.4rem;
	overflow:hidden;
	text-align:center;
	opacity:0;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-transition:opacity 0.3s ease;
	-o-transition:opacity 0.3s ease;
	transition:opacity 0.3s ease;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_SharedCodeTitle{
	color:white;
	z-index:3;
	position:absolute;
	width:100%;
	height:60%;
	top:20%;
	overflow:hidden;
	text-align:center;
	opacity:0;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-transition:opacity 0.3s ease;
	-o-transition:opacity 0.3s ease;
	transition:opacity 0.3s ease;
	display:block;
	width:50%;
	height:20%;
	top:0px;
	top:auto;
	bottom:0px;
	text-align:right;
	font-size:20px;
	line-height:20px;
	background-color:black;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_SharedCode{
	color:white;
	z-index:3;
	position:absolute;
	overflow:hidden;
	text-align:center;
	opacity:0;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-transition:opacity 0.3s ease;
	-o-transition:opacity 0.3s ease;
	transition:opacity 0.3s ease;
	padding-left:5px;
	display:block;
	width:50%;
	height:20%;
	top:auto;
	bottom:0px;
	right:0px;
	text-align:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:25px;
	line-height:25px;
	color:#79b83b;
	background-color:black;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial:hover .aMS_Percentage{
	opacity:0;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial:hover .aMS_Title:after{
	opacity:0;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial:hover .aMS_PromoDescription{
	opacity:1;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial:hover .aMS_SharedCodeTitle{
	opacity:1;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial:hover .aMS_SharedCode{
	opacity:1;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_10 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_11 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_12 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_13 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_14 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_15 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_16 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_17 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_18 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_19 .aMS_Percentage:after{
	width:5%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_20 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_20 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_21 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_22 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_23 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_24 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_25 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_26 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_27 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_28 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_29 .aMS_Percentage:after{
	width:10%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_30 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_31 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_32 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_33 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_34 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_35 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_36 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_37 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_38 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_39 .aMS_Percentage:after{
	width:15%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_40 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_41 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_42 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_43 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_44 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_45 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_46 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_47 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_48 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_49 .aMS_Percentage:after{
	width:20%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_50 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_51 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_52 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_53 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_54 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_55 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_56 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_57 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_58 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_59 .aMS_Percentage:after{
	width:25%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_60 .aMS_Percentage:after{
	width:30%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_70 .aMS_Percentage:after{
	width:35%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_80 .aMS_Percentage:after{
	width:40%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_90 .aMS_Percentage:after{
	width:45%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial_100 .aMS_Percentage:after{
	width:50%;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher.aMS_Partial .aMS_ScreenContentInnerElement:before{
	content:'';
	background-color:rgba(0, 0, 0, 0.75);
	width:100%;
	height:0%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	-webkit-transition:height 0.3s ease;
	-o-transition:height 0.3s ease;
	transition:height 0.3s ease;
	overflow:hidden;
	color:white;
	text-align:center;
	font-size:3vw;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	pointer-events:none;
	top:-0.45vw;
	left:-0.45vw;
	width:calc(100% + 0.9vw);
	height:calc(100% + 0.9vw);
	content:'';
	top:-0.3vw;
	left:-0.3vw;
	width:calc(100% + 0.6vw);
	border-radius:3px;
	height:calc(100% + 0.6vw);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_Voucher .aMS_ScreenContentInnerElement:before{
	border-radius:initial;
	content:'';
	background-color:rgba(0, 0, 0, 0.75);
	width:100%;
	height:0%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	-webkit-transition:height 0.3s ease;
	-o-transition:height 0.3s ease;
	transition:height 0.3s ease;
	overflow:hidden;
	color:white;
	text-align:center;
	font-size:3vw;
	display:block;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	pointer-events:none;
	top:-0.45vw;
	left:-0.45vw;
	width:calc(100% + 0.9vw);

}
}

/* Automatic from Redeem Style (redeemStyle) */
/* Preset: Redeem (redeem) */

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode{
	display:block;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:0.3vw solid white;
	border-radius:3px;
	background-color:white;
	cursor:pointer;
	-webkit-box-shadow:0px 0px 15px -2px rgba(1,1,1,1);
	box-shadow:0px 0px 15px -2px rgba(1,1,1,1);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode:before{
	content:'';
	padding-bottom:50%;
	position:relative;
	float:left;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_Title{
	position:absolute;
	width:95%;
	left:2.5%;
	top:4%;
	font-size:1.5rem;
	text-align:center;
	text-shadow:0px 0px 5px rgba(104, 104, 104, 1);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_CodeInput{
	position:absolute;
	width:95%;
	left:2.5%;
	bottom:calc(8% + 40px);
	-webkit-box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow:inset 0px 0px 7px 0px rgba(0,0,0,0.75);

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_TextBox{
	font-size:20px;
	background-color:white;
	border:1px solid #999;
	height:33px;
	text-align:center;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px;
	font-weight:bold;
	color:black;
	background-color:#f5f5f5;
	border-radius:3px;

}
}

@media only screen and (max-width: 640px){
.aMS_VouchersScreen #aMI_ScreenContent #aMI_VouchersPanel .aMS_RedeemCode .aMS_ButtonPositive{
	position:absolute;
	bottom:4%;
	left:2.5%;
	width:95%;
	min-height:40px;

}
}

/* Automatic from Order Side Bar (orderSideBar) */

.aMS_VouchersScreen #aMI_OrderListContent{
	display:none !important;
}

/* Automatic from Title Bar Style (titleBarStyle) */
/* Preset: Solid Title - v2 (Solid Title - v2) */

.aMS_MenuSearchScreen #aMI_TitleBar{
	text-align:initial;
	-webkit-box-sizing:initial;
	border-radius:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	background-color:transparent;
	width:100%;
	box-sizing:border-box;
	padding:#cPadding#;

}

.aMS_MenuSearchScreen #aMI_TitleBar #aMI_Title{
	font-weight:initial;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center;
	color:transparent;
	font-size:calc(/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/ + 5px);
	opacity:100%;
	background-color:#titleColor#;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	box-sizing:border-box;
	padding:1rem;

}

.aMS_MenuSearchScreen #aMI_TitleBar #aMI_SubTitle{
	#subtitleFont#
	color:initial;
	position:relative;
	text-align:center;
	background-color:#subtitleColor#;
	color:transparent;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	opacity:#subtitleOpacity#;
	margin-top:1rem;
	margin-bottom:1rem;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	box-sizing:border-box;
	padding:1rem;

}

.aMS_MenuSearchScreen #aMI_TitleBar .aMS_Photo{
	display:none;

}

/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

.aMS_MenuSearchScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:auto;

}

/* Automatic from Content Style (contentStyleSearchPanel) */
/* Preset: Centered (centered) */

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	width:100%;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_ScreenInnerContent{
	display:flex;
	flex-wrap:wrap;
	width:100%;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchMenuStatus{
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:white;
	margin-top:2rem;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchBox{
	position:relative;
	box-sizing:border-box;
	width:15rem;
	margin-bottom:2rem;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchBox:before{
	position:absolute;
	height:100%;
	left:0.5rem;
	top:0.3rem;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchBox .aMS_TextBox{
	width:100%;

}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	/*1*/
width:calc((100vw - (100vw - 100%)) * 0.92);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	box-sizing:border-box;
	position:relative;
	margin-top:1rem;
	margin-bottom:1rem;
	margin-right:10px;
	margin-left:10px;
	max-width:#maxWidth#;
	max-height:#maxHeight#;
	min-width:#minWidth#;
	/*no*/
flex-grow:0;

}

/* Automatic from Menu Element Style (menuElementStyle) */
/* Preset: Title and Price Centered - v2 (Title and Price Centered - v2) */

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement{
	display:block;
	cursor:initial;
	float:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	border:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	position:initial;
	max-width:initial;
	overflow:hidden;
	min-height:#minHeight#;
	min-width:auto;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Label.aMS_Subtitle{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_ScreenContentInnerElement{
	align-items:initial;
	justify-content:initial;
	padding-bottom:initial;
	overflow:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
	min-height:#minHeight#;
	padding:0.5rem;
	box-sizing:border-box;
	background-color:rgba(255, 255, 255, 0.1)/*COLOR:DarkMuted*/;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	border-color:##Transparent##;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Photo{
	display:block;
	right:initial;
	top:initial;
	#imageCover#
	background-color:initial;
	left:initial;
	z-index:initial;
	-o-object-fit:initial;
	min-height:initial;
	filter:initial;
	transform:initial;
	order:1;
	position:relative;
	width:100%;
	height:10rem;
	object-fit:cover;
	border-style:solid;
	border-radius:/*PARAMETER_S:borderRadiusGlobal*/0.3rem/*PARAMETER:borderRadiusGlobal*/;
	border-width:0px;
	border-color:##Transparent##;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Title{
	align-self:initial;
	border-bottom:initial;
	padding-left:initial;
	padding-right:initial;
	text-shadow:initial;
	left:initial;
	position:initial;
	#bold#
	box-sizing:initial;
	font-weight:initial;
	z-index:initial;
	top:initial;
	transform:initial;
	#titleFont#
	background-color:initial;
	padding:initial;
	box-sizing:initial;
	background-color:initial;
	border-style:initial;
	border-radius:initial;
	border-width:initial;
	border-color:initial;
	order:2;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:1rem;
	margin-bottom:0.5rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Description{
	display:block;
	left:initial;
	position:initial;
	order:3;
	height:auto;
	width:100%;
	text-align:center;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	box-sizing:border-box;
	padding-left:1rem;
	padding-right:1rem;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Quantity{
	top:initial;
	left:initial;
	text-align:initial;
	text-shadow:initial;
	z-index:initial;
	display:flex;
	justify-content:center;
	align-items:center;
	position:absolute;
	width:2rem;
	height:2rem;
	margin-top:1rem;
	margin-left:1rem;
	bottom:auto;
	right:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;
	box-sizing:border-box;
	padding:0.5rem;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Price{
	display:block;
	left:initial;
	margin-top:initial;
	padding-right:initial;
	box-sizing:initial;
	text-shadow:initial;
	z-index:initial;
	-webkit-box-sizing:initial;
	align-items:initial;
	white-space:initial;
	right:initial;
	bottom:initial;
	-webkit-box-shadow:initial;
	box-shadow:initial;
	order:4;
	position:relative;
	width:100%;
	text-align:center;
	height:auto;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:rgb(255, 255, 255)/*COLOR:DarkText*/;
	#bold#
	margin-top:0.5rem;
	margin-bottom:1rem;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Check{
	position:relative;
	width:1.5rem;
	height:1.5rem;
	top:0;
	left:50%;
	transform:translate(-50%, 0);
	order:10;
	margin-top:1rem;
	margin-bottom:1rem;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_InnerItemPanel{
	order:10;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_HTML{
	margin:0;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Button.aMS_AddQuantity{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Button.aMS_RemoveQuantity{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_StockAvailable{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_StockMax{
	order:initial;
	width:initial;
	left:initial;
	position:initial;
	text-align:initial;
	font-size:initial;
	color:initial;
	margin-top:initial;
	margin-bottom:initial;
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement .aMS_Plu{
	font-size:initial;
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement.aMS_NoQuantity .aMS_Quantity{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement.aMS_NoDescription .aMS_Description{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement.aMS_NoPhoto .aMS_Photo{
	display:none;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement.aMS_NoPhoto .aMS_ScreenContentInnerElement{
	justify-content:center;
	align-items:center;

}

.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement.aMS_NoPhoto .aMS_Quantity{
	position:relative;
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:#qntColor#;
	background-color:#qntBg#;
	font-weight:bold;
	border-style:solid;
	border-radius:0.5rem;
	border-color:##Transparent##;
	border-width:/*PARAMETER_S:borderWidthGlobal*/0/*PARAMETER:borderWidthGlobal*/;

}















/* Automatic from Content Size And Position (contentSizeAndPositionMain) */
/* Preset: Size and Position - v2 (SizeAndPosition - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent{
	-webkit-box-sizing:initial;
	box-sizing:initial;
	margin-bottom:initial;
	margin-top:initial;
	float:initial;
	position:relative;
	display:flex;
	flex-direction:column;
	width:90%;
	justify-content:center;
	align-items:center;
	padding-top:auto;
	padding-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	max-width:auto;

}
}

/* Automatic from Content Style (contentStyleSearchPanel) */
/* Preset: Centered (centered) */

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	width:100%;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_ScreenInnerContent{
	display:flex;
	flex-wrap:wrap;
	width:100%;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchMenuStatus{
	font-size:/*PARAMETER_S:fontSizeGlobal*/0.8rem/*PARAMETER:fontSizeGlobal*/;
	color:white;
	margin-top:2rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchBox{
	position:relative;
	box-sizing:border-box;
	width:15rem;
	margin-bottom:2rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchBox:before{
	position:absolute;
	height:100%;
	left:0.5rem;
	top:0.3rem;

}
}

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_SearchBox .aMS_TextBox{
	width:100%;

}
}

/* Automatic from Menu Element Size/Position (menuElementSizeAndPosition) */
/* Preset: Menu Grid - v2 (menuGrid - v2) */

@media only screen and (min-width: 1100px){
.aMS_MenuSearchScreen #aMI_ScreenContent #aMI_MenuSearchPanel .aMS_MenuElement{
	display:block;
	#numOfCols#
	float:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:initial;
	height:initial;
	width:calc((100vw - (100vw - 100%)) * 0.23);
	margin:calc((100vw - (100vw - 100%)) * 0.01);
	margin-bottom:0.8vw;
	margin-top:0.8vw;
	/*4*/
	box-sizing:border-box;
	position:relative;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
	margin-right:0.5rem;
	margin-left:0.5rem;
	max-width:#maxWidth#;
	max-height:#maxHeight#;
	min-width:#minWidth#;
	/*no*/
flex-grow:0;

}
}


  html,body{
    width:100%;
    height:100%;
    font-size:100%;
    margin:0;
  }

  #aMI_MainPanel {
    width: 100%;
    height: 100%;
  }

  
  @import url('https://fonts.googleapis.com/css2?family=Montserrat&family=Outfit:wght@100;200;300;400;500;600;700;800&display=swap');
  
  *{
    font-family: 'Montserrat';
  }

/* Fix stripe credit card payment diplay */
.aMS_FormFieldValue_cardElement{
  background:white !important;
}

.aMS_FormFieldValue_cardElement>div{
  width:100%;
}

/* Custom class to disable item click */
.aMS_CustomClass_stop{
  pointer-events:none!important;
}

/* Define cart pseudo element to display quantity info */
.aMS_HasOrderItems  #aMI_FooterMenuContent .aMS_ButtonShoppingCartOption.aMS_Button::before{
    content:var(--cart-before-content);
  	position:absolute;
  	width:3rem;
  	height:3rem;
	font-size:1.5rem;
	color:white;
  	display: flex;
    align-items: center;
  	justify-content:center;
  	transform:translate(-3rem,-2rem);
    font-weight:bold;
    background-color:rgb(139, 144, 227);
  	border-radius:100%;
}

/*
.aMS_HasOrderItems  #aMI_FooterMenuContent .aMS_ButtonShoppingCartOption.aMS_Button::before{
    content:var(--cart-before-content);
  	position:absolute;
  	width:2rem;
  	height:2rem;
	font-size:1rem;
	color:white;
  	display: flex;
    align-items: center;
  	justify-content:center;
  	transform:translate(-1rem,0);
  	background-color:#202020;
    border-radius:100%;
    font-weight:bold;
}
*/


