/** Shopify CDN: Minification failed

Line 289:0 Unexpected "}"
Line 920:0 Unexpected "}"

**/

body,button,a,p,h1,h2,h3,h4,h5,h6,span{
  font-family:'Markpro';
}
/* ///////////////////////Header */
.header__icon.header__icon--cart svg{
  height:22px;
}
.shopify-section{
  background:#fff;
}
.announcement-bar__message{
  background-color:#000;
  color:#fff;
  font-size:16px;
}
#cart-icon-bubble{
  position:relative;
  width:auto;
  margin-right:6px;
  margin-left:12px;
}
.cart-count-bubble{
  position: absolute;
    top: 36%;
    left: 50%;
    transform: translate(-50%);
    background: transparent;
}
.slideshow__control-wrapper .slider-counter__link--dots .dot,.custom-slider-dot{
      width: 1rem;
    height: 1rem;
    border-radius: 60px;
    border: solid 1px #a1a1a1;
}
.custom-slider-dots{
  display:flex;
  justify-content:center;
  gap:4px;
}
.header>.header__heading-link{
  z-index:4;
}
.custom-slider-dot.active{
  background-color:#000;
}
.list-menu span{
  font-size:14px;
  position:relative;
  text-decoration:none!important;
  text-transform:uppercase;
  transition:all 0.3s cubic-bezier(0.0, 0.0, 0.3, 1.0);
  font-family: 'MuseoSans-Seminbold';
}
.list-menu li:hover span{
  color:#f15f22
}
.list-menu  .header__menu-item{
  padding: 1.2rem 1.8rem;
}
.header{
    position: relative;
}
.header__inline-menu{
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
span.header__active-menu-item{
  position:relative;
  color:#f15f22;
}
span.header__active-menu-item::after{
  position:absolute;
  content:"";
  bottom:0px;
  left:50%;
  transform:translate(-50%,20%);
  border:solid 2px #f15f22;
  border-left:solid transparent;
  border-top:solid transparent;
  border-right:solid transparent;
  width:30px;
  height:30px;
  border-radius:60px;
}
.slideshow.banner .banner__buttons a{
  font-weight:800;
  font-size:18px;
}
/* /////////////////////////Homepage */
.slideshow.banner .banner__buttons{
  margin-top: 20px;
    justify-content: flex-start;
    display: flex;
}
#shopify-section-template--16255608881369__165902975434d9d952 .slideshow__controls{
  position:unset;
}
#shopify-section-template--16255608881369__165902975434d9d952 .slider-button{
  position:absolute;
  top:50%;
  z-index:4;
  transform:translateY(-50%);
}
#shopify-section-template--16255608881369__165902975434d9d952 .slider-button svg{
  width:22px;
  height:auto;
}
.slideshow.banner .banner__buttons a::before,.slideshow.banner .banner__buttons a::after{
  display:none;
}
.slideshow__text .banner__heading p{
    text-align: left;
    font-size: 48px;
    font-family: 'Miller-italic';
  margin-bottom:0px;
  color:#000;
}
.slideshow__text .banner__heading p strong{
  font-family:"Markpro-bold";
}
.slideshow__text .banner__text{
  text-align:left;
}
.slideshow__text .banner__text span{
    font-family: 'MuseoSans-Light';
    font-size: 28px;
    color: #a29662;
    line-height: 30px;
  }
