.ds-dismiss.ds-dismiss-ds-collection {
  .ds-dismiss-button {
    margin: 15px 0 0;
    inset-inline-end: 25px;
  }

  &.hovering {
    background: var(--newtab-element-hover-color);
  }
}

.ds-collection-card-grid {
  padding: 10px 25px 25px;
  margin: 0 0 20px;

  .story-footer {
    display: none;
  }

  .ds-header {
    padding: 0 40px 0 0;
    margin-bottom: 12px;

    .title {
      color: var(--newtab-text-primary-color);
      font-weight: 600;
      font-size: 17px;
      line-height: 24px;
    }

    .ds-context {
      color: var(--newtab-text-secondary-color);
      font-weight: normal;
      font-size: 13px;
      line-height: 24px;
    }
  }
}
