/* 1.18.4 — complete, legible top-right SPECIAL OFFER corner artwork. */
#featuredGrid .local-card .corner-offer-ribbon,
#newestGrid .local-card .corner-offer-ribbon {
  position:absolute!important;
  top:0!important;
  right:0!important;
  left:auto!important;
  z-index:5!important;
  width:112px!important;
  height:112px!important;
  min-width:112px!important;
  min-height:112px!important;
  max-width:none!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  transform:none!important;
  box-shadow:none!important;
  clip-path:none!important;
  background:transparent url('/assets/special-offer-corner-1184.svg') right top / 112px 112px no-repeat!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  text-indent:-9999px!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
/* Keep coupon text from colliding with the diagonal corner decoration. */
#featuredGrid .local-card.has-special-offer .local-card-copy,
#newestGrid .local-card.has-special-offer .local-card-copy {
  padding-top:54px!important;
}
/* Preserve previous uniform card sizes and image aspect ratios. */
