.pewc-cloned-group {
	margin-top: 30px;
	border-top: black solid 1px;
	padding-top: 20px;
	position: relative;
}

/* Remove button styling for cloned groups */
.pewc-remove-group-btn {
	background: #dc3545;
	color: #ffffff;
	border: none;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	cursor: pointer;
	z-index: 10;
	transition: all 0.3s ease;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	margin-left: auto;
	margin-bottom: 10px;
}

.pewc-remove-group-btn:hover {
	background: #c82333;
	transform: scale(1.1);
}

.pewc-remove-group-btn:focus {
	outline: none;
	box-shadow: 0 0 0 2px rgba(220, 53, 69, 0.25);
}