/** Shopify CDN: Minification failed

Line 106:0 Expected "}" to go with "{"

**/
/*********************************************************/
/*** Overwrites Theme CSS | ***/
/*********************************************************/

/**** GENERAL ****/
.swiper-pagination-bullet {
  background-color: black;
}
/**** END GENERAL ****/

/**** HEADER ****/
.header-section-overlap {
  padding-top: 83px !Important;
}

@media only screen and (max-width: 770px) {
 .header-section-overlap {
  padding-top: 60px !Important;
}

}

.header-nowrap {
  flex-wrap: nowrap !important;
}

.header-nowrap li {
  flex: 0 0 0 !important;
}

.header-padding {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/**** END HEADER ****/

/**** FOOTER ****/
/**** END FOOTER ****/

/**** HOME PAGE ****/
/**** END HOME PAGE ****/

/**** COLLECTION PAGE ****/
/**** END COLLECTION PAGE ****/

/**** PRODUCT PAGE ****/
.shipping-tax-information {
  text-align: left;
  width: fit-content;
}

.shipping-info-price-info {
  display: flex;
  justify-content: space-between;
}

.price-container {
  width: fit-content; 
  padding-top: 4px;
  font-size: 20px;
}


@media only screen and (max-width: 760px) {
  .metafield_image {
    width: 100% !important;
  }


@media only screen and (max-width: 991px) {
  .ThemeImageMobile {
    height: 300px !Important;
  }
  
  .SwiperDOTS {
    bottom: -5px !important;
  }
}

/*.product-slide-medium-size {
  width: 80%;
  margin-left: 19%;
}*/

/**** END PRODUCT PAGE ****/

/**** PAGES ****/
/**** END PAGES ****/

/**** BLOGS ****/
/**** END BLOGS ****/

/**** CART ****/
/**** END CART ****/

/**** CHECKOUT ****/
/**** END CHECKOUT ****/

/**** GENERAL ****/
/**** END GENERAL ****/
