
/* V20.11.20: ALL STAR / GOLD GLOVE / RARE ribbon unified compact alignment */
#collectionGrid .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#collectionGrid .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#collectionGrid .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
.v145-dex-grid .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
.v145-dex-grid .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
.v145-dex-grid .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  text-align:center!important;
  line-height:1!important;
}
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{
  top:7.05%!important;
  height:4.85%!important;
  left:23.8%!important;
  right:23.8%!important;
  font-size:.64em!important;
  letter-spacing:.035em!important;
}
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon{
  font-size:.62em!important;
  letter-spacing:.045em!important;
}
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{
  font-size:.61em!important;
  letter-spacing:.04em!important;
}
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  height:100%!important;
  content:none!important;
  
  line-height:1!important;
  
  white-space:nowrap!important;
  transform:translateY(-0.04em)!important;
}
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon::after,
#collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-rare .pmc-type-ribbon::after{
  display:none!important;
}
@media (max-width:430px){
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{
    left:23.2%!important;
    right:23.2%!important;
    height:4.8%!important;
  }
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon{font-size:.60em!important;}
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{font-size:.595em!important;}
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon{font-size:.625em!important;}
  #collectionGrid.v151-collection-grid-small .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after{font-size:4.75px!important;letter-spacing:-.01em!important;}
}
#collectionGrid.v151-collection-grid-medium .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#collectionGrid.v151-collection-grid-medium .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#collectionGrid.v151-collection-grid-medium .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#gachaResults .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{
  top:7.06%!important;
  height:4.82%!important;
  left:24.6%!important;
  right:24.6%!important;
}
#gachaResults .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-allstar .pmc-type-ribbon{
  font-size:.68em!important;
  letter-spacing:.055em!important;
}
#gachaResults .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
#v20917PackResult .pmc-card-frame.pmc-type-rare .pmc-type-ribbon,
.v20919-result-card .pmc-card-frame.pmc-type-rare .pmc-type-ribbon{
  font-size:.665em!important;
  letter-spacing:.05em!important;
}
#gachaResults .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after,
#v20917PackResult .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after,
.v20919-result-card .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after,
.v145-dex-grid .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  height:100%!important;
  font-size:5.25px!important;
  line-height:1!important;
  letter-spacing:0!important;
  transform:translateY(-0.04em)!important;
}

#collectionGrid.v151-collection-grid-medium .pmc-card-frame.pmc-type-goldenglove .pmc-type-ribbon::after{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  line-height:1!important;
}
