.aurora-btn.btn{
	font-weight:600;
}

.aurora-btn.btn-lg {
  --bs-btn-padding-y: 0.675rem;
  --bs-btn-padding-x: 1.125rem;
  --bs-btn-font-size: 1.125rem;
}

.aurora-btn.btn-outline-primary {
	
	--bs-btn-color: var(--red-color);
	--bs-btn-border-color: var(--red-color);
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: var(--red-color);
	--bs-btn-hover-border-color: var(--red-color);
	--bs-btn-focus-shadow-rgb: 13,110,253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: var(--red-color);
	--bs-btn-active-border-color: var(--red-color);
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: var(--red-color);
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: var(--red-color);
	--bs-gradient: none;
}

.aurora-btn.btn-primary {
	background: var(--gold-color);
	border-color: var(--light-gold-color);
	border-radius: 1rem;
	padding: .5rem 1rem;
}

.aurora-btn.btn-primary.red{
	background: var(--red-color);
}

.aurora-btn.btn-primary.red:hover{
	background-color:var(--gold-color);
}

.aurora-btn.btn-primary.candy {
	background: var(--candy);
	position: relative;
	border: none;
	color:var(--red-color);
	border-radius: 1rem;
	text-shadow: 0 1px 0 rgba(255,255,255,0.75);
	box-shadow: 0 0 0 3px var(--gold-color), 0 0 8px var(--gold-color) inset;
	overflow: hidden;
	transition: background-position 0.6s;
	background-size: 200% 200%;
}

.aurora-btn.btn-primary.candy:hover{
	background-position:-24px 0;
}



.aurora-btn.btn-primary.candy span{
	position:relative;
	z-index:10;
	color:var(--red-color);
}

.aurora-btn.btn-primary.candy:after {
	content: '';
	position: absolute;
	background: linear-gradient(0deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 100%);
	border-radius: 12px;
	z-index: 0;
	filter: blur(4px);
	inset: 3px;
}

/*.aurora-btn.btn-primary.candy:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 40%;
	left: 0;
	top: 0;
	background: linear-gradient(0deg, rgba(255,255,255,0.25) 0%, rgba(255,255,255,1) 100%);
	border-radius: 10px;
	z-index: 0;
	filter: blur(2px);
}*/
