.navbar-brand.logo-control img.logo-img {
  display: none;
  max-height: 86px;
}
.sp-megamenu-parent > li.active > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 600;
}
#t4-top-bar {
  background: #627f9a;
}
#t4-top-bar .t4-section-inner .eshop-currency a {
  line-height: normal;
  background: #627f9a;
  color: #bbbbbb;
  margin-right: 0px;
  padding: 3px 6px;
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
  display: inline-block;
  border: none;
}
#t4-top-bar .t4-section-inner ul.nav li a {
  background: none;
  padding: 0 10px 0;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}
img {
  max-width: 100%;
  height: auto;
  padding: 0 5px;
}
#t4-footnav {
  color: #fff;
  border-top: 1px solid #eeeeee;
  background: #627f9a;
}
.t4-footer {
  background-color: #5c7791;
  border-top: 1px solid rgba(255,255,255,0.07);
  color: var(--footer-text-color);
  font-size: 0.875rem;
}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl, .t4-masthead .t4-masthead-detail {
  max-width: 1500px;
}
#t4-position-1 {
  text-align: center;
  background: #fff;
}
#t4-footnav .t4-module ul > li > a {
  color: #fff;
  background: none;
  padding: 6px 0 6px 20px;
  position: relative;
  line-height: 14px;
}
.t4-megamenu .navbar-nav > li > .nav-link, .t4-megamenu .navbar-nav > li > a {
  color: var(--mainnav-link-color);
  font-size: 15px;
  font-weight: 500;
  padding: 20px 1rem;
  height: 80px;
  line-height: 40px;
  -webkit-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;
  text-transform: uppercase;
}
.eshop-image-block .additional-image img {
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  width: auto !important;
}
.t4-main-body {
  padding-top: 2rem;
  padding-bottom: 2rem;
}