/** Shopify CDN: Minification failed

Line 381:12 Expected identifier but found whitespace
Line 381:14 Unexpected "{"
Line 381:23 Expected ":"
Line 381:54 Expected ":"

**/
/* template-collection----css--- */

 .template-collection .nut-col-1 .home-section--content .slick-track{
    margin-bottom: 35px;
  }
  .template-collection .nut-img{
    filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
  }
 .template-collection .productgrid--masthead .nut-col-1 .collection__item-info.collection__item-title{
   bottom: 0%;
 }
.template-collection .collection__item:hover .nut-img{
    transition: transform ease-out;
    transform: scale(1) translate(-50%,-50%);
}
 .template-collection section.collection-list__container.nut-col-1{
  padding-bottom: 0px;
}
.featured_collection-coll-2 .productitem--title{
  margin-top:6px
}
/*  .featured_collection-coll-2 .productitem__image-container{
   padding: 20px;
  } */
 .template-collection .nut-img1{
   border-radius: 16px;
 }
.template-collection .shopify-section:first-child .home-section--content:first-child{
  margin-top: 0px;
}
.template-collection .collection-list__container.nut-col-1 .home-section--content{
  width: 100%;
}

.template-collection .collection__item-info.collection__item-title{
  font-size:20px;
}
.template-collection .collection__item{
  margin-top: 0;
}
.template-collection i.fa.fa-caret-left.slick-arrow {
    position: absolute;
    left: -3%;
    top: 35%;
  font-size:45px;
}
.template-collection i.fa.fa-caret-right.slick-arrow {
    position: absolute;
    right: -3%;
    top: 35%;
  font-size:45px;
}

/* --collection-list-1 */

.collection-list__container.nut_list_cstm i.fa.fa-angle-left{
    left: 0%;
  }
.collection-list__container.nut_list_cstm i.fa.fa-angle-right{
    right: 0%;
}
li.collection__item:hover {
    transition: .5s ease-out;
}
/*   .collection-list__container.nut-col-3 ul .collection__item:hover .nut-img{
  transform: scale(1.1);
  } */
.productgrid--masthead .nut-col-1 .collection__item-info.collection__item-title{
  left:70%;
  font-weight:500;
  bottom:0px;
  }
.productgrid--masthea .nut-col-1 .collection__item:hover .nut-img{
  transition: none;
    transform: none;
}
.productgrid--masthea .nut-col-1 .nut-img{
  filter: none;
}
  @media (min-width: 768px){
    .show-desktop{
      display:none;
    }
    .nut-col-3 .collection-list__content {
    width: 100%;
    display: flex;
    justify-content: space-between;
    }
    .collection-list__container.nut-col-3 ul .collection__item{
       margin-left: 0;
  }
    .collection-list__container.nut-col-1 .collection__item.slick-slide.slick-current.slick-active .collection__item-info{
     left: 25%; 
    }
    .template-collection .nut-col-1 .collection__item.slick-slide.slick-current.slick-active .collection__item-info{
     left: 50%; 
    }
/*     .featured_collection-coll-2{
    padding: 0;
    } */
    .wishlist svg{
      width:14px;
      height:14px;
    }
    .shopify-section.collection--section .productgrid-listview .productitem--info .wishlist .wishlisthero-floating svg{
       height:18px;
    }
    .reviews svg{
     width:45px;
      height:17px; 
    }
    .productitem--info .border {
      padding-bottom:10px;
    }
    .Price_review{
      margin-bottom: 6.8px;
    }
/*     shop by cattergory */
    .featured_collection-col-1{
       margin-top: -40px;
/*       padding-left:9%;
      padding-right:9%; */
    }
  }

