/** Shopify CDN: Minification failed

Line 2439:24 Unexpected ".6bc-mars14"

**/
:root{
    --bodycolor:#FFFBF3;
    --themecolor:#13926C;
    --semitextcolor:#494949;
    --paracolor:#494949;
    --textcolor:#fff;
    --standfor:#FFEFC2;
    --Prductsub1:#7C7C7C;
    --Prductsub2:#E98C28;
}

html{
    font-size:62.5%;
    scroll-behavior: smooth !important;
}
a{
    color:inherit !important;
    text-decoration:inherit !important;
}
body{
    background-color: var(--bodycolor) !important;
    overflow-x:hidden !important;
}
@font-face {
    font-family:Objective-medium;
    src: url(/cdn/shop/files/Objective-Medium.woff2?v=1707806002);
} 



@font-face {
    font-family:Objective-regular;
    src: url(/cdn/shop/files/Objective-Regular.otf?v=1681968765);
} 

@font-face {
    font-family:Objective-bold;
    src: url(/cdn/shop/files/Objective-Bold.otf?v=1681968766);
} 


@font-face {
    font-family:Cologne;
    src: url(/cdn/shop/files/Cologne.woff?v=1681968766);
} 
@font-face {
    font-family:Inter-Regular;
    src: url(/cdn/shop/files/Inter-Regular.ttf?v=1681968766);
} 
@font-face {
    font-family:Brinnan-Regular;
    src: url(/cdn/shop/files/Brinnan_Regular.otf?v=1682077191);
} 
@font-face {
    font-family:Brinnan-Bold;
    src: url(/cdn/shop/files/Brinnan_Bold.otf?v=1682077191);
} 

@font-face {
    font-family:Metrisch-Bold;
    src: url(/cdn/shop/files/Metrisch-Bold.otf?v=1692865556);
} 

@font-face {
    font-family:Metrisch-ExtraBold;
    src: url(/cdn/shop/files/Metrisch-ExtraBold.otf?v=1692865556);
} 
@font-face {
    font-family:Metrisch-Medium;
    src: url(/cdn/shop/files/Metrisch-Medium.otf?v=1692865556);
} 
@font-face {
    font-family:Metrisch-Book;
    src: url(/cdn/shop/files/Metrisch-Book.otf?v=1692865555);
} 




.d1-none{
    display:none;
}
.d1-block{
    display:block;
}
.swiper {
    width: 100%;
    height: 100%;
  }

  .swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

.announcement-bar.color-background-1.gradient {
    background:var(--themecolor) !important;
}

.announcement-bar.color-background-1.gradien .bio-wrapper{
  display:flex;
}
.rounded-bio{
  border-radius:16px;
  overflow:hidden;
  padding: 0 !important;
}

.banner{
    margin-bottom: 5rem;
}
.banner .swiper .swiper-wrapper .swiper-slide .container{
    max-width:93%;
}
.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6 h1{
    color: var(--themecolor);
    font-size:3.1rem;
    font-family:Cologne;
/*     font-weight:900; */
    margin-bottom: 1.5rem;
    text-transform: uppercase;
}

.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6 p{
    color: var(--paracolor);
    font-size:1.6rem;
    font-family:Objective-regular;
    text-align: center;
    line-height:2rem;
    margin-bottom: 3rem;
}

.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6 .btn-primary{
    color:var(--textcolor) !important;
    font-family:Objective-regular;
    font-size:1.8rem;
    background: var(--themecolor);
    padding:1.5rem 6rem;
    border-radius:20rem;
    border:1px solid var(--themecolor);
}
.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6 .btn-primary:hover{
    color:var(--themecolor)!important;
    background-color:transparent;
    border:1px solid var(--themecolor);
}
.banner .swiper .swiper-wrapper .swiper-slide .container .row{
    justify-content:space-between !important;
}
.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6{
    width:48% !important;
}

.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6 #image-ads{
    width:20rem;
    width:15rem;
    animation:move1 5s linear infinite;
}

.banner .swiper .swiper-wrapper .swiper-slide .container .row .col-lg-6 #image-ads:first-child{
margin-bottom: 5rem;
animation:move 5s linear infinite;
}

/******************** 
move animations here 
***********************/

@keyframes move{
    0%{
        transition: translatey(0%);
    }
    33.33%{
        transform:translatey(-15%);
    }

    66.66%{
        transition: translatey(0%);
    }
}



@keyframes move1{
    0%{
        transition: translatey(0%);
    }
    33.33%{
        transform:translatey(15%);
    }

    66.66%{
        transition: translatey(0%);
    }
}



.banner .swiper .swiper-wrapper .swiper-slide .container .row{
    background: var(--bodycolor);
}
/* banner section end here */

.bio-marquee{
    margin-bottom: 5rem;
}
.bio-marquee{
    background-color:var(--themecolor);
    padding:1.5rem 0;
    display:flex;
    justify-content:center;
    align-items:center;
}
.bio-marquee  h1{
    font-family:Cologne;
    font-size:4rem;
    text-transform:uppercase;
    color:var(--textcolor);
  margin-bottom:0 !important;
}


/*bio-marquee section end here*/

.bio-products{
    margin-bottom: 3rem;
}
.bio-products .container h1{
    font-family:Cologne;
    color:var(--themecolor);
    font-size:3.1rem;
    text-align: center;
    text-transform: capitalize;
}

.bio-products .container .nav .nav-item .nav-link{
    font-family:Objective-Regular;
    color:var(--themecolor) !important;
    font-size:2rem;
    margin-right:1rem;
    font-weight:400;
    text-align: center;
    text-transform: uppercase;
    width: 23rem;
    padding:1rem 0;
    border-radius:20rem;
    border:1px solid var(--themecolor);
    background:#fff;
}

.nav-tabs{
    border:none !important;
}
.bio-products .container .nav .nav-item .nav-link:hover,.bio-products .container .nav .nav-item .active{
    color:var(--textcolor) !important;
    background-color:var(--themecolor) !important;
}

