.page.mastertravel info-box {
  background: #1e3557;
  color: #7788ae;
}
.page.mastertravel info-box h1 {
  color: #fff;
}
.page.mastertravel info-box h2 {
  color: #7788ae;
}
.page.mastertravel info-box input,
.page.mastertravel info-box button.download {
  background: #28426a;
}
@media only screen and (min-width: 769px) {
  .page.mastertravel info-box > div[info] *[round-text-button]:hover {
    color: #1e3557;
  }
}
.page.mastertravel info-box > div[info] i {
  background: #28426a;
}
.page.mastertravel info-box > div[info] line[left],
.page.mastertravel info-box > div[info] line[right] {
  background: #28426a;
}
@media only screen and (max-width: 769px) {
  .page.mastertravel info-box filter ol:nth-child(2n+0) {
    background: #28426a;
  }
  .page.mastertravel info-box filter ol:nth-child(2n+0) div[gradient][left] {
    background: -webkit-linear-gradient(left, #28426a 50%, rgba(40,66,106,0));
    background: -moz-linear-gradient(left, #28426a 50%, rgba(40,66,106,0));
    background: -o-linear-gradient(left, #28426a 50%, rgba(40,66,106,0));
    background: -ms-linear-gradient(left, #28426a 50%, rgba(40,66,106,0));
    background: linear-gradient(to right, #28426a 50%, rgba(40,66,106,0));
  }
  .page.mastertravel info-box filter ol:nth-child(2n+0) div[gradient][right] {
    background: -webkit-linear-gradient(right, #28426a 50%, rgba(40,66,106,0));
    background: -moz-linear-gradient(right, #28426a 50%, rgba(40,66,106,0));
    background: -o-linear-gradient(right, #28426a 50%, rgba(40,66,106,0));
    background: -ms-linear-gradient(right, #28426a 50%, rgba(40,66,106,0));
    background: linear-gradient(to left, #28426a 50%, rgba(40,66,106,0));
  }
}
.page.mastertravel info-box filter div[gradient][left] {
  background: -webkit-linear-gradient(left, #1e3557 50%, rgba(30,53,87,0));
  background: -moz-linear-gradient(left, #1e3557 50%, rgba(30,53,87,0));
  background: -o-linear-gradient(left, #1e3557 50%, rgba(30,53,87,0));
  background: -ms-linear-gradient(left, #1e3557 50%, rgba(30,53,87,0));
  background: linear-gradient(to right, #1e3557 50%, rgba(30,53,87,0));
}
.page.mastertravel info-box filter div[gradient][right] {
  background: -webkit-linear-gradient(right, #1e3557 50%, rgba(30,53,87,0));
  background: -moz-linear-gradient(right, #1e3557 50%, rgba(30,53,87,0));
  background: -o-linear-gradient(right, #1e3557 50%, rgba(30,53,87,0));
  background: -ms-linear-gradient(right, #1e3557 50%, rgba(30,53,87,0));
  background: linear-gradient(to left, #1e3557 50%, rgba(30,53,87,0));
}
.page.mastertravel info-box filter .swiper-wrapper {
  color: #7788ae;
}
@media only screen and (min-width: 769px) {
  .page.mastertravel info-box.on-animated-in filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.32s;
    -moz-transition-delay: 0s, 0s, 0.32s;
    -o-transition-delay: 0s, 0s, 0.32s;
    -ms-transition-delay: 0s, 0s, 0.32s;
    transition-delay: 0s, 0s, 0.32s;
  }
  .page.mastertravel info-box.on-animated-in filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.28s;
    -moz-transition-delay: 0s, 0s, 0.28s;
    -o-transition-delay: 0s, 0s, 0.28s;
    -ms-transition-delay: 0s, 0s, 0.28s;
    transition-delay: 0s, 0s, 0.28s;
  }
  .page.mastertravel info-box.on-animated-in filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.24s;
    -moz-transition-delay: 0s, 0s, 0.24s;
    -o-transition-delay: 0s, 0s, 0.24s;
    -ms-transition-delay: 0s, 0s, 0.24s;
    transition-delay: 0s, 0s, 0.24s;
  }
  .page.mastertravel info-box.on-animated-in filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.2s;
    -moz-transition-delay: 0s, 0s, 0.2s;
    -o-transition-delay: 0s, 0s, 0.2s;
    -ms-transition-delay: 0s, 0s, 0.2s;
    transition-delay: 0s, 0s, 0.2s;
  }
  .page.mastertravel info-box filter menu[filter-options] {
    background: #28426a;
  }
  .page.mastertravel info-box filter menu[filter-options] button {
    background: #1e3557;
    color: #7788ae;
    will-change: background, color, transform;
    -webkit-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -moz-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -o-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -ms-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .page.mastertravel info-box filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-delay: 0s, 0s, 0.5s;
    -moz-transition-delay: 0s, 0s, 0.5s;
    -o-transition-delay: 0s, 0s, 0.5s;
    -ms-transition-delay: 0s, 0s, 0.5s;
    transition-delay: 0s, 0s, 0.5s;
  }
  .page.mastertravel info-box filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-delay: 0s, 0s, 0.6s;
    -moz-transition-delay: 0s, 0s, 0.6s;
    -o-transition-delay: 0s, 0s, 0.6s;
    -ms-transition-delay: 0s, 0s, 0.6s;
    transition-delay: 0s, 0s, 0.6s;
  }
  .page.mastertravel info-box filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-delay: 0s, 0s, 0.7s;
    -moz-transition-delay: 0s, 0s, 0.7s;
    -o-transition-delay: 0s, 0s, 0.7s;
    -ms-transition-delay: 0s, 0s, 0.7s;
    transition-delay: 0s, 0s, 0.7s;
  }
  .page.mastertravel info-box filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-delay: 0s, 0s, 0.8s;
    -moz-transition-delay: 0s, 0s, 0.8s;
    -o-transition-delay: 0s, 0s, 0.8s;
    -ms-transition-delay: 0s, 0s, 0.8s;
    transition-delay: 0s, 0s, 0.8s;
  }
  .page.mastertravel info-box filter menu[filter-options] button span:nth-child(1) {
    color: #fff !important;
  }
  .page.mastertravel info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(1) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.mastertravel info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(2) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) {
    background: #7788ae;
    color: #28426a;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) {
    background: #7788ae;
    color: #28426a;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) {
    background: #7788ae;
    color: #28426a;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) {
    background: #7788ae;
    color: #28426a;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastertravel info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(2) {
    display: block;
  }
}
.page.mastercrafting info-box {
  background: #83293b;
  color: #c7818d;
}
.page.mastercrafting info-box h1 {
  color: #fff;
}
.page.mastercrafting info-box h2 {
  color: #c7818d;
}
.page.mastercrafting info-box input,
.page.mastercrafting info-box button.download {
  background: #913548;
}
@media only screen and (min-width: 769px) {
  .page.mastercrafting info-box > div[info] *[round-text-button]:hover {
    color: #83293b;
  }
}
.page.mastercrafting info-box > div[info] i {
  background: #913548;
}
.page.mastercrafting info-box > div[info] line[left],
.page.mastercrafting info-box > div[info] line[right] {
  background: #913548;
}
@media only screen and (max-width: 769px) {
  .page.mastercrafting info-box filter ol:nth-child(2n+0) {
    background: #913548;
  }
  .page.mastercrafting info-box filter ol:nth-child(2n+0) div[gradient][left] {
    background: -webkit-linear-gradient(left, #913548 50%, rgba(145,53,72,0));
    background: -moz-linear-gradient(left, #913548 50%, rgba(145,53,72,0));
    background: -o-linear-gradient(left, #913548 50%, rgba(145,53,72,0));
    background: -ms-linear-gradient(left, #913548 50%, rgba(145,53,72,0));
    background: linear-gradient(to right, #913548 50%, rgba(145,53,72,0));
  }
  .page.mastercrafting info-box filter ol:nth-child(2n+0) div[gradient][right] {
    background: -webkit-linear-gradient(right, #913548 50%, rgba(145,53,72,0));
    background: -moz-linear-gradient(right, #913548 50%, rgba(145,53,72,0));
    background: -o-linear-gradient(right, #913548 50%, rgba(145,53,72,0));
    background: -ms-linear-gradient(right, #913548 50%, rgba(145,53,72,0));
    background: linear-gradient(to left, #913548 50%, rgba(145,53,72,0));
  }
}
.page.mastercrafting info-box filter div[gradient][left] {
  background: -webkit-linear-gradient(left, #83293b 50%, rgba(131,41,59,0));
  background: -moz-linear-gradient(left, #83293b 50%, rgba(131,41,59,0));
  background: -o-linear-gradient(left, #83293b 50%, rgba(131,41,59,0));
  background: -ms-linear-gradient(left, #83293b 50%, rgba(131,41,59,0));
  background: linear-gradient(to right, #83293b 50%, rgba(131,41,59,0));
}
.page.mastercrafting info-box filter div[gradient][right] {
  background: -webkit-linear-gradient(right, #83293b 50%, rgba(131,41,59,0));
  background: -moz-linear-gradient(right, #83293b 50%, rgba(131,41,59,0));
  background: -o-linear-gradient(right, #83293b 50%, rgba(131,41,59,0));
  background: -ms-linear-gradient(right, #83293b 50%, rgba(131,41,59,0));
  background: linear-gradient(to left, #83293b 50%, rgba(131,41,59,0));
}
.page.mastercrafting info-box filter .swiper-wrapper {
  color: #c7818d;
}
@media only screen and (min-width: 769px) {
  .page.mastercrafting info-box.on-animated-in filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.32s;
    -moz-transition-delay: 0s, 0s, 0.32s;
    -o-transition-delay: 0s, 0s, 0.32s;
    -ms-transition-delay: 0s, 0s, 0.32s;
    transition-delay: 0s, 0s, 0.32s;
  }
  .page.mastercrafting info-box.on-animated-in filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.28s;
    -moz-transition-delay: 0s, 0s, 0.28s;
    -o-transition-delay: 0s, 0s, 0.28s;
    -ms-transition-delay: 0s, 0s, 0.28s;
    transition-delay: 0s, 0s, 0.28s;
  }
  .page.mastercrafting info-box.on-animated-in filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.24s;
    -moz-transition-delay: 0s, 0s, 0.24s;
    -o-transition-delay: 0s, 0s, 0.24s;
    -ms-transition-delay: 0s, 0s, 0.24s;
    transition-delay: 0s, 0s, 0.24s;
  }
  .page.mastercrafting info-box.on-animated-in filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.2s;
    -moz-transition-delay: 0s, 0s, 0.2s;
    -o-transition-delay: 0s, 0s, 0.2s;
    -ms-transition-delay: 0s, 0s, 0.2s;
    transition-delay: 0s, 0s, 0.2s;
  }
  .page.mastercrafting info-box filter menu[filter-options] {
    background: #913548;
  }
  .page.mastercrafting info-box filter menu[filter-options] button {
    background: #83293b;
    color: #c7818d;
    will-change: background, color, transform;
    -webkit-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -moz-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -o-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -ms-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .page.mastercrafting info-box filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-delay: 0s, 0s, 0.5s;
    -moz-transition-delay: 0s, 0s, 0.5s;
    -o-transition-delay: 0s, 0s, 0.5s;
    -ms-transition-delay: 0s, 0s, 0.5s;
    transition-delay: 0s, 0s, 0.5s;
  }
  .page.mastercrafting info-box filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-delay: 0s, 0s, 0.6s;
    -moz-transition-delay: 0s, 0s, 0.6s;
    -o-transition-delay: 0s, 0s, 0.6s;
    -ms-transition-delay: 0s, 0s, 0.6s;
    transition-delay: 0s, 0s, 0.6s;
  }
  .page.mastercrafting info-box filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-delay: 0s, 0s, 0.7s;
    -moz-transition-delay: 0s, 0s, 0.7s;
    -o-transition-delay: 0s, 0s, 0.7s;
    -ms-transition-delay: 0s, 0s, 0.7s;
    transition-delay: 0s, 0s, 0.7s;
  }
  .page.mastercrafting info-box filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-delay: 0s, 0s, 0.8s;
    -moz-transition-delay: 0s, 0s, 0.8s;
    -o-transition-delay: 0s, 0s, 0.8s;
    -ms-transition-delay: 0s, 0s, 0.8s;
    transition-delay: 0s, 0s, 0.8s;
  }
  .page.mastercrafting info-box filter menu[filter-options] button span:nth-child(1) {
    color: #fff !important;
  }
  .page.mastercrafting info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(1) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.mastercrafting info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(2) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) {
    background: #c7818d;
    color: #913548;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) {
    background: #c7818d;
    color: #913548;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) {
    background: #c7818d;
    color: #913548;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) {
    background: #c7818d;
    color: #913548;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.mastercrafting info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(2) {
    display: block;
  }
}
.page.masterlifestyle info-box {
  background: #37342d;
  color: #89847e;
}
.page.masterlifestyle info-box h1 {
  color: #fff;
}
.page.masterlifestyle info-box h2 {
  color: #89847e;
}
.page.masterlifestyle info-box input,
.page.masterlifestyle info-box button.download {
  background: #45413a;
}
@media only screen and (min-width: 769px) {
  .page.masterlifestyle info-box > div[info] *[round-text-button]:hover {
    color: #37342d;
  }
}
.page.masterlifestyle info-box > div[info] i {
  background: #45413a;
}
.page.masterlifestyle info-box > div[info] line[left],
.page.masterlifestyle info-box > div[info] line[right] {
  background: #45413a;
}
@media only screen and (max-width: 769px) {
  .page.masterlifestyle info-box filter ol:nth-child(2n+0) {
    background: #45413a;
  }
  .page.masterlifestyle info-box filter ol:nth-child(2n+0) div[gradient][left] {
    background: -webkit-linear-gradient(left, #45413a 50%, rgba(69,65,58,0));
    background: -moz-linear-gradient(left, #45413a 50%, rgba(69,65,58,0));
    background: -o-linear-gradient(left, #45413a 50%, rgba(69,65,58,0));
    background: -ms-linear-gradient(left, #45413a 50%, rgba(69,65,58,0));
    background: linear-gradient(to right, #45413a 50%, rgba(69,65,58,0));
  }
  .page.masterlifestyle info-box filter ol:nth-child(2n+0) div[gradient][right] {
    background: -webkit-linear-gradient(right, #45413a 50%, rgba(69,65,58,0));
    background: -moz-linear-gradient(right, #45413a 50%, rgba(69,65,58,0));
    background: -o-linear-gradient(right, #45413a 50%, rgba(69,65,58,0));
    background: -ms-linear-gradient(right, #45413a 50%, rgba(69,65,58,0));
    background: linear-gradient(to left, #45413a 50%, rgba(69,65,58,0));
  }
}
.page.masterlifestyle info-box filter div[gradient][left] {
  background: -webkit-linear-gradient(left, #37342d 50%, rgba(55,52,45,0));
  background: -moz-linear-gradient(left, #37342d 50%, rgba(55,52,45,0));
  background: -o-linear-gradient(left, #37342d 50%, rgba(55,52,45,0));
  background: -ms-linear-gradient(left, #37342d 50%, rgba(55,52,45,0));
  background: linear-gradient(to right, #37342d 50%, rgba(55,52,45,0));
}
.page.masterlifestyle info-box filter div[gradient][right] {
  background: -webkit-linear-gradient(right, #37342d 50%, rgba(55,52,45,0));
  background: -moz-linear-gradient(right, #37342d 50%, rgba(55,52,45,0));
  background: -o-linear-gradient(right, #37342d 50%, rgba(55,52,45,0));
  background: -ms-linear-gradient(right, #37342d 50%, rgba(55,52,45,0));
  background: linear-gradient(to left, #37342d 50%, rgba(55,52,45,0));
}
.page.masterlifestyle info-box filter .swiper-wrapper {
  color: #89847e;
}
@media only screen and (min-width: 769px) {
  .page.masterlifestyle info-box.on-animated-in filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.32s;
    -moz-transition-delay: 0s, 0s, 0.32s;
    -o-transition-delay: 0s, 0s, 0.32s;
    -ms-transition-delay: 0s, 0s, 0.32s;
    transition-delay: 0s, 0s, 0.32s;
  }
  .page.masterlifestyle info-box.on-animated-in filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.28s;
    -moz-transition-delay: 0s, 0s, 0.28s;
    -o-transition-delay: 0s, 0s, 0.28s;
    -ms-transition-delay: 0s, 0s, 0.28s;
    transition-delay: 0s, 0s, 0.28s;
  }
  .page.masterlifestyle info-box.on-animated-in filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.24s;
    -moz-transition-delay: 0s, 0s, 0.24s;
    -o-transition-delay: 0s, 0s, 0.24s;
    -ms-transition-delay: 0s, 0s, 0.24s;
    transition-delay: 0s, 0s, 0.24s;
  }
  .page.masterlifestyle info-box.on-animated-in filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.2s;
    -moz-transition-delay: 0s, 0s, 0.2s;
    -o-transition-delay: 0s, 0s, 0.2s;
    -ms-transition-delay: 0s, 0s, 0.2s;
    transition-delay: 0s, 0s, 0.2s;
  }
  .page.masterlifestyle info-box filter menu[filter-options] {
    background: #45413a;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button {
    background: #37342d;
    color: #89847e;
    will-change: background, color, transform;
    -webkit-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -moz-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -o-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -ms-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .page.masterlifestyle info-box filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-delay: 0s, 0s, 0.5s;
    -moz-transition-delay: 0s, 0s, 0.5s;
    -o-transition-delay: 0s, 0s, 0.5s;
    -ms-transition-delay: 0s, 0s, 0.5s;
    transition-delay: 0s, 0s, 0.5s;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-delay: 0s, 0s, 0.6s;
    -moz-transition-delay: 0s, 0s, 0.6s;
    -o-transition-delay: 0s, 0s, 0.6s;
    -ms-transition-delay: 0s, 0s, 0.6s;
    transition-delay: 0s, 0s, 0.6s;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-delay: 0s, 0s, 0.7s;
    -moz-transition-delay: 0s, 0s, 0.7s;
    -o-transition-delay: 0s, 0s, 0.7s;
    -ms-transition-delay: 0s, 0s, 0.7s;
    transition-delay: 0s, 0s, 0.7s;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-delay: 0s, 0s, 0.8s;
    -moz-transition-delay: 0s, 0s, 0.8s;
    -o-transition-delay: 0s, 0s, 0.8s;
    -ms-transition-delay: 0s, 0s, 0.8s;
    transition-delay: 0s, 0s, 0.8s;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button span:nth-child(1) {
    color: #fff !important;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(1) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.masterlifestyle info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(2) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) {
    background: #89847e;
    color: #45413a;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) {
    background: #89847e;
    color: #45413a;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) {
    background: #89847e;
    color: #45413a;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) {
    background: #89847e;
    color: #45413a;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.masterlifestyle info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(2) {
    display: block;
  }
}
.page.calendarfolder info-box,
.page.calendar info-box {
  background: #474c50;
  color: #858d95;
}
.page.calendarfolder info-box h1,
.page.calendar info-box h1 {
  color: #fff;
}
.page.calendarfolder info-box h2,
.page.calendar info-box h2 {
  color: #858d95;
}
.page.calendarfolder info-box input,
.page.calendar info-box input,
.page.calendarfolder info-box button.download,
.page.calendar info-box button.download {
  background: #575d61;
}
@media only screen and (min-width: 769px) {
  .page.calendarfolder info-box > div[info] *[round-text-button]:hover,
  .page.calendar info-box > div[info] *[round-text-button]:hover {
    color: #474c50;
  }
}
.page.calendarfolder info-box > div[info] i,
.page.calendar info-box > div[info] i {
  background: #575d61;
}
.page.calendarfolder info-box > div[info] line[left],
.page.calendar info-box > div[info] line[left],
.page.calendarfolder info-box > div[info] line[right],
.page.calendar info-box > div[info] line[right] {
  background: #575d61;
}
@media only screen and (max-width: 769px) {
  .page.calendarfolder info-box filter ol:nth-child(2n+0),
  .page.calendar info-box filter ol:nth-child(2n+0) {
    background: #575d61;
  }
  .page.calendarfolder info-box filter ol:nth-child(2n+0) div[gradient][left],
  .page.calendar info-box filter ol:nth-child(2n+0) div[gradient][left] {
    background: -webkit-linear-gradient(left, #575d61 50%, rgba(87,93,97,0));
    background: -moz-linear-gradient(left, #575d61 50%, rgba(87,93,97,0));
    background: -o-linear-gradient(left, #575d61 50%, rgba(87,93,97,0));
    background: -ms-linear-gradient(left, #575d61 50%, rgba(87,93,97,0));
    background: linear-gradient(to right, #575d61 50%, rgba(87,93,97,0));
  }
  .page.calendarfolder info-box filter ol:nth-child(2n+0) div[gradient][right],
  .page.calendar info-box filter ol:nth-child(2n+0) div[gradient][right] {
    background: -webkit-linear-gradient(right, #575d61 50%, rgba(87,93,97,0));
    background: -moz-linear-gradient(right, #575d61 50%, rgba(87,93,97,0));
    background: -o-linear-gradient(right, #575d61 50%, rgba(87,93,97,0));
    background: -ms-linear-gradient(right, #575d61 50%, rgba(87,93,97,0));
    background: linear-gradient(to left, #575d61 50%, rgba(87,93,97,0));
  }
}
.page.calendarfolder info-box filter div[gradient][left],
.page.calendar info-box filter div[gradient][left] {
  background: -webkit-linear-gradient(left, #474c50 50%, rgba(71,76,80,0));
  background: -moz-linear-gradient(left, #474c50 50%, rgba(71,76,80,0));
  background: -o-linear-gradient(left, #474c50 50%, rgba(71,76,80,0));
  background: -ms-linear-gradient(left, #474c50 50%, rgba(71,76,80,0));
  background: linear-gradient(to right, #474c50 50%, rgba(71,76,80,0));
}
.page.calendarfolder info-box filter div[gradient][right],
.page.calendar info-box filter div[gradient][right] {
  background: -webkit-linear-gradient(right, #474c50 50%, rgba(71,76,80,0));
  background: -moz-linear-gradient(right, #474c50 50%, rgba(71,76,80,0));
  background: -o-linear-gradient(right, #474c50 50%, rgba(71,76,80,0));
  background: -ms-linear-gradient(right, #474c50 50%, rgba(71,76,80,0));
  background: linear-gradient(to left, #474c50 50%, rgba(71,76,80,0));
}
.page.calendarfolder info-box filter .swiper-wrapper,
.page.calendar info-box filter .swiper-wrapper {
  color: #858d95;
}
@media only screen and (min-width: 769px) {
  .page.calendarfolder info-box.on-animated-in filter menu[filter-options] button:nth-child(1),
  .page.calendar info-box.on-animated-in filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.32s;
    -moz-transition-delay: 0s, 0s, 0.32s;
    -o-transition-delay: 0s, 0s, 0.32s;
    -ms-transition-delay: 0s, 0s, 0.32s;
    transition-delay: 0s, 0s, 0.32s;
  }
  .page.calendarfolder info-box.on-animated-in filter menu[filter-options] button:nth-child(2),
  .page.calendar info-box.on-animated-in filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.28s;
    -moz-transition-delay: 0s, 0s, 0.28s;
    -o-transition-delay: 0s, 0s, 0.28s;
    -ms-transition-delay: 0s, 0s, 0.28s;
    transition-delay: 0s, 0s, 0.28s;
  }
  .page.calendarfolder info-box.on-animated-in filter menu[filter-options] button:nth-child(3),
  .page.calendar info-box.on-animated-in filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.24s;
    -moz-transition-delay: 0s, 0s, 0.24s;
    -o-transition-delay: 0s, 0s, 0.24s;
    -ms-transition-delay: 0s, 0s, 0.24s;
    transition-delay: 0s, 0s, 0.24s;
  }
  .page.calendarfolder info-box.on-animated-in filter menu[filter-options] button:nth-child(4),
  .page.calendar info-box.on-animated-in filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-duration: 0.5s, 0.5s, 1s;
    -moz-transition-duration: 0.5s, 0.5s, 1s;
    -o-transition-duration: 0.5s, 0.5s, 1s;
    -ms-transition-duration: 0.5s, 0.5s, 1s;
    transition-duration: 0.5s, 0.5s, 1s;
    -webkit-transition-delay: 0s, 0s, 0.2s;
    -moz-transition-delay: 0s, 0s, 0.2s;
    -o-transition-delay: 0s, 0s, 0.2s;
    -ms-transition-delay: 0s, 0s, 0.2s;
    transition-delay: 0s, 0s, 0.2s;
  }
  .page.calendarfolder info-box filter menu[filter-options],
  .page.calendar info-box filter menu[filter-options] {
    background: #575d61;
  }
  .page.calendarfolder info-box filter menu[filter-options] button,
  .page.calendar info-box filter menu[filter-options] button {
    background: #474c50;
    color: #858d95;
    will-change: background, color, transform;
    -webkit-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -moz-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -o-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), -ms-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
    transition: background 0.5s cubic-bezier(0.19, 1, 0.22, 1), color 0.5s cubic-bezier(0.19, 1, 0.22, 1), transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .page.calendarfolder info-box filter menu[filter-options] button:nth-child(1),
  .page.calendar info-box filter menu[filter-options] button:nth-child(1) {
    -webkit-transition-delay: 0s, 0s, 0.5s;
    -moz-transition-delay: 0s, 0s, 0.5s;
    -o-transition-delay: 0s, 0s, 0.5s;
    -ms-transition-delay: 0s, 0s, 0.5s;
    transition-delay: 0s, 0s, 0.5s;
  }
  .page.calendarfolder info-box filter menu[filter-options] button:nth-child(2),
  .page.calendar info-box filter menu[filter-options] button:nth-child(2) {
    -webkit-transition-delay: 0s, 0s, 0.6s;
    -moz-transition-delay: 0s, 0s, 0.6s;
    -o-transition-delay: 0s, 0s, 0.6s;
    -ms-transition-delay: 0s, 0s, 0.6s;
    transition-delay: 0s, 0s, 0.6s;
  }
  .page.calendarfolder info-box filter menu[filter-options] button:nth-child(3),
  .page.calendar info-box filter menu[filter-options] button:nth-child(3) {
    -webkit-transition-delay: 0s, 0s, 0.7s;
    -moz-transition-delay: 0s, 0s, 0.7s;
    -o-transition-delay: 0s, 0s, 0.7s;
    -ms-transition-delay: 0s, 0s, 0.7s;
    transition-delay: 0s, 0s, 0.7s;
  }
  .page.calendarfolder info-box filter menu[filter-options] button:nth-child(4),
  .page.calendar info-box filter menu[filter-options] button:nth-child(4) {
    -webkit-transition-delay: 0s, 0s, 0.8s;
    -moz-transition-delay: 0s, 0s, 0.8s;
    -o-transition-delay: 0s, 0s, 0.8s;
    -ms-transition-delay: 0s, 0s, 0.8s;
    transition-delay: 0s, 0s, 0.8s;
  }
  .page.calendarfolder info-box filter menu[filter-options] button span:nth-child(1),
  .page.calendar info-box filter menu[filter-options] button span:nth-child(1) {
    color: #fff !important;
  }
  .page.calendarfolder info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(1),
  .page.calendar info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(1) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.calendarfolder info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(2),
  .page.calendar info-box filter menu[filter-options] button:hover i[clear] svg:nth-child(2) {
    -webkit-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -moz-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -o-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    -ms-animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
    animation: animateToUp 0.4s cubic-bezier(0.19, 1, 0.22, 1) forwards;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1),
  .page.calendar info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) {
    background: #858d95;
    color: #575d61;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(1),
  .page.calendar info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(2),
  .page.calendar info-box filter menu[filter-options][index-open="0"] > div[inner] button:nth-child(1) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2),
  .page.calendar info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) {
    background: #858d95;
    color: #575d61;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(1),
  .page.calendar info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(2),
  .page.calendar info-box filter menu[filter-options][index-open="1"] > div[inner] button:nth-child(2) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3),
  .page.calendar info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) {
    background: #858d95;
    color: #575d61;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(1),
  .page.calendar info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(2),
  .page.calendar info-box filter menu[filter-options][index-open="2"] > div[inner] button:nth-child(3) i[clear] svg:nth-child(2) {
    display: block;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4),
  .page.calendar info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) {
    background: #858d95;
    color: #575d61;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(1),
  .page.calendar info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(1) {
    display: none;
  }
  .page.calendarfolder info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(2),
  .page.calendar info-box filter menu[filter-options][index-open="3"] > div[inner] button:nth-child(4) i[clear] svg:nth-child(2) {
    display: block;
  }
}