.nut-col-1 .home-section--content .slick-track {
  margin-top: 35px;
}
 .nut-col-1 .nut-img{
  position: absolute;
  transform: translate( -50%, -50%);
  width: 60%;
  filter: drop-shadow(4px 19.40615px 29.8892px rgba(0, 0, 0, 0.50));
  }
  .nut-col-1 .collection__item-image{
  padding:0 3.7%;
  }
  .nut-col-1 .collection__item .nut-img{
    transition: transform 0.5s ease-out;
  }
  .nut-col-1 .collection__item:hover .nut-img{
  transform: scale(1.45) translate(-38%,-50%);
  filter: none;
  }
  .nut-col-1 .collection__item-title:hover{
  color: #fff;
  }
  .collection__item-info.collection__item-title{
  bottom:30px;
  font-size:17px;
  }
   .nut-col-3 .collection__item-info.collection__item-title{
  bottom: 28%;
  font-size:17px;
  }
  .collection-heading-subtitle{
  font-size:20px;
  max-width: 660px;
  margin: auto;
  padding-top: 14px;
  }
  /* collection-list-2-(shop-by-purpose) */
  .nut-coll-2 .nut-img{
  position: absolute;
  transform: translate(-50%, -50%);
  width: 50%;
  }
  .nut-coll-2 .collection__item:hover .nut-img{
  transition: .4s ease-out;
  transform: scale(1)translate(-50%, 3%);
  opacity: 0;
  }
  .nut-coll-2 .collection__item:hover .collection__item-info{
  display: none;
  }
  .nut-coll-2 .collection__item:hover .nut-txt{
  display: block;
  }
  .nut-coll-2 .collection__item-image{
  padding: 7%;
  }
  .nut-coll-2 .collection__item-title{
  top: 67%;
  transform: translate(-50%, -50%);
  }
  .nut-coll-2 .collection__item-info.collection__item-title{
/*   font-size: 22px; */
    font-weight:500;
    line-height:1;
  }
  /* collection-list-3(shop-by-category) */
  .nut-col-3 .collection__item {
  margin-bottom: 10px;
  box-shadow: 0px 0px 15.0401px rgba(0, 0, 0, 0.06);
  border-radius: 58.6341px;
  margin: 5px 20px;
  }
  .nut-col-3 .collection__item:hover .collection__item-info{
  color: #fff;
  }
  .nut-col-3  .nut-img{
  padding: 17% 21% 50%;
/*   padding-bottom:50%; */
  margin: auto;
  width: 100%;
  }
  .nut-col-3  .collection__item-info{
  color: #000000;
  }
/*   .nut-col-3 .slick-track{
  display: flex;
  gap: 35px;
  } */
  .nut-col-3 .collection__item-info.collection__item-title{
    width:100%;
  transform: translate(-50%, 50%);
  top: 60%;
  text-transform:capitalize;
  }
  /* --common-for-all-collection-list-sections-- */
  .collection__item{
  position: relative;
  width: 18%;
  list-style-type: none;
  }
  .collection__item-info{
  font-size: 10px;
  }
  .nut-coll-2 .collection__item {
  margin-top: 40px;
  }
  .collection__item{
  width: 25%;
  }
  .nut-txt{
  position: absolute;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  top: 50%;
  padding: 0;
  margin: 0;
  left: 27%;
  transform: translate(-16%, -50%);
  color: #fff;
  display: none;
  }
  .nut-img1{
  height: 100%;
  }
  .collection__item-info{
  position: absolute;
  color: #fff;
  transform: translate(-50%, -50%);
  margin-top: 0;
  }
/*   .collection-list__container .home-section--content {
  display: flex;
  width: 100%;
  } */
/* .collection-list__container.nut-col-3 .home-section--content{
  display:block;
} */
  /*     .collection__item{
  margin-bottom: 20px;
  } */
  .collection-list__container.nut-col-1 .home-section--content{
  width: 90%;
  margin:auto;
  }
section.collection-list__container.nut-col-1{
  padding-bottom:12px;
  padding-top:0;
}
  .collection-list__container.nut-col-1  i.fa.fa-angle-right{
  right: -5%; 
  }
  .collection-list__container.nut-col-1  i.fa.fa-angle-left{
  left: -5%; 
  }
  .collection-list__container  i.fa.fa-angle-right{
  top: 54%;
  right: 0%;
  position: absolute;
  }
  .collection-list__container  i.fa.fa-angle-left{
  top: 54%;
  left: 0%;
  position: absolute;
  }
  .collection-list__container .fa{
  font-size: 30px !important;
  }
  .nut-col-1 .collection__item-info.collection__item-title{
  left:34%;
  font-weight:500;
  bottom:6px;
  }
/*   .collection-list__container.nut-col-3 .slick-list.draggable{
  padding-right:120px;
  } */
  .collection-list__container.nut-col-3{
/*   padding-right:0;
  margin-right:0;
  padding-left:0;
  margin-left:7%; */
  }