.bio-products .swiper .swiper-wrapper .swiper-slide .bio-items{
    width: 100%;
}
.bio-products .swiper .swiper-wrapper .swiper-slide .bio-items .col-lg-12 h5{
    font-family:Objective-Regular;
    font-size:1.6rem;
    color:var(--semitextcolor);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.bio-products .swiper .swiper-wrapper .swiper-slide .bio-items .col-lg-12 p{
    font-family:Inter-Regular;
    font-size:1.6rem;
    font-weight:600;
}

.bio-products .swiper .swiper-wrapper .swiper-slide .bio-items .col-lg-12 .btn-primary{
    font-family:Inter-Regular;
    font-weight:400 !important;
    text-transform:uppercase;
    font-size:1.6rem;
    width: 100%;
    font-weight:600;
    color:var(--textcolor) !important;
    background-color:var(--themecolor);
    border-radius: 20rem;
	border:1px solid var(--themecolor)
}
.bio-products .swiper .swiper-wrapper .swiper-slide .bio-items .col-lg-12 .btn-primary:hover{
    color:var(--themecolor) !important;
    background:transparent;
    border:1px solid var(--themecolor);
}

.bio-products .swiper .swiper-button-next, .swiper-rtl .swiper-button-prev {
    right:0 !important;
  }

  .bio-products .swiper  .swiper-button-next,.bio-products .swiper  .swiper-button-prev{
    top:95% !important;
  }

  .bio-products .swiper .swiper-wrapper .swiper-slide{
    margin-bottom: 8rem;
  }

  .bio-products .swiper .swiper-button-next{
    left:93% !important;
  }
  .bio-products .swiper .swiper-button-prev{left: 90% !important;}
  .bio-products .swiper span img{
    width:4rem !important;
    height:4rem !important;
    padding:1rem;
    border-radius:50%;
    background-color: var(--themecolor);
  }

/*bio-Products section end here*/

.bio-blogs{
    margin-bottom: 5.3rem;
    overflow-x:clip;
}

.bio-blogs .imgbox{
    bottom:-4.3rem;
}

.bio-blogs>.col-lg-12{
    background:var(--themecolor);
    padding:2rem 0;
}

.bio-blogs>.container:last-child{
        width:100% !important;
        padding:0 0 0 8px!important;
    }

.bio-blogs>.col-lg-12 h1{
    color:var(--textcolor);
    font-family:Cologne;
    font-size:3.1rem;
    text-align: center;
    line-height:4rem;
    text-transform:capitalize;
}


/* .bio-blogs>img{
    width:19rem;
    position:absolute;
    right:0;
    bottom:-1rem;
} */
.bio-blogs>img{
 width:35rem;
position: absolute;
right: -18rem;
bottom: 4rem;
animation:circleani 10s linear infinite;
} 

@keyframes circleani{
  0%{
    transform:rotate(0);
  }
  100%{
    transform:rotate(-360deg);
  }
}


.bio-blogs .container{
    padding:13.2rem 0 0 0;
    max-width:93%;
}



.bio-blogs .container .swiper .swiper-slide{ 
    margin-bottom: 4rem;
}

.bio-blogs .container .swiper .swiper-slide .inner-blogs .price .btn-primary{
    font-family:Inter-Regular;
    font-size:1.6rem;
    width: 100%;
    font-weight:400 !important;
    text-transform: uppercase;
    color:var(--textcolor) !important;
    background-color:var(--themecolor);
    border-radius: 20rem;
    border:1px solid var(--themecolor);
}

.d2-none{
    display:none;
}
.bio-blogs .container .swiper .swiper-slide .inner-blogs .price .btn-primary:hover{
    color:var(--themecolor) !important;
    background:transparent;
    border:1px solid var(--themecolor);
}
.bio-blogs .container .swiper .swiper-slide .inner-blogs .price h3{
    font-family:Objective-bold;
    font-size:1.6rem;
    margin-bottom:1rem;
  display:block;
}

.bio-blogs .container .swiper .swiper-slide .inner-blogs .price p{
    font-family:Objective-Regular;
    font-size:1.6rem;
    margin-bottom:0.5rem;
}

.bio-blogs .container .col-lg-12 h1{
    font-size:2rem;
    font-family: Objective-Bold;
    width: 60%;
    padding:1rem 2rem;
    border-radius:2rem;
    background:#E0FFEA;
    margin-bottom: 5rem;
}


.bio-blogs .container .swiper .swiper-slide .inner-blogs{
    background:#E0FFEA;
    width: 100%;
    padding:2rem 2rem;
    border-radius:2rem;
}

.bio-blogs .container .swiper .swiper-slide .inner-blogs .img {
    width: 100%;
    display: flex;
    justify-content: center;
    border-radius: 2rem;
    overflow: hidden;
}

.bio-blogs .container .swiper .swiper-slide .inner-blogs .img img{
    width:100%;
    margin-bottom: 1rem;
}

/*bio-blogs section end here*/




.bio-stand{
    background:var(--standfor);
    margin-bottom: 5rem;
    overflow-x:clip;
}




.bio-stand .container .col-lg-12 h1{
    font-family:Cologne;
    text-align: center;
    font-size:3.1rem;
}


.bio-stand>img{
    bottom:-0.8rem;
    left:0;
    width: 100%;
    position:absolute;   
}

 
  
  .marquee-content {
    display: flex;
    animation: scrolling 20s linear infinite;
    bottom:-1.6rem;
    left:0;
    width: 100%;
    position:absolute;
    -webkit-transform: translate3d(0,0,1px);
transform: translateZ(1px);
  }
  
  .marquee-item {
    flex: 0 0 100vw;
    margin: 0 0vw;
    padding: 0 0;
    -webkit-transform: translate3d(0,0,1px);
transform: translateZ(1px);
  }
  
  .marquee-item img {
    display: block;
    width:100%;
    padding: 0 0;
  }
  
  @keyframes scrolling {
    0% { transform: translateX(0); }
    100% { transform: translatex(-144vw); }
  }
  


.bio-stand .container .row .col-lg-3 h3{
    font-family:Objective-Regular;
    font-size:1.8rem;
}
.bio-stand .container .row .col-lg-3{
    width:19.99%;
}

/*bio-stands section end here*/
.bio-standfor{
    margin-bottom: 5rem;
}

.bio-standfor .container .row .col-lg-6 p{
    font-family:Objective-regular;
    font-size:1.6rem;
    margin-bottom:3rem;
}

.bio-standfor .container .row .col-lg-6 a{
    font-family:Objective-regular;
    font-size:1.6rem;
    color:var(--textcolor) !important;
    background-color:var(--themecolor);
    width: 28%;
    padding: 1.6rem 2rem;
    border-radius: 5rem;
    border:1px solid var(--themecolor);   
}

.bio-standfor .container .row .col-lg-6 a:hover{
    color:var(--themecolor)!important;
    background-color:transparent;

}
.bio-stand .container,.bio-standfor .container {
    max-width: 90%;
  }




/*bio-standsfor section end here*/


.bio-footer{
    background-color: var(--themecolor);
    padding:5rem 0 !important;
}

.bio-footer #ft-testimonials .swiper-wrapper .swiper-slide .testimonials{
    background-color:var(--textcolor);
    padding:2rem 6rem;
    border-radius: 3rem;
    width:100%;
}

.bio-footer .testimonials h4 {
    font-family: Objective-Regular;
    font-size: 1.3rem;
  }
.bio-footer .testimonials p{
    font-family: Objective-Regular;
    font-size: 1.6rem;
  }
.bio-footer #ft-testimonials .swiper-wrapper .swiper-slide .testimonials img{
    display: block;
    margin:0 auto 1rem auto;
    width:12rem;
}


.bio-footer .container .row h1{
font-family:Cologne;
Color:var(--textcolor);
font-size:2.3rem;
margin-bottom:2rem;
}

.bio-footer .container .row .col-lg-3 > ul li {
    margin-bottom: 1rem;
  }

.bio-footer .container .row .col-lg-5 .ft-form input{
width:71%;
height:4.5rem;
background: transparent;
border:1px solid var(--textcolor);
border-radius:2rem;
}
.bio-footer .container .row .col-lg-5 .ft-form a button{
background:var(--textcolor);
border:none;
padding:1.2rem 2.5rem;
height:4.5rem;
border-radius:2rem;
font-size:1.4rem;
font-family: Objective-bold;
color:var(--themecolor);
}

.bio-footer .swiper{margin-bottom:7rem;}
.bio-footer .container .row .col-lg-5 .ft-form input:focus{
    outline:none;
}

.bio-footer .container .row .col-lg-5 .ft-form input[placeholder]{
    font-size:1.6rem;
    color:var(--textcolor);
    font-family:Objective-bold;
    padding-left:1rem;
}

.bio-footer .container .row .col-lg-2 ul li a{
    font-family:Objective-Regular;
    font-size:1.6rem;
    color:var(--textcolor) !important;
    position: relative;
      text-decoration: none !important;
    text-underline-offset: 2px;
}

