.wa-product-area-wrapper {
  --wa-product-area-height: 65vh;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
@media (min-width: 992px) {
  .wa-product-area-wrapper {
    --wa-product-area-height: 43.5rem;
  }
}
.wa-product-area-wrapper > div {
  margin: auto;
}

:root {
  --wa-colors-gray-100: #F0F0F0;
}

.home .wa-product-filter__wrapper {
  max-height: 467.33px;
}
@media (max-width: 767px) {
  .home .wa-product-filter__wrapper {
    height: 35rem;
  }
}
@media (max-width: 1024px) {
  .home .wa-product-filter__wrapper {
    height: 40rem;
  }
}

.wa-manufacturer__right {
  max-height: 394.14px;
  height: 100%;
}
.wa-manufacturer__right .css-166yod {
  font-size: 1.5em !important;
}
@media (max-width: 1131px) {
  .wa-manufacturer__right {
    max-height: 422.94px;
  }
}
@media (max-width: 767px) {
  .wa-manufacturer__right {
    height: 35rem;
  }
}
@media (max-width: 1024px) {
  .wa-manufacturer__right {
    height: 40rem;
    max-height: 40rem;
  }
}

body.product-toner-class-original.product-has-alternatives .wa-product-area-wrapper {
  --wa-product-area-height: 80vh;
}
@media (min-width: 992px) {
  body.product-toner-class-original.product-has-alternatives .wa-product-area-wrapper {
    --wa-product-area-height: 80vh;
  }
}

[data-root-id=wooptima-product-area]:not([data-mounted]) {
  height: var(--wa-product-area-height);
  background: var(--shade-ultra-light);
  border-radius: var(--radius-s);
}

[data-root-id=wooptima-product-filter] {
  --wa-product-filter-form-height: 480px;
}
@media (max-width: 1280px) {
  [data-root-id=wooptima-product-filter] {
    --wa-product-filter-form-height: 440px;
  }
}
@media (max-width: 991px) {
  [data-root-id=wooptima-product-filter] {
    --wa-product-filter-form-height: 377.56px;
  }
}
@media (max-width: 877px) {
  [data-root-id=wooptima-product-filter] {
    --wa-product-filter-form-height: 406.36px;
  }
}
@media (max-width: 751px) {
  [data-root-id=wooptima-product-filter] {
    --wa-product-filter-form-height: 356px;
  }
}
[data-root-id=wooptima-product-filter]:not([data-mounted]) {
  height: var(--wa-product-filter-form-height);
}