#shopify-section-template--16255608881369__165902975434d9d952 .slider-button--prev{
  left:4%;
}
#shopify-section-template--16255608881369__165902975434d9d952 .slider-button--next{
  right:4%;
}
#shopify-section-template--16255608881369__165902975434d9d952 .slideshow__controls {
  z-index:100;
  border:none;
}
svg.o-product-thumbnail__add-icon.is-plus.o-icon {
    width: 12px;
    fill: #fff;
    height: auto;
}
#shopify-section-template--16255608881369__165902975434d9d952 .slideshow__autoplay{
  display:none;
}
.slideshow.banner .banner__buttons a{
    background-color: transparent;
    color: #f15f22;
    opacity: 1;
    cursor: pointer;
    border: solid 2px #f15f22;
  font-size:12px;
  position:relative;
}
.slideshow__text .banner__buttons a::before{
  content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    -webkit-transform: scale3d(1, 1, 1);
    -moz-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition: box-shadow 0.3s, transform 0.3s;
    -moz-transition: box-shadow 0.3s, transform 0.3s;
    -ms-transition: box-shadow 0.3s, transform 0.3s;
    -o-transition: box-shadow 0.3s, transform 0.3s;
    transition: box-shadow 0.3s, transform 0.3s;
}
.slideshow__text .banner__buttons a:hover::before{
  box-shadow:inset 0 0 0 30px #f15f22;
}
.slideshow__text-wrapper{
  background:transparent;
}
.slideshow.banner .slideshow__text{
  padding-left:0px;
  align-items:flex-start;
}
.del-label{
  position:absolute;
  top:0px;
  left:0px;
  z-index:1;
  background:#968575;
  padding:4px 6px;
}
.del-label p{
  color:#fff;
  font-size:12px;
  margin:0px;
}
.card-wrapper{
  position:relative;
}
.tax-text{
  text-align:left;
  margin:0px;
  width:100%;
  font-size:10px;
}
.card-wrapper .card-desc{
  border-bottom:0px;
}
.sub-desc p{
  margin:0px;
  text-transform:capitalize;
}
.title.h1{
      font-family: "MuseoSans-Seminbold";
    font-weight: 700;
    font-size: 26px;
  margin-bottom:0.5rem;
}
.card__content button span{
font-size: 14px;
    font-weight: 600;
    text-transform: capitalize;
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.card-wrapper .price__regular .price-item--regular{
  font-size:18px;
}
.card-desc p{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 0px;
    font-size: 12px;
    line-height: 16px;
    margin-top: 10px;
}
.card-wrapper .quantity{
    margin-bottom: 10px;
    min-height: unset;
    padding: 8px 0;
    border: solid 1px #999;
    height: min-content;
    width: min-content;
}
.card-wrapper .quantity .quantity__input{
  min-width:20px;
}
.card-wrapper .quantity::before,.card-wrapper .quantity::after{
  display:none;
}
.card-wrapper .quantity__input:focus-visible{
  outline:none;
  box-shadow:none;
}
.card-wrapper .quick-add__submit{
  background-color:#231f20;
  color:#fff;
  min-height:unset;
  padding:12px 20px;
  border:none;
  outline:none!important;
}
.weight-card{
      margin: 0px;
    font-size: 10px;
    border: s;
    box-shadow: 0 0 1px rgb(0 0 0);
    padding: 2px 6px;
    border-radius: 1px;
    width: max-content;
}
}
.card-wrapper .quick-add__submit::before,.card-wrapper .quick-add__submit::after{
  display:none;
}
.card-wrapper .full-unstyled-link {
    text-decoration: none!important;
    color: currentColor;
    display: block;
    font-size: 14px;
    font-weight: 500;
    font-family: "MuseoSans-Seminbold";
}
.pr-wrap {
    display: flex;
    flex-direction: row-reverse;
  justify-content:space-between;
}
.collection__title{
  text-align:center;
}
.collection-heading{
  position:relative;
  margin-bottom:50px;
}
.collection #product-grid{
  justify-content:center;
  row-gap:20px;
}
.collection.page-width{
  overflow-x:hidden;
}
.collection-heading::before{
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translate(-100%,-30%);
    width: 250px;
    height: 250px;
    content: '';
    background: url(/cdn/shop/files/almonds-btbk.png?v=1662401079);
    background-repeat: no-repeat;
}
.collection-heading .sub-ttile{
  font-size:18px;
}
.collection .collection-grid{
  padding-top:60px;
  padding-bottom:60px;
  background:url('/cdn/shop/files/sain-pattern.png?v=1662057973');
  background-repeat:repeat;
}
.collection-heading .sec-title{
  margin-top:0px;
}
.process,.handpicked{
  display:flex;
}
.collection.section,.collection-banner.section{
  padding-top:0px;
}
.process>div,.handpicked>div{
  flex:0 0 50%;
  max-width:50%;
}
.process>div img,.handpicked>div img{
  max-width:100%;
  width:-webkit-fill-available;
}
.process .rght{
  background-color:#f4ebe2;
  padding:3% 6%;
}
.handpicked .lft{
  background-color:#f2d5ce;
    padding:3% 6%;
}
.process .rght *,.handpicked .lft *{
  margin:0px;
}
.process .rght p,.handpicked .lft p{
    font-size: 14px;
    line-height: 20px;
  color:#000;
}
.process .rght h4,.section-handpicked .head_lft h4 {
    letter-spacing: 3px;
    color: #ff4040;
    font-family: "MuseoSans-Seminbold";
    font-weight: 700;
    font-size: 24px;
    word-spacing: 2px;
}
.section-handpicked .head_lft h4{
  color:#000;
}
.process .head_rght p{
    font-size: 22px;
    line-height: 20px;
    font-family: "Miller-italic";
    color: #000;
}
.process h2,.section-handpicked h2 {
    font-family: "MuseoSans-Seminbold";
    font-weight: 600;
    font-size: 42px;
    letter-spacing: 2px;
    word-spacing: 6px;
}
.section-video.page-width.section,.video-text {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 100%;
  position:relative;
}
.video-text-wrap .sec-title{
  margin:0px;
}
.video-text::before{
    content: '';
    background: url(/cdn/shop/files/almonds_400x.png?v=1661971377);
    position: absolute;
    transform: translate(30%,-82%);
    width: 400px;
    background-repeat: no-repeat;
    height: 325px;
  z-index:-1;
  left:0px;
}
.video-text .sec-desc{
  padding: 0px 175px;
}
.video-text{
    text-align: center;
    margin-top: 60px;
}
.video-bg{
  position:absolute;
  left:0px;
  height:70%;
  width:100%;
  bottom:0px;
  background-color:#EEE;
  display:block!important;
  z-index:-1;
}
.video-bg-fruits{
  
}
.video-text{
  padding-bottom:100px;
}
.process .head_rght,.handpicked .head_lft{
  position:relative;
  margin-bottom:50px;
}
.process .head_rght::after,.handpicked .head_lft::after {
position: absolute;
    content: "";
    background: #000;
    height: 3px;
    width: 30px;
    bottom: -20px;
    transform: translateY(150%);
}
.handpicked button{
  background: transparent;
    border: solid 1px #000;
    min-width: 150px;
    padding: 10px;
    margin-top: 20px!important;
}
.who-content{
  display:flex;
  gap:4%;
  position:relative;
}
.section{
  padding-top:120px;
}
.sub-ttile{
  font-family:'Markpro-Bold';
  color:#f15f22;
  text-transform:uppercase;
  margin-bottom:0px;
}
.sec-title{
    font-family: 'Markpro-Bold';
    font-size: 32px;
}
.video-tect .sec-title{
      margin-top: 0;
    margin-bottom: 10px;
}
.sec-title>span{
  font-family: 'Miller-italic';
  font-size:30px;
  margin-right:8px;
}
.sec-button{
background: #fff;
    border: solid 1px #000;
    font-size: 14px;
    font-family: 'Markpro-Bold';
    text-transform: uppercase;
    word-spacing: 3px;
    position: relative;
    margin-top: 30px;
    min-width: 180px;
    padding: 11px;
}
.sec-button a{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  display:block!important;
}
.sec-button:hover::before{
  background-color:#fff;
  transition:background 0.3s ease-in;
  z-index:-1;
}
.sec-button:hover{
  color:#fff;
  background:#000;
  transition:background 0.3s ease-in;
}
.sec-button::before {
    width: 101%;
    height: 110%;
    border: solid 1px #000;
    position: absolute;
    content: '';
    top: 0px;
    left: 0px;
    transform: translate(-3%, -14%);
}
.sec-desc{
    line-height: normal;
    font-size: 15px;
    color: #000;
    font-weight: 400;
}
.sec-title>h3{
    font-family: 'Markpro-Bold';
    font-size: 30px;
    margin-top: 0px;
    margin-bottom: 10px;
}
.who-right{
  display:flex;
  gap:2%;
  flex-wrap:wrap;
  z-index:2;
}
.links a:hover svg,.links a:hover{
  fill:#f15f22;
  color:#f15f22;
}
.social-links{
    display: flex;
    gap: 6px;
    align-items: center;
}
.links svg{
  fill:#737d80;
  color:#737d80;
}
.links svg{
width: 16px;
    height: auto;
    margin: 0px 2px;
}
.social-links svg {
    width: 22px;
    margin-top: 14px;
}
.links a{
  color:#737d80;
  font-size:15px;
  text-decoration:none;
}
.section-video.page-width.section{
  background:#fff;
  z-index:1;
}
#video-section{
  background:#EEE;
}
.who-right>div{
  flex:0 0 48%;
  max-width:48%;
}
.video-content{
  background:
}
.video-wrap{
  max-width:60%;
  max-height:auto;
  margin:auto;
  border:15px solid #FFF;
}
.section-our-story .page-width{
  display:flex;
  flex-direction:row;
  justify-content:flex-end;
}
.section-our-story .page-width{
  padding:0px;
  max-width:100%;
}
.section-our-story .page-width .our-left{
  flex:0 0 40%;
  max-width:40%;
  display:flex;
  align-items:center;
  padding:8%;
  position:relative;
}
.our-left-content{
  position:relative;
}
.section-our-story .page-width .our-left-content::before{
    content: '';
    position: absolute;
    background: url(/cdn/shop/files/cardamoms_150x.jpg?v=1662055928);
    width: 150px;
    height: 150px;
    top: 0px;
    right: 0px;
    background-repeat: no-repeat;
      transform: translate(10%,-44%);
    background-position: center;
}
.section.news-section{
  padding-top:0px;
  text-align:center;
  padding-bottom:120px;
  margin-top:-20px;
}
.news-image a{
  display:flex;
  justify-content:center;
}
.section.news-section .sec-title{
  margin-top:0px;
}
.nut-content,.nut-text{
  padding:0% 8%;
}
.nut-content{
  display: flex;
  gap: 4%;
  justify-content: center;
}
.nut-content a{
  position:relative;
  text-decoration:none;
  color:#000;
  text-transform:lowercase;
}
.text-wrap{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-color: #fff;
    padding: 6px 12px;
    border-radius: 8px;
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s ease-in;
}
.nut-content a:hover .text-wrap{
  opacity:1;
  pointer-events:auto;
  cursor:pointer;
}
.text-wrap span{
    white-space: nowrap;
    position: relative;
    font-family: 'Miller-italic';
    font-weight: 500;
}
.text-wrap span::before{
    position: absolute;
    content: '';
    width: 20px;
    height: 20px;
    left: 50%;
    bottom: 0%;
    transform: translate(-50%,100%) rotate(45deg);
    background: #fff;
    border-radius: 4px;
}
.section-nut-stories{
  background-image:url('/cdn/shop/files/sain-pattern.png?v=1662057973');
  background-color:#F1F1F1;
  padding-top:6%;
  padding-bottom:8%;
}
.section-nut-stories h3,.section-nut-stories .sub-ttile{
  margin-top:10px;
  text-align:center;
}
.our-left .sec-title{
  line-height:34px;
}
.section-our-story .page-width .our-right{
  flex:0 0 50%;
  max-width:50%;
  background:url('/cdn/shop/files/bg-05.jpg?v=1662054388');
    position: relative;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  min-height: 783px;
}
  .our-left .sec-title{
    margin-top:0px;
  }