/* .bio-footer .container .row .col-lg-3 ul li a::before{
    content:"";
    background-color:var(--textcolor);
    height:1px;
    width:0%;
    position:absolute;
    top:50%;
    left:0%;
    transition:width 0.5s linear;
} */

.bio-footer .container .row .col-lg-3 ul li a:hover::before{
    width:100%;
}


.bio-footer .container .col-lg-12 p{
font-family:Objective-Regular;
font-size:1.4rem !important;
color:var(--textcolor) !important;
}

.bio-footer .container .col-lg-12 h5{
font-family:Objective-Regular;
font-size:1.6rem;
display: inline-block;
color:var(--textcolor);
position: relative;
  padding:0 0.3rem;
}


#btn-loader{
    background: #13926C;
}
/* .bio-footer .container .col-lg-12 h5::after{
content:"";
background:var(--textcolor);
height:0.2rem;
width:102%;
position: absolute;
bottom:-2px;
left:0;
} */

.bio-footer .swiper .swiper-button-next, .swiper-rtl .swiper-button-prev {
    right:0 !important;
  }

  .bio-footer .swiper  .swiper-button-next, .swiper-button-prev{
    top:85% !important;
  }

  .bio-footer .swiper .swiper-wrapper .swiper-slide{
    margin-bottom: 8rem;
  }

  .bio-footer .swiper .swiper-button-next{
    left:93% !important;
  }
  .bio-footer .swiper .swiper-button-prev{left: 90% !important;}
  .bio-footer .swiper span img{
    width:4rem !important;
    height:4rem !important;
    padding:1rem;
    border-radius:50%;
    background-color: var(--textcolor);
  }
  .bio-footer .container {
    max-width: 90%;
  }
  .bio-footer .container .row {
    align-items:start;
    justify-content:space-between;
  }
 .bio-footer .brandlinks img:hover{
   transform:rotate(-360deg);
   transition: all 1s linear;
 }
.bio-footer .container .col-lg-12 h5:nth-child(2)::before {
content:"";
  display:none;
}
.bio-footer .container .col-lg-12 h5::before {
  content: "";
  background: #fff;
  height: 21px;
  position: absolute;
  bottom: -2px;
  left: -1px;
 width: 0.2rem;
}
.bio-footer .container .col-lg-12 h5 a {
  margin: 0 0.7rem;
}


.search-modal__content.search-modal__content-bottom {
  background:var(--bodycolor);
}
#Search-In-Modal{
  border-radius:2rem;
  border:1px solid var(--themecolor);
  background: transparent;
}
#Search-In-Modal:focus{
 box-shadow:none !important;
}
.search .field__label{
  font-family:Objective-Regular;
  color:var(--themecolor) !important;
}


.search .icon.icon-search,.search-modal__content .icon.icon-close{
  color:var(--themecolor);
}

.menu-drawer__menu.has-submenu.list-menu,.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{
font-family: Inter-Regular;
font-size: 1.6rem;
color: var(--themecolor) !important;

}
/*Footer section end here*/





/*About Page*/



@keyframes move-3{
    0%{
        transition: translatey(0%);
    }
    33.33%{
        transform:translatey(-30%);
    }
  
    66.66%{
        transition: translatey(0%);
    }
  }
  .ani-icons{
    animation: move-3 5s linear infinite;
  }
 .sc-aboutus .container{
   max-width:93%;
 }
  .sc-aboutus .container .row .col-lg-6{
    width:48% !important;
  }
  .sc-aboutus .container .row{
   justify-content:space-between;
  }
  
  .sc-aboutus .container .row .col-lg-6 .img-box{
      width: 64.5rem;
  }
  
  .sc-aboutus .container .row .col-lg-6 .row .inr-box h1{
      font-family:Cologne;
      font-size:3.1rem;
      color:var(--themecolor);    
  }
  
  .sc-aboutus .container .row .col-lg-6 .row .inr-box p{
      font-family:Objective-Regular;
      font-size:1.6rem;
      color:var(--sc-aboutcl);    
  }



/*Collection Page*/


#sc-collection .page-width{
max-width:93% !important;
  padding:0 !important;
}



#sc-collection .card.card--standard.card--media {
  background: transparent;
  border:0 !important;

 
}

#sc-collection .card__inner.color-background-2.gradient.ratio{
   border-radius: 3rem;
  overflow: hidden;
}

#sc-collection .card__information,.price{
  text-align:center;
}

#sc-collection .card__heading{
  color: var(--themecolor);
font-size: 2rem;
font-family: Cologne;
/* font-weight: 900; */
text-transform: uppercase;
  overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
}
#sc-collection .price__regular{
  color: var(--paracolor);
  font-size: 1.6rem;
  font-family: Objective-Bold;
  text-align: center;
}

#sc-collection .card__content button{
  font-family: Inter-Regular;
  font-weight: 400 !important;
  text-transform: uppercase;
  font-size: 1.6rem;
  width: 100%;
  font-weight: 600;
  color: var(--textcolor) !important;
  background-color: var(--themecolor);
  border-radius: 20rem;
  border: 1px solid var(--themecolor);
  transition:all 0.20s linear;
}
#sc-collection .card__content button:hover{
color: var(--themecolor) !important;
background: transparent;
border: 1px solid var(--themecolor);
}

#sc-collection button::after, .shopify-challenge__button::after, .customer button::after, .shopify-payment-button__button--unbranded::after{
    box-shadow:none !important;
}

#sc-collection .cart-notification-product__name.h4{
  font-family:Cologne;
  font-size:1.6rem;
  color:var(--themecolor);
}

#sc-collection #cart-notification {
  background: var(--bodycolor) !important;
  border: 1px solid var(--themecolor);
  box-shadow: 0 0 5px var(--themecolor);
}

#sc-collection .cart-notification__heading.caption-large.text-body, #sc-collection .link.button-label {
  font-family: Objective-Regular;
  font-size: 1.6rem;
}

#sc-collection #cart-notification-button {
  color: var(--themecolor) !important;
  font-family: Objective-regular;
  font-size: 1.8rem;
  background: transparent;
  padding: 1.5rem 4rem;
  border-radius: 20rem;
  border: 1px solid var(--themecolor);
}
#sc-collection .button::after, .shopify-challenge__button::after, .customer button::after, .shopify-payment-button__button--unbranded::after{
  box-shadow:none !important;
}

#sc-collection .button.button--primary.button--full-width {
  color: var(--textcolor) !important;
  font-family: Objective-regular;
  font-size: 1.8rem;
  background: var(--themecolor);
  padding: 1.5rem 4rem;
  border-radius: 20rem;
  border: 1px solid var(--themecolor);
}
#sc-collection .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{
  display:none;
}

/*Product Landing Page*/
#sc-product .page-width{
  max-width:93%;
}
#sc-product .product__title{
  margin:0 !important;
}

#sc-product #ModalClose-template--18679109419302__main,#sc-product .product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox {
  background:var(--themecolor);
}
#sc-product .icon.icon-close,#sc-product .icon.icon-plus {
  color:var(--textcolor);
}

#sc-product .product__title>h1{
    color:#000;
font-size:2.8rem;
font-family:Objective-Bold;
/* font-weight: 900; */
text-transform: capitalize;
margin-bottom:0.8rem ;
}

