.xo-mm-row {
  padding-bottom: 40px !important; }
  .xo-mm-row .wd-sub-menu.mega-menu-list {
    margin-bottom: 15px !important; }
    .xo-mm-row .wd-sub-menu.mega-menu-list li {
      margin-bottom: 0 !important; }
      .xo-mm-row .wd-sub-menu.mega-menu-list li a {
        color: #00b8d6 !important;
        font-size: 21px !important; }
  .xo-mm-row .widget_nav_mega_menu ul {
    border: none !important; }
    .xo-mm-row .widget_nav_mega_menu ul li {
      border: none !important; }
      .xo-mm-row .widget_nav_mega_menu ul li a {
        padding: 12px 0 !important; }

@media screen and (min-width: 1025px) and (max-width: 1510px) {
  .wd-wishlist-btn .wd-tooltip-label {
    top: 33% !important;
    white-space: initial !important;
    height: 47px !important;
    line-height: 16px !important; } }

#media_image-2 {
  max-width: 280px !important; }
  #media_image-2 a {
    display: inline-block;
    margin-bottom: 10px !important;
    padding: 4px !important;
    border-radius: 3px !important; }

.wd-list-type-icon li {
  align-items: baseline !important; }

.footer-icon {
  width: 15px;
  text-align: left;
  display: inline-block;
  margin-right: 6px; }

.footer-contact-line {
  display: inline-block;
  vertical-align: top; }

.footer-social-element {
  font-size: 22px !important;
  margin-right: 10px !important;
  display: inline-block !important; }

select.orderby {
  min-width: 280px !important; }

.copyright-inside {
  font-size: 12px !important; }
  .copyright-inside img {
    height: 28px !important; }

.whb-row.whb-top-bar * {
  font-size: 14px !important;
  text-transform: none !important; }
  @media screen and (max-width: 500px) {
    .whb-row.whb-top-bar * {
      font-size: 11px !important; } }

.whb-row.whb-top-bar .fa {
  margin-right: .5em !important; }

.size-34 {
  font-size: 34px !important; }

#my_popup {
  background-color: transparent !important; }

.mc4wp-form.mc4wp-form-74 input[type="email"] {
  border-color: #222 !important;
  -moz-placeholder: #222 !important;
  -webkit-placeholder: #222 !important; }

.slide-product.owl-carousel-item .wd-entities-title, .wd-tab-content .wd-entities-title {
  font-weight: 400 !important; }

.title-size-small {
  padding: 110px 0 !important; }

.slide-bg-right rs-sbg {
  background-position: center right; }

.whb-general-header .whb-column.whb-col-center.whb-visible-lg {
  justify-content: center !important; }
  .whb-general-header .whb-column.whb-col-center.whb-visible-lg .wd-search-form.wd-header-search-form {
    flex: 0 1 70% !important; }

#text-2 {
  margin-bottom: 15px !important;
  border: none !important;
  padding-bottom: 0 !important; }

footer .mc4wp-form.mc4wp-form-74#mc4wp-form-2 input[type="email"] {
  border-color: rgba(255, 255, 255, 0.6) !important; }

@media screen and (min-width: 1200px) {
  .products-grid-custom .product-element-top > a, .products-grid-custom .hover-img > a {
    background-color: #fff;
    min-height: 488px !important;
    display: flex !important;
    align-items: center; } }

@media screen and (max-width: 767px) {
  .wd-highlighted-products {
    max-width: 400px !important;
    margin: auto !important; } }

.wd-products-tabs .products-tabs-title li:hover {
  color: var(--wd-link-color); }

.no-border-products-carousel-col .wd-highlighted-products.wd-carousel-container {
  border: none !important; }

.wd-slide-bg.wd-fill::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6); }

.brands-widget .brand-item img {
  max-height: 95px !important; }

@media screen and (max-width: 539px) {
  .wd-slide {
    min-height: 400px !important; } }

@media screen and (min-width: 540px) and (max-width: 1023px) {
  .wd-slide {
    min-height: 520px !important; } }
