.site-header .default-logo {
  display:block!important;
  height:auto;
  max-height:52px;
  width:auto
}
.site-header .inverted-logo {
  display:none!important
}
.site-header .mobile-logo {
  display:none!important
}
@media (max-width:769px) {
  .site-header .default-logo {
    display:none!important
  }
  .site-header .mobile-logo {
    display:block!important;
    height:auto;
    max-height:44px;
    width:auto
  }
}
.site-footer .inverted-logo,.site-footer img.imgset {
  display:block;
  max-height:48px;
  width:auto;
  height:auto
}
.material-icons-round {
  font-family:"Material Icons Round"!important;
  font-weight:normal;
  font-style:normal;
  font-size:24px;
  display:inline-block;
  line-height:1;
  letter-spacing:normal;
  text-transform:none;
  white-space:nowrap;
  word-wrap:normal;
  direction:ltr;
  -webkit-font-smoothing:antialiased
}
.header-container {
  position:relative!important;
  background:#fff
}
.site-header {
  background:#fff!important;
  color:#201e19
}
.site-header .site-nav__link,.site-header .site-header__logo-link {
  color:#201e19!important
}
.main-content {
  padding-top:24px
}
.page-width,.page-width--narrow,.container {
  max-width:760px;
  margin:0 auto;
  padding:28px 20px 48px
}
.guarantee-image img {
  max-height:50px;
  width:auto;
  margin:0 auto
}
.dbtfy-instagram_feed:empty {
  display:none
}
.page-transition,.dbtfy-cookie_box,.dbtfy-newsletter_popup {
  display:none!important
}