.who-content .who-left{
  flex:0 0 100%;
  max-width:100%;
  padding-right:6%;
  z-index:1;
}
.who-content .who-right{
  display:none;
}
.section-made-with .who-content .who-right{
  display:flex;
}

p.icon-head {
    line-height: normal;
    font-size: 20px;
    color: #231f20;
    margin: 5px 0 10px;
    font-family: 'MarkPro-Bold';
}
.icon-text p:nth-child(2){
  font-weight: 400;
    line-height: normal;
    font-size: 14px;
  color:#000;
}
.who-image img{
  width:-webkit-fill-available;
}
.who-image{
  position:absolute;
  right:0px;
  top:0px;
  z-index:-1;
  transform: translate(30%,-40%);
  z-index:1;
}
.section-who-we-are{
  overflow-x: hidden;
}
/* ///////////////////////Product page */
.featured-collection.section{
  padding-top:60px;
  padding-bottom:60px;
}
.product__media-gallery .slider-button .icon{
  height:10px;
}
.product__media-gallery .slider-button--next .icon{
      transform: rotate(-90deg)!important;
}
.card-desc{
      border-bottom: solid 1px #d3cdcd;
    padding-bottom: 5px;
}
.product__media-gallery .slider-button--prev .icon {
    transform: rotate(90deg)!important;
}
.product__title h1{
  font-size:24px;
  color:#000;
  font-family: 'MarkPro-Bold';
}
.product.section{
  padding-top:0px;
}
.price__regular .price-item--regular,.price .price-item{
  font-family: 'MarkPro-Bold';  
}
.price s.price-item{
  opacity:0.8;
  font-family:'MarkPro';
}
.product .price .badge,.card__badge .badge{
      background-color: rgb(0, 128, 96);
    border: none;
    border-radius: 2px;
  font-family: 'MarkPro-Bold'; 
}
.product-form__input{
  display:flex;
  flex-direction:column;
}
.product-form__input>label{
  font-size:18px;
}
.product__title .card-desc p{
  font-size:14px;
}
.price__container{
  margin-bottom:0px;
}

