:root {
  --main-shadow:-0.1rem 0.1rem 0.3rem rgb(149 145 145 / 30%);
  --all-font-color:#555557;
  --link-hover-color:#0086C4;
  --link-color:#555557;
  --link-text-decoration:none;
  --link-text-decoration-hover:underline;
  --stroke-color:#555557;
  --stroke-width:1;
  --z-index-standart-level:1;
  --z-index-2level:2;
  --z-index-3level:3;
  --z-index-above-all-level:1000;
}

/* Временно, чтобы видеть границы */
/* * {outline: 1px solid red;}  */

.container {
  max-width: 540px;
  width: 100%;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  margin-right: auto;
  margin-left: auto;
}

.tools-icon .feather{
  display: none;
}

.tools-icon a {
  margin-left: 0rem;
}

.tools-icon a:nth-last-child(-n+2) {
  margin-left: 2rem;
}


.searchtext {
  width: 15rem;
}

.mobile-menu-btn {
  box-shadow: var(--main-shadow);
  border-radius: 1rem;
  padding: .6rem;
  margin-top: .9rem;
}
.newreleases-title {
  color: #fff;
  background: #0086C4;
  padding: 0.7rem 2.2rem;
  border-radius: 2rem;
  display: inline-block;
  font-size: 1.1rem;
  cursor: pointer;
}

.logo-list {
  justify-content: center !important;
}

.logo-item:nth-child(4),
.logo-item:nth-child(5) {
  /* они пойдут на новую строку */
  margin-top: 15px;
}

.logo-item:nth-child(4) {
  margin-right: 10px;
}

.logo-item:nth-child(5) {
  margin-left: 10px;
}
.product-new-title {
  left:0;
  display: inline-table;
}
.mobile-menu-currency-main {
  font-size: 1rem;
  color: var(--all-font-color);
}
.mmc-out-box {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #fff;
  box-shadow: var(--main-shadow);
  /* margin-left: -0.5rem; */
}

.mmc-out-box.active {
  display: flex;
}

.mmc-out-box a,
.mml-out-box a {
  padding: 0.5rem 1rem;
  color: var(--all-font-color);
  text-decoration: none;
  font-size: 1rem;
  display: block;
}

.mobile-menu-lang-main {
  font-size: 1rem;
  color: var(--all-font-color);
}
.mml-out-box {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #fff;
  box-shadow: var(--main-shadow);
}

.mml-out-box.active {
  display: flex;
}

.mobile-support-block {
  color: var(--all-font-color);
  text-decoration: none;
  font-size: 1rem;
  display: block;
}
.mobile-tools-block i {
  color:#0086C4
}
.category-pl-one-block {
  width:100%;
 }

.category-page-title {
font-size: 2rem;
}

.livesearch-block .d-flex {
  flex-direction: column; /* Столбиком */
  display: flex;
}

.sui-categories-block {
  width: 100% !important;
  margin-bottom: 10px; /* чуть-чуть отступ от следующего блока */
}

.items-found-block {
  width: 100% !important;
  max-height: 300px; /* высота, чтобы появился скролл */
  overflow-y: auto;  /* включаем вертикальный скролл */
}


.pjl-one-block { flex: 0 0 100%; max-width: 100%; }
