body .page-title--u-ifoohwzpa, body .page-title--u-isutro9cn {
  text-transform: none;
}
body .g-button {
  padding: 15px 20px;
  font-family: Yeseva One, cursive;
  font-size: 16px;
  font-weight: 400;
  background: #59D139;
  transition: 300ms ease all;
}
body .g-button:hover {
  background: #CAAA99;
}
.folders-nav__title {
  padding: 15px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.folders-nav__title:hover {
  background-color: #f7f7f7;
}
.folders-nav__title .arrow {
  width: 25px;
  height: 25px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='158' viewBox='0 0 256 158'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %231f1d1f; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='QvDownBlack.svg' class='cls-1' d='M1313.81,1414l30.19,30.15L1216,1572l-128-127.85,30.19-30.15,97.81,97.7Z' transform='translate(-1088 -1414)'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 10px;
  background-color: #f7f7f7;
  background-position: center;
  display: inline-block;
}
.folders-nav .folders_menu {
  display: none;
}
.folders-nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.folders-nav ul li {
  background-color: #f7f7f7;
}
.folders-nav ul li .parentItem {
  display: none;
}
.folders-nav ul li > ul {
  padding: 10px;
}
.folders-nav ul li > ul > li {
  background-color: #fff;
}
.folders-nav ul li > ul > li a {
  font-size: 11px;
}
.folders-nav ul li.has > a .arrow {
  width: 25px;
  height: 25px;
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='158' viewBox='0 0 256 158'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %231f1d1f; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='QvDownBlack.svg' class='cls-1' d='M1313.81,1414l30.19,30.15L1216,1572l-128-127.85,30.19-30.15,97.81,97.7Z' transform='translate(-1088 -1414)'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 10px;
  background-color: #f7f7f7;
  background-position: center;
  display: inline-block;
}
.folders-nav ul li a {
  text-decoration: none;
  color: #000;
  font-size: 13px;
  padding: 15px 20px 15px 20px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: "Yeseva One", sans-serif;
}
.folders-nav ul li a:hover {
  background-color: #f7f7f7;
}
.folders-nav ul li.sublevel > ul {
  display: none;
}
.prod_in_folders_wr .shop2-product-folders a {
  white-space: normal;
}