#sc-product #cart-notification-button{
color: var(--themecolor) !important;
font-family: Objective-regular;
font-size: 1.8rem;
background:transparent;
padding: 1.5rem 4rem;
border-radius: 20rem;
border: 1px solid var(--themecolor);
}
#sc-product .button.button--primary.button--full-width{
  color: var(--textcolor) !important;
font-family: Objective-regular;
font-size: 1.8rem;
background:var(--themecolor);
padding: 1.5rem 4rem;
border-radius: 20rem;
border: 1px solid var(--themecolor);
}
#sc-product #cart-notification-button:after{box-shadow:none !important;}
#sc-product .button.button--primary.button--full-width:after{
  box-shadow:none !important;
}

#sc-product .cart-notification__heading.caption-large.text-body,
#sc-product .link.button-label{
font-family:Objective-Regular;
  font-size:1.6rem;
  
}
#sc-product #cart-notification{
  background:var(--bodycolor) !important;
  border:1px solid var(--themecolor);
  box-shadow:0 0 5px var(--themecolor);
}

#sc-product .cart-notification-product__name.h4{
  font-family:Cologne;
  font-size:1.6rem;
  color:var(--themecolor);
}
#sc-product .icon.icon-checkmark.color-foreground-text{
  color:var(--themecolor);
}
#sc-product .Pd-Sub1{
    color: var(--Prductsub1);
font-size:2rem;
font-family:Brinnan-Regular;
/* font-weight: 900; */
text-transform: uppercase;
margin:0 0 1.8rem 0 !important;
}
#sc-product .Pd-Sub2{
    color: #000;
font-size:1.7rem;
font-family: objective-regular;
margin-bottom:1.5rem !important;
/* font-weight: 900; */
/* text-transform: uppercase; */

}

#sc-product .product__modal-opener.product__modal-opener--image.no-js-hidden {
  border-radius: 2rem;
  overflow: hidden;
}
#sc-product .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{
  width:100%;
}

#sc-product .price--large{
  text-align:left;
  font-family:Metrisch-Bold;
  font-size:3rem;
  color:#13926C !important;
}


#sc-product .sc-add-to-cart{
   background:#404040;
  border:#404040;
  outline:0 !important;
  border-radius:0.8rem;
  color:var(--textcolor);
    font-family:Metrisch-Bold;
  font-size:1.8rem;
  text-transform:Uppercase;
  padding:1.5rem 0;
  display:none;
}
#sc-product #gokwik-buy-now{
   background:#13926C;
  border:1px solid var(--themecolor);
  outline:0 !important;
  border-radius:0.8rem;
  color:var(--textcolor);
     font-family: 'Objective-bold';
  font-size:1.8rem !important;
  text-transform:Uppercase;
  padding:1.5rem 0 !important;
  width:100%;
}

#sc-product button::after, .shopify-challenge__button::after, .customer button::after, .shopify-payment-button__button--unbranded::after {
  box-shadow:none !important;
}

#sc-product .product-detail-desc {
  font-size: 1.6rem;
  font-family:Metrisch-Book;
  line-height: 2.4rem;
}
#sc-product .product-detail-desc>ul{
  font-size: 1.6rem;
  font-family:'Objective-bold';  
  list-style:none;
  padding-left:2.5rem;
  margin-block:2.5rem;
}
#sc-product .product-detail-desc>ul li{
  margin-bottom:1.5rem;
  line-height:1.2;
    position:relative;
}
/* #sc-product .product-detail-desc>ul li::before{
content:"";
background:url("/cdn/shop/files/tick_ac7745e6-b28d-4eb0-993f-dd89c4cb03d4.svg?v=1692864038");
background-size: cover;
width: 27px;
  position:absolute;
  left:-5%;
  top:46%;
  transform:translatey(-50%);
height: 26px;
} */

#sc-product .product-detail-desc ul{
  display:flex;
  align-items:center;
  gap:1rem;
  flex-wrap:wrap;
  padding:0 !important;
}

#sc-product .product-detail-desc ul li{
  background:#CBECE2;
  margin:0 !important;
  padding:1rem 1rem;
  border-radius:8px;
}

#sc-product .summary__title>h2{
   
  letter-spacing:0;
          font-size: 1.8rem !important;
      font-family: 'Objective-bold';
}
#sc-product summary .icon-caret{
  height:1.4rem !important;
  transition: 1s cubic-bezier(.175,.885,.32,1.295) all;
}

#sc-product summary .icon-caret path{
  fill:var(--themecolor);
}

#sc-product .product-form__quantity .form__label{
  font-family:Cologne;
  font-size:2rem;
  color:var(--themecolor);
  margin-bottom:1.3rem;
}

#sc-product .quantity__button.no-js-hidden {
  background:var(--themecolor) !important;
  border-radius:50%;
  color:var(--textcolor);
}

#sc-product #Quantity-template--18679109419302__main{
  background:var(--themecolor) !important;
  color:var(--textcolor);
  border-radius:3rem;
margin:0 0.5rem;
  
}
#sc-product #Quantity-template--18679109419302__main:focus{
outline-color:var(--themecolor);
}

#sc-product .quantity {
  width:60%;
  display:none;
}


#sc-product .quantity::before{
  content:"";
  background:transparent;
  box-shadow:none;
}
#sc-product .quantity::after{
   box-shadow:none !important;
}
#sc-product #MainProduct-template--18679109419302__main{
  margin-bottom:5.3rem;
}

#sc-product .related-products__heading.h2{
  color:#404040;
font-size: 3.1rem;
  font-family:Metrisch-Bold;
text-transform: uppercase;
margin-bottom:4rem;
  text-align:center;
}
#sc-product #Slide-template--18679109419302__main-33601151795494 {
  border-radius: 3rem;
  overflow: hidden;
}


#sc-product .color-background-1.gradient.no-js-hidden {
  background: transparent !important;
}


#sc-product .card__inner.color-background-2.gradient.ratio {
  border-radius: 3rem;
  overflow: hidden;
}

#sc-product .card__content .card__heading a{
  color:#404040 !important;
font-size:2rem;
  font-family:Metrisch-Medium;
text-transform: uppercase;
text-align:center;
    display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
  overflow: hidden
}

#sc-product .card.card--standard.card--media {
  background: transparent;
  border:0 !important;
  margin-right: 2rem;
}

#sc-product .card-information .price__regular {
  color: var(--paracolor);
  font-size: 1.6rem;

  text-align: center;
}

.price.price--large.price--on-sale.price--show-badge {
    display: flex;
    align-items: center;
}

#sc-product .price__container .price-item.price-item--sale.price-item--last{
    color:#13926B;
  font-size:2.5rem;
  text-align: center;
      font-family: Metrisch-Bold;
  letter-spacing: 0;
}

#sc-product .price__container .price-item.price-item--regular{
  color:rgba(0,0,0,0.7);
  letter-spacing:0;
  font-size:2.2rem;
  margin-right: 0 !important;
}

#sc-product .jdgm-rev-widg__summary-text,#sc-product .jdgm-rev__author,#sc-product .jdgm-rev__body,.jdgm-rev__buyer-badge{
  font-family:Objective-Regular;
  font-size:1.6rem;
}
.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after, .jdgm-rev__buyer-badge{
  color: white;
    background-color: #13926c !important;
}
.jdgm-rev__buyer-badge{
      border-radius: 0.4rem !important;
    padding: 4px 6px !important;
}
#sc-product .jdgm-row-profile {
  display: flex;
  align-items: center;
}

#sc-product .accordion summary{
  padding:1.5rem 0;
}

