/* Marketplace buttons supplied in the Aug. 27 review deck. */
.marketplace-links {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
  align-items: center;
}
.marketplace-link {
  display: inline-block !important;
  width: 4.5rem !important;
  height: 4.5rem !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  overflow: hidden;
  transition: transform 0.2s ease;
}
.marketplace-link:hover,
.marketplace-link:focus-visible {
  transform: translateY(-0.2rem);
}
.marketplace-icon {
  display: block;
  width: 100%;
  height: 100%;
  background-image: url('../images/marketplace-icons.png');
  background-repeat: no-repeat;
  background-size: 300% 100%;
}
.marketplace-icon.is-lazada { background-position: 0 50%; }
.marketplace-icon.is-shopee { background-position: 50% 50%; }
.marketplace-icon.is-tiktok { background-position: 100% 50%; }

.bco-marketplaces {
  margin-top: 1.5rem;
}
.bco-marketplaces-label {
  margin: 0 0 0.7rem;
  color: #1e4620;
  font-weight: 700;
}