/*   .collection-list__container.nut-col-3 i.fa.fa-angle-right{
  right: 9%;
  }
 .collection-list__container.nut-col-3 i.fa.fa-angle-left{
   left:-1%;
 } */
.productitem__image-container{
         margin-bottom: 8px; 
    }
/* .template-collection .productitem__image-container{
      max-height: 220px;
} */
  @media (max-width: 767px){
      .show-mobile{
      display:none;
    }
     .nut-coll-2 .nut-img{
     width: 54%;
     }
/*     .featured_collection-coll-2 .productitem__image-container{
   padding: 12px;
      padding-top:0;
  } */
    .featured_collection-coll-2 .productitem--image-link{
      padding:0;
    }
/*     shop by purpose */
    .collection-list__container.nut-coll-2 .collection__item-info.collection__item-title{
      font-size: 14.5728px!important;
      line-height: 16px;
      text-transform: capitalize;
      font-weight:500;
    }
    .collection-list__container.nut-col-3 .slick-list.draggable {
    padding-right: 72px;
}
    .featured_collection-col-3 .productgrid--item.imagestyle--natural{
  padding-right:0;
}
      .featured_collection-col-3 .productgrid--item.imagestyle--natural .border_radius.productitem{
  border: 11px solid #1d1d1d!important;
}
    section.collection-list__container.nut-col-1{
          padding-bottom: 12px;
    }
  .nut-col-1 i.fa.fa-angle-left, .nut-col-1 i.fa.fa-angle-right{
  display:none!important;
  }
    .nut-col-1 .home-section--content .slick-track{
      margin-top:0;
    }
    .collection-list__container.nut-col-1 .home-section--content{
      width:100%;
    }
    .nut-col-1 .collection__item-info.collection__item-title{
    left:50%;
  bottom: 8px!important;
  font-size:8px!important;    
  }
  .collection__item-info.collection__item-title{
  font-size: 10px!important;
  bottom: 3px!important;
    line-height:0;
  }
  .collection__item-info {
  font-size: {{ section.settings.font-size_mobile }}px !important;
  }
   .collection-list__container.nut-col-3{
     margin-left:0;
     padding-left:0;
     padding-right:0;
   }
  .nut-col-1 .nut-img1{
  border-radius:14px !important;
  }
  .nut-col-1 .nut-img{
  filter: drop-shadow(0px 0px 0px rgba(0, 0, 0, 0));
  top: 45% !important;
  }
  .nut-col-1 .collection__item:hover .nut-img {
  transition: transform 0.5s ease-out;
  transform: scale(1.35) translate(-38%,-50%);
  }
  .nut-coll-2 .nut-img1{
  border-radius: 18.2px !important;
  }
  .home-section--title{
  font-size: 17px !important;  
  }
  .nut-col-3 .slick-track{
/*   display: flex;
  gap: 10px; */
  }
  .nut-col-3 .nut-img {
/*   max-width:170px; */
  padding: 22.34px 4px 3.8rem;
  margin: auto;
  width: 75%;
  }
.featured_collection-col-3 .productitem--image{
/*   padding: 10px 37px; */
}
/* .featured_collection-col-3 .productitem--image .productitem--image-primary{
 padding: 3px 7px; 
} */
.featured_collection-col-3  .discount_grid{
  margin-top:7px;
}
  .but_img1,.but_img0{
  width: 15px;
  }
  .nut-coll-2,.nut-col-3  {
  padding: 0 20px;
  }
  .nut-coll-2 .collection-list__content[data-layout=grid] {
  display: flex;
  row-gap: 30px !important;
  padding-top: 40px;
  }
  .nut-coll-2  .collection-list__content[data-layout=grid] .collection__item {
  width: 48%;
  margin-right: 0;
  }
  .nut-col-3  .collection-list__content[data-layout=grid] .collection__item {
  width: 47%;
  margin: 0 auto;
  }
  .collection__item {
  margin-top: 0px;
  }
  .nut-col-3 .collection__item {
  border-radius: 27.7402px;
  margin: 0px 9px;
  }
 .nut-col-3 .slick-arrow{
   display:none !important;
 }
  .nut-col-1 .collection__item{
  /*        padding-top: 10px; */
  }
  .collection-list__container .fa{
  font-size: 15px;
  }
  .collection-list__container  i.fa.fa-angle-right {
  top: 40%;
  right: 0%;
  position: absolute;
  font-size: 15px;
  }
  .nut-col-1 .collection__item-image {
  padding: 0 3.5px;
  }
  .collection-list__container  i.fa.fa-angle-left {
  top: 40%;
  left: 0%;
  position: absolute;
  font-size: 15px;
  }
  .nut-col-3 li.collection__item:nth-child(5){
  display: none;
  }
  .nut-coll-2 li.collection__item:nth-child(5){
  display: none;
  }
  .nut-coll-2 .nut-txt{
    font-size: 10px;
    line-height: 14px;
  }
}
  @media (min-width: 768px) and (max-width: 1024px) {
  .nut-coll-2 .collection__item {
  margin-top: 40px;
  }
  .nut-coll-2 .nut-img1{
  border-radius: 25px !important;
  }
  .nut-col-3 .nut-img {
  padding: 35px 0px 8rem;
  margin: auto;
  width: 60%;
  }
/*   .nut-col-3 .slick-track {
  gap: 15px;
  } */
  span.collection__item-info{
  font-size: 12px !important;
  }
      .nut-coll-2 .nut-txt{
    font-size: 10px;
    line-height: 16px;
  }
/*     .collection-list__container.nut-col-3 i.fa.fa-angle-right{
      right: 15%;
    } */
    .nut-col-3 .nut-img{
      padding: 35px 0px 5rem;
    }
    .nut-col-3 .collection__item{
      border-radius: 28px;    
    }
   .nut-col-3 figure.collection__item-image{
      width: 19dvw;
    }
    .nut-col-3 .collection-list__content{
      overflow-x: auto;
    }
    .nut-col-3 .collection-list__content[data-layout=grid]{
          column-gap: 20px;
    }
    .collection-list__container.nut-col-3{
      padding-left: 50px;
      padding-right: 50px;
    }
   .nut-col-3 ::-webkit-scrollbar{
     display: none;
   }
  }
  @media (min-width: 1480px){
  .collection-list__container  i.fa.fa-angle-left{
  left: 0%;
  }
/*   .collection-list__container i.fa.fa-angle-right{
  right: -3%;
  } */
  .collection-list__container .fa{
  font-size: 45px !important;
  }
  .nut-coll-2 .collection__it9m:hover .nut-img{
  transform: scale(1)translate(-4rem, 3%);
  }
/*   .nut-col-3  .nut-img{
  padding: 35px 0% 8rem;
  margin: auto;
  width: 68%;
  } */
  .collection-list__container.nut-col-3 ul{
  margin-top:47px;
  }
    .nut-col-3 .collection__item {
/*   border-radius: 58.7402px; */
  }
    
     .nut-coll-2 .collection__item-info.collection__item-title{
  font-size: 20px;
  }
  }
