: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: 720px;
  width: 100%;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  margin-right: auto;
  margin-left: auto;
}

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

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

.searchtext {
  width: 34rem;
}

.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.3rem;
  cursor: pointer;
}

.product-new-title {
  right: .5rem;
}
.category-pl-one-block {
  width:50%;
}

.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 50%; max-width: 50%; }
