bb-confirm-facet {

  .confirm-facet {

    @include facet-spacing;
    @include column-flex-container;

    &__header {
      @include facet-header;
    }

    &__content-container {
      //@include facet-content-container;

      @media (min-width: $screen-sm-min) {
        width: 418px;
      }
    }

    &__summary {
      padding-bottom: spacing(20);

      &-item {
        display: block;
        margin-bottom: spacing(5);
      }
    }

    &__notifications {
      div:not(:first-of-type) {
        margin-top: spacing(20);
      }
    }

    &__preferences-title {
      color: $studio-raven-pale-gray;
      font: {
        size: 15px;
      }
      margin: 0;
      padding-bottom: spacing(10);
    }
    
    &__checkbox {
      display: block;
      margin: {
        bottom: spacing(10);
      }
      padding-left: spacing(10);
    }
  }

  #confirm-facet__loader {
    position: relative;

    > .loader-service-new {
      height: 100px;
    }
  }
}
