@include export-module('co-question-answer-item-layout') {
  .co-question-answer-item {
    font-family: $tp-co-purchase-confirmation-font-family;
    font-size: $tp-co-purchase-confirmation-font-size;

    .question-item {
      width: 100%;
      margin-top: $tp-co-purchase-confirmation-drag-handle-width;
    }
    .answer-items-wrapper {
      display: flex;
      flex-direction: column;
      gap: 10px;
      .co-input-checkbox {
        .checkbox {
          background-color: #F8F8FA;
          border-color: #F8F8FA;
        }
      }
    }
    .answer-item {
      padding: 20px $tp-co-purchase-confirmation-column-gap;
      border-radius: 5px;
      border: 2px solid #DCE4EA;

      .answer {
        display: inline-block;
        margin-right: $tp-co-purchase-confirmation-drag-handle-width;
      }

      .link {
        //display: inline-block;
        //margin-left: $tp-co-purchase-confirmation-drag-handle-width;
        font-weight: 600;
        font-style: italic;
        color: #1a73e8;
        cursor: pointer;
        &:hover {
          text-decoration: underline;
        }
      }
    }
  }
}