#sc-product  .jdgm-write-rev-link{
background: #13926c;
    border: 1px solid var(--themecolor);
    outline: 0!important;
    border-radius: 0.8rem;
    color: var(--textcolor) !important;
    font-family: Objective-bold;
    padding: 1.5rem 0 !important;
}
span.jdgm-rev__author-wrapper {
    display: flex;
}
#sc-product .jdgm-rev-widg__summary{
  border-right-color:var(--themecolor) !important;
}
#sc-product .sc-inside{
  margin:0;
  list-style-position: outside;
}
#sc-product .sc-inside li::marker{
  color:var(--themecolor);
  font-size: 1.8rem;   
}
#sc-product .sc-inside li{
font-size: 1.6rem;
  margin-bottom: 1rem;
font-family: Objective-Regular;
}


#sc-product .sc-direct{
  margin:0;
  list-style-position: outside;
}
#sc-product .sc-direct li::marker{
  color:var(--themecolor);
  font-size:1.8rem;   
}
#sc-product .sc-direct li{
font-size: 1.6rem;
font-family: Objective-Regular;
  margin-bottom: 1rem;
  line-height:1.3;
}

#sc-product .sc-nutritional{
  margin:0;
  list-style-position: outside;
}
#sc-product .sc-nutritional li::marker{
  color:var(--themecolor);
  font-size: 2.5rem;   
}
#sc-product .sc-nutritional li{
font-size: 1.6rem;
  margin-bottom: 1rem;
font-family: Objective-Regular;

}
#sc-product .nutri-faq>h2 {
  color: var(--themecolor);
  font-size: 3.1rem;
  font-family: Cologne;
  text-transform: uppercase;
  margin-bottom: 4rem;
  text-align: center;
}
#sc-product #ft-testimonials{
  display:none !important;
}
#sc-product .bio-footer{
  padding: 9rem 0;
}
#sc-product .jdgm-preview-badge .jdgm-star{
  color:#FFB800;
  font-size:1.6rem;
 
}

#sc-product .jdgm-prev-badge__text{
  font-size: 1.4rem;
font-family: Objective-Regular;
   margin-left:0.5rem;
}

#sc-product #judgeme_product_reviews .jdgm-star.jdgm--on,#sc-product #judgeme_product_reviews .jdgm-sort-dropdown,#sc-product #judgeme_product_reviews .jdgm-sort-dropdown-arrow::before{
  color:#404040;
}

#sc-product #judgeme_product_reviews .jdgm-histogram__bar-content{
  background:#404040;
}

#sc-product #judgeme_product_reviews .jdgm-rev__author{
    color:#404040 ;
}
#sc-product .jdgm-rev__author, .jdgm-rev__icon::before{
   color:#404040 !important; 
}

#sc-product .jdgm-rev-widg__title{
  color:#404040;
font-size: 3.1rem;
  font-family:Objective-Bold;
text-transform: capitalize;
margin-bottom:4rem;
text-align: center;
}

.cart-count-bubble {
  background: var(--themecolor);
}
#sc-product #judgeme_product_reviews .jdgm-rev__icon{
    background:transparent !important;
}

 #sc-product .jdgm-link,#sc-product .jdgm-rev__timestamp{
font-size: 1.6rem;
font-family: Objective-Regular;
}
 #sc-product .jdgm-rev-widg__summary-average,
 #sc-product .jdgm-rev-widg__summary-text,.jdgm-rev__title{
font-size:1.6rem !important;
font-family: Objective-Bold !important;
   color:#404040 !important; 
}


 #sc-product .nutri-faq-inner {
  width: 93%;
}

#sc-product .accordion-button:focus {
  z-index: 3;
  border-color:var(--themecolor);
  outline: 0;
  box-shadow:none !important;
}
#sc-product .accordion-button.collapsed{
    background:var(--themecolor) !important;
  padding:3rem;
}
#sc-product .accordion-button{
    background:var(--themecolor) !important;
    padding:3rem;
  border-radius:5rem;
  margin-bottom: 1rem;
}


#sc-product .accordion-item{
  background:var(--bodycolor) !important;
  border:0 !important;
}
#sc-product #accordionExample {
  border: 0;
   background:var(--bodycolor) !important;
}
#sc-product .accordion-button{
  font-family:Objective-Bold;
  color:var(--textcolor);
  font-size:2rem;
}
#sc-product .accordion-body{
  background:var(--bodycolor);
  font-size:1.6rem;
  font-family:Objective-Regular;
   padding:1.5rem 3rem;
}

#sc-product .accordion-button:after {
        background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
    transform:scale(1.8) !important;      
  transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
    }
#sc-product .related-products.page-width.section-template--18679109419302__related-products-padding.isolate.product-recommendations--loaded .jdgm-widget.jdgm-preview-badge.jdgm--done-setup {
  display: none;
}
#sc-product .product__tax.caption.rte {
  display: none;
}
#sc-product #shopify-section-template--18679109419302__judgeme_section_review_widget_e9a0 {
  margin-top: 4rem;
}
#sc-product .accordion-button:not(.collapsed)::after {
    transform:rotate(-180deg) scale(1.8) !important;

}

/*Contact Page*/


#sc-page .bio-form,#sc-page .contact.page-width.page-width--narrow.section-template--18679109320998__form-padding,.color-background-1{
  background:var(--bodycolor);
}
#sc-page .bio-form{
  margin-bottom:3rem;
}
#sc-page .bio-form .container{
  max-width:93%;
}
#sc-page .bio-form .color-background-1{
  background:var(--bodycolor);
}
#sc-page #ContactForm input,#ContactForm textarea {
  background: transparent;
  border: 1px solid var(--themecolor);
  border-radius: 2rem;
  padding:3rem 0;
  color: var(--themecolor);
}



#sc-page #ContactForm input,#ContactForm textarea:focus{
  box-shadow:none !important;
}

#sc-page #ContactForm label{
 color:var(--themecolor) !important;
}

#sc-page #ContactForm .button
{
  color: var(--textcolor) !important;
font-family: Objective-regular;
font-size: 1.8rem;
background: var(--themecolor);
padding: 1.5rem 6rem;
border-radius: 20rem;
border: 1px solid var(--themecolor);
}
#sc-page #ContactForm .button:after
{
box-shadow:none !important;
}

#sc-page .bio-form .col-lg-6 .contact-heading{
   font-family:Cologne;
  font-size:4.1rem;
  text-align:center;
  color:var(--themecolor);
  margin-bottom:1rem !important;
}
#sc-page .bio-form .col-lg-6 p{
   font-family:Objective-Regular;
  font-size:1.6rem;
  text-align:center;
  margin-bottom:1.5rem !important;
  
}

#sc-page .main-page-title.page-title.h0{
  font-family:Cologne;
  font-size:4.1rem;
  text-align:center;
  color:var(--themecolor);
  margin-bottom:0 !important;
  display:none;
}
#sc-page .contact .field {
  margin-bottom: 2.5rem !important;
}

#sc-page .bio-form .col-lg-6{
  width: 48% !important;
}
#sc-page .page-width.page-width--narrow.section-template--18679109320998__main-padding{
  display:none;
}


/*cart-page*/


#sc-cart .page-width{
 max-width: 93% !important
}


#sc-cart .title.title--primary,.cart-item__name.h4.break,#sc-cart .cart__empty-text {
  font-family: Cologne;
  font-size: 3.1rem;
  color: var(--themecolor) !important;
  max-width:100%;
}

