 .carousel-wrap {
  width: 1000px;
  margin: auto;
  position: relative;
}
.owl-carousel .owl-nav{
  overflow: hidden;
  height: 0px;
}

.owl-carousel .item {
  text-align: center;
}
.owl-carousel .nav-btn{
  height: 47px;
  position: absolute;
  width: 26px;
  cursor: pointer;
  top: 100px !important;
}

.owl-carousel .owl-prev.disabled,
.owl-carousel .owl-next.disabled{
  pointer-events: none;
  opacity: 0.2;
}

.owl-carousel .prev-slide{
  background: url(nav-icon.png) no-repeat scroll 0 0;
  left: -33px;
}
.owl-carousel .next-slide{
  background: url(nav-icon.png) no-repeat scroll -24px 0px;
  right: -33px;
}
.owl-carousel .prev-slide:hover{
 background-position: 0px -53px;
}
.owl-carousel .next-slide:hover{
  background-position: -24px -53px;
}

span.img-text {
  text-decoration: none;
  outline: none;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  cursor: pointer;
  width: 100%;
  font-size: 23px;
  display: block;
  text-transform: capitalize;
}
span.img-text:hover {
  color: #2caae1;
}
/*.owl-carousel .owl-item img{
  display:unset;
  width:unset;
}*/

.owl-dots {
  width: 100% !important;
  right: unset !important;
  background: unset !important;
  border: 0px solid #e4e4e4;
}
.owl-theme .owl-dots .owl-dot {
  background: rgb(49 49 49 / 24%);
}

.widgetFrontboxset li .seat-capacity {
  left: -8px;
  top: -8px;
}
.widgetFrontboxset li .product-banner {
  top: -8px;
  right: -8px;
}

@media screen and (max-width: 1500px) {
  .owl-item .addBoxImage img {
    object-fit: cover;
  }
}

@media screen and (max-width: 768px) {

  .owl-dots {
    display: block !important;
  }

  .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: var(--second);
  }



  .widgetFrontboxset ul {
    flex-direction: column;
    padding: unset;
  }

  .widgetFrontboxset li {
    width: 100%;
    margin: 10px auto;
    padding: 15px;
    min-height: 140px;
  }

  .widgetFrontboxset li .productListImg {
    float: left;
    width: 40%;
    padding: 0px;
  }
  .widgetFrontboxset li .sliderProductTitle {
    width: 40%;
    position: absolute;
    padding: unset;
    right: 15px;
    top: 15px;
  }

  .widgetFrontboxset li .seat-capacity {
    left: -15px;
    top: -15px;
  }
  .widgetFrontboxset li .product-banner {
    top: -15px;
    right: -15px;
    height: -webkit-fill-available;
  }

  .widgetFrontboxset .cartGroup {
    margin-top: 160px;
  }
  .widgetFrontboxset .cartGroup .cartProductRow {
    display: inline-block !important;
  }



}