/** Shopify CDN: Minification failed

Line 213:1 Expected "}" to go with "{"

**/
.color_pod.owl-carousel{
  opacity:0;
}
.color_pod.owl-carousel.owl-loaded{
  opacity:1;
}
.color_pod.owl-carousel .color_pod_main {
  max-width: 60px;
}
.color_pod {
  display: flex;
  flex-wrap:wrap;  
  margin-bottom: 10px;
}
.pod-image a{
  display:block;
  border:2px solid transparent;  
  border-radius: 50%;
  overflow: hidden;
}
a.hover_image {
  border-color:  #000;
}
.color_pod.no-carousel .color_pod_main {
  max-width: 45px;
  margin-right: 10px;
}
/* added code by webplanex */
.product-custom-tag.product {
   text-align: center;
   position: inherit;
}

.product-custom-tag {
  text-align: start;
  position: absolute;
  z-index: 1;
  top: 10px;
  padding-left: 10px;
}
.product-custom-tag a {
  display: inline-flex;
  align-items: center;
  margin-bottom: 20px;
  text-decoration: underline;
}
.product-custom-tag a img {
  margin-left: 10px;
}
.product-custom-tag a {
    color: #424242;
}
.product-custom-tag a:hover{
  	color:#797878;
}

.AspectRatio.like-img-overlay {
  position: relative;
}

.product-custom-tag.collection a,.product-custom-tag.search a {
	text-decoration: none;
    flex-direction: row-reverse;
}
.product-custom-tag.collection a span,.product-custom-tag.search a span {
	letter-spacing:0;
/*   	margin-left: 10px; */
/*   	font-size: 11px; */
  font-size: 10px;
    font-weight: 600;
}
.product-custom-tag.collection a img,.product-custom-tag.search a img {
	margin-left: 0;
	 max-width: 15px;
}

.mobile-back-btn{
  display: none;
}

/* New css */
.sticky-price-bar {
  display: grid;
  grid-template-columns: 1fr auto;
  align-items: center;
/*   column-gap: 30px;
  border: 1px solid #C4CDD5;
  border-left: none;
  border-right: none;
  background: #fff;
  box-shadow: 0 1px #161d250d;
  padding: 16px 26px; */
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 9999999;
}
.sticky-img{
  min-width: 74px;
  width: 74px;
  height: 74px;
  border: 1px solid #979797;
  border-radius: 3px;
  margin-right: 20px;
}
.sticky-bar-img {
  display: flex;
  align-items: center;
}
.sticky-img-text h2 {
  margin-bottom: 0;
}
.sticky-img-text h1{
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  display: -webkit-box;
  overflow: hidden;
}
.sticky-img-text p {
  margin-bottom: 0;
}
.sticky-bar-btn {
  display: none;
  justify-content: space-between;
  column-gap: 30px;
}
.sticky-bar-Quantity {
  display: flex;
  align-items: center;
}
.sticky-bar-cart {
  margin-right: 20px;
}
.sticky-bar-Quantity .ProductMeta__PriceList {
  margin-top: 0;
}
.sticky-price-bar {
    display: none;
}
@media (max-width: 767px){
  .sticky-price-bar{
    display: block;
  }
   .sticky-price-bar{
      column-gap: 0;
      padding: 0;
      z-index: 9;
   }
   .sticky-bar-btn{
      display: flex;
   }
/*   .sticky-price-bar{
    display: grid !important;
  } */
   .sticky-bar-btn{
     display: inline;
     width:100%;
   }
   .sticky-bar-img {
      display: none;
   }
   .sticky-bar-Quantity {
      display: none;
   }
}

/*
.AspectRatio--tall:before {
    padding-bottom: 100%;
}
*/
@media screen and (min-width: 1140px) and (max-width: 1350px) {
  .HorizontalList--spacingExtraLoose .HorizontalList__Item {
    margin-right: 15px;
    margin-left: 15px;
  }

  .HorizontalList--spacingExtraLoose .HorizontalList__Item > a.Heading {
      letter-spacing: .1em;
  }
}
.mobile-back-btn{
  display: none;
}
@media (max-width: 767px){
  .mobile-back-btn {
      position: absolute;
      left: 15px;
      display: flex;
      align-items: center;
  }

  .mobile-back-btn.product {
      left: 15px;
      margin-top: 0;
  }
  
  div#shopify-section-product-template nav{
      display: block;
      padding: 10px 15px;
  }
}
@media (max-width: 375px){
.mobile-back-btn {
  left: 20px;
}