.v-very .v-video-player[duration] .v-video-player__duration {
  top: 24px;
  right: 6px;
  font-size: 18px;
  line-height: 1.3;
}

.v-very-head {
  --v-button-height: 22px;
  --v-button-font-size: 16px;
  --v-button-text-color: #6d6d6d;
  --v-very-head-margin-bottom: 62px;
  --v-very-head-padding-top: 48px;
  margin-bottom: var(--v-very-head-margin-bottom);
  padding-top: var(--v-very-head-padding-top);
  margin-inline: var(--v-side-margin);
}
.v-very-head .v-button[aria-selected=true] {
  --v-button-text-color: #000;
  --v-button-font-weight: var(--v-font-bold);
}
.v-very-head:has(.v-very-utils) {
  margin-bottom: 0;
}

.v-very-head__title {
  text-align: center;
  font-size: var(--v-very-title-font-size, 36px);
  line-height: var(--v-very-title-line-height, 1.3);
}

.v-tab {
  width: 100%;
  padding: 20px 0;
}
.v-tab .v-button {
  --v-button-font-size: 20px;
  --v-tab-button-line-height: 1;
  --v-button-text-color: #6d6d6d;
}

.v-tmpl--img-1-text-in-product-peakaboo .v-banner-product__products {
  --v-banner-products-gap: 40px;
}

.v-item-list {
  margin-bottom: 82px;
  --v-item-list-gap-y: var(--v-space-8);
}
.v-item-list .v-video-product__text {
  --v-video-product-text-width: initial;
}

.v-media-banner__products .v-item-list {
  margin-bottom: 0px;
}

.v-page-body__nodata {
  height: 100vh;
  height: calc(100vh - var(--v-site-header-height));
  display: flex;
  justify-content: center;
  align-items: center;
}