.urovo-product-tab-item__label {
  display: none;
}
.urovo-product-tab-item__panel {
  opacity: 1;
  visibility: visible;
}
.urovo-product-tabs.is-enhanced .urovo-product-tab-item__panel {
  grid-area: 1 / 1;
  min-width: 0;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: opacity 0.22s ease,
    transform 0.38s cubic-bezier(0.22, 1, 0.36, 1), visibility 0s 0.38s;
}
.urovo-product-tabs.is-enhanced .urovo-product-tab-item__panel.is-active {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0s;
}
.urovo-product-tab-item__copy h3 {
  margin: 0;
  color: #11141a;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: normal;
  white-space: nowrap;
}
.urovo-product-tab-item__text {
  width: calc(540 * var(--products-u));
  max-width: 100%;
  margin-top: calc(22 * var(--products-u));
  color: #404f63;
}
.urovo-product-tab-item__link {
  margin-top: calc(58 * var(--products-u));
}
.urovo-product-tab-item__panel.is-active .urovo-product-tab-item__copy > :is(h3, .urovo-product-tab-item__text, .urovo-product-tab-item__link) {
  animation: urovo-product-copy-enter 0.6s cubic-bezier(0.22, 1, 0.36, 1) both;
}
.urovo-product-tab-item__panel.is-active .urovo-product-tab-item__text {
  animation-delay: 0.14s;
}
.urovo-product-tab-item__panel.is-active .urovo-product-tab-item__link {
  animation-delay: 0.28s;
}
.urovo-products__feature.urovo-products-reveal:not(.is-revealed) .urovo-product-tab-item__copy > :is(h3, .urovo-product-tab-item__text, .urovo-product-tab-item__link) {
  animation-play-state: paused;
}
@keyframes urovo-product-copy-enter {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.urovo-product-tab-item__image {
  grid-area: 1 / 1;
  position: relative;
  width: calc(706 * var(--products-u));
  height: calc(605 * var(--products-u));
  max-width: 100%;
  object-fit: contain;
  margin-top: 0;
  opacity: 1;
  visibility: visible;
}
.urovo-product-tabs.is-enhanced .urovo-product-tab-item__image {
  opacity: 0;
  visibility: hidden;
  transform: translateY(14px);
  transition: opacity 0.28s ease,
    transform 0.46s cubic-bezier(0.22, 1, 0.36, 1), visibility 0s 0.46s;
}
.urovo-product-tabs.is-enhanced .urovo-product-tab-item__image.is-active {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0s;
}
@media (max-width: 1023px) {
  .urovo-product-tab-item__link {
    margin-top: 30px;
  }
  .urovo-product-tab-item__image {
    max-width: 108%;
    height: 99%;
  }
}
@media (max-width: 639px) {
  .urovo-product-tab-item__copy h3 {
    white-space: normal;
  }
  .urovo-product-tab-item__text {
    width: auto;
  }
  .urovo-product-tab-item__image {
    height: 314px;
    width: 336px;
    margin: 0;
  }
}

.urovo-product-tabs:not(.is-enhanced) .urovo-product-tab-item__panel {
  opacity: 1;
  visibility: visible;
  transform: none;
}
.urovo-product-tabs:not(.is-enhanced) .urovo-product-tab-item__media img {
  opacity: 1;
  visibility: visible;
  transform: none;
  display: block;
  width: 100%;
  max-height: 320px;
  object-fit: contain;
}
