/* #region sold out */
.stamp {
  transform: rotate(12deg);
	color: #555;
	font-weight: 700;
	border: 0.25rem solid #555;
	display: inline-block;
	padding: 0.25rem 1rem;
	text-transform: uppercase;
	border-radius: 1rem;
	font-family: 'Courier';
	-webkit-mask-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/8399/grunge.png');
	mask-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/8399/grunge.png');
  -webkit-mask-size: 944px 604px;
  mask-size: 944px 604px;
  mix-blend-mode: multiply;
	text-wrap: nowrap;
	pointer-events: none;
}
span#stamp{
	font-size: 5rem;
	position: absolute;
	top:59%;
	background-color: white;
	opacity: 1;
	z-index: 10000000;
	mix-blend-mode: normal;
	pointer-events: all;
	user-select: none;
	transform: none;
	position: static;
	margin-bottom: 30px;
}
/* 
.is-nope {
  color: #D23;
  border: 0.5rem double #D23;
  transform: rotate(3deg);
	-webkit-mask-position: 2rem 3rem;
  font-size: 2rem;  
}

.is-draft {
	color: #C4C4C4;
	border: 1rem double #C4C4C4;
	transform: rotate(-5deg);
  font-size: 6rem;
  font-family: "Open sans", Helvetica, Arial, sans-serif;
  border-radius: 0;
  padding: 0.5rem;
}  */


.is-approved {
	color: var(--darkred);
	border: 0.5rem solid var(--darkred);
	-webkit-mask-position: 13rem 6rem;
	mask-position: 13rem 6rem;
	transform: rotate(-14deg);
  border-radius: 0;
	
	/* transform: rotate(-14deg) translate(-50%, -50%); */
	transform: translate(-50%, -50%);
	position: absolute;
	top: 36%;
	left: 50%;
	opacity: 0.5;

} 

@media only screen and (max-width: 600px) {
	span#stamp{
	font-size: 3rem;
	}
}

/* #endregion sold out */