.productsAllSeriesBody .main {
  padding: 0;
}

.productsAllSeries {
  padding: 20px var(--padding-horizontal);
  background: var(--color-black-890);
}
.black-background .productsAllSeries {
  color: var(--color-white-600);
}
.productsAllSeries .v-label {
  opacity: 1;
}
.productsAllSeries .v-pagination__list {
  justify-content: end;
}
.productsAllSeries__title {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 10px;
  margin-bottom: 20px;
}
.productsAllSeries__title h1 {
  font-size: 30px;
}
@media (min-width: 768px) {
  .productsAllSeries__title {
    margin-top: 30px;
  }
}
.productsAllSeries__views {
  display: flex;
  align-items: center;
  gap: 5px;
}
.productsAllSeries__views .button {
  min-width: 30px;
  min-height: 30px;
  width: 30px;
  height: 30px;
  color: var(--color-black-400);
}
.productsAllSeries__views .button.active {
  color: var(--color-white);
}
.productsAllSeries__views .button.button-list .v-icon {
  font-size: 24px;
}
.productsAllSeries__views .button.button-list.active .v-icon {
  font-size: 30px;
}
.productsAllSeries__views .button.button-grid .v-icon {
  font-size: 21px;
}
.productsAllSeries__views .button.button-grid.active .v-icon {
  font-size: 25px;
}
.productsAllSeries__wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (min-width: 768px) {
  .productsAllSeries__wrapper {
    flex-direction: row;
    gap: 0;
  }
}
@media (min-width: 1000px) {
  .productsAllSeries__wrapper {
    gap: 10px;
  }
}
.productsAllSeries__filters {
  width: 100%;
  font-size: 18px;
  padding: 10px;
  border: 1px solid var(--color-black-600);
}
@media (min-width: 768px) {
  .productsAllSeries__filters {
    border: none;
    background: var(--color-black-800);
    min-width: 250px;
    max-width: 250px;
  }
}
@media (min-width: 1200px) {
  .productsAllSeries__filters {
    min-width: 400px;
    max-width: 400px;
  }
}
.productsAllSeries__filters-title {
  display: flex;
  align-items: center;
}
@media (min-width: 768px) {
  .productsAllSeries__filters-title {
    padding: 10px;
    flex-direction: row-reverse;
  }
}
.productsAllSeries__filters-icon {
  display: flex;
  align-items: center;
  gap: 5px;
}
@media (min-width: 768px) {
  .productsAllSeries__filters-icon {
    display: none;
  }
}
.productsAllSeries__filters-icon-pic {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 15px;
}
.productsAllSeries__filters-icon-pic .line {
  height: 2px;
  background: var(--color-white-600);
}
.productsAllSeries__filters-icon-pic .line:nth-child(1) {
  width: 20px;
}
.productsAllSeries__filters-icon-pic .line:nth-child(2) {
  width: 15px;
}
.productsAllSeries__filters-icon-pic .line:nth-child(3) {
  width: 10px;
}
.productsAllSeries__buttonBack {
  margin-bottom: 10px;
  margin-left: -20px;
}
@media (min-width: 768px) {
  .productsAllSeries__buttonBack {
    display: none;
  }
}
.productsAllSeries__pspecs {
  display: none;
  position: fixed;
  padding: 10px 30px;
  padding-bottom: 60px;
  background: var(--color-black-890);
  color: var(--color-white-600);
  overflow: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
@media (min-width: 768px) {
  .productsAllSeries__pspecs {
    display: block;
    position: static;
    background: var(--color-black-800);
    padding: 10px;
    padding-left: 20px;
    width: 100%;
  }
}
.productsAllSeries__pspecs.isOpen {
  display: block;
  transition: 1s;
}
.productsAllSeries__iconDown {
  color: var(--color-black-100);
}
.productsAllSeries__pspec {
  cursor: pointer;
  padding: 25px 0;
  border-bottom: 2px solid var(--color-black-600);
}
.productsAllSeries__pspec-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 20px;
}
.productsAllSeries__pspec-values {
  display: none;
  margin-top: 15px;
}
.productsAllSeries__pspec-url {
  color: var(--color-white);
}
.productsAllSeries__pspec-url.isSelected {
  color: var(--color-blue-900);
}
.productsAllSeries__pspec-desktop-value {
  margin-bottom: 20px;
}
.productsAllSeries__pspec-value {
  display: flex;
  align-items: center;
}
.productsAllSeries__pspec-value .v-input {
  flex-grow: unset;
}
.productsAllSeries__pspec .v-input--horizontal .v-input__append {
  margin-inline-start: 5px;
}
.productsAllSeries__pspec .v-checkbox .v-selection-control {
  min-height: 40px;
}
.productsAllSeries__pspec.isOpen .productsAllSeries__icon-down {
  transform: rotate(180deg);
}
.productsAllSeries__pspec.isOpen > .productsAllSeries__pspec-values {
  display: flex;
  flex-direction: column;
}
.productsAllSeries__pspecChild {
  padding: 10px 0;
  border: none;
  margin-left: 20px;
}
.productsAllSeries__pspecIcons {
  display: flex;
  align-items: center;
  gap: 10px;
}
.productsAllSeries__bottomCount {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1001;
  display: flex;
  align-items: center;
  justify-content: space-around;
  padding: 15px;
  background: var(--color-black-800);
}
@media (min-width: 768px) {
  .productsAllSeries__bottomCount {
    display: none;
  }
}
.productsAllSeries__loader {
  margin-right: 10px;
}
.productsAllSeries__productsList {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.productsAllSeries__products {
  display: grid;
  gap: 10px;
}
.productsAllSeries__products.view-grid {
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 1100px) {
  .productsAllSeries__products.view-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (min-width: 1360px) {
  .productsAllSeries__products.view-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.productsAllSeries__products.view-list {
  grid-template-columns: 1fr;
}

/*# sourceMappingURL=productsAllSeries.css.map */