#sc-cart .underlined-link,.caption-with-letter-spacing,.cart-items__heading--wide,.small-hide.right.caption-with-letter-spacing{
  font-family:Objective-Bold;
  font-size:1.6rem;
}

#sc-cart .quantity__button.no-js-hidden {
  background:var(--themecolor) !important;
  border-radius:50%;
  color:var(--textcolor);
}

#sc-cart #Quantity-1:focus{
outline-color:var(--themecolor);
}

#sc-cart .quantity {
  width:60%;
}


#sc-cart .quantity::before{
  content:"";
  background:transparent;
  box-shadow:none;
}
#sc-cart .quantity::after{
   box-shadow:none !important;
}

#sc-cart  #Quantity-1,#sc-cart  #Quantity-2,#sc-cart  #Quantity-3 {
  background: var(--themecolor) !important;
  color: var(--textcolor);
  border-radius: 3rem;
  margin: 0 .5rem;
}

#sc-cart cart-remove-button .icon-remove {
  height: 2rem;
  width: 2rem;
  color:var(--themecolor);
}
#sc-cart .product-option{
font-family: Brinnan-Bold;
color: var(--Prductsub2);
font-size: 1.6rem;
}

#sc-cart .price.price--end,#sc-cart .totals,#sc-cart .tax-note.caption-large.rte,#sc-cart .totals__subtotal,.cart__login-title,.cart__login-paragraph{
  font-family:Objective-Regular;
font-size: 1.6rem;
}


#sc-cart #checkout, #sc-cart .cart__warnings .button{
    color: var(--textcolor) !important;
font-family: Objective-regular;
font-size: 1.8rem;
background: var(--themecolor);
padding: 1.5rem 4rem;
border-radius: 20rem;
border: 1px solid var(--themecolor);
}

#sc-cart #checkout,#sc-cart .button:after{
  box-shadow:none !important;
}


#sc-cart .cart__items,#sc-cart .cart-items th{
  border-bottom-color:var(--themecolor);
}
#sc-cart .totals__subtotal,.link.underlined-link{
  font-family:Objective-Bold;
  font-family:1.6rem;
}

#sc-page .page-width{
  max-width:93%;
  padding:0 !important;
}





#sc-page .rte {
  font-size: 1.6rem;
  font-family: Objective-Regular;
  line-height:1.5;
  margin-bottom:3rem;
}


/*Login and register page*/



#sc-register .customer.register.section-template--18679109648678__main-padding input {
  background: transparent;
  border: 1px solid var(--themecolor);
  border-radius: 2rem;
  padding:3rem 0;
  color: var(--themecolor) !important;
}
#sc-register .customer.register.section-template--18679109648678__main-padding input:focus{
box-shadow:none !important;
}

#sc-register .customer.register.section-template--18679109648678__main-padding label{
 color:var(--themecolor) !important;
  font-family:Objective-Regular;
}


#sc-register .customer.register.section-template--18679109648678__main-padding button {

    color: var(--textcolor) !important;
    font-family: Objective-regular;
    font-size: 1.8rem;
    background: var(--themecolor);
    padding: 1.5rem 6rem;
    border-radius: 20rem;
    border: 1px solid var(--themecolor);

}
#sc-register .customer.register.section-template--18679109648678__main-padding  h1{
font-family: Cologne;
Color: var(--themecolor);
font-size: 2.5rem;
margin-bottom: 2rem;}



#sc-login .customer.login.section-template--18679109583142__main-padding input {
  background: transparent;
  border: 1px solid var(--themecolor);
  border-radius: 2rem;
  padding:3rem 0;
  color: var(--themecolor) !important;
}
#sc-login .customer.login.section-template--18679109583142__main-padding input:focus{
box-shadow:none !important;
}

#sc-login .customer.login.section-template--18679109583142__main-padding label{
 color:var(--themecolor) !important;
  font-family:Objective-Regular;
}
#sc-login .customer.login.section-template--18679109583142__main-padding a{
 color:var(--themecolor) !important;
    font-family:Objective-Regular;
    font-size:1.6rem;
}
#sc-login .customer.login.section-template--18679109583142__main-padding p{
    font-family:Objective-Regular;
  font-size:1.6rem;
}
#sc-login .customer.login.section-template--18679109583142__main-padding h1{
font-family: Cologne;
Color: var(--themecolor);
font-size: 2.5rem;
margin-bottom: 2rem;}



#sc-login .customer.login.section-template--18679109583142__main-padding button {

    color: var(--textcolor) !important;
    font-family: Objective-regular;
    font-size: 1.8rem;
    background: var(--themecolor);
    padding: 1.5rem 6rem;
    border-radius: 20rem;
    border: 1px solid var(--themecolor);

}

.product-form__input input[type="radio"] + label{
  font-family:Brinnan-Regular;
  font-size: 1.6rem !important;
  padding:2.3rem 2rem !important;
  width:50%;
  margin-inline:0 !important;
}

.product-form__input label:nth-child(3) {
    border-radius: 10px 0 0 10px!important;
}
.product-form__input label:nth-child(5) {
    border-radius: 0 0 0 0!important;
    position: relative!important;
    overflow: hidden;
}

.product-form__input input[type="radio"]:checked + label{
  background:#404040 !important;
  border-color:#404040 !important;
  
}

.product__info-container > * + *{
margin:0;
}

.js.product-form__input {

    display: flex;
    flex-direction: row;
    max-width: 100%;
  margin:2rem 0;

}

  .sc-stick-btn{
    display:none;
  }

.jdgm-prev-badge {
  margin-bottom: 1rem !important;
}
.badge.price__badge-sale.color-accent-2{
  background:#000000;
  border-color:#000000;
    font-family:Metrisch-Bold;
  font-size:1.6rem !important;
  border-radius:0 20px 20px 0;
}

.product__media-toggle {display: none !important;}
.product__modal-opener .product__media-icon {display: none !important;}

.form__label {
	display: none !important;
}
.product__info-container .price--on-sale .price-item--regular{
  font-family:Metrisch-Book;
  margin-right:0.5rem !important;
}

/***************Blog*******************/
.main-blog.page-width.section-template--18679109157158__main-padding h1 {
    display: none;
}
#sc-blog h3.card__heading.h2 {
   font-family: Metrisch-Medium;
    font-size: 2rem;
  text-align:center;
}
#sc-article .rte>p:first-child {
    font-family: Objective-Regular;
    font-size: 1.6rem;
    color: var(--sc-aboutcl);
}

#sc-article p {
    font-family: Objective-Regular;
    font-size: 1.6rem;
    color: var(--sc-aboutcl);
}
#sc-article li {
    font-size: 1.6rem;
    margin-bottom: 1rem;
    font-family: Objective-Regular;
}
#sc-blog .article-card__excerpt {
    font-family: Objective-Regular;
    font-size: 1.6rem;
    color: var(--sc-aboutcl);
  padding: 0 2.5rem;
}

.card-wrapper.product-card-wrapper.underline-links-hover
.jdgm-widget.jdgm-preview-badge {
  text-align: center;
}

.sc-bio-table {
  width: 100% !important;
      font-family: Objective-Regular;
  text-align:center;
  font-size:1.4rem;
  border:1px solid #464647;
}
.sc-bio-table th{
       font-family: Metrisch-Medium;
    font-size:1.6rem;
    border:1px solid #464647;
  padding:1rem  0;
}