/* template-collection----css--- */

 .template-collection .nut-col-1 .home-section--content .slick-track{
    margin-bottom: 35px;
  }
  .template-collection .nut-img{
    filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
  }
 .template-collection .productgrid--masthead .nut-col-1 .collection__item-info.collection__item-title{
   bottom: 0%;
 }
.template-collection .collection__item:hover .nut-img{
    transition: transform ease-out;
    transform: scale(1) translate(-50%,-50%);
}
 .template-collection section.collection-list__container.nut-col-1{
  padding-bottom: 0px;
}
 .template-collection .nut-img1{
   border-radius: 16px;
 }
.template-collection .shopify-section:first-child .home-section--content:first-child{
  margin-top: 0px;
}
.template-collection .collection-list__container.nut-col-1 .home-section--content{
  width: 100%;
}

.template-collection .collection__item-info.collection__item-title{
  font-size:20px;
}
.template-collection .collection__item{
  margin-top: 0;
}
.template-collection i.fa.fa-caret-left.slick-arrow {
    position: absolute;
    left: -3%;
    top: 35%;
  font-size:45px;
}
.template-collection i.fa.fa-caret-right.slick-arrow {
    position: absolute;
    right: -3%;
    top: 35%;
  font-size:45px;
}
.nut-col-1 .collection__item-info.collection__item-title{
  left: 50%;
/*   top: 50%; */
  transform: translate(0%,0%);
}
@media(max-width: 767px){
  .nut-coll-2 .collection__item-info.collection__item-title{
    top: 71%;
  }
}