.wpsc-sidebar-content input[type=button] {
	padding: 5px;
	max-width: 250px;
	margin: 10px 0 0 10px;
	background: linear-gradient(180deg, #58d68d 0%, #27ae60 100%);
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	border: none;
	border-radius: var(--wpsc-btn-radius-modern, 5px);
	box-shadow: var(--wpsc-btn-shadow, 0 2px 4px rgba(0, 0, 0, 0.15));
}
.wpsc-modal-box {
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -500px;
	margin-top: -500px;
	width: 1000px;
	height: 1000px;
	border: 1px solid grey;
	border-radius: var(--wpsc-card-radius, 8px);
	box-shadow: var(--wpsc-card-shadow, 0 2px 8px rgba(0, 0, 0, 0.12));
	display: none;
	padding: 5px;
	background: white;
}
.wpsc-close-modal { font-weight: bold; text-decoration: none; font-size: 20px; float: right; margin: 5px; line-height: 22px; }
.wpsc-modal-box iframe { height: 95%; }