.cpap__card-product-search {
  .cpap__card-product-search__selling-point-item {
    color: var(--cpap-primary-soft-black);
    padding: 24px 24px 24px 40px;
    margin-bottom: 0;
    border-bottom: 1px solid var(--cpap-stroke-gray);
    position: relative;

    @media (max-width: 992px) {
      padding: 16px 16px 16px 42px;
      font: var(--cpap-typography-font-s-bold);

      &:first-child {
        border-top: 1px solid var(--cpap-stroke-gray);
        padding: 17px 16px 18px 42px;
      }
    }

    &:last-child {
      border: none;
    }
  }

  .cpap__card-product-search__selling-point-image {
    content: '';
    width: 28px;
    height: auto;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: -2px;
    transform: translate(0, -50%);

    @media (max-width: 992px) {
      width: 20px;
      height: auto;
      left: 4px;
    }
  }

  .cpap__card-product-search__key-features {
    column-count: initial;
    column-gap: 0;
    margin-top: 29px;

    @media (max-width: 992px) {
      display: block;
      column-count: inherit;
      margin-top: 26px;
    }

    span {
      display: block;
      font: 500 var(--cpap-typography-font-md);
      color: var(--cpap-primary-soft-black);
      margin-bottom: 0;
    }
  }

  .cpap__card-product-search__key-feature-item {
    break-inside: avoid;
    font: var(--cpap-typography-font-s-bold);
    color: var(--cpap-text-text-gray);
    margin-bottom: 10.5px;
    padding-left: 28px;
    position: relative;

    @media (max-width: 992px) {
      margin-bottom: 17px;
    }

    &:before {
      content: '';
      width: 20px;
      height: 20px;
      background-image: url('./Checkmark.svg');
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain;
      position: absolute;
      top: 50%;
      left: 0;
      transform: translate(0, -50%);
    }
  }

  .yotpo.bottomLine .standalone-bottomline .yotpo-bottomline a {
    pointer-events: none;
  }
}
