.nb-woo-booking .field-position .wrapper-field-position {
  position: relative;
  width: 1020px;
  height: 800px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position {
  position: absolute;
  font-size: 15px;
  color: darkred;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_before_single_product {
  top: 20px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_before_single_product_summary {
  top: 67px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_single_product_summary {
  top: 199px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_before_add_to_cart_form {
  top: 285px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_before_add_to_cart_button {
  top: 334px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_after_add_to_cart_button {
  top: 427px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_after_add_to_cart_form {
  top: 496px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_product_meta_start {
  top: 535px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_product_meta_end {
  top: 607px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_share {
  top: 647px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_after_single_product_summary {
  top: 716px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position .list-position .item-position.item-position-woocommerce_after_single_product {
  top: 765px;
  right: 80px;
}
.nb-woo-booking .field-position .wrapper-field-position > div:nth-child(2) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.nb-woo-booking .field-position .wrapper-field-position > div:nth-child(2) .img-position {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  transform: translate(-50%, -50%);
  object-fit: cover;
  object-position: center;
}
