.mosaic-s3-include--u-i0c2w6u67 {
  margin-bottom: 30px;
}
.main-folder-block {
  width: 100%;
  margin-top: 30px !important;
}
.mosaic-crumbs--u-iqg4lpn0d .mosaic-crumbs__item_link--u-i384gc0fq[href="/magazin"] {
  display: none;
}
.mosaic-crumbs--u-iqg4lpn0d .mosaic-crumbs__item_link--u-i384gc0fq[href="/magazin"] + .mosaic-crumbs__delimiter--u-ibwo2s379 {
  display: none;
}
table {
  overflow: scroll;
}
@media (max-width: 960px) {
  body div.text_item {
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    width: calc(50% - 32px);
  }
  body div.text_under {
    font-size: 15px;
  }
}
@media (max-width: 680px) {
  body div.text_item {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
.fixed_blocks {
  top: 0;
  left: 50%;
  padding: 5px 20px;
  width: 100%;
  height: 0;
  padding-left: 110px;
  padding-right: 110px;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  transition: all 0.18s linear;
  transform: translate(-50%, -70px);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.fixed_blocks.fixed {
  height: auto;
  opacity: 1;
  visibility: visible;
  z-index: 10;
  background: #000000cf;
  transform: translate(-50%, 0%);
  border-bottom: 2px solid var(--on_gr_bg_border);
  border-radius: 0 0 var(--gr_wrap_radius) var(--gr_wrap_radius);
}
.fixed_blocks .nav-folders {
  order: 1;
  padding: 0;
  max-width: 50%;
}
.fixed_blocks .nav-folders .cat-menu {
  flex-wrap: nowrap;
}
.fixed_blocks .top-block_right_search {
  order: 2;
  flex: 1 1 1%;
}
.fixed_blocks .site-cart {
  order: 3;
}
.fixed_blocks .section--u-i8zkb0whr {
  padding: 0;
}
@media (max-width: 960px) {
  display: none;
}
