/* Home guide chip placement override. Versioned separately so desktop and
   mobile clients cannot retain an older placement rule after deployment. */
body.rdm-home-page .gita-buy-guide-cta-row {
  box-sizing: border-box;
  height: 64px;
  margin-top: -64px;
  padding: 0 0 14px;
  align-items: flex-end;
  justify-content: flex-start;
  position: relative;
  z-index: 4;
  pointer-events: none;
}

body.rdm-home-page .gita-buy-guide-home-cta {
  position: relative;
  left: var(--gita-guide-anchor-x, 50%);
  transform: translateX(-50%);
  pointer-events: auto;
}

body.rdm-home-page .gita-buy-guide-home-cta:active {
  transform: translateX(-50%) scale(.98);
}

@media (max-width: 767px) {
  body.rdm-home-page .gita-buy-guide-cta-row {
    padding-bottom: 1px;
  }

  body.rdm-home-page .gita-buy-guide-home-cta {
    gap: .35rem;
    padding: .48rem .78rem;
    font-size: .78rem;
  }

  body.rdm-home-page .gita-buy-guide-home-cta__icon {
    width: .95rem;
    height: .95rem;
  }
}
