html {
  body {
    @if $bcb-google-font-import == "1" {
      font-family: $bcb-googlefont-family-base;
      font-weight: $bcb-googlefont-familyweight;
    } @else {
      font-family: $bcb-base-font-family;
    }
    background: $bcb-base-background-color;
    color: $bcb-base-color-text;
    font-size: $bcb-base-font-size + px;
    height: 100%;
    @if $bct-background-image!= "" {
      -webkit-background-size: $bct-background-image-size;
      background-size: $bct-background-image-size;
      background-position: $bct-background-image-position;
      background-repeat: $bct-background-image-repeat;
      background-image: url("#{$bct-background-image}");
    }
  }
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.partner--wrapper .content .title,
.bc-primary-heading,
.cms-element-title .cms-element-title-paragraph {
  @if $bcb-google-font-import == "1" {
    font-family: $bcb-googlefont-familyHeadline;
    font-weight: $bcb-googlefont-familyHeadlinewhight;
  } @else {
    font-family: $sw-font-family-headline;
  }
}

.cms-section {
  .boxed {
    // Layout "Full-width" oder "Full-width-boxed"
    @if $bct-layout-maxwidth == "1" {
      // Full-width-boxed
    } @else {
      // Full-width
      max-width: none;
      margin: 0;
    }
  }
}
.breadcrumb {
  &.cms-breadcrumb {
    &.container {
      // Layout "Full-width" oder "Full-width-boxed"
      @if $bct-layout-maxwidth == "1" {
        // Full-width-boxed
      } @else {
        // Full-width
        max-width: none;
        margin: 0;
      }
    }
  }
}

.container-main {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 0;
}

.is-act-home {
  .breadcrumb {
    display: none !important;
  }
}

.icon-review {
  color: $bct-product-review-point-color;
}
.point-rating.point-blank .icon {
  color: $bct-product-review-point-blank-color;
}
.product-detail-review-form-star {
  &.is-active {
    .point-rating {
      &.point-blank {
        .icon {
           color: $bct-product-review-point-color;
        }
      }
    }
  }
}
.product-detail-review-progressbar-bar {
  background-color: $bct-product-review-point-color;
}
a {
  text-decoration: none;
}
.alert {
  margin: 20px 0 0 0;
}
