.header .header-phone-icon {
  width: 28px;
  height: 28px;
}
@media (max-width: 768px) {
  .header .row {
    margin-right: 0;
    margin-left: 0;
  }
}
.header .top-header-content .header-language-line ul li {
  padding: 9px 0;
}
.header .top-header-content .header-language-line #switcher-language .dropdown-toggle {
  padding: 9px 0;
}
.header .top-header-content .header-language-line .logo-left-header {
  display: flex !important;
  justify-content: center;
  font-size: 15px;
  padding: 9px 0;
}
.header .middle-header-content .row {
  position: relative;
}
.header .middle-header-content .row .logo-left-header {
  position: absolute;
  top: 40%;
  left: 10%;
  transform: translate(-35%, -50%);
}
.header .minicart-wrapper .action.showcart:before {
  color: unset;
}
.header .switcher-language .dropdown-toggle {
  align-items: center;
  display: flex;
}
.header .switcher-language .dropdown-toggle p {
  margin: 0;
}
.header .switcher-language .language-switcher-code {
  padding: 0 5px;
}
.header .header-left-text {
  font-weight: bold;
}
.header .container-fluid {
  background-color: black;
  padding-right: 3%;
  padding-left: 3%;
}
.header .header-language-line {
  margin: auto;
  max-width: 1744px;
}
.header .header-logo-line {
  align-items: center;
  display: flex;
  max-width: 1744px;
}
.header .header-logo-line .mobile-item-col {
  padding: 0 30px;
}
.header .header-logo-line .logo-new-image {
  text-align: center;
}
.header .header-logo-line .logo-images {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.header .header-logo-line .logo-images .logo-footer-image {
  margin-top: 20px;
}
.header .header-logo-line .pull-right {
  display: flex;
  align-items: center;
}
.header .header-logo-line .pull-right .account-login-page-url {
  margin-right: 15px;
  font-weight: 600;
}
.header .header-logo-line .pull-right .account-login-page-url:hover {
  color: #000 !important;
}
.header .mobile-menu {
  display: none;
}
.header .megamenu-content {
  background-color: #f1f2f4;
}
.header .megamenu-content #main-Menucontent .toplinks .account-login-page-url {
  color: #000 !important;
}
.header .megamenu-content #main-Menucontent .toplinks .account-login-page-url:hover {
  color: #000002 !important;
}
.header .megamenu-content #main-Menucontent .toplinks .account-login-page-url.create {
  padding-left: 10px;
}
.header .megamenu-content #main-Menucontent .navigation {
  padding-left: 25%;
}
.header .megamenu-content #main-Menucontent .topblock-right {
  width: 27%;
  display: flex;
  justify-content: flex-end;
}
.header .megamenu-content #main-Menucontent .topblock-right > div {
  padding-left: 15px;
}
.header .megamenu-content #main-Menucontent .topblock-right .search-form .action-search {
  color: #000;
}
.header .megamenu-content #main-Menucontent .topblock-right .header-wl .pe-7s-like {
  color: #000;
}
.header .megamenu-content #main-Menucontent .topblock-right .minicart-wrapper .action.showcart {
  color: #000 !important;
}
.header .megamenu-content #main-Menucontent .level0 a {
  color: #000 !important;
  padding: 23px 10px;
}
.header .megamenu-content #main-Menucontent .level1 a {
  color: #000 !important;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  .header .megamenu-content #main-Menucontent .navigation {
    padding-left: 19%;
  }
}
@media (max-width: 1199px) {
  .header .mobile-menu {
    display: block;
  }
  .header .mobile-menu .header-logo-line .topblock-right {
    display: flex;
  }
  .header .mobile-menu .header-logo-line .topblock-right .toplinks {
    text-align: end;
  }
  .header .megamenu-content #main-Menucontent .level0 a {
    color: #000 !important;
  }
  .header .megamenu-content #main-Menucontent .logo {
    display: none;
  }
  .header .megamenu-content #main-Menucontent .navigation {
    padding-left: unset;
  }
  .header .top-header-content .header-language-line .logo-left-header {
    font-size: 13px;
  }
  .header .top-header-content .header-language-line .top-custom-link strong {
    font-size: 12px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .header .mobile-menu .header-logo-line .logo-new-image {
    padding: 0px 0px 0 9%;
  }
  .header .mobile-menu .minicart-wrapper {
    margin-right: 15px;
  }
  .header .mobile-menu .toplinks {
    font-size: 13px;
  }
}
@media (min-width: 768px) {
  .header .mobile-menu .minicart-wrapper {
    margin-right: 15px;
  }
  .header .mobile-menu .toplinks {
    font-size: 13px;
  }
}
@media (max-width: 768px) {
  .header .header-phone-icon {
    width: 23px;
    height: 23px;
  }
  .header .top-header-content .header-language-line {
    display: flex;
    flex-wrap: wrap;
  }
  .header .top-header-content .header-language-line .col-sm-6 {
    display: flex;
    justify-content: center;
  }
  .header .top-header-content .header-language-line .col-sm-6 .top-custom-link ul strong {
    font-size: 10px;
  }
  .header .top-header-content .header-language-line .col-sm-6.language-changer {
    justify-content: right;
  }
  .header .middle-header-content .row .logo-left-header {
    top: 20%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: unset !important;
  }
  .header .header-logo-line {
    margin: 20px 0;
  }
  .header .header-logo-line .account-login-page-url {
    display: none;
  }
  .header .topblock-right .phone-cont,
  .header .topblock-right .search-form,
  .header .topblock-right .header-wl {
    margin-right: 4px;
  }
  .header .topblock-right .pe-7s-search,
  .header .topblock-right .pe-7s-like,
  .header .topblock-right .minicart-wrapper .action.showcart:before {
    font-size: 23px;
  }
}
#gtx-trans {
  left: unset !important;
  top: unset !important;
}
.dreass-category .clothes-list {
  padding: 0 30px;
}
@media (max-width: 768px) {
  .dreass-category .clothes-list {
    padding: 0px;
    margin-top: 65px;
  }
  .dreass-category .clothes-list li {
    padding: 0 10px !important;
  }
}
.dreass-category .item.product .fm_product_button_data {
  display: none;
  transition: background-color 0.3s ease-in-out;
}
@media (max-width: 768px) {
  .dreass-category .item.product .fm_product_button_data {
    display: none !important;
  }
}
.dreass-category .item.product:hover .fm_product_button_data {
  display: inline-block;
  transition: top 0.3s ease-in-out;
}
