/** Shopify CDN: Minification failed

Line 92:1 Expected "}" to go with "{"

**/
.border_pcard .promocard_inr {
  border: 1px solid rgba(var(--color-foreground),0.08);
  border-radius: var(--image-radius);
}
.border_pcard .promo_card_content {
  padding: 15px;
}
.promo_card_space .grid__item  .ratio {
  padding: 15px;
  border-radius: var(--image-radius);
}
.promo_card_space .card_number {
    top: 15px;
}
.promo_card .dummysvg svg {
  width: 100%;
  height: 100%;
}
.promo_card .grid__item a:not([href]) {
  cursor: unset; 
}
.promo_card .media {
  width: 100%;
  background-color: transparent;
}
.promo_subhead {
  margin-top: 10px;
  word-break: break-word
}
.border_pcard .promo_card_content .promo_head{
  margin-top: 0;
}
.border_pcard .promo_card_content .promo_subhead {
  margin-bottom: 10px;
  margin-top: 0;
}
.promo_head {
  margin-bottom: 0;
  font-family: var(--font-body-family);
  font-weight: 500;
  letter-spacing: var(--font-body-spacing);
  margin-top: 8px;
}
.promo_head.small {
  font-size: calc(var(--font-body-scale)* 14px);
}
.promo_head.medium {
  font-size: calc(var(--font-body-scale)* 16px);
}
.promo_head.large {
  font-size: calc(var(--font-body-scale)* 18px);
}
.swipepromo .grid {
  margin-bottom: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .promo_card .grid__item {
    width: calc(33.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3);
  }
}
@media (max-width: 767px) {
  .promo_head.small {
    font-size: calc(var(--font-body-scale)* 13px);
  }
  .promo_head.medium {
    font-size: calc(var(--font-body-scale)* 14px);
  }
  .promo_head.large {
    font-size: calc(var(--font-body-scale)* 16px);
  }
  .promo_head {
    margin-top: 5px;
  }
  .border_pcard .promo_card_content .promo_subhead {
    margin-bottom: 5px;
  }
  .promo_card .gridmobile--2 .grid__item {
    width: calc(50% - var(--grid-mobile-horizontal-spacing) * 1 / 2);
    max-width: 100%;
  }
  .promo_card .gridmobile--1 .grid__item {
    width: 100%;
    max-width: 100%;
  
  }.rimage__image {
    border-radius: 50%;
}