<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cursor-default {
	cursor: default !important;
}

.final-countdown {
	font-size: 18px;
}


	.final-countdown .time-left {
		font-weight: bold;
		font-size: 23px;
	}



/* Payment method */
.payment-method label {
	padding: 8px 10px;
}

.payment-method .form-blocks-item {
	padding: 0;
}

	.payment-method .form-blocks-item:hover {
		background: #f7f7f7;
	}



/* Order items */
.order-items li {
	display: table;
	width: 100%;
}

.order-items * {
	vertical-align: middle;
	text-align: left;
}

.order-items .order-item-quantity {
	display: table-cell;
}

.order-items .order-item-title {
	display: table-cell;
	line-height: 1em;
	width: 100%;
}

.order-items .order-item-price {
	display: table-cell;
	white-space: nowrap;
	text-align: right;
}

.order-items.order-items-confirm li {
	line-height: 32px;
}


/* New group list */
.group-list {
	margin: 0 0px 30px 0px;
	padding: 0px;
	list-style: none;
	background: #f3f3f3;
	border: 1px solid #ddd;
	border-radius: 3px;
	font-size: 14px;
}

/* group item */
.group-list-item {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	align-content: center;
	padding: 10px;
	border-top: 1px solid #ddd;
}

.hover .group-list-item:hover {
	background-color: #fff;
}

.group-list-item:first-child {
	border: 0;
}

a.group-list-item {
	text-decoration: none;
	color: inherit;
}



/* item disabled */
.group-list-item.disabled {
	cursor: text;
	color: #aaa;
	background-color: inherit;
}

	.group-list-item.disabled:hover {
		background-color: inherit;
	}

	.group-list-item.disabled img {
		opacity: 0.5;
		-webkit-filter: grayscale(100%);
	}

	.group-list-item.disabled .item-form-element .fa {
		opacity: 0.5;
	}

	.group-list-item.disabled a {
		opacity: 1;
		cursor: pointer;
	}




/* Item active / selected */
.group-list-item.active {
	color: #3faf61;
	font-weight: bold;
}

	.group-list-item.active select {
		border-color: #3faf61;
	}




/* Group list sub */
.sub-list {
	margin: 0 10px;
	border-top: 1px solid #ddd;
	padding-bottom: 20px;
}

	.sub-list .group-list-item {
		border: 0;
		padding: 15px 30px 0;
	}





/* Form element, checkbox, radio, select */
.item-form-element {
	flex-shrink: 0;
	padding-right: 10px;
	min-width: 30px;
}

	.item-form-element select {
		height: 34px;
		padding: 6px 0 6px 5px;
	}

	.item-form-element input {
		display: none;
	}
	/* fake radio/checkbox */
	.item-form-element .fa {
		font-size: 24px;
		color: #777;
		vertical-align: middle;
	}

	.item-form-element input:checked + .fa {
		color: #3faf61;
	}

	.item-form-element input:checked + .fa-circle-o:before {
		content: '\f058';
	}

	.item-form-element input:checked + .fa-square-o:before {
		content: '\f14a';
	}

	/* Validation error */
	.item-form-element.input-validation-error {
		border: 1px solid #ff8d8a;
	}


/* item title */
.group-list-item .item-title {
	flex-grow: 1;
	flex-basis: 45%;
	font-weight: 500;
}

	.group-list-item .item-title small {
		font-weight: 400;
	}

	.group-list-item .item-title .fa {
		margin-right: 5px;
	}


/* Price */
.group-list-item .item-price {
	flex-shrink: 0;
}


/* Count / Pill */
.item-count {
	text-align: center;
	flex-basis: 40px;
}

.group-list .pill, .list-group .pill {
	display: inline-block;
	min-width: 26px;
	padding: 3px 7px;
	font-size: 11px;
	font-weight: bold;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	background-color: #aaa;
	border-radius: 10px;
}

.group-list .pill-available, .list-group .pill-available {
	background-color: #3faf61;
}

.edit-form .group-list .pill-available, .edit-form .list-group .pill-hidden {
	visibility: hidden;
}

.group-list .pill-full, .ist-group .pill-full {
	background-color: rgba(0,0,0,0.3);
}


/* Arrow right */
.group-list .fa-chevron-right {
	position: absolute;
	right: 10px;
	font-size: 18px;
	color: #ddd;
}


div.confirm p {
	font-size: 15px;
}

.payment-method-disabled {
	display: none;
}
</pre></body></html>