/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer vv-runtime {
  .vv-video-watch {
    margin-top: calc(var(--spacing, 0.25rem) * 2);
    text-align: right;
  }
  .ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item:has(.ugb-blog-posts__title a[href^="/test/"]) .ugb-blog-posts__featured-image {
    margin: calc(var(--spacing, 0.25rem) * 4);
    height: 180px;
    max-height: 180px;
    width: 120px;
    max-width: 28%;
    flex-shrink: 0;
    align-self: center;
  }
  .ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item:has(.ugb-blog-posts__title a[href^="/test/"]) .ugb-blog-posts__featured-image img {
    max-height: 180px;
    min-height: 0px;
    max-width: 100%;
    object-fit: contain;
  }
  .ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item:not(:has(.ugb-blog-posts__title a[href^="/test/"])) .ugb-blog-posts__featured-image {
    margin: 0px;
    width: 300px;
    max-width: 35%;
    flex-shrink: 0;
    align-self: stretch;
  }
  .ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item:not(:has(.ugb-blog-posts__title a[href^="/test/"])) .ugb-blog-posts__featured-image img {
    max-height: none;
    width: 100%;
    object-fit: cover;
  }
  @media (max-width:600px) {
    .ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item:not(:has(.ugb-blog-posts__title a[href^="/test/"])) .ugb-blog-posts__featured-image {
      width: 100%;
      max-width: none;
    }
  }
  .ugb-blog-posts--design-horizontal-card .ugb-blog-posts__content {
    min-width: 0px;
    flex: 1;
  }
  .vv-review-product-thumb {
    max-height: 180px;
    max-width: 100%;
    object-fit: contain;
  }
  .vv-r-display {
    display: var(--vv-display);
  }
  .vv-r-height {
    height: var(--vv-height);
  }
  .vv-r-width {
    width: var(--vv-width);
  }
  .vv-r-max-height {
    max-height: var(--vv-max-height);
  }
  .vv-r-padding-top {
    padding-top: var(--vv-padding-top);
  }
  .vv-r-background-image {
    background-image: var(--vv-background-image);
  }
  .vv-r-opacity {
    opacity: var(--vv-opacity);
  }
  .vv-r-position {
    position: var(--vv-position);
  }
  .vv-r-top {
    top: var(--vv-top);
  }
  .vv-r-left {
    left: var(--vv-left);
  }
  .vv-r-box-sizing {
    box-sizing: var(--vv-box-sizing);
  }
  .vv-r-float {
    float: var(--vv-float);
  }
  .vv-r-margin-top {
    margin-top: var(--vv-margin-top);
  }
  .vv-r-margin-right {
    margin-right: var(--vv-margin-right);
  }
  .vv-r-margin-bottom {
    margin-bottom: var(--vv-margin-bottom);
  }
  .vv-r-margin-left {
    margin-left: var(--vv-margin-left);
  }
  .vv-r-z-index {
    z-index: var(--vv-z-index);
  }
}
