@media (max-width: 992px) {
  .onlyDesktop {
    display: none !important;
  }
}
@media (min-width: 993px) {
  .onlyMobile {
    display: none !important;
  }
}
.header__action {
  z-index: 999999 !important;
}
@media (max-width: 1200px) {
  .header__action {
    z-index: 0 !important;
  }
}
.header__action-default {
  gap: 10px;
  z-index: 999999;
  align-items: flex-start;
  /* .minicart-li-content-show-hide .minicart-wrapper {
        bottom: 4px;
        left: 20px;
        .showcart .counter.qty.empty {
            //right: 6px !important;
        }
    } */
}
@media (max-width: 1200px) {
  .header__action-default {
    z-index: 0;
  }
}
.header__action-default .header.links {
  position: relative;
}
@media (max-width: 1200px) {
  .header__action-default .header.links {
    display: none;
  }
}
.header__action-default .header.links .link-subtitle {
  text-align: center;
}
.header__action-default .header.links .link-subtitle,
.header__action-default .header.links li.greet.welcome {
  display: block;
  top: calc(100%);
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  font-size: 11px;
  color: var(--heading__color__base);
  padding: 0;
  margin: 0;
}
.header__action-default .header.links .link-subtitle .logged-in,
.header__action-default .header.links li.greet.welcome .logged-in {
  display: flex;
  text-wrap: wrap;
  text-align: center;
  justify-content: center;
}
.header__action-default .header.links .link-subtitle span.not-logged-in,
.header__action-default .header.links li.greet.welcome span.not-logged-in {
  display: none;
}
.header__action-default .header.links li.greet.welcome {
  left: 20px;
}
.header__action-default .help-link {
  position: relative;
}
.header__action-default .help-link span {
  display: block;
  font-size: 11px;
  color: var(--heading__color__base);
}
.header__action-default .help-link .help-menu {
  display: none !important;
  font-size: 10px;
  position: absolute;
  border: 0;
  padding: 1.5rem;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  background-color: #FFF;
  right: 0;
  top: 100%;
  min-width: 100px;
  white-space: nowrap;
  z-index: 9999;
  color: #333333;
}
.header__action-default .help-link .help-menu span {
  color: #333333;
}
.header__action-default .help-link .help-menu .header-static-menu h4 {
  font-size: 14px;
  font-weight: 700;
  color: #5d5d5d;
}
.header__action-default .help-link .help-menu .header-static-menu .static-menu-click {
  display: none;
}
.header__action-default .help-link .help-menu .elementor-content-static-menu {
  margin-top: 20px;
  display: block;
}
.header__action-default .help-link .help-menu .elementor-content-static-menu .staticmenu-item {
  font-size: 12px;
}
.header__action-default .help-link .help-menu a,
.header__action-default .help-link .help-menu span {
  color: inherit;
}
.header__action-default .help-link .help-menu a:hover,
.header__action-default .help-link .help-menu span:hover {
  color: var(--theme__color__primary);
  text-decoration: underline;
}
.header__action-default .help-link .help-menu:hover {
  display: block !important;
}
.header__action-default .help-link:hover .help-menu {
  display: block !important;
}
.header__action-default .wishlist a span {
  font-size: 11px;
  display: block;
  color: var(--heading__color__base) !important;
}
.header__action-default .wishlist a:before {
  padding-left: 24px;
}
.header__action-default .wishlist span.counter.qty {
  right: 10px !important;
  background-color: #eadb34 !important;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Line Awesome Free';
  padding: 7px;
}
.header__action-default .minicart-wrapper span.counter.qty {
  background-color: #eadb34 !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  font-family: 'Line Awesome Free' !important;
  padding: 9px !important;
  color: var(--heading__color__base) !important;
}
.header__action-default .minicart-wrapper a .my-cart {
  font-size: 11px;
  display: block;
  color: #29233F !important;
}
.header__action-default .minicart-wrapper .showcart:before {
  font-size: 5.2rem !important;
}
.header__action-default .help-link::before,
.header__action-default .authorization-link a::before,
.header__action-default .wishlist a::before,
.header__action-default .showcart::before,
.header__action-default .customer-name button::before {
  color: var(--heading__color__base) !important;
}
.header__action-default .customer-welcome.active .action.switch::after {
  color: var(--navigation-level0-item__color) !important;
}
.header__action-default .account-link-header {
  display: flex !important;
  justify-content: center;
}
.header__action-default .account-link-header .customer-menu .links li,
.header__action-default .account-link-header .customer-menu .links a,
.header__action-default .account-link-header .customer-menu .links span {
  color: #333333 !important;
  font-size: 12px !important;
}
.header__action-default .account-link-header .customer-menu .links li:hover,
.header__action-default .account-link-header .customer-menu .links a:hover,
.header__action-default .account-link-header .customer-menu .links span:hover {
  color: var(--theme__color__primary) !important;
  text-decoration: underline;
}
.header__action-default .account-link-header .customer-menu .links li {
  height: 30px;
  margin: 0 !important;
}
.header__action-default .account-link-header .customer-menu .links .wishlist .counter {
  display: none;
}
.header__action-default .account-link-header,
.header__action-default .logged-in {
  width: 100px;
}
@media (max-width: 1200px) {
  .differentials .pagebuilder-column-line .pagebuilder-column {
    align-items: center;
  }
}
.block-newsletter-form {
  margin: auto;
}
.top-search {
  z-index: 99999;
}
@media (max-width: 1200px) {
  .header__action-default .account-link-header,
  .header__action-default .logged-in {
    width: 0px;
  }
}
