Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:CosmeticCard/styles.css

Template page
.cosmetic-card {
	display: inline-block;
	width: 115px;
	margin: 6px 6px 6px 0;
	vertical-align:top;
}

.cosmetic-card__background {
	background: linear-gradient(#808b9a,#d5e2e6);
	border-radius: 6px 6px 0 0;
}

.cosmetic-card__background .image {
	border-radius: 6px 6px 0 0;
}

.cosmetic-card__background img {
	object-position: center;
	object-fit: contain;
}

.cosmetic-card__optional {
	text-align: center; 
	color: #B9BABC; 
	background-color: #302b36; 
	margin-top: 4px; 
	border-radius: 4px; 
	text-transform: uppercase; 
	font-weight: bold; 
	font-size: 18px; 
	font-family: 'Saira Extra Condensed', 'Nunito','Saira',system-ui,-apple-system,sans-serif;
	line-height: 1.4;
	font-style: italic;
}

.cosmetic-card__optional--above {
	margin-top: 0px;
	margin-bottom: 4px;
}

.cosmetic-card__name {
	text-align: center; 
	color: gray; 
	margin-top: 8px;
	font-size: 13px;
}

.cosmetic-card__line {
	height: 10px; 
	border-radius: 0 0 6px 6px;
	background-color: var(--rarity-none);
}

.cosmetic-card__mythic {
  background: linear-gradient(to right, #d62828, #ff3b3b); /* Red gradient */
  color: white;
  font-weight: bold;
  font-style: italic;
  position: relative;
  overflow: hidden;
}

/* Moving light reflection */
.cosmetic-card__mythic::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -100%;
  width: 200%;
  height: 400%;
  background: rgba(255, 255, 255, 0.3); /* more solid */
  transform: rotate(25deg);
  animation: shine 1.25s ease-in-out infinite;
  pointer-events: none;
  filter: blur(0.5px); /* or remove this for a sharp edge */
}

@keyframes shine {
  from { left: -150%; }
  to { left: 150%; } /* stop after it fully crosses the element */
}

.cosmetic-card__legendary {
	background-color: var(--rarity-legendary);
}

.cosmetic-card__epic {
	background-color: var(--rarity-epic);
}

.cosmetic-card__rare {
	background-color: var(--rarity-rare);
}

.cosmetic-card__common {
	background-color: var(--rarity-common);
}

@media only screen and (max-width: 640px) {
  .cosmetic-card {
	width: 105px;
	
  }
  .cosmetic-card__background img {
  	height: 105px;
  	width: 105px;
  }
  
}