/* Styles for the overlay background */
#repeat-order-popup-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #00000035;
	justify-content: center;
	align-items: center;
	z-index: 100;
}

#repeat-order-popup {
	background-color: #fafafa;
	border-radius: 2px;
	max-width: 400px;
	z-index: 101;
	color: #000;
}

#repeat-order-popup p {
	padding: 20px;
}

@media (max-width: 430px) {
	#repeat-order-popup .button {
		min-width: 140px;
	}
}