.sc-bio-table td{
      border-top:0;
      border:1px solid #464647;
    padding:1rem  0;
}

.mobile-title{
  display:none;
}
.bio-product-til {
display: flex;
align-items:center;
column-gap:0.5rem;
background-color:#F9E791;
border:1.5px solid #000;
border-radius:50px;
justify-content:center; 
padding:0.9rem 0;
width:100%;
margin-bottom:1rem;
}

.bio-product-til svg{
    width: 25px;
    height: 25px;
}

.bio-product-til p{
    font-family: Metrisch-Bold;
font-size: 1.45rem;
    color:#000;
  margin-bottom:0;
  letter-spacing:0;
}
.bio-subti-check .bio-subti-row .bio-sub-content p{
  font-size: 1.77rem !important;
}
.bio-subti-check{
  width:95%;
  margin:0 auto;
    margin-bottom:20px;
}
.bio-subti-check
.bio-subti-row {
    display: flex;
  justify-content:space-between;
  column-gap:1vw;
  
}


.bio-subti-check
.bio-subti-row
.bio-sub-content {
    display: flex;
    align-items:center;
    column-gap:0.8rem;
}


.bio-subti-check
.bio-subti-row
.bio-sub-content svg{
    width:45px;
    height:45px;
}

.bio-subti-check
.bio-subti-row
.bio-sub-content p{
    font-family: Brinnan-Regular;
    font-size: 1.45rem;
    color:#000;
  margin-bottom:0;
  letter-spacing:0;
  line-height:1.1;
  
}


.bio-result{
    border:1px solid #000;
    width: 100%;
    margin:2rem auto 0 auto !important;
    padding:2.8rem 1.5rem;
    border-radius:11px;
}

.bio-result h2{
    text-align:center;
    margin-bottom:20px;
        font-family: Metrisch-Bold;
      font-size: 2.3rem;
  letter-spacing:0;
}

.bio-result .bio-result-box{
    margin-bottom:20px;
    position: relative;
    margin-left:52px;
}

.bio-result .bio-result-box h3{
      font-family: Brinnan-Bold;
    text-transform:capitalize;
      font-size: 2rem;
  color:#000;
}
.bio-result .bio-result-box p{
          font-family: Metrisch-Book;
     font-size:clamp(1.4rem,1.26vw,26px);
      letter-spacing: 0;
    line-height: 1.2;
  color:#000;
}

.bio-result .bio-result-box:last-child{
    margin-bottom:0;
}

.bio-result .bio-result-box::before{
    content:"";
    width: 30px;
    height: 30px;
    position: absolute;
    left: -46px;
    top: -2%;
    border-radius:50%;
    background:#F9E791;
      z-index: 2;
}
.bio-result .bio-result-box:last-child::after{
    content: "";
    height: 229px;
    width: 1px;
    background: #000;
    position: absolute;
    left: -31px;
    top: -213px;
    z-index: 1;
}

.bio-userexperi {
width: 100%;
  margin-top: 2.5rem !important;
}

.bio-userexperi .bio-userrow{
    display: flex;
    align-items:start;
   justify-content:space-between;
}


.bio-userexperi .bio-userleft {
    width: 37%;
    height: 100%;
}
.bio-userexperi .bio-userright {
    width: 58%;
    height: 100%;
}

.bio-userexperi .bio-inrrcont{
    display: flex;
    align-items:center;
      column-gap:1rem;
      margin-bottom: 1rem;
}

.bio-userexperi .bio-inrrcont h3{
  font-family: Brinnan-Bold;
    font-size:clamp(1.4rem,11.111vw,4rem);
  color:#F1C800;
  
}

.bio-userexperi .bio-inrrcont h3 sup{
    font-family: Brinnan-Regular;
  color:#000;
    top: -0.6em;
      font-size: 2rem;
}

.bio-userexperi .bio-inrrcont p{
      font-family: Metrisch-Book;
    font-size: clamp(1.4rem,3.333vw,1.6rem);
  width: 53%;
      margin-bottom: 0;
  line-height:1.1;
  color:#000;
}

body#sc-product #shopify-section-template--21644709855526__a73e542d-28a8-4dac-8fd4-16890b221263 .color-background-1.gradient,
body#sc-product{
  background:#fff !important;
}

.bio-bottom-text{
    width: 82%;
    margin: 0 auto;
    border-top: 1px solid #000;
    padding-top: 1.5rem;
    margin-top: 1rem;
  margin-bottom: 3rem;
}

.bio-bottom-text p{
        font-family: Metrisch-Book;
      font-size: clamp(1.4rem,3.333vw,1.6rem);
  text-align:center;
  line-height:1.1;
  margin-bottom:0;
  color: #000;
    letter-spacing: 0;
}
.bio-userexperi {
    margin-top: 4rem !important;
}
.section-template--21644709855526__a73e542d-28a8-4dac-8fd4-16890b221263-padding {
     padding: 0 !important;
}

.bio-spec-row{
    display: grid;
    grid-template-columns:repeat(4,1fr);
      column-gap: 2vw;
}


.bio-spec-row svg{
    width:4.688vw;
    height:4.688vw;
}  

.bio-spec-row p{
      font-family: Brinnan-Regular;
  font-size: clamp(14px,1.042vw,26px);
  line-height: 1.1;
    text-align: center;
}

.bio-spec-row svg path{
    width: 100%;
    height: 100%;
}

.bio-spec-row .bio-spec-content{
    display:grid;
    row-gap:0.5rem;
    justify-items:center;
}

product-form.product-form {
    margin-bottom: 1.5rem !important;
}

.bio-iconspec {
    margin-bottom: 1.3rem !important;
}

.product__accordion:last-child{
    border-bottom:0px;
}

.accordion__content {
    border-top:1.6px solid #BEBEBE;
    padding-top: 1rem !important;
}

.sc-desk-btn {
    max-width: 100% !important;
    display: flex;
    column-gap: 0.8rem;
}
#sc-product .sc-inside  .dark{
    font-size: 1.6rem;
    font-family: 'Objective-bold' !important;
  margin-bottom: 0.2rem;
   
}
 #sc-product .sc-inside p {
     font-size: 1.6rem;
    font-family: 'Objective-regular';
    margin-bottom: 1rem !important;
 }


#sc-product button.shopify-payment-button__button.shopify-payment-button__button--unbranded{
  font-size: 1.5rem!important;

    padding: 1rem 0!important;
}
#sc-product .sc-add-to-cart{
      font-size: 1.5rem;
}
#sc-product #gokwik-buy-now{
      font-size: 1.5rem !important;
}
 .shopify-payment-button {
    width: 100% !important;
}
#ProductSubmitButton-template--21706675061030__main {
    width: 47% !important;
}
.shopify-challenge__button{
      min-width: calc(49.5rem + var(--buttons-border-width) * 2);
}

.nutrispray-ingridents h2{
  font-size:clamp(14px,4.615vw,20px);
}

.nutrispray-ingridents h2 {
color: #000;
    font-size: 2.8rem;
    font-family:Objective-Bold;
    text-transform: capitalize;
  text-align:center;
  margin-bottom:30px;
}
  .nutrispray-ingridents{
    width: 45%;
    margin:2rem auto 3rem auto;
  }
  .nutrispray-ingridents .nut-table-row {
    display: grid;
    grid-template-columns:repeat(4,1fr);
    align-items: center;
    column-gap:20px;
}
.nut-inner-box:first-child{
    background-color:transparent !important;
}
.nut-inner-box:nth-child(odd){
background:#F4F4F4;

}