.featured-collection-heading{
  text-align:center;
  position:relative;
  margin-bottom:40px;
}
.featured-collection-heading::before{
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translate(-120%,-28%);
    width: 250px;
    height: 250px;
    content: '';
    background: url(/cdn/shop/files/almonds-btbk.png?v=1662401079);
    background-repeat: no-repeat;
}
.sub-desc{
    margin-top: 0px;
    font-family: 'Markpro-Book';
    color: #000;
    line-height: 20px;
}
.sub-desc span{
  font-family:'Markpro-Bold'
}
.featured-collection-heading .sec-title{
  margin-top:0px;
  margin-bottom:0px;
}
.section-template--16255608848601__1659857661ac32a492-padding .collection__description,.section-template--16255608848601__1659857661ac32a492-padding .sub-desc{
  display:none;
} 
.product-form__buttons button,.product-form__buttons .product-form__submit span{
    font-family: 'Markpro-Bold';
    font-size: 18px;
}
.product-form__buttons .product-form__submit{
  background-color:#f15f22;
  border:none;
  color:#fff;
  font-size:16px;
}
.product-form__buttons .product-form__submit::before,.product-form__buttons .product-form__submit::after{
  display:none;
}
.desc-toggle{
    width: 100%;
    border: none;
    text-align: left;
    padding: 4% 0%;
    background-color: transparent;
    display: flex;
    justify-content: space-between;
  cursor:pointer;
}
.desc-toggle svg{
  width:18px;
}
.desc-block p,.desc-block li {
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
    line-height: 20px;
}
.deliver-text{
      border: solid 1px #dbdbdb;
    padding: 2% 4%;
    text-align: center;
}
.desc-block ul{
  padding-left:16px;
}
.desc-toggle span,.deliver-text span{
    font-size: 18px;
    font-family: MarkPro-Bold;
}
.deliver-text svg{
  width:30px;
  height:auto;
}
.desc-block{
      border: solid 1px #dbdbdb;
    padding: 2% 4%;
  
    margin-bottom: 12px;

}
/* .desc-content{
  transition:all .25s cubic-bezier(.165,.84,.44,1);
  max-height:900px;
} */
.desc-content{
  transition: max-height .25s cubic-bezier(.165,.84,.44,1);
  max-height: 3000px; /* or 5000px */
  overflow: hidden;
}
.close .desc-content{
  max-height:0px;
  overflow:hidden;
}
.desc-toggle svg{
  transform:rotate(0deg);  
  transition:all .25s cubic-bezier(.165,.84,.44,1);
}
.close .desc-toggle svg{
  transform:rotate(-180deg);
}
.drawer{
  z-index:1001!important;
}
/* //////////////////////////////////////////Collections page */
.collection-hero__title{
  font-size: 32px;
  font-family: 'Markpro-bold';
  text-align: center;
}
}

