html[data-c3accessibility-font-size=large] main {
  font-size: 21px !important;
}
html[data-c3accessibility-font-size=large] .mask-productPreviewSmall .item .item-inner .content .content-wrap .title {
  font-size: 27px !important;
}
html[data-c3accessibility-font-size=large] figure.image .image-wrap .image-caption {
  font-size: 17px !important;
}
@media (min-width: 1000px) {
  html[data-c3accessibility-font-size=large] #banner .backgroundFrame-wrap {
    width: 440px;
    height: 440px;
  }
  html[data-c3accessibility-font-size=large] #banner .backgroundFrame-wrap .ce-bodytext {
    font-size: 21px !important;
  }
}
html[data-c3accessibility-font-size=very-large] main {
  font-size: 24px !important;
}
html[data-c3accessibility-font-size=very-large] .mask-productPreviewSmall .item .item-inner .content .content-wrap .title {
  font-size: 30px !important;
}
html[data-c3accessibility-font-size=very-large] figure.image .image-wrap .image-caption {
  font-size: 20px !important;
}
@media (min-width: 1000px) {
  html[data-c3accessibility-font-size=very-large] #banner .backgroundFrame-wrap {
    width: 440px;
    height: 440px;
  }
  html[data-c3accessibility-font-size=very-large] #banner .backgroundFrame-wrap .ce-bodytext {
    font-size: 21px !important;
  }
}
html[data-c3accessibility-line-height=large] #banner *, html[data-c3accessibility-line-height=large] main * {
  line-height: 1.7 !important;
}
html[data-c3accessibility-line-height=very-large] #banner *, html[data-c3accessibility-line-height=very-large] main * {
  line-height: 1.9 !important;
}
html[data-c3accessibility-color-filter=high-contrast] body, html[data-c3accessibility-color-filter=high-contrast] footer, html[data-c3accessibility-color-filter=high-contrast] main, html[data-c3accessibility-color-filter=high-contrast] header .header-sec, html[data-c3accessibility-color-filter=high-contrast] header .header-main, html[data-c3accessibility-color-filter=high-contrast] .mask-productPreviewSmall .item .item-inner .content,
html[data-c3accessibility-color-filter=high-contrast] #pageNav, html[data-c3accessibility-color-filter=high-contrast] .breadcrumb-container .breadcrumb > li, html[data-c3accessibility-color-filter=high-contrast] #ke_search_sword, html[data-c3accessibility-color-filter=high-contrast] .frame-layout-grayLight, html[data-c3accessibility-color-filter=high-contrast] .frame-layout-darkBlue {
  background: #000 !important;
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] main .mask-productPreview > .item .contentContainer .content, html[data-c3accessibility-color-filter=high-contrast] main input[type=text], html[data-c3accessibility-color-filter=high-contrast] main input[type=password], html[data-c3accessibility-color-filter=high-contrast] main input[type=email], html[data-c3accessibility-color-filter=high-contrast] main textarea, html[data-c3accessibility-color-filter=high-contrast] main select {
  background: #000 !important;
  color: #fff !important;
  border: 2px solid #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] .banner-sectionIndex {
  background: #000 !important;
  color: #fff !important;
  border: 2px solid #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] input[type=submit] {
  background-color: #FFD532 !important;
  color: #000 !important;
  border: none;
}
html[data-c3accessibility-color-filter=high-contrast] #banner {
  z-index: 2;
}
html[data-c3accessibility-color-filter=high-contrast] .mask-bannerImage .contentContainer .backgroundFrame-wrap .backgroundFrame-inner .backgroundFrame {
  background: #000 !important;
}
html[data-c3accessibility-color-filter=high-contrast] .link-button {
  color: #000 !important;
  border: 2px solid #000;
}
html[data-c3accessibility-color-filter=high-contrast] .lSSlideOuter .lSPager.lSpg > li.active a {
  background: #FFD532 !important;
}
html[data-c3accessibility-color-filter=high-contrast] .lSSlideOuter .lSPager.lSpg > li a {
  background: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] .mask-productPreview > .item .imageContainer .linkList > .item {
  background: #000 !important;
  color: #fff !important;
  border: 2px solid #fff;
}
html[data-c3accessibility-color-filter=high-contrast] .mask-productPreview > .item .imageContainer .linkList > .item.active {
  color: #000 !important;
  border: 2px solid #000;
}
html[data-c3accessibility-color-filter=high-contrast] .mask-productPreview > .item .imageContainer .linkList > .item.active:after {
  background-color: #FFD532 !important;
}
html[data-c3accessibility-color-filter=high-contrast] .news .news-list-view .article .more-wrap a {
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] .news .news-list-view .article .more-wrap a:after {
  filter: brightness(0) invert(1);
}
html[data-c3accessibility-color-filter=high-contrast] #pageNav .back {
  filter: brightness(0) invert(1);
}
html[data-c3accessibility-color-filter=high-contrast] #pageNav ul li {
  border: 1px solid #fff;
  background: #000 !important;
}
html[data-c3accessibility-color-filter=high-contrast] #pageNav ul li a {
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) h1, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .h1, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) h2, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .h2, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) h3, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .h3, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) h4, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .h4, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) h5, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .h5, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) h6, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .h6, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) .link-text-colorful, html[data-c3accessibility-color-filter=high-contrast] body > *:not(.c3accessibility) header.header-root .header-main .header-main-wrap .burger-wrap .burger-label {
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] .link-text-colorful {
  text-decoration: underline;
}
html[data-c3accessibility-color-filter=high-contrast] header .header-main .header-main-wrap .logo img {
  filter: brightness(0) invert(1);
}
html[data-c3accessibility-color-filter=high-contrast] .mask-productPreviewSmall .item .item-inner .content, html[data-c3accessibility-color-filter=high-contrast] .breadcrumb-container .breadcrumb > li, html[data-c3accessibility-color-filter=high-contrast] #ke_search_sword, html[data-c3accessibility-color-filter=high-contrast] .frame-layout-grayLight {
  border: 2px solid #fff;
}
html[data-c3accessibility-color-filter=high-contrast] header .header-main {
  border-bottom: 2px solid #fff;
}
html[data-c3accessibility-color-filter=high-contrast] .c3accessibility-flag, html[data-c3accessibility-color-filter=high-contrast] .c3cookie-flag {
  background: #000 !important;
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] .ce-bodytext {
  padding: 2.5rem;
  background: #000 !important;
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] main p {
  background: #000 !important;
  color: #fff !important;
}
html[data-c3accessibility-color-filter=high-contrast] .news-search-form .link-text {
  color: #FFFFFF;
}
html[data-c3accessibility-color-filter=high-contrast] .news-search-form .link-text:after {
  filter: brightness(0) invert(1);
}
html[data-c3accessibility-graphics=hide-all] .mask-bannerImage img,
html[data-c3accessibility-graphics=hide-all] .mask-productPreview > .item .imageContainer .imageList > .item img,
html[data-c3accessibility-graphics=hide-all] .mask-productPreviewSmall .item .item-inner .imageWrap img,
html[data-c3accessibility-graphics=hide-all] .ce-uploads > .item .imageWrap img,
html[data-c3accessibility-graphics=hide-all] .news .news-list-view .article .news-img-wrap img,
html[data-c3accessibility-graphics=hide-all] .news .mediaelement img,
html[data-c3accessibility-graphics=hide-all] figure.image .image-wrap img {
  filter: contrast(0) brightness(1);
}
html[data-c3accessibility-reduce-motion=true] .lSSlide, html[data-c3accessibility-reduce-motion=true] .sidebarNav, html[data-c3accessibility-reduce-motion=true] #page {
  transition-property: none;
}
html[data-c3accessibility-reduce-motion=true] .mask-productPreview > .item .imageContainer .imageList > .item,
html[data-c3accessibility-reduce-motion=true] .mask-productPreview > .item .imageContainer .linkList > .item,
html[data-c3accessibility-reduce-motion=true] .mask-productPreview > .item .imageContainer .linkList > .item:before {
  transition-property: none !important;
}

.c3accessibility-flag {
  bottom: 2.5rem !important;
}

.news .news-list-view.lightSlider {
  height: auto !important;
}
.news .news-list-view .article .article-wrap {
  display: flex;
  flex-direction: column;
  padding: 30px 20px 30px;
}
.news .news-list-view .article .article-wrap > * {
  width: 100%;
}
@media (max-width: 600px) {
  .news .news-list-view .article .article-wrap {
    padding: 20px 10px 20px;
  }
}
.news .news-list-view .article .article-wrap .more-wrap {
  position: initial;
}

/*# sourceMappingURL=local.css.map */
