/** Shopify CDN: Minification failed

Line 32:56 Unexpected "{"

**/
/* TopNavbar start */
/* .target {
  font-weight: bold;
  color: #fbfbfb;
  animation-name: rightToLeft;
  animation-duration: 10s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes rightToLeft {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
} */
/* TopNavbar end */
a {text-decoration: none !important;}
.banner-section:before{display:none;}
.main-menu__nav-item>a {font-size: 16px;font-weight: 500;}
.accordion .card .card-header button.btn-link {font-size: 18px;text-decoration: none;}

.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start,
.active.carousel-item-end, .active.carousel-item-start, {
    transition: opacity 0s .2s !important;
}
img.newsletter-popup__image {
    height: 100%;
    object-fit: cover;
}
#shopify-section-collection-breadcrumb .wpbingo-section--collection-breadcrumb{
    margin-bottom: 0;
}
/* productImage issue start*/

.product-card__image, .product-card__image img {
    height: 300px;
}
/* productImage issue end*/

/* homepagebanner start */
.wpbingo-slideshow__item.image-size--fill:before {
    content: '';
    width: 100%;
    height: 100%;
    background: #000;
    position: absolute;
    z-index: 1;
    opacity: 0.2;
}
.wpbingo-slideshow .slideshow-caption{z-index:11;}
/* homepagebanner end */
/* collection hover start */
.hover-image-wrapper {
  position: relative;
  display: block;
}

.hover-image-wrapper .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  transition: opacity 0.4s ease;
  opacity: 0;
  width: 100%;
    height: 100%;
    object-fit: cover;
}

.hover-image-wrapper:hover .hover-img {
  opacity: 1;
}

.hover-image-wrapper .main-img {
  display: block;
}

/* .collection-item__image.image-parent {
  position: relative;
  display: block;
}

.collection-item__image.image-parent .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

.collection-item__image.image-parent:hover .hover-img {
  opacity: 1;
}

.collection-item__image.image-parent:hover .default-img {
  opacity: 0;
}
.collection-item__image.image-parent img.default-img {
    opacity: 1;
} */
.collection-item__image a, .collection-item__image a img {
    border-radius: 0 !important;
}

/* collection hover end*/

/* blogimage start*/
.article__image, .article__featured-image-wrapper, img.article__featured-image {
    height: 400px;object-fit: cover;
}
.rte img {width:100%;}

/* blogimage end*/

/* banner start */
.z-99{z-index:99;}
.z-999{z-index:999;}

/* banner end */