/* /////////////////////////Media querry */
@media(min-width:990px){
/*   ///////////Homepage */
 sticky-header .header--middle-left{
    grid-template-columns: auto 9fr 1fr;
    column-gap: 0rem;
  }
  sticky-header .header--middle-left>.header__inline-menu{
    justify-self:end;
  }
}
@media(max-width:990px){
/*   //////////////////Homepage */
  .slideshow.banner .slideshow__text-wrapper{
    position:absolute;
    top:0px;
  }
   .slideshow.banner .slideshow__text-wrapper .slideshow__text{
    background:transparent;
  }
  .slideshow.banner .banner__buttons{
    margin-top:100px;
  }
  .slideshow.banner .banner__buttons a{
    min-width: auto;
    min-height: auto;
    padding: 6px;
    font-size:14px;
  }
  .announcement-bar__message{
    font-size:12px;
  }
  .slideshow.banner .slideshow__text{
    align-items:center;
  }
  .slideshow.banner .slideshow__text-wrapper .slideshow__text{
    max-width:70%;
  }
  .slideshow__text .banner__heading p{
    font-size:28px;
  }
  .slideshow__text .banner__text span{
    font-size:18px;
  }
  .slideshow.banner .banner__buttons{
    margin-top:20px;
  }
  .slideshow.banner .banner__buttons a{
    padding:10px 20px;
    font-size:12px;
  }
  .banner--mobile-bottom:not(.banner--stacked) .banner__content{
    top: 50%;
    left: -10%;
    transform: translateY(-50%);
  }
}
@media(max-width:749px){
/*   ////////////////Homepage */
 #shopify-section-template--16255608881369__16596314524631f9cf slider-component.page-width{
    padding:0 2.2em;
  }
  .process,.handpicked{
    flex-direction:column;
  }
  .footer-block h2{
    text-align:left;
    font-size:18px;
  }
  .footer-block .footer-block__details-content>p,.footer-block .footer-block__details-content .list-menu__item--link{
    color:#eee!important;
  }
  .footer-block__details-content{
    margin-top:20px!important;
  }
  .footer-block li{
    display:flex;
    justify-content:flex-start;
  }
  .footer-block li a,.footer-block__details-content p{
    color:#000!important;
  }
  .desk-break{
    display:none;
  }
  .process>div,.handpicked>div{
    flex:0 0 100%;
    max-width:100%;
  }
  .footer-block__details-content .list-menu__item--link{
    padding-top:0.2rem!important;
    padding-bottom:0.2rem!important;
  }
  .section-process .page-width,.handpicked.page-width{
    padding:0px;
  }
  .section-process .lft{
    display:flex;
  }
  .slideshow__controls .slider-button{
    display:none;
  }
  .who-content{
    flex-direction:column;
  }
  .who-content .who-left,.who-content .who-right{
    flex:100%;
    max-width:100%;
    z-index:2;
  }
  .who-content .who-left{
    padding-right:0px;
    margin-bottom:40px;
  }
  .header__inline-menu{
    display:none;
  }
  .who-right>div {
    flex: 100%;
    max-width: 100%;
    margin-bottom:20px;
  }
  .who-image{
    left:0px;
    transform: translateY(-10%);
    display:none;
  }
  .section{
    padding-top:50px;
  }
  .section.news-section{
    padding-bottom:50px;
  }
  .video-wrap{
    max-width:100%;
  }
  .video-text::before{
    transform: translate(-33%,-94%);
  }
  .video-text .sec-title{
    margin:0px;
  }
  .video-text .sec-desc{
    padding:0px;
  }
  .section-our-story .page-width{
    flex-direction:column;
  }
  .section-our-story .page-width .our-left,.section-our-story .page-width .our-right{
    flex:0 0 100%;
    max-width:100%;
  }
  .section-our-story .page-width .our-left{
    padding:4%;
    padding-top: 18%;
    padding-bottom: 18%;
  }
  .section-our-story .page-width .our-right{
    min-height:500px;
  }