.nut-table-row:first-child .nut-inner-box{
    border-radius:14px 14px 0 0;
    padding: 0;
  font-family: readex-bold;
  text-align:center;
  font-size:1.48rem;
  color:#000;
  line-height: 1.1;
}
.nut-table-row:last-child .nut-inner-box{
    border-radius:0 0 14px 14px;
}
.nut-inner-box:nth-child(even){
background:#CBECE2;

}


.nut-inner-box{
    padding:14px 0;
    height: 100%;
    font-size: 1.6rem;
  line-height:1.2;
    font-family: Objective-bold!important;
  color:#000;
}


.nut-table-row:first-child .nut-inner-box:first-child {
    display: flex;
    align-items: center;
      font-size: 16px;
}

.nut-inner-box svg path{
    width: 100%;
    height: 100%;

}

.nut-inner-box svg{
    width: 3.5rem;
    height:3.5rem;
    margin:0 auto;
    display: block;
}


.title-box img {
    width: 100%;
    object-fit: contain;
    height: 9rem;
    transform: translatey(-12%);
}

.nutrispray-ingridents .nut-table-row:nth-child(2) .nut-inner-box {
    padding-top: 24px;
}

.nutrispray-ingridents .nut-table-row .nut-inner-box:first-child{
  display:flex;
  align-items:center;
}

.section-template--21903550710054__custom_liquid_tk8Tqk-padding {
    background: #fff;
}

@media(max-width:768px){
   .button, .shopify-challenge__button, .customer button, button.shopify-payment-button__button--unbranded{
        min-width: calc(21.4rem + var(--buttons-border-width) * 2);
    
  }
  #sc-product .sc-stick-btn #gokwik-buy-now, #sc-product .sc-stick-btn .sc-add-to-cart{
        width: 100% !important;
  } 
  
    #sc-product #gokwik-buy-now{
       font-size: 1.5rem !important;
    }

  
.nutrispray-ingridents-heading{
  font-size:1.8rem;
  width: 90%;
    margin: 0 auto;
}

      .nutrispray-ingridents {
        width: 100%;
        margin-bottom:3rem;
      }
  .nutrispray-ingridents-over {
    width: 100%;
    overflow: scroll;
}
      .nutrispray-ingridents-inr{
        width: 569px;
        overflow-x: scroll;
        overflow-y: hidden;
        padding:1rem 1.5rem 1rem 2rem;
      }

  
}
span.jdgm-rev__pinned {
    display: none;
}
span.jdgm-rev__timestamp {
    display: none;
}
.jdgm-star.jdgm--off,
.jdgm-star.jdgm--half,
span.jdgm-star.jdgm--on {
    color: #ffb800 !important;
    font-size: 1.6rem;
}
.jdgm-histogram__bar-content {
    background: #ffb800!important;
}
a.jdgm-paginate__page {
    font-size: 1.6rem !important;
}
.jdgm-form__title {
    font-family: 'Objective-bold' !important;
    font-weight: 100 !important;
  font-size: clamp(1.4rem,.833vw,1.6rem) !important;
}

#sc-product .product-detail-desc ul li span {
    font-size: 1.48rem;
    font-family: Objective-medium;
    letter-spacing: 0;
}
#sc-product .jdgm-rev-widg__title {
  
    font-family: 'Objective-bold';
    
}
#sc-product .jdgm-sort-dropdown,
label.jdgm-form__inline-label.jdgm-always-visible,
.jdgm-form .jdgm-form__fieldset>label
 {

    font-family: 'Objective-medium';
       font-size: clamp(1.4rem,.833vw,1.6rem) !important;
}
.jdgm-form div.jdgm-input-error,
.jdgm-form__fieldset p{
  font-family: 'Objective-regular';
  font-size: clamp(1.4rem,.833vw,1.6rem) !important;
}

.jdgm-form input[type="text"], .jdgm-form input[type="email"], .jdgm-form input[type="url"], .jdgm-form textarea{
border-radius:0.8rem !important;
  border: 1px solid black !important;
      padding: 11px 16px !important;
}

#sc-product .accordion__content{
  border-top: 1px solid #13926c !important;
}
#sc-product .accordion:last-child{
    border-bottom: 0!important;
}
#sc-product .accordion {
    border-bottom: 1px solid #13926c !important;
}
a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev {
    color: #13926c !important;
    border: 1px solid var(--themecolor);
    outline: 0!important;
    border-radius: 0.8rem;
    background: var(--textcolor)!important;
    font-family: Objective-bold;
  font-size: 1.4rem !important;
      margin-top: 0 !important;
}
a.jdgm-star.jdgm--on {
    color: #ffb800!important;
}
input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev {
    background: #13926c;
    border: 1px solid var(--themecolor);
    outline: 0!important;
    border-radius: 0.8rem;
    color: var(--textcolor)!important;
      font-family: Objective-bold !important;
    font-weight: 100 !important;
  font-size: 1.4rem !important;
  
}


.jdgm-form input[type="text"]::-webkit-input-placeholder, .jdgm-form input[type="email"]::-webkit-input-placeholder, .jdgm-form input[type="url"]::-webkit-input-placeholder, .jdgm-form textarea::-webkit-input-placeholder{
 
   font-size: 1.4rem !important;
    
   font-family: 'Objective-regular';
}
.jdgm-form input[type="text"]::-moz-placeholder, .jdgm-form input[type="email"]::-moz-placeholder, .jdgm-form input[type="url"]::-moz-placeholder, .jdgm-form textarea::-moz-placeholder{
 
   font-size: 1.4rem !important;
    
   font-family: 'Objective-regular';
}
.jdgm-form input[type="text"]:-ms-input-placeholder, .jdgm-form input[type="email"]:-ms-input-placeholder, .jdgm-form input[type="url"]:-ms-input-placeholder, .jdgm-form textarea:-ms-input-placeholder{
 
   font-size: 1.4rem !important;
    
   font-family: 'Objective-regular';
}
.jdgm-form input[type="text"]:-moz-placeholder, .jdgm-form input[type="email"]:-moz-placeholder, .jdgm-form input[type="url"]:-moz-placeholder, .jdgm-form textarea:-moz-placeholder{
 
   font-size: 1.4rem !important;
    
   font-family: 'Objective-regular';
}
.jdgm-widget input, .jdgm-widget textarea {
    font-family: 'Objective-regular' !important;
    font-size: 14px !important;
}
.jdgm-form__fieldset.jdgm-form__fieldset-actions {
     display: flex !important;
    column-gap: 1rem;
    align-items: center;
    justify-content: center;
    flex-direction: unset !important;
}

#sc-product .icon.icon-close{
  color:black !important;
}

#sc-product .header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{
  background:#fff !important;
}
#sc-product #menu-drawer{
  background:#fff !important;
}
.jdgm-rev__icon {
 
    width: unset!important;
}
.jdgm-histogram__frequency {
   
    color: black !important;
 
    font-family: objective-regular;
}
.mb-5 .col-lg-3.mb-5.mb-lg-0 {
    padding-left: 7rem;
}
.bio-footer .container .row .col-lg-2 ul li {
    margin-bottom: 1rem ! IMPORTANT;
}
.rte li b,
.rte li>strong>b,
.rte h2>strong,
.rte h3 b,
.rte p b{
    color: black !Important; 
  font-family: objective-regular;
}
.header-wrapper div> div.6bc-mars14 {
    display: none ! IMPORTANT;
}