.account--menu {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.account--welcome {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
  padding: 0 1.25rem 0;
}
.address--content {
  margin-top: 0 !important;
}
.blog--subscribe,
.blog--filter {
  background: #fff !important;
  border: 1px solid #b5a588 !important;
  border-radius: 3px !important;
}
.blog--detail {
  background: none;
}
.blog--detail-content {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
  padding: 1rem 2rem;
}
.product--box .box--content {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.product-slider--item .box--content {
  border: none !important;
}
nav.content--breadcrumb {
  border: none;
  box-sizing: border-box;
  left: 0;
  padding: 1rem 23px 0;
  position: absolute;
  top: 1rem;
}
nav.content--breadcrumb .breadcrumb--list {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
nav.content--breadcrumb .breadcrumb--list::before {
  content: "Sie sind hier:";
  display: inline-block;
  float: left;
  line-height: 1.5rem;
  padding: 0.625rem 0.625rem 0.625rem 0.625rem;
}
nav.content--breadcrumb .breadcrumb--button {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.is--ctl-listing .content-main,
.is--ctl-detail .content-main,
.is--ctl-custom .content-main,
.is--ctl-blog .content-main,
.is--ctl-account .content-main,
.is--ctl-address .content-main,
.is--ctl-note .content-main {
  padding-top: 3rem;
}
.content-main {
  position: relative;
}
.content-main--inner {
  padding-top: 0.5rem;
}
.is--ctl-custom .content-main--inner {
  background: none;
}
.is--ctl-custom .content-main--inner .content--custom {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
  padding: 1rem 2rem;
}
.shop-sites--container {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.is--ctl-detail .content-main--inner {
  background: none;
}
.is--ctl-detail .product--detail-upper {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
  padding: 1rem;
  margin-bottom: 1.75rem;
}
.is--ctl-detail .product--detail-upper .product--image-container {
  margin: 0;
  padding: 0;
}
.is--ctl-detail .content--description,
.is--ctl-detail .content--product-reviews,
.is--ctl-detail .product-slider {
  background: #fff;
}
.is--ctl-detail .product--info {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
  position: relative;
  min-height: 70px;
}
.is--ctl-detail .product--info h1 {
  position: absolute;
  left: 1rem;
  top: 50%;
  transform: translateY(-50%);
}
.is--ctl-detail .product--info div {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100% !important;
  justify-content: center;
}
.is--ctl-detail .product--info::after {
  clear: both;
  content: "";
  display: block;
  height: 1px;
  width: 100%;
}
.is--ctl-detail .eyecatcher-lite {
  color: #f00;
  font-size: 1.1rem;
  padding: 0.5rem 0;
}
.emotion--wrapper .panel,
.emotion--wrapper .emotion--banner-slider {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.emotion--wrapper .emotion--element {
  padding-bottom: 1rem !important;
}
.icon-bigger {
  font-size: 2rem;
  margin: 0 1rem 0 -0.333rem;
}
.last-seen-products {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
@media screen and (max-width:768px) {
  .last-seen-products {
    margin-top: 0;
  }
}
.last-seen-products .last-seen-products--title {
  border-bottom-color: #b5a588;
  margin: 0.5rem 1rem;
}
.last-seen-products .last-seen-products--slider {
  padding: 0.5rem 1rem;
}
.listing--actions {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
@media screen and (max-width:768px) {
  .listing--actions {
    margin-bottom: 1rem;
  }
}
.paypal-sidebar.panel {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.register--advantages {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
  padding: 0 1.25rem 1.25rem;
  margin: 2rem 0;
}
.steps--container {
  margin-bottom: -4rem;
  padding-bottom: 0;
}
.steps--container .steps--list {
  display: flex;
  align-items: center;
  justify-content: center;
}
.steps--container .steps--list .steps--entry {
  white-space: nowrap;
}
.logo-main.block-group {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.search--content {
  padding-top: 5.815rem !important;
}
.box-default {
  background: #fff;
  border: 1px solid #b5a588;
  border-radius: 3px;
}
.footer-main .column--headline {
  color: #dfbb7b;
}
.footer-main p,
.footer-main a,
.footer-main .footer--phone-link,
.footer-main .navigation--link {
  color: #e4c690;
}
.footer-main .footer--copyright {
  padding-bottom: 1rem;
}
.footer-main .newsletter--button {
  border: 1px solid #dfbb7b;
  left: 0.33rem;
  position: relative;
}
.footer-main .newsletter--button:hover {
  border-color: #fff;
}
.footer-main .newsletter--button,
.footer-main .newsletter--field {
  border-radius: 3px;
}
header.header-main {
  padding-top: 0.5rem;
}
header.header-main .top_info {
  margin: 0 0 0.666rem;
}
header.header-main .top-bar--navigation .entry--service {
  color: #dfbb7b;
}
header.header-main .top-bar--navigation a {
  color: #dfbb7b;
}
.icons_special {
  top: -138px !important;
}
.shop--navigation .entry--search {
  margin: 0 0 !important;
}
@media screen and (min-width:767px) {
  .shop--navigation .entry--search {
    margin: 1rem 0 0 !important;
    background: transparent;
  }
}
.navigation-main .navigation--link:hover {
  color: #e9cfa3;
}
.advanced-menu .menu--container:last-child {
  display: none !important;
}
/*# sourceMappingURL=changes.css.map */