.nut-content a {
    flex: 0 0 30%;
    max-width: 30%;
}
  .nut-text h3 br{
    display:none;
  }
  .section-nut-stories{
    padding-top: 12%;
    padding-bottom: 16%;
  }
  .nut-text{
    padding:0px;
  }
  .nut-content{
    flex-wrap:wrap;
  }
  .nut-content img{
    width:-webkit-fill-available;
  }
/*   /////////////////////////////Product page */
  .deliver-text svg {
    width: 24px;
    height: auto;
  }
  .deliver-text span{
    font-size:16px;
  }
}
@media screen and (max-width: 749px){
  #menu-drawer{
    width:100%;
    height:max-content;
  }
  .header .menu-drawer{
    transform:translateY(-100%);
    z-index: 5;
    border-bottom:5px solid #f15f22;
  }
  .header__icon--menu[aria-expanded=true]:before{
    z-index:-1;
  }
  .product__media-list .product__media-item {
    width: 100%!important;
  }
  .sec-title,.sec-title>span{
    font-size:20px;
  }
  .our-left .sec-title{
    line-height:22px;
  }
  #Slider-Gallery-template--16255608848601__main li{
    margin-left:0px!important;
  }
  #Slider-Gallery-template--16255608848601__main{
    gap:0px;
  }
  .icon-text p:nth-child(2){
    display:none;
  }
  .who-right .icon img{
    width:40px;
    height:auto;
  }
  .who-right .icon{
    display:flex;
    justify-content:center;
  }
  .who-right>div {
    flex: 30%;
    max-width: 30%;
    margin-bottom: 20px;
  }
  .icon-text p{
    font-size:14px;
    text-align:center;
  }
