[data-keg-review] :is(.keg-review-thumbnail,.keg-review-sticker,.keg-review-packshot,.keg-review-placeholder) {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 72%;
  height: auto;
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
}
[data-keg-review] .keg-review-sticker {
  clip-path: circle(50%);
}
[data-keg-review] .keg-review-blend {
  mix-blend-mode: multiply;
}
[data-keg-review] .keg-review-placeholder {
  box-sizing: border-box;
  display: grid;
  place-items: center;
  padding: 12%;
  border-radius: 50%;
  border: 1px solid var(--line);
  text-align: center;
  color: var(--muted);
}
