/*------------------------------------------------------------------
[Table of contents]

1. Card Image
2. Card Item
3. Card Content - Layered
4. Card
/*------------------------------------------------------------------*/
/**
 * 1. Card Image
 */
.orokublocks-gamipressachievement .orokublocks-card__image-container {
  height: calc((220 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__image-container--size--cover {
  height: calc((70 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__image-container--size--badge {
  width: calc((160 / 16) * 1em);
  height: calc((160 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__image-container--size--badge--tiny {
  width: calc((80 / 16) * 1em);
  height: calc((80 / 16) * 1em);
}

.orokublocks-widget .orokublocks-card__image-container--style--outlined.orokublocks-card__image-container--size--badge--tiny {
  width: calc((104 / 16) * 1em);
  height: calc((104 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__content--border--bottom--flat > .orokublocks-card__image-container,
.orokublocks-gamipressachievement .orokublocks-card__content--border--bottom--flat > .orokublocks-card__image-container .orokublocks-card__image {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/**
 * 2. Card Item
 */
.orokublocks-gamipressachievement .orokublocks-card__item--style--floating--top {
  top: calc((-192 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__item--style--floating--top--small {
  top: calc((-50 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__item--style--floating--top--tiny {
  top: calc((-104 / 16) * 1em);
}

/*------------------------------------------------------------------*/
/**
 * 3. Card Content - Layered
 */
.orokublocks-gamipressachievement .orokublocks-card__content--layered {
  width: 100%;
  max-width: calc((276 / 304) * 100%);
  padding: calc((60 / 16) * 1em) calc((14 / 16) * 1em) calc((11 / 16) * 1em);
  top: calc((-45/ 16) * 1em);
  margin-bottom: calc((-45 / 16) * 1em);
}

.orokublocks-gamipressachievement .orokublocks-card__content--layered .orokublocks-card__content--padding--inner {
  padding: 0;
}

/*------------------------------------------------------------------*/
/**
 * 4. Card
 */
.orokublocks-gamipressachievement .orokublocks-card--spacing--top {
  margin-top: calc((32 / 16) * 1em);
}