/*   /////////////////////////////////////////////Product page */
  .product .grid--peek.slider .grid__item:first-of-type{
    margin-left:0px;
  }
  .product .slider__slide{
    scroll-snap-align:end;
  }
}
@media(min-width:749px){
  /*   //////////////////Header */
  .header-wrapper{
    border-bottom:5px solid #f15f22!important;
  }
  .custom-slider-dots{
    display:none;
  }
  #product-grid{
    justify-content:center;
  }
  .product-grid{
  justify-content:center;
  }
}
/* ////////////////////////////// slick slider */
.slick-dots li::before{
  position:absolute;
  content:'';
  width:8px;
  height:8px;
  background-color:#737d80;
  border-radius:20px;
  cursor:pointer;
  left:0px;
}
.slick-dots li:hover::before,.slick-active::before{
  background-color:#f15f22!important;
}
.slick-dots{
  display:flex;
  gap:4px;
  justify-content:center;
  padding-left:0px;
}
.slick-dots button{
  display:none;
}
.slick-dots li{
  position:relative;
  list-style-type:none;
  min-width:20px;
}
/* //////Judgeme review */
.jdgm-rev-widg__header .jdgm-rev-widg__title{
  text-align:left;
  font-family: 'Markpro-Bold';
  font-size: 30px;
}
.jdgm-sort-dropdown,.jdgm-link,.jdgm-rev__author,.jdgm-rev__icon:before{
  color:#000!important;
}
@media(min-width:768px){
  .jdgm-row-stars{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
  }
  .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{
    align-items:flex-start!important;
  }
  .section-made-with .who-content .who-left{
    flex:0 0 50%;
    max-width:50%;
  }
}
/* /////////Footer */
  .footer-block.grid__item>img{
    height:auto;
  }
/* //////////////Discover */
#shopify-section-template--16524402295001__f439b945-5205-4f55-8bdf-7768d72c5911 .section-who-we-are{
  padding-bottom:40px;
}

/* ////////Faq */
.faq_question_section1 img{
  border:none!important;
}
.pannel-group h4{
  transition:all 0.3s ease-in;
}
.pannel-group summary::before{
  position:absolute;
  content:'';
  left:0px;
  top:0px;
  width:10px;
  height:100%;
  background-color:#DDD;
  transition:all 0.3s ease-in;
}
.pannel-group summary:hover::before{
  background-color:#000;
}
.pannel-group h4{
  margin:4px;
}
.faq_question_section2 sumary:first-of-type h4,.faq_question_section3 summary:first-of-type h4,.faq_question_section4 summary:first-of-type h4{
  margin-top:0px;
}
.faq_question_section2 h2,.faq_question_section3 h2,.faq_question_section4 h2{
  width:unset!important;
  display:inline-block;
}
/* //////////////////////////////////////?? */
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{
  justify-content:space-between;
}
.header__heading{
  z-index:5;
}
.price .tax-text{
  display:none;
}
/* ////////// */
.cart-notification-banner p{
  margin-top:0px;
  font-size:14px;
  background-color:#f15f22;
  color:#fff;
  text-align:center;
  padding:6px;
}