
  .intimo-buy-now-row {
    grid-template-columns: 1fr 1fr;
    align-items: stretch;
    gap: 10px;
  }
  .intimo-buy-now-row .single-add-to-cart-button,
  .intimo-buy-now-row .buy-now-button {
    padding: 7px 12px;
    height: auto;
    min-height: 50px;
    line-height: 1.2;
    white-space: normal;
    gap: 6px;
  }
  .intimo-buy-now-row .single-add-to-cart-button {
    background: transparent;
    border: 1px solid var(--color-accent);
    color: var(--color-accent);
  }
  .intimo-buy-now-row .single-add-to-cart-button:hover,
  .intimo-buy-now-row .single-add-to-cart-button:focus {
    background: rgba(var(--color-accent-rgb), 0.08);
  }
  .intimo-buy-now-row .single-add-to-cart-button[disabled] {
    background: transparent;
    border-color: rgba(var(--color-body-rgb), 0.4);
    color: rgba(var(--color-body-rgb), 0.4);
  }
  .intimo-buy-now-row .intimo-atc-icon svg {
    width: 18px;
    height: 15px;
  }
  .intimo-buy-now-row .intimo-atc-icon svg path {
    fill: currentColor;
  }
  @media only screen and (max-width: 480px) {
    .intimo-buy-now-row {
      gap: 8px;
    }
    .intimo-buy-now-row .single-add-to-cart-button,
    .intimo-buy-now-row .buy-now-button {
      font-size: 0.8125rem;
      padding: 7px 10px;
    }
  }
