/**
 * TGS Theme Block Styles
 */

/* ============================================================================
   Variables & Base
   ============================================================================ */

.tgs-related-products .tgs-product {
  max-width: 305px;
}

.tgs-related-products__container {
  display: flex;
  flex-direction: column;
  max-width: fit-content;
  margin: auto;
}

.tgs-related-products__heading {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 50px;
}

.tgs-related-products__btn-products.tgs__btn {
  padding: 11px 26px;
  border: 1px solid var(--color--primary);
  font-family: Poppins;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  color: var(--color--dark);
  letter-spacing: 0%;
  letter-spacing: -0.75%;
  background: transparent;
}

.tgs-related-products__btn-products.tgs__btn:hover {
  background: linear-gradient(90deg, #C37430 0%, #EFD282 62.5%, #C37430 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}

.tgs-related-products__btn-products.tgs__btn.tgs__arrow-link:visited {
  color: var(--color--dark);
}