.v-image{
  display: block;
  width: 100%;
  @extend .v-image-relative;
}

.v-image-relative{
  position: relative;
}

.v-image-container{
  width: 100%;
  height: 100%;
  @extend .v-image-relative;
  overflow: hidden;
}

.v-image-style,.v-image-icon,.v-image-slot{
  position: absolute;
}

.v-image-icon,.v-image-slot{
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}

.v-image-start {
  visibility: hidden;
}

.v-image-icon-image{
  width: 100%;
  height: 100%;
}

.v-image-pointer{
  pointer-events: none;
}
