/** Shopify CDN: Minification failed

Line 78:4 Expected identifier but found "="
Line 118:24 Unexpected "}"

**/
.cart__blocks undefined{
  display: none;
}

.menu-drawer__account svg {
    width: 19px;
}

/** Accordian **/
button.accordion:after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}
button.accordion.active:after {
    content: "\2212";
}
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}
/** Accordian **/
button.accordion:after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}
button.accordion.active:after {
    content: "\2212";
}
/* new start */
  .product__info-container .accordion {
    background: black;
  cursor: pointer;
    margin-bottom: 1rem;
  padding: 0px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  border: 2px solid transparent !important;  
}
.product__info-container .accordion:hover{
  border-color: #B5B5B5 !important;
  background: #000000;
}
.product__info-container .accordion summary{
 padding:1.5rem 1rem; 
}
  .product__accordion .accordion__content {
    padding: 18px;
}
.accordion .summary__title {
  align-items: center;
  flex-wrap: wrap;
}
.product__accordion h2.h4.accordion__title,.accord-title p strong {
    =font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 25px;
    color: #ffffff;
}
.accord-title p{
font-style: normal;
font-weight: 500;
  margin: 0px;
font-size: 14px;
line-height: 30px;
color: #ffffff;
}
.accord-title{
  padding-left: 15px;
    display: block;
    width: 100%;
}
.product__accordion .accordion__content {
    background: #fff;
    border: 0.5px solid #B5B5B5;
    padding: 18px 36px!important;
}
p.product__text.subtitle{

font-style: normal;
font-weight: 700;
font-size: 30px;
line-height: 35px;
color: #000000;
}
h1.product__title {
   
font-style: normal;
font-weight: 600;
font-size: 15px;
line-height: 18px;

color: #000000;
}                       }
.product-form__input input[type=radio]+label {
    border-radius: 0px!important;
    background-color:#FBFBFB!important;
  color:#000!important;
      }
button.product-form__submit.button.button--full-width.button--primary {

}
.product__accordion input[type="radio"] {
    width: 21px;
    height: 20px;
}
.accordion__content p strong {
    display: block;
    margin-bottom: 0rem;
    padding-bottom: 10px;
    width: 100%;
    /* font-family: Roboto; */
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
    color: #0000009e;
}
.accordion__content p strong:before {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    background: rgba(0,0,0,.09);
    height: 1px;
    top: 40px;
}
.accordion__content p {
    position: relative;
}

p.product__text {
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 26px;
    color: rgba(0, 0, 0, 0.49);
}
#Banner-template--15760071884978__16507753666252490f .button::after{border-radius:25px;}
.desk_img.desktop_header{top:3%;}
.sidebar-content .desk_img.desktop_header{top:3%;}
#cus-title{padding-top:50px;}
/* @media (min-width: 100px){
#template-product .header {
    width: 100%;
    position: relative;
    bottom: 0;
    z-index: 999;
    background: transparent;
}
 #template-product header.header.header--middle-left.page-width.header--has-menu {
    justify-content: space-between!important;
    flex-flow: row!important;
    align-items: end;
}
}


@media only screen and (min-width: 768px){
#template-product .icons_head.mob_img {
    display: none;
}
}
 */

@media (min-width:769px){
  #template-product .menu-drawer__utility-links{
    display: none;
  }
}

@media (min-width:990px){
/*  #template-product .mob_img,#template-product header-drawer {
    display: flex;
} */
  #template-product a.header__heading-link.link.link--text.focus-inset.logo-header,
  #template-product .header__icons.mob_img.mob_width{
    display: none;
}
  #template-product .sidebar-content .mob_img.tab_img {
/*     position: absolute; */
    top: 4%;
    left: 0%;
} 
  #template-product .header-wrapper.color-accent-1.gradient.header-wrapper--border-bottom{
    background:transparent;
  }
}

@media screen and (min-width: 990px){
#template-product .header__inline-menu {
    display: none;
}
}

#template-product .sidebar-content {
    float: left;
    width: 100%;
}
@media(min-width:990px){
div#fix-sec {
    max-width: 45.5%;
    display: block;
    width: 50%;
    margin: unset;
}
  section.page-width.section-template--15501457555634__main-padding {
    padding: 0px;
    margin: unset;
}
 
}

@media(min-width:769px){
   #template-product .header__icon--menu .icon {
      display: block;
      position: absolute;
      z-index: 999;
      top: 0%;
      opacity: 1;
      transform: scale(1);
      transition: transform .15s ease,opacity .15s ease;
  }
    #template-product .menu-drawer {
      top: -5%;
  }
     #template-product .header__icon--menu .icon-close path {
      fill: #fff;
  }
}

.product__accordion.accordion {
    display: block!important;
}

/* end */


.active, .accordion:hover {
  background-color: #ccc; 
}

.panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
}
/**************** 23/02/2023-start ****************/
.our_memebrship_inr img , .plans-text-block img{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}

.plans-text-block{
  position: relative;
  min-height: 600px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
}

.plans-text-block img{
  border-radius: 20px;
}

.plans-text-block .plans-text{
  margin-top: 60px;
  margin-bottom: 200px;
}

.plan-container{
  position: relative;
  top: -80px;
}
/**************** 23/05/2022-end****************/
/**************** 23/05/2022-start ****************/
@media only screen and (min-width: 769px){
  #template-product header-drawer{display:block !important}
}
.our_memebrship_box ul {
    margin: 0!important;
    padding: 18px 0 0px 0!important;
    border-top: 2px solid #E7EBE1;
}
.our_memebrship_box ul li:last-child {
    background-image: unset;
}
.our_memebrship_ftr p b {
    font-size: 18px !important;
}
.our_memebrship_box ul li {
    font-size: 16px;
    letter-spacing: normal;
    color: #000;
    margin-bottom: 10px;
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/list.png?v=1652333233);
    list-style: none;
    background-position: left top 8px;
    background-repeat: no-repeat;
    background-size: 15px;
    padding-left: 22px;
}
.our_memebrship_ftr a {
    background: #000000;
    border-radius: 10px;
    width: 100%;
    float: left;
    text-align: center;
    color: #fff;
    text-decoration: unset;
    padding: 4px;
    font-weight: bold;
    margin: 10px 0 20px;
}

.our_memebrship_inr {
    border-radius: 20px;
    padding: 30px 30px 70px;
    display: inline-flex;
    width: 100%;
    align-items: center;
    position: relative;
    justify-content: center;
    min-height: 600px;
}
.our_memebrship_lft {
    float: left;
    width: 40%;
    text-align: center;
 
  
}
.lft-curcal {
  
/*     height: 220px;
    border: 1px solid #f3f3f3;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    display: inline-grid;
    width: 220px;
    border-radius: 50%; */
  height: 100%;
    align-items: center;
    justify-content: center;
    display: flex;
    width: 100%;
}
.lft-curcal h2 {
/*     color: #e7ebe1;
    font-size: 54px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    line-height: 37px;
    margin: 0px;
    padding: 0px; */
  color: #e7ebe1;
    font-size: 54px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin: 0;
    border-radius: 50%;
    border: 1px solid #f3f3f3;
    padding: 5rem;
}
.lft-curcal h2 span {
    color: #E7EBE1;
    font-size: 18px;
}
.our_memebrship_rt {
    float: left;
    width: 60%;
}
.our_memebrship_rt h2 {
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 44px;
    margin: 0;
}

@media screen and (max-width: 749px) {
  .our_memebrship_rt p {
    color: #ffffffa1;
    font-size: 17px!important;
    line-height: normal;
    margin: 0 0 10px;
  }
}

@media screen and (min-width: 750px) {
  .our_memebrship_rt p {
    color: #ffffffa1;
    font-size: 28px!important;
    line-height: normal;
    margin: 15px 0 35px;
  }
}

.our_memebrship_rt a {
    color: #000000;
    text-transform: uppercase;
    font-size: 18px;
    text-decoration: unset;
    background: #ffff;
    font-weight: 500;
    padding: 10px 30px;
}
.our_memebrship_rt a:hover{
  background: #000;
  color: #fff;
}

.our_memebrship_three_bx {
    float: left;
    width: 100%;
    position: relative;
    top: -85px;
}

.our_memebrship_box {
    float: left;
    background: #FFFFFF;
    border: 1px solid rgba(29,66,55,.5);
    border-radius: 20px;
    width: 29%;
    padding: 20px;
    margin:0px 2.111%;
}
.our_memebrship_box h2 {
    margin-top: 0;
    color: rgba(0, 0, 0, 0.6);
    font-size: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.our_memebrship_box h2 span {
    color: rgba(0, 0, 0, 0.6);
    font-size: 20px;
}
.our_memebrship_box p {
    color: rgba(0, 0, 0, 0.6);
    font-size: 14px;
}
.our_memebrship_box p b {
    color: #0009;
    font-size: 14px;
}
.our_memebrship_box p  {
    line-height: 20px !important;
}
.our_memebrship_section {
    width: 100%;
    max-width: 100%;
    margin: auto;
    display: flex;
    flex-direction: column;
 }
  /**************** 23/05/2022-end ****************/

.section-template--15501457588402__165128740163032bb7-padding .center {
  color: #5a565699 !important;
}
.feature-row .banner__heading span {
    color: #5a565699 !important;

}
#shopify-section-template--15501457588402__1651298387d55ea095 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media {

    margin-left: 30%;
}

#ImageWithText--template--15501457588402__1651298387d55ea095 .image-with-text__heading{font-size:40px !important;}
#ImageWithText--template--15501457588402__1651298387d55ea095 span.counter.c_7 {
    color: #5a565699;
}

#counters_template--15501457588402__1650864323a67f7ade span.counter.c_6,
#counters_template--16004097867954__1650864323a67f7ade span.counter.c_6{
    color: #e7ebe1;
}
#counters_template--15501457588402__165086212730c3e580 span.counter.c_1,
#counters_template--16004097867954__165086212730c3e580 span.counter.c_1{
    color: #e7ebe1;
}
.template-organsk_approch .custom_html_sec1 .grid__logo img {
    width: 300px !important;
}
 .template-organsk_approch .custom_html_sec2 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec2 .grid__rte h5.h4 {
    line-height: 34px;
}
.template-organsk_approch .custom_html_sec2 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: auto;
}
 .template-organsk_approch .custom_html_sec3 .grid__logo img {
    width: 300px !important;
}
 .template-organsk_approch .custom_html_sec3 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec3 .grid__rte h5.h4 {
    line-height: 34px;
}
.template-organsk_approch .custom_html_sec3 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: auto;
}
.template-organsk_approch .custom_html_sec3 .grid__logo:last-child img {
    width: unset !important;
}
 .template-organsk_approch .custom_html_sec4 .grid__logo img {
    width: 300px !important;
}
 .template-organsk_approch .custom_html_sec4 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec4 .grid__rte h5.h4 {
    line-height: 34px;
}
.template-organsk_approch .custom_html_sec4 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: auto;
}
.template-organsk_approch .custom_html_sec4 .grid__logo:last-child img {
    width: unset !important;
}

 .template-organsk_approch .custom_html_sec5 .grid__logo img {
    width: 500px !important;
}
 .template-organsk_approch .custom_html_sec5 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec5 .grid__rte h5.h4 {
    line-height: 34px;
    width: 60%;
    margin: auto;
    margin-bottom: 20px;
}
.template-organsk_approch .custom_html_sec5 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: auto;
}
.template-organsk_approch .custom_html_sec5 .rte p.left_text_sec {
    font-size: 16px!important;
    letter-spacing: normal;
    color: #5a565699;
    text-align: right;
    border-right: 2px solid #ebeee8;
    padding-right: 14px;
    width: 64%;
    float: right;
}
 .template-organsk_approch .custom_html_sec6 .grid__logo img {
    width: 500px !important;
}
 .template-organsk_approch .custom_html_sec6 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec6 .grid__rte h5.h4 {
    line-height: 34px;
   width: 60%;
     margin: auto;
}
.template-organsk_approch .custom_html_sec6 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: 20px auto 40px;
}
.template-organsk_approch .custom_html_sec6 .grid__logo:last-child img {
    width: unset !important;
}
.template-organsk_approch .custom_html_sec6 .rte br {
    display: none;
}
 .template-organsk_approch .custom_html_sec7 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec7 .grid__rte h5.h4 {
    line-height: 40px;
   width: 60%;
     margin: auto;
  
    font-size: 32px;

}
.template-organsk_approch .custom_html_sec7 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: 20px auto 40px;
}

 .template-organsk_approch .custom_html_sec8 .grid__logo img {
    width: 500px !important;
}
 .template-organsk_approch .custom_html_sec8 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec8 .grid__rte h5.h4 {
line-height: 40px;
    margin: auto;
    font-size: 32px;
    margin-bottom: 20px;
}
.template-organsk_approch .custom_html_sec8 .grid__logo:last-child img {
    width: unset !important;
}

 .template-organsk_approch .custom_html_sec9 .grid__logo img {
    width: 500px !important;
}
 .template-organsk_approch .custom_html_sec9 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec9 .grid__rte h5.h4 {
    line-height: 34px;
   width: 60%;
     margin: auto;
      font-size: 32px;
}
.template-organsk_approch .custom_html_sec9 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: 20px auto 40px;
  text-align: center;
}

 .template-organsk_approch .custom_html_sec10 .grid__logo img {
        width: unset !important;
}
 .template-organsk_approch .custom_html_sec10 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec10 .grid__rte h5.h4 {
    line-height: 34px;

    margin-bottom: 30px;
     margin: auto;
      font-size: 32px;
}
 .template-organsk_approch .custom_html_sec12 .grid__logo img {
    width: 500px !important;
}
 .template-organsk_approch .custom_html_sec12 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec12 .grid__rte h5.h4 {
    line-height: 34px;
   width: 60%;
     margin: auto;
      font-size: 32px;
}
.template-organsk_approch .custom_html_sec12 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: 20px auto 40px;
  text-align: center;
}

 .template-organsk_approch .custom_html_sec13 .grid__rte h5.h4::after {
    content: unset !important;
}
.template-organsk_approch .custom_html_sec13 .grid__rte h5.h4 {
    line-height: 34px;
   width: 60%;
     margin: auto;
      font-size: 32px;
}
.template-organsk_approch .custom_html_sec13 .rte {
    font-size: 18px !important;
    letter-spacing: normal;
    color: #5a565699;
    width: 80%;
    margin: 20px auto 40px;
  text-align: center;
}

.template-organsk_approch .custom_html_sec13 .rte br {
    display: none;
}
.grid__item.custom_html_sec9 {
    margin: 20px 0;
}
.grid__item.custom_html_sec12 {
    margin: 20px 0;
}


.template-organsk_approch .circul-desin-lft ul li {
    font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
    margin-bottom: 10px;
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/list.png?v=1652333233);
    list-style: none;
    background-position: left top 8px;
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 22px;
}
.template-organsk_approch .circul-desin-lft  ul.grn-magin {
    margin-top: 30px;
}
.template-organsk_approch .circul-desin-lft ul.grn-magin li {
    margin-bottom: 15px !important;
}
div#shopify-section-template--15537605345458__165200556056a61d35 .logo-flex .grid__rte h5.h4:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    bottom: -14px;
    background: #e9e9e9;
    height: 3px;
    width: 75px;
    margin: auto;
}
div#shopify-section-template--15537605345458__165200556056a61d35 .logo-flex .grid__rte h5.h4 {
    position: relative;
}
ul.grn-magin {
    width: 80%;
    margin: auto;
}
ul.grn-magin br {
    display: none;
}
.template-organsk_approch .image-with-text .grid__item .logo-flex .grid__rte h5.h4 {
    color: rgba(44, 44, 44, 0.6);
}
.template-organsk_approchdiv #shopify-section-template--15537605345458__1652003423169063a6  .image-with-text .grid__item .logo-flex .grid__logo {
    min-height: 90px;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    display: inline-grid;
}
.template-organsk_approch div#shopify-section-template--15537605345458__1652003423169063a6 .image-with-text .grid__item .logo-flex .rte {
    min-height: 50px;
}
.template-organsk_approch div#shopify-section-template--15537605345458__1652003423169063a6 .image-with-text .grid__item .logo-flex {
    display: inherit;
}
.template-organsk_approch div#shopify-section-template--15537605345458__1652003423169063a6 .image-with-text .grid__item .logo-flex .grid__logo img {
    width: 60px;
}
.template-organsk_approch div#shopify-section-template--15537605345458__1652003423169063a6 .image-with-text .grid__item {
    width: 33%;
    text-align: center;
}
.circul-desin.section-6.section-7 {
    position: relative;
}
.circul-desin.section-6.section-7:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    bottom: -40px;
    background: #e9e9e9;
    height: 3px;
    width: 70%;
    margin: auto;
}
section#shopify-section-template--15537605345458__16520036898ad99863 .rich-text__blocks {
    position: relative;
}
section#shopify-section-template--15537605345458__16520036898ad99863 .rich-text__blocks:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: -65px;
    background: #e9e9e9;
    height: 3px;
    width: 70%;
    margin: auto;
}
div#shopify-section-template--15537605345458__1652002343c629459a  .rich-text__blocks.center {
    position: relative;
}
div#shopify-section-template--15537605345458__1652002343c629459a .rich-text__blocks.center:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: -65px;
    background: #e9e9e9;
    height: 3px;
    width: 70%;
    margin: auto;
}
.circul-desin.section-6.section-7 {
    margin-bottom: 50px;
}
.circul-desin.section-6.section-7 > p {
    margin-top: 0 !important;
}
.circul-desin.section-6.section-7 {
    margin-top: 0;
    padding-top: 0;
}
div#shopify-section-template--15537605345458__1652002846ab03e6ae .image-with-text__grid .image-with-text__media img {
/*     width: 170px;
    margin: auto;
    margin-left: 75px; 8/3/2022 */
  width: 100%;
    margin: auto;
}
.template-organsk_approch .circul-desin-lft ul li span {
    display: block;
    font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
    font-weight: bold;
}
.circul-desin-lft ul {
    padding-left: 0 !important;
}
.template-organsk_approch .circul-desin-lft p {
    font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
}
ul.ul-list li {
    text-transform: initial !important;
    margin-bottom: 30px;
    line-height: normal;
}
ul.ul-list {
    margin: 0;
    padding: 0 0 0px 100px  !important;
}
.html_content h5.h4 {
    text-align: center;
}
.html_content .image-with-text .grid__item {
    width: 100% !important;
}
.html_content .logo-flex{
  flex-flow: column;
  width:100 !important;
  align-items: center !important;
  width: 100% !important;
  justify-content: center;
}
.html_content .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    display: flex;
    flex-flow: column;
    justify-content: center;
    width: 100%;
}
.split-banner-index .rich-text__blocks.center {
    margin: 40px 0;
}

  
.section-iframe .rich-text__blocks.center {
    margin: 40px 0;
}

.desk_img.desktop_header {
  
    z-index: 9;
    width: 220px;
}

.desk_img.desktop_header summary.header__icon.header__icon--search.header__icon--summary span svg {
    color: #000;
}
.desk_img.desktop_header .header__icons details summary {
    width: 100%;
}

p.login-sing a{
    text-decoration: none !important;
    color: #000;
    font-size: 16px;
    margin: 0 10px;
}
p.login-sing {
    display: inline;
    text-decoration: none !important;
      margin: 8px 0 0 0;
}
p.login-sing a:last-child {
    margin: 0;
}

.sidebar-header .section-header .header::-webkit-scrollbar {
  width: 5px;
}

.sidebar-header .section-header .header::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
.sidebar-header .section-header .header::-webkit-scrollbar-thumb {
  background: #f1f1f1; 
  border-radius: 10px;
}

.template-organsk_approch .isolate .rich-text__blocks h2.h1 center span.green-organic {
    display: block;
    color: #e9e9e9;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li details ul{
    background: #fefefe;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li details span {
    font-size: 16px;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li a.header__menu-item.list-menu__item span {
  
    font-size: 16px;
}
.sidebar-header .section-header .header .menu-drawer__utility-links.desk_img > a {
    font-weight: bold;
    text-decoration: none;
    margin-bottom: 10px;
  margin-top: -10px;
    display: block;
    color: #0009;
    font-size: 24px;
}
.sidebar-header .section-header .header .menu-drawer__utility-links.desk_img ul.list.list-social.list-unstyled li.list-social__item a.list-social__link {
    color: rgba(0, 0, 0, 0.6);
    padding: 0 10px 10px;
}
body .header__inline-menu .list-menu--inline {
    flex-direction: unset ;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li {
    display: block;
    width: 100%;
}
.header__heading-link {
    width: 170px;
      text-align: center;
}
.sidebar-header .section-header .header .menu-drawer__utility-links.desk_img {
    padding: 0;
    text-align: left;
    margin: 0px;
    width: 100%;
    padding-left: 12px;
}
header.header.header--middle-left.page-width.header--has-menu {
    padding-left: 20px;
    padding-right: 20px;
}
.header-wrapper.color-accent-1.gradient.header-wrapper--border-bottom {
    background: rgba(250, 248, 248, 0.2);
}

.desk_img.desktop_header {
  position: absolute;
  top: 5.5%;
  right: 15px;
}
.circul-desin.section-6 .circul-desin-lft {
    width: 48% !important;
}
.circul-desin.section-6 .circul-desin-rt {
    width: 48%;
}
.circul-desin.section-6 .circul-desin-rt p {
    border: none;
    padding: 0;
    font-style: normal;
}
.template-organsk_approch .circul-desin .circul-desin-lft ul {
    padding: 0 !important;
}
.template-organsk_approch .circul-desin .circul-desin-lft ul li {
     font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
    margin-bottom: 10px;
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/list.png?v=1652333233);
    list-style: none;
    background-position: left top 8px;
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 22px;
}


.circul-desin.section-6 {
    margin-top: 30px;
    display: inline-block;
}
.our-curcal-list ul li {
    font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
    margin-bottom: 10px;
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/list.png?v=1652333233);
    list-style: none;
    background-position: left top 8px;
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 22px;
}
.our-curcal-list:after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    bottom: -45px;
    background: #e9e9e9;
    height: 3px;
    width: 70%;
    margin: auto;
}
.our-curcal-list {
    position: relative;
}
.our-curcal-list ul {
      padding: 0 !important;
    margin: 0;
}
.img_container_text-lft {
    width: 55%;
    padding-right: 146px;
    float: left;
}
.img_container_text-rt {
    float: left;
    width: 44%;
    border-left: 3px solid rgba(44, 44, 44, 0.1);
    padding-left: 15px;
      margin-bottom: 50px;
}
section#shopify-section-template--15537605345458__165191345798669bc0 .section-template--15537605345458__165191345798669bc0-padding {
    padding-top: 0;
}
.template-organsk_approch .isolate .rich-text__blocks h2.h1 {
    color: rgba(0, 0, 0, 0.55);
}
.template-organsk_approch .circul-desin .circul-desin-lft p strong {
    color: rgba(0, 0, 0, 0.55);
    font-size: 18px;
}
.template-organsk_approch .circul-desin .circul-desin-lft {
    width: 60%;
    float: left;
}

.circul-desin-rt {
    float: left;
    width: 36%;
    margin-left: 4%;
    
}
.circul-desin-rt p{
  font-style: italic;
      border-left: 3px solid rgba(44,44,44,.1);
    padding-left: 15px;
}

.template-organsk_approch p {
    font-size: 18px;
  letter-spacing: normal;
  
}
.circul-desin {
    color: #5a565699;
}

.circul-desin.section2 .circul-desin-rt p {
    margin-bottom: 111px;
}
.circul-desin.section2 .circul-desin-rt p:last-child {
    margin-bottom: 0;
}
.circul-desin.section2 p {
    float: left;
    width: 100%;
    margin: 0 0 15px 0;
}
.template-organsk_approch .img_container {
    position: relative;
}

.template-organsk_approch .img_container:after {
    position: absolute;
    content: "";
    left: 91px;
    height: 3px;
    background: #f3f4ef;
    width: 580px;
    bottom: -39px;
}
.circul-desin.section3 .circul-desin-rt p {
    margin: 0;
    font-style: unset;
}
.circul-desin-lft ul li {
    font-size: 18px;
    letter-spacing: normal;
}
.circul-desin.section3 {
    margin-top: 40px;
    display: inline-block;
}
.template-organsk_approch .feature-row .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners .image-with-text__text-item.grid__item  p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle {

    margin-top: 0;
    font-weight: bold;
}
.img_container_text-bx {
    width: calc(100% - 10rem);
    margin: auto;
      color: #5a565699;
    letter-spacing: normal;
    font-size: 20px;
}
.template-organsk_approch .feature-row .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners .image-with-text__text-item.grid__item h2.banner__heading.h1 {


}
.template-organsk_approch .feature-row .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners {
    max-width: unset;
}
.template-organsk_approch .feature-row .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners .image-with-text__text-item.grid__item h2.banner__heading.h1 span {
    color: rgba(44, 44, 44, 0.63);
    text-align: center !important;
    font-size: 60px;
}
.menu .col.title-hedig {
    width: 26%;
}
.icons_head.mob_img {
    display: none;
}
.menu .col.title-hedig:last-child ul {
    border: none;
}
.menu .col.title-hedig ul {
    border-right: 2px solid #fff;
}
.menu .col.title-hedig ul li {
    padding: 5px;
}

.menu .col.title-hedig ul li .megadrop-image {
  width: 100px;
}

.megadrop__list-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.close_menu {
  position: absolute;
  right: 25px;
}

.menu .col.title-hedig h4 a {
    color: rgba(0, 0, 0, 0.6);
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 5px;
}
.menu .col.title-hedig ul li p br {
    display: none;
}
.menu .col.title-hedig ul li p {
    margin: 0 0 20px 0;
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 20px;
    color: rgba(0, 0, 0, 0.6);
}

.menu  .col.title {
    width: 10%;
}
.col.title h3:after {
    position: absolute;
    content: "";
    left: -15px;
    top: 8px;
    width: 6px;
    height: 52px;
    background: #CDDBBC;
}
.col.title h3 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 22px;
    width: 108px;
    position: relative;
}
.menu .col.title-hedig h4 a {
    color: rgba(0, 0, 0, 0.6);
    font-size: 16px;
    font-weight: bold;
}
.menu .col.title-hedig h4 {
    margin: 0;
}
.menu .col.title-hedig h3 {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    text-align: center;
    color: rgba(0, 0, 0, 0.4);
      margin-bottom: 30px
}
.template-organsk_approch .rich-text__blocks {
  text-align: left;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li details span {
    color: #0009;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li legend {
    font-weight: 300;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li svg.icon {
    color: #0009;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li a.header__menu-item.list-menu__item span{
    color: #0009;
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li a.header__menu-item.list-menu__item {
    color: rgba(0, 0, 0, 0.6);
}
.header-wrapper header.header.header--middle-left nav.header__inline-menu ul.list-menu li {
    font-weight: bold !important;
}

.template-organsk_approch .section-template--15537605345458__1651946389dd169c86-padding .rich-text__blocks .rte>p:last-child{
  display: flex;
  gap:10%;
  text-align: left;
}
.template-organsk_approch .section-template--15537605345458__1651946389dd169c86-padding .rich-text__blocks .rte>p:last-child:after {
  content: 'ORGANSK® leads the way in sustainability, transparency, scalable sharing and trust. Because it must be the ‘’new normal’’ to think sustainably.';
  border-left: 4px solid #2c2c2c38;
  padding: 0px 0px 0px 15px;
  font-size: 17px;
  line-height: 2;
      width: 30%;
}
.footer-block__newsletter h2.footer-block__heading {
    text-transform: uppercase;
    text-align: left;
}
div#shopify-section-logo-slider {
    
      margin-top: 40px;
}
.footer-block__newsletter .newsletter-wrapped .field button#Subscribe {
    font-size: 12px;
    width: 65px;
}
.footer-block__newsletter .newsletter-wrapped {
  text-align: left;
}
.footer-block__newsletter .newsletter-wrapped .field label.field__label {
    font-size: 14px;
    left: 9px;
}
.footer-block__newsletter .newsletter-wrapped .field input#NewsletterForm--footer {
    padding: 5px !important;
}
.footer-block__newsletter .newsletter-wrapped .contact-us-wrap a {
    border: 1px solid #c4c4c4;
    color: #fff;
    text-decoration: none;
    padding: 8px 20px;
}
body .section-footer-padding {
    padding-top: 50px;
}
.footer__copyright.caption small.copyright__content {
    font-size: 14px;
}
.footer-block__newsletter .list-social li a.link {
    padding-left: 0;
    padding-right: 30px;
}
.footer-block__newsletter  .list-social {
    justify-content: flex-start;
}
.footer-block__newsletter ul.footer__list-social.list-unstyled.list-social li.list-social__item.social-head {
    font-size: calc(var(--font-heading-scale) * 1.8rem);
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
          margin-top: -4px;
}
div#shopify-section-logo-slider .page-width.center h3.bottom-title {
    font-size: 34px;
    display: inline-block;
    font-weight: 700;
    color: #fff;
    background: rgba(0, 0, 0, 0.85);
    border: 1px solid rgba(0, 0, 0, 0.85);
    box-sizing: border-box;
    border-radius: 15px;
    padding: 13px 70px;
    margin-bottom: 0;
    margin-top: 47px;
}
.SlideLogo-sec .logo-item .grid__item .grid__rte h5.h4 {
    margin-top: 0;
    margin-bottom: 5px;
    font-size: 18px;
}
.SlideLogo-sec .logo-item .grid__item .grid__rte .rte {
    font-size: 14px;
}
.SlideLogo-sec ul.slick-dots {
    margin: 0;
    padding: 0;
    text-align: center;
}
.SlideLogo-sec ul.slick-dots li {
    list-style: none;
    display: inline-block;
    margin: 5px 5px 0;
}
.SlideLogo-sec ul.slick-dots li button {
    font-size: 0px;
    padding: 0;
    background: #000;
    height: 9px;
    width: 9px;
    border-radius: 50%;
  border: 1px solid #000 !important;
  cursor: pointer;
}
.SlideLogo-sec ul.slick-dots li.slick-active button {
    background: transparent;
}
.SlideLogo-sec { 
    padding: 20px 5rem;
    margin: auto;
  background: #f5f5f5;
 
}
.SlideLogo-sec .logo-item .grid__item .grid__logo {
    float: left;
    width: 25%;
}
.SlideLogo-sec .logo-item .grid__item .grid__rte {
    float: left;
    width: 75%;
}
.SlideLogo-sec .logo-item .grid__item {
    width: 100%;
    max-width: 100%;
}
.SlideLogo-sec .logo-item .grid__item {
    width: 100%;
    max-width: 100%;
}
.Slider-sec {
    padding: 0 60px;
}
.Slider-sec .slick_arrow-rt {
    position: absolute;
    top: 100px;
    right: 18px;
  	z-index:99;
}
.Slider-sec .slick_arrow-lft {
    position: absolute;
    top: 100px;
    left: 18px;
  	z-index:99;
}
.highlighted-bottom {
    width: 58%;
    padding: 25px;
    margin: auto;
    background: #F0F0F0;
    border-radius: 15px;
    position: relative;
    top: -32px;
}
.highlighted-inner {
    background: rgba(29, 66, 55, 0.3);
    border-radius: 15px;
        padding: 30px 30px 50px 30px;
}
.highlighted-inner h3 {
    color: rgba(0, 0, 0, 0.6);
    font-size: 34px;
    font-weight: bold;
    margin: 0px 0 10px 0;
}
.highlighted-inner p {
    font-weight: 600;
    font-size: 18px;
    line-height: normal;
  color: rgba(0, 0, 0, 0.6);
}
.highlighted-inner p strong {
    font-size: 26px;
    margin-bottom: 5px !important;
    display: inline-block;
}
.Slider-sec .SlideItem .title {
    margin: 6px 0 0 0;
    color: rgba(0, 0, 0, 0.6);
    font-size: 14px;
    font-weight: 600;
}
.Slider-sec .SlideItem .rte.subtitle {
    font-size: 14px;
    color: #000;
    margin-top: 15px;
}
.highlighted-text {
    padding: 0 60px;
      margin-top: 40px;
}
.Slider-sec .SlideItem img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.Slider-sec .SlideItem {
    padding: 10px;
}
.js-main-slider{
  display:none;
}

.sidebar-active:after {
  content: '';
  display: table;
  clear: both;
}

.sidebar-header {
  float: left;
  width: 20%;
  position: sticky;
  top: 0;
  height: 100vh;
}

.sidebar-header .section-header{
  height:100%
}

.sidebar-content {
  float: left;
  width: 80%;
}

.product-side-content {
  float: none;
  margin: 0 auto;
}

.sidebar-header .section-header .header {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding-top: 0;
  overflow: auto;
}

.header-wrapper {
  height: 100%;
}
#counter_numb .counter:after, #round-counter .counter:after{
  content: "%";
}
#counter-box .counter:after{
  content: "\00B0";
}
.split-zoom{
  height: 100%;
}
.left {
  text-align : left !important;
}
.rte-iframe {
  width: 100%;
  height: 100vh;
  border: unset;
/*   background: #f3f3f3; */
  background: transparent;
  padding-top:0;
  padding-bottom:50px;
}
.logo-caption {
  font-size: 10px;
  vertical-align: middle;
  border-bottom: solid 2px #CDDBBC;
  letter-spacing: normal;
  padding: 10px 5px 5px;
  display: inline-block;
  line-height: normal;
  color: #676767;
}
.header__inline-menu .list-menu--inline {
  flex-direction: column;
}

.index-section-counter .rich-text__blocks .h1 {
  color: rgba(90, 86, 86, 0.6);
  letter-spacing: normal;
}
.index-section-counter #counters_1 .counter {
  color: #E7EBE1;
}
.index-section-counter .image-with-text__text {
  font-weight: 600;
  color: rgba(90, 86, 86, 0.6);
}
@media only screen and (min-width: 990px){
  .index-section-counter .rich-text__blocks .h1 {
    font-size: 60px;
  }
  .index-section-counter #counters_1 .counter {
    font-size: 135px;
  }
  .index-section-counter .image-with-text__text {
    font-size: 28px;
  }
}
.index-section-counter .image-with-text__media-item .image-with-text__media {
  max-width: 400px;
  margin: 0 auto;
  border: unset;
}

.index-section-counter .image-with-text__media-item .image-with-text__media img {
  object-fit: contain;
}
.section-logo-index .logo-flex {
  display: flex;
  align-items: flex-start;
  margin-bottom: 30px;
}

.section-logo-index .logo-flex .grid__logo {
  flex: 0 0 20%;
}

.section-logo-index .logo-flex .grid__logo svg, 
.section-logo-index .logo-flex .grid__logo img {
  width: 100%;
  height: 100%;
  vertical-align: middle;
}

.section-logo-index .logo-flex .grid__rte .h4 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
}

.section-logo-index .logo-flex .grid__rte {
  padding-left: 20px;
  padding-right: 30px;
}
.section-logo-index .logo-flex .grid__rte .rte {
  font-size: 14px;
  line-height: 1.4;
}
.index-section-counter #counter-box {
  vertical-align: middle;
  display: inline-block;
}

.index-section-counter .index-section-counter #counters_1 .counter {
  vertical-align: middle;
  display: inline-block;
  line-height: 1;
}
.section-slide-image .image-with-text__media-item .image-with-text__media {
  border: unset;
  max-width: 250px;
  margin: 0 auto;
}
.section-slide-image .image-with-text__heading {
  color: rgba(90, 86, 86, 0.6);
  letter-spacing: normal;
}
.section-slide-image .image-with-text__media-item .image-with-text__media img {
  object-fit: contain;
}
@media only screen and (min-width: 990px){
  .section-slide-image .image-with-text__heading {
    font-size:46px;
  }
  .plan-container .slick-list{
    overflow: visible;
  }
}
.section-slide-image .image-with-text__media-item .image-with-text__media img {
  object-fit: contain;
}

/* .section-slide-image .image-with-text__text li:before {
  content: "✓";
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translate(0, 50%);
}8/2/2022 */

.section-slide-image .image-with-text__text li {
  list-style: none;
  position: relative;
  padding-left: 4rem;
  color: rgba(0, 0, 0, 0.6);
  font-size: 20px;
}

.section-slide-image .rte ul {
  padding-left: 0;
}

@media only screen and (min-width: 1100px){
  .section-slide-image .image-with-text__text li {
    font-size: 25px;
  }
  
  .SlideLogo-sec .logo-item .grid__item .grid__logo img {
    width: 100%;
    height: 100%;
}
}

.index-split-banner .banner__box, .index-split-banner .banner__box h2 {
  color: #000;
}
.index-split-banner .button{
  background: #000;
  color: #fff;
  border-radius: 25px;
}

.index-split-banner .button:after {
  box-shadow: unset;
}

.split-banner-index .banner__media-half:last-child .banner__box {
  background: rgba(29, 66, 55, 0.5);
  border-radius: 100%;
  transform: translate(-20%, 0);
  min-height: 450px;
  max-width: 450px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.split-banner-index .banner__media-half:last-child {
  overflow: visible;
}

.split-banner-index .banner__media-half:last-child .banner__box ul {
  margin: 0;
  list-style: none;
}

.split-banner-index .banner__media-half:last-child .banner__box ul li {
  position: relative;
}

.split-banner-index .banner__media-half:last-child .banner__box ul li:before {
  content: "\2713";
  padding-right: 20px;
  color: transparent;
  background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/Kvaka_19.png?v=1651397786);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 20px;
}
.split-banner-index .banner__media-half:first-child .banner__box {padding-left: 0;}

.split-banner-index .banner__media-half:first-child .banner__box .banner__heading {
  font-family: var(--font-custom-family);
  font-style: var(--font-custom-style);
  font-weight: var(--font-custom-weight);
  color: #000;
}
.split-banner-index .h1 {
  position: relative;
  letter-spacing: normal;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.6);
  display: inline-block;
  padding-bottom: 50px;
}

.split-banner-index .h1:after {
  content: '';
  width: 60%;
  bottom: 0;
  height: 5px;
  position: absolute;
  left: 50%;
  background: #E7EBE1;
  transform: translate(-50%, -20px);
}
.section-iframe .h1 {
  position: relative;
  letter-spacing: normal;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.6);
  display: inline-block;
  padding-bottom: 50px;
}
.section-iframe .rich-text__blocks.center{
  padding: 0 !important;
}
.section-iframe .h1:after {
  content: '';
  width: 110%;
  bottom: 0;
  height: 5px;
  position: absolute;
  left: 50%;
  background: #E7EBE1;
  transform: translate(-50%, -20px);
}
#shopify-section-template--15501457588402__165140301959d74ca3 .h1 {
  position: relative;
  letter-spacing: normal;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.6);
  display: inline-block;
  padding-bottom: 50px;
}
#shopify-section-template--15501457588402__165140301959d74ca3 .h1:after {
  content: '';
  width: 110%;
  bottom: 0;
  height: 5px;
  position: absolute;
  left: 50%;
  background: #E7EBE1;
  transform: translate(-50%, -20px);
}
.feature-row .image-with-text__media {
  border: unset;
  max-width: 400px;
  margin: 0 auto;
}

.feature-row .page-width {
/*   max-width: 900px; 8/4/2022*/
  max-width: 100rem;
  /* padding: 40px; */
}

.feature-row .image-with-text__media  img {
  object-fit: contain;
}

.feature-row .banner__heading {
  letter-spacing: normal;
  color: rgba(90, 86, 86, 0.6);
  margin: 0;
}

.feature-row .image-with-text__content {
  padding-left: 0;
  padding-right: 0;
}

.feature-row .image-with-text__text {
  color: rgba(90, 86, 86, 0.6);
  letter-spacing: normal;
  font-size: 20px;
}

.index-counter-section .image-with-text__text {
  color: #9c9a9a;
  font-family: var(--font-custom-family);
  font-style: var(--font-custom-style);
  font-size: 19px;
  font-weight: 600;
}

.index-counter-section .image-with-text__text strong {
  font-size: 40px;
}
.index-counter-section #counter-box {color: #E7EBE1;font-size: 50px;}

.index-counter-section #counter-box .counter {padding-left: 10px;font-size: 80px;}

.index-counter-section .image-with-text__media {border: unset;max-width: 280px;margin: 0 auto;}

.index-counter-section .image-with-text__media img {object-fit: contain;}

.index-multiple-counter .image-with-text__media {max-width: 120px;margin: 0 auto; border:unset;min-height: auto;width: 100%;}


.index-multiple-counter .image-with-text__media img {object-fit: contain;}

.index-multiple-counter .image-with-text__media-item {display: flex;justify-content: center;flex-direction: column;align-items: center;}

.index-multiple-counter .image-with-text__media + .center {
  font-size: 30px;
  font-family: var(--font-custom-family);
}

.index-multiple-counter .content-container ,
.index-multiple-counter .content-container p, 
.index-multiple-counter .content-container .h1 {
  color: rgba(90, 86, 86, 0.6);
  letter-spacing: normal;
}

.index-multiple-counter .content-container .image-with-text__text {
  font-size: 20px;
  font-weight: 600;
}

.index-multiple-counter .number-conuter {
  font-size: 80px;
  font-weight: 600;
  line-height: normal;
}

.index-multiple-counter .versus {
  font-size: 30px;
}

.index-multiple-counter .count-block-blue .number-conuter, 
.index-multiple-counter .count-block-blue  .number-conuter + .image-with-text__text *{
  color: #CCE3F1;
}

.index-multiple-counter .content-container .number-conuter + .image-with-text__text {font-size: 30px;}

.index-counter-section .image-with-text__media-item {display: flex;flex-direction: column;align-items: center;justify-content: center;}

.index-counter-section .image-with-text__media-item .image-with-text__media {width: 100%;min-height: auto;padding-bottom: 40% !important;}


.counter-block .image-with-text__media {max-width: 250px;border: unset;}

.counter-block .image-with-text__media img {object-fit: contain;}

/* .counter-block .page-width {max-width: 900px;} */

.counter-block .number-conuter {
  color: rgba(90, 86, 86, 0.6);
  font-family: var(--font-custom-family);
  font-size: 60px;
  font-weight: 700;
  line-height: normal;
}
.counter-block .image-with-text__heading{
  font-family: var(--font-custom-family);
  color: rgba(90, 86, 86, 0.6);
  font-size:30px;
}
.counter-block .image-with-text__text{
  font-family: var(--font-custom-family);
  color: rgba(90, 86, 86, 0.6);
  font-size:14px;
}
.second_counter{font-size:65px !important;}
.section-text-both .page-width {
  max-width: 900px;
}
.section-text-both .image-with-text__content .image-with-text__heading,
.section-text-both .image-with-text__content,
.section-text-both .image-with-text__text {
  color: rgba(90, 86, 86, 0.6);
  font-family: var(--font-custom-family);
  letter-spacing:normal;
}
.section-text-both .image-with-text__media{
  font-family: var(--font-custom-family);
  color: #E7EBE1;
  font-size:100px;
  display:flex;
  display: flex;
  align-items: center;
  justify-content: center;
  border: unset;
}
.sectionSlider .title {
  font-family: var(--font-custom-family);
  color: rgba(0, 0, 0, 0.6);
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 600;
}

.mob_img {
  display: none;
}

@media all and (device-width: 990px) and (device-height: 1024px) and (orientation:portrait) {
  .sidebar-header{display:none;}
  .sidebar-content{width:100%;}
  .SlideLogo-sec .logo-item .grid__item .grid__logo img {
    width: 100%;
  }
  .mob_img.tab_img{display:block}
  .desk_img.tab_img{display:none}
  header.header.header--middle-left.page-width.header--has-menu{
    display: flex !important;
    justify-content: space-between !important;
    flex-flow: row !important;
    align-items: end;
    padding: 5px;
  }
}
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
  .sidebar-header{display:none;}
  .sidebar-content{width:100%;}
  
}
 @media only screen and (min-width :100px) and (max-width : 989px) {
   
   #Banner-template--15501457588402__16507753666252490f .banner__content,
   #Banner-template--16004097867954__16507753666252490f .banner__content{

     position: absolute;min-height: 100% !important;
    
   }
   #Banner-template--15501457588402__16507753666252490f .banner__box.content-container.content-container--full-width-mobile.color-background-1 {
    background: none;
}
   .our_memebrship_inr {
    padding: 0 40px 60px;
    min-height: 350px;
   }
   .plans-text-block{
       min-height: 350px;
   }
   .plans-text-block .plans-text{
     margin-top: 50px;
     margin-bottom: 100px;
   }
   .our_memebrship_rt h2 {
    font-size: 28px;
    margin: 20px 0 10px 0;
}
   .our_memebrship_box {
    width: 96%;
    margin:20px 12px 20px 12px;
/*     margin: 0 2% 20px; 9/1/2022*/
}
   
   .our_memebrship_rt {
    width: 100%;
    text-align: center;
}
   .our_memebrship_lft {
    width: 100%;
}
   div#ImageWithText--template--15537605345458__16519125313968bf44 p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle {
    text-align: center;
    width: 100%;
}
   div#ImageWithText--template--15537605345458__16519125313968bf44 h2.banner__heading.h1 {
    text-align: center;
    width: 100%;
}
   .template-organsk_approch .custom_html_sec6 .grid__rte h5.h4 {

    width: 100%;
}
   .template-organsk_approch .custom_html_sec6 .grid__logo img {
    width: 300px!important;
}
   #shopify-section-template--15501457588402__1651298387d55ea095 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media {
     margin-left: 25%;
     width: 50%;
     margin-bottom: -50%;
     background: none;
   }
    #shopify-section-template--15501457588402__1651298387d55ea095 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media img{
     height:auto !important;
   }


   .template-organsk_approch .rich-text--full-width .rich-text__blocks {
     width: calc(100% - 4rem / var(--font-body-scale));
       }
   .img_container_text-bx {
     width: calc(100% - 4rem);
   }
   .template-organsk_approch .custom_html_sec10 .grid__rte h5.h4 {
     font-size: 30px;
     margin-bottom: 20px;
   }
   .template-organsk_approch .custom_html_sec13 .rte {
    width: 100%;
    margin: 20px auto 0px;
}
   .template-organsk_approch .custom_html_sec12 .rte {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec12 .grid__rte h5.h4 {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec9 .grid__rte h5.h4 {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec7 .grid__rte h5.h4 br {
    display: none;
}
   .template-organsk_approch .custom_html_sec7 .rte {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec7 .grid__rte h5.h4 {
    width: 100%;
    font-size: 32px;
}
   .template-organsk_approch .custom_html_sec6 .rte {
 
    width: 100%;
}
   .img_container_text-rt {
    width: 100%;
}
   .img_container_text-lft {
    width: 100%;
    padding-right: 0px;
    float: left;
}
   .circul-desin-rt {
    width: 100%;
    margin-left: 0%;
}
   .template-organsk_approch .circul-desin .circul-desin-lft {
    width: 100%;
}
   .circul-desin.section-6 .circul-desin-lft {
    width: 100%!important;
}
   .circul-desin.section-6 .circul-desin-rt {
    width: 100%;
    margin-left: 0;
}
   .template-organsk_approch div#shopify-section-template--15537605345458__1652003423169063a6 .image-with-text .grid__item {
    width: 100%;
}
   ul.grn-magin {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec2 .rte {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec4 .rte {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec3 .rte {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec5 .rte {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec5 .grid__rte h5.h4 {
    width: 100%;
}
   .template-organsk_approch .custom_html_sec5 .rte p.left_text_sec {
    width: 100%;
}
   .template-organsk_approch .feature-row .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners .image-with-text__text-item.grid__item h2.banner__heading.h1 span {
    font-size: 40px;
}
   ul.ul-list {
    margin: 0;
    padding: 0 0 0 40px!important;
}
   .template-organsk_approch .custom_html_sec12 .grid__logo img {
    width: 300px !important;
}
   .template-organsk_approch .custom_html_sec10 .grid__logo img {
    width: 300px !important;
}
   .template-organsk_approch .custom_html_sec9 .grid__logo img {
    width: 300px!important;
}
   .template-organsk_approch .custom_html_sec8 .grid__logo:last-child img {
    width: 300px !important;
}
   .template-organsk_approch .custom_html_sec6 .grid__logo:last-child img {
    width: 300px !important;
}
   .template-organsk_approch .custom_html_sec4 .grid__logo:last-child img {
    width: 300px !important;
}
   .template-organsk_approch .custom_html_sec3 .grid__logo:last-child img {
    width: 100% !important;
}

   .template-organsk_approch .custom_html_sec5 .grid__logo img {
    width: 100% !important;
}
   .template-organsk_approch .img_container:after {
    position: absolute;
    content: "";
    left: 0;
    height: 3px;
    background: #f3f4ef;
    width: 300px;
    bottom: -39px;
    margin: auto;
    right: 0;
}
   
   #ImageWithText--template--15501457588402__1652097506c74c8ceb span.counter.c_8 {
    font-size: 101px;
}
   a.mob_img.mob_img_a {
    width: 100%;
    text-align: center;
    font-size: 22px;
    text-transform: uppercase;
    background: #000;
    color: #fff;
    padding: 10px;
    margin-top: -40px;
    margin-bottom: 20px;
    text-decoration: none;
}
   div#ImageWithText--template--15501457588402__1651298387d55ea095 {
    justify-content: center;
    width: 100%;
    align-items: center;
}
   .section-logo-index .logo-flex .grid__rte {
  padding-left: 10px;
  padding-right: 10px;
}
   #ImageWithText--template--15501457588402__165128740163032bb7 h2.image-with-text__heading.h1 {
    display: none;
}
   .section-slide-image .image-with-text__text li:before {
     top: -35px;
   }
   .count-block {
     width: 100%;
   }

   .header__icon .icon {
     height: 2.5rem !important;
     width: 2.5rem !important;
   }

   .header__icon,
   .header__icon--cart .icon {
     height: 5.4rem !important;
     width: 5.4rem !important;
   }

   header-drawer.mob_width {
     display: flex !important;
     justify-content: center !important;
   }
   .mob_width{width:33.3%}
   header.header.header--middle-left.page-width.header--has-menu {
     display: flex !important;
     justify-content: space-between !important;
     flex-flow: row !important;
     align-items: center;
     padding: 5px;
   }
   .header__icons.mob_img {
     display: flex !important;
     justify-content: space-between;
   }
 div#shopify-section-template--15501457588402__1650698611b88ac307 h2#counters_1 {
    width: 100%;
    text-align: center;
}
   div#ImageWithText--template--15501457588402__165128740163032bb7 {
     text-align: center;
   }
   div#ImageWithText--template--15501457588402__1650698611b88ac307 {
     align-items: center;
   }
	 .versus {
     text-align: center;
     width: 100%;
   }
   .Slider-sec .SlideItem .rte.subtitle {
    font-size: 10px;
    color: #000;
    margin-top: 15px;
    letter-spacing: 0px;
    font-weight: bold;
}
   .Slider-sec .SlideItem .title{display:none}
   .Slider-sec {
    padding: 0 0;
}
   .footer-block__newsletter .newsletter-wrapped .field input#NewsletterForm--footer {
    color: #cecece;
    font-size: 12px;
}
   div#shopify-section-template--15501457588402__1650747499e9199906 .image-with-text.page-width.isolate.section-template--15501457588402__1650747499e9199906-padding {
    padding-left: 25px;
    padding-right: 25px;
}
   div#shopify-section-template--15501457588402__165080218481eb1a82 .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners.section-template--15501457588402__165080218481eb1a82-padding {
    padding: 0 40px;
}
   div#Banner-template--15501457588402__16507753666252490f .banner__media.media.banner__media-half,
   div#Banner-template--16004097867954__16507753666252490f .banner__media.media.banner__media-half{
    height: unset;
}
   div#Banner-template--15501457588402__16507753666252490f .banner__media.media.banner__media-half img.banner__media-image-half,
   div#Banner-template--16004097867954__16507753666252490f .banner__media.media.banner__media-half img.banner__media-image-half{
    display: block;
     position:relative;
}
   div#Banner-template--15501457588402__16507753666252490f .banner__media.media.banner__media-half .banner__content.banner__content--middle-center.page-width.split-zoom.zoom .banner__box.content-container.content-container--full-width-mobile.color-background-2,
   div#Banner-template--16004097867954__16507753666252490f .banner__media.media.banner__media-half .banner__content.banner__content--middle-center.page-width.split-zoom.zoom .banner__box.content-container.content-container--full-width-mobile.color-background-2{
    background: transparent;
}
 .split-banner-index .rich-text__blocks.center, .section-iframe .rich-text__blocks.center {
    margin: auto;
    padding: 30px 15px;
}
   div#shopify-section-announcement-bar .js-main-slider.slick-initialized.slick-slider .slick-list.draggable .slick-track p.announcement-bar__message.h5 {
    padding: 5px 5px;
     font-size: 11px;
}
   .footer-block__details-content.rte:after {
    content: "";
    position: absolute;
    left: 0;
    margin: auto;
    right: 0;
    height: 2px;
    background: #646262;
    width: 80%;
    bottom: -22px;
}

.footer-block__details-content.rte {
    position: relative;
}
 .footer button.accordion {
    border-bottom: 2px solid #646262;
    padding-left: 0;
    padding-right: 0;
    color: #CECECE;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}  
 .footer .footer-block.grid__item {
    margin: 0px 0 13px;
}  
 .footer button.accordion:after {
    content: "+";
    color: #CECECE;
    font-weight: 700;
    float: right;
    margin-left: 5px;
    font-size: 16px;
}   
 .footer-block__newsletter h2.footer-block__heading {
    text-align: center;
    color: #CECECE;
    font-size: 18px;
    margin-top: 25px;
}  
 .footer-block__newsletter .newsletter-wrapped {
    text-align: center;
}  
 body .footer-block__newsletter .newsletter-wrapped .contact-us-wrap h2.footer-block__heading {
    text-align: center ;
    margin-top: 3px; 
} 
.footer-block__newsletter .newsletter-wrapped {
    margin-top: 15px;
}   
.newsletter-form__field-wrapper .field input#NewsletterForm--footer {
    background: #000;
}   
 .footer-block__details-content .list-menu__item--link {
    text-align: left;
}  
 .menu-drawer__inner-container {
    background: #FCFAF8;
    border-color: #FCFAF8 !important;
    color: #000000 !important;
}  
 .menu-drawer__inner-container nav.menu-drawer__navigation ul.menu-drawer__menu li a {
    color: #000 !important;
}  
 .menu-drawer__inner-container nav.menu-drawer__navigation ul.menu-drawer__menu li details summary {
    color: #000 !important;
}  
  
 div#menu-drawer {
    border-color: #fcfaf8;
}  
.menu-drawer__inner-submenu {

    background: #FCFAF8;
    border-color: #FCFAF8 !important;
}   
.menu-drawer__inner-submenu button svg.icon.icon-arrow {
    color: #000;
}   
 .js .menu-drawer__submenu {
    border-color: #fcfaf8 !important;
}  
.menu-drawer__inner-submenu button {
    font-size: 18px;
    width: 100%;
    display: inline-grid;
    line-height: 0px;
    margin-bottom: 25px;
    position: relative;
    text-transform: uppercase;
    font-weight: bold;
    color: rgba(0, 0, 0, 0.6) !important;
  line-height:1;
}   
 .menu-drawer__inner-submenu ul.menu-drawer__menu li a {
    font-size: 16px;
}  
 .menu-drawer__inner-submenu button svg.icon.icon-arrow {
    position: relative;
    top: 6px;
}  
   
 .menu-drawer__inner-submenu button:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    height: 3px;
    width: 44%;
    background: #CDD8BC;
    bottom: -13px;
}  
 .menu-drawer__utility-links ul.list li.list-social__item a.list-social__link svg.icon {
    color: #000;
    font-size: 26px !important;
}  
 .menu-drawer__utility-links ul.list {
    padding-left: 15px;
}  
   
div#shopify-section-template--15501457588402__1650698611b88ac307 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item {
    order: 2;
}   
 div#shopify-section-template--15501457588402__1650698611b88ac307 .image-with-text__text-item.grid__item {
    order: 1;
}  
.image-with-text__text-item.grid__item span#counter-box span.counter.c_0 {
    font-size: 100px !important;
}   
 .split-banner-index .banner__media-half:last-child .banner__box h2.banner__heading.h1 span ul li {
    color: #fff;
}  
 .feature-row .banner__heading span {
    color: #5a565699;
}  
 section#shopify-section-template--15501457588402__165140301959d74ca3 .isolate .rich-text.content-container {
    padding-bottom: 0px !important;
}  
 .index-counter-section #counter-box .counter {
    color: #ebeee6;
}  

   header-drawer {
     justify-self: center !important;
   }
   .icons_head.mob_img {
     display: flex;
     justify-content: space-between;
     align-items: center;
   }
   .logo-header{display:none}
   .js .menu-drawer {
  /* height: calc(92vh - 100%) !important;
  height: calc(
    var(--viewport-height, 102vh) - (var(--header-bottom-position, 100%))
  ) !important; */
  height: 100%;
}
  .header use {
    color: #000;
}

.search-modal.modal__content {
  background: #fff;
}
   .field__input, .select__select, .customer .field input, .customer select {

     background-color: #fff;
     color: #000;
     border: 1px solid #000;
   }
   .header {
   width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 99;
    background: #fff;
}
   .menu-drawer {
    position: fixed !important;
    z-index: 999 !important;
    left: 0 !important;
     top: 0 !important;}
   .index-counter-section .image-with-text__text strong {
    font-size: 38px;
    line-height: normal;
}
   .highlighted-text {
    padding: 0 5px;
}
   .highlighted-inner {
    padding: 15px 15px 50px;
}
   .highlighted-inner h3 {
    font-size: 24px;
}
   .highlighted-inner p {

    font-size: 14px;
}
   .highlighted-inner p strong {
    font-size: 20px;
}
   .highlighted-bottom {
    width: 75%;
    padding: 15px;
}
 .SlideLogo-sec {
  padding: 20px 0px;
}
.footer-block__newsletter ul.footer__list-social.list-unstyled.list-social li.list-social__item.social-head {
    display: block;
    width: 100%;
}
   .footer-block__details-content .list-menu__item--link {
    display: block;
}
   .footer-block__details-content li {
    text-align: center;
}
   div#shopify-section-logo-slider .page-width.center h3.bottom-title {
    font-size: 28px;
}
   .footer-block__heading {
    text-align: center;
}
   .banner__media-half {
     width: 100% !important;
}
.split-banner-index .banner__media-half:last-child .banner__box {
    min-height: 310px;
    transform: unset;
    margin: auto!important;
    width: 310px;
}
   .split-banner-index .banner__media-half:last-child .banner__box ul li {
    font-size: 24px;
}
   .header-wrapper.color-accent-1.gradient.header-wrapper--border-bottom {
    display: block;
}
.sidebar-content {
    width: 100%;
}
   .sidebar-header {
    display: none;
}
   .mob_img .banner .banner__media.media {
    
}
   .desk_img {
    display: none;
}
   .mob_img {
    display: block;
}
   .counter-block .image-with-text__media {
    max-width: unset;

}
   .footer-block__newsletter h2.footer-block__heading {
    text-align: center;
}
   .footer-block__newsletter .newsletter-wrapped .contact-us-wrap h2.footer-block__heading {
    text-align: left;
}
   .split-banner-index .banner__media-half:first-child .banner__box {
      padding-left: 3.5rem;
      background-color: #99aba5;
    }
   .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media {
     height: 40rem !important;
   }
   #Banner-template--15501457588402__16507753666252490f .banner__media.media.banner__media-half:nth-last-child(1),
   #Banner-template--16004097867954__16507753666252490f .banner__media.media.banner__media-half:nth-last-child(1){
     margin-top: 0;
   }
   
/*    .banner__media.media.banner__media-half:nth-last-child(1) {
     margin-top: -75px;
   } */

  .our_memebrship_three_bx.member-mob-only .slick-list{
    padding: 0 50px;
  }

   .member-mob-only.SlideLogo-sec{
     background: transparent;  
     margin-bottom: -80px;
   }
   
 }
@media screen and (min-width: 990px) {
   
.rich-text--full-width .rich-text__blocks {
    width: calc(100% - 8rem / var(--font-body-scale)) !important;
}
   
 }
 @media only screen and (min-width :1600px) and (max-width : 1920px) {
   
   div#shopify-section-template--15537605345458__16519125313968bf44 .image-with-text.image-with-text--no-overlap .image-with-text__media-item .image-with-text__media {
    padding: 0 !important;
}
   
 }

/* new start  */
/*who am i  */
.circul-desin-lft p {
    text-align: left;
}
.circul-desin-lft strong {
    text-align: left;
    font-size: 20px;
    display: block;
    font-weight:600;
}
.circul-desin-lft h2 {
    font-style: normal;
    font-weight: 400;
    font-size: 50px;
    line-height: 20px;
    color: rgba(0, 0, 0, 0.42);
}
.who-info {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
  width:100%;
  margin-bottom:2rem;
}
.who-info h2, .who-info strong {
    text-align: left;
}
.who-info ul {
    padding: 0px!important;
  margin:0px;
}
.who-info ul li {
    list-style: none;
    text-align: left;
    margin: 0px;
}
.who-info em {
    text-align: left;
    display: block;
  font-style: inherit;
}
.headi{
    display: flex;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
.headi img {
    display: block;
    width: 100%;
    max-width: 46px!important;
    margin-right: 1rem;
}
.headi-text {
    text-align: left;
}
.headi-text span {
    font-style: normal;
    font-weight: 400;
    display:block;
    font-size: 20px;
    line-height: 20px;
    color: rgba(0, 0, 0, 0.42);
    text-align: left!important;
}

.left-nfo {
    width: 50%;
}

.who-info ul li p {
    margin: 0px;
}
.who-info h2 {
    font-weight: 400;
    font-size: 30px;
    line-height: 20px;
    color: rgba(0, 0, 0, 0.42);
    margin: 20px 0px;
}

.who-info .m-40{
    margin-top: 40px;
}
.who-info .m-20{
    margin-top: 20px;
}
.headi.m-40 h2 {
    margin: 0px;
}

@media (max-width:767px){
/*  .who-info {
    flex-direction:column;
}  */
  .who-info h2 {
    font-size: 24px;
    
}
.headi-text span {
    font-size: 18px;
}
 #fix-sec .rte,
  #fix-sec .rte p{
    text-align: center;
}
  .headi-text p {
    text-align: left!important;
}
}
.left-nfo {
    width: 100%;
} 
.right-info {
    width: 100%;
}

/* collection page */
#collec-sec .image-with-text__text {
    display: flex;
    width: 100%;
    justify-content: end;
}



#cus-title .title {
    font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 25px;
color: rgba(0, 0, 0, 0.4);
  text-transform:uppercase;
}

#cus-title .title-wrapper-with-link {
   justify-content: space-around;
}
#cus-title .title-wrapper-with-link {
    justify-content: space-around;
    background: transparent;
/*     background: rgba(239, 239, 239, 0.5); 8/3/2022*/
    margin-bottom: 0px;
    padding: 20px 0px;
}


summary.facets__summary.caption-large.focus-offset {
    border: 2px solid rgba(0, 0, 0, 0.6);
    border-radius: 5px;
    padding: 2px;
}
.facets__summary span {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
  margin: 0rem 2rem;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.7);
}
.facets__summary:hover span {
    text-decoration: none!important;
}
.facets__summary .icon-caret {
    right: 4px!important;
}
h2.facets__heading.caption-large.text-body {
    font-style: normal;
    font-weight: 400;
    font-size: 25px;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.7);
}
.cus-facets {
    display: flex;
    
}
.cus-facets summary.facets__summary.caption-large.focus-offset {
    margin-right: 3.5rem;
}
.facets-container {
    padding-bottom: 36px;
}
.facets-container .facets__form {
    gap: 0rem;
}
.facets-container .facets__wrapper {
    align-items: center;
    align-self: center;
    grid-column: 1;
    grid-row: 1;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
}
#template-collection .price__regular span {
    font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: rgba(0, 0, 0, 0.6);
}
#template-collection .vendor-blocks {
    display: none;
}
.vendor-cus span, .vendor-cus div,#template-collection h3.card__heading.h5,
#template-collection h3.card__heading.h5  a{
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    color: rgba(0, 0, 0, 0.6)!important;
}
#template-collection span.price-item.price-item--sale.price-item--last,
#template-collection .price--on-sale .price-item--regular,
#template-collection .price--on-sale .price__sale span {
    font-style: normal;
    font-weight: 400;
    font-size: 20px!important;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.6);
}
#template-collection .card__information strong{
    font-style: normal;
    font-weight: 700;
    font-size: 20px!important;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.6);
}
.price span {
    font-weight: 700!important;
}
ul.product-tags li {
    border: 0.5px solid rgba(0,0,0,.5);
    padding: 0 5px;
}

ul.product-tags li a {
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 25px;
    text-transform: uppercase;
    color: #0006;
    text-decoration: none;
}
ul.product-tags {
    margin: 3rem 0px 0px;
    padding: 0px;
    list-style: none;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
#template-collection .card__information a:hover{
  text-decoration:none!important;
}
#template-collection .underline-links-hover:hover a {
    text-decoration: none!important;
}
.card__badge.bottom.left {
    display: none;
}
@media (max-width:767px){
p.product__text {
    font-size: 16px;
    line-height: 19px;
    display: flex;
    justify-content: left;
}
  .product__accordion h2.h4.accordion__title, .accord-title p strong {
    font-size: 18px;
}
}
p.product__text {
    display: flex;
}
#fix-sec .rich-text__blocks.center h2.h1 {
    display: flex;
    justify-content: center;
    align-items: center;
  font-style: normal;
font-weight: 400;
font-size: 30px;
line-height: 50px;
/* or 67% */


color: rgba(0, 0, 0, 0.42);
}
img.mob-only{
  width:30px; 
  padding-right:0.2rem;
 }
@media(min-width:990px){
 img.mob-only{
  display:none; 
 }
 .plans-wrapper.image-block .plan-col{
  padding: 0 2% 0;
  }
}
/* new end */

/*our story  */
#common-space p.image-with-text__text {
    margin: 0px;
    font-weight: bold;
}
#common-space-1 p.image-with-text__text {
    margin: 0px;
    font-weight: bold;
}
#common-space-1 .subtitle {
    text-align: left;
}
#common-space p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle {
    position: relative;
    left: 15%;
    display: block;
    width: 100%;
}

/* end */
/* lease page */
.organsk-box{
display:block;
text-align:center; 
}
.organsk-box strong{
  display:block;
  text-align:center;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-size: 60px;
  line-height: 60px;
  color: #E7EBE1;
}
.organsk-box p{
  font-size: 40px;
  line-height: 30px;
  color: rgba(0, 0, 0, 0.6);
}
.organsk-list ul li {
    list-style: none;
    display: flex;
}
.organsk-list {
    display: flex;
    margin: auto;
    justify-content: center;
}
.li-img img {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 1rem;
}

.li-text p {
    margin: 0px 0px 30px;
}
.li-text strong {
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    color: rgba(0, 0, 0, 0.6);
}
ul.plan-list {
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
    text-align: left;
    width: 100%;
}
ul.plan-list li {
    list-style: none;
    width: 100%;
    display: flex;
  align-items: flex-start;
    padding: 0px;
    margin: 0px 0px 30px 0px;
}
.left-plan, .right-plan {
    display: block;
    width: 100%;
  padding: 0px 20px;
}
.num-text {
    margin-left: 1rem;
}
.num-text p {
    margin: 0px;
    font-weight: bold;
}
li .num-head span {
    background: rgba(29, 66, 55, 0.5);
    display: block;
    width: 100%;
    padding: 15px 25px;
    border-radius: 50%;
    color: #fff;
}

div#subs-based p {
    font-weight: 300;
    font-size: 30px;
    line-height: 50px;
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
    margin: 0px 0px 20px;
    width: 100%;
}
h5.h4 {
    font-weight: 700;
    font-size: 25px;
    line-height: 40px;
    color: rgba(0, 0, 0, 0.6);
}
.icon-grid-sec .grid__logo {
    background: #d9d9d9;
    padding: 30px 20px;
    border-radius: 50%;
    display: flex;
    width: 100%;
}
.icon-grid-sec .grid__logo img {
    max-width: 50px;
    object-fit: contain;
   
}
.jeans-collc .logo-flex {
    display: flex;
    justify-content: center;
    align-items: center;
}

.jeans-collc .grid__rte h5.h4 {
    font-size: 50px!important;
    line-height: 50px;
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
}
.jeans-collc .rte{
font-weight: 400;
  text-align:center;
font-size: 30px!important;
line-height: 30px;
color: rgba(0, 0, 0, 0.6);
}
/* .ethical li {
    list-style: none;
  display: flex;
} */
.ethical li p {
    font-weight: 800;
    font-size: 30px;
    line-height: 30px;
    color: #FFFFFF;
    margin: 0px;
    margin-left:10px;
}
.ethical {
    background: rgba(29, 66, 55, 0.5);
    border-radius: 20px;
    display: flex;
    justify-content: center;
}

.ethical li {
    list-style: none;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom:20px;
}

.ethical li img {
    width: 40px;
    height: 40px;
}
#inspired-by .rte p {
    margin: 0px;
    color: rgba(0, 0, 0, 0.6);
}
#inspired-by h2.image-with-text__heading.h1 {
    font-size: 30px;
    line-height: 50px;
    color: rgba(0, 0, 0, 0.6);
}
#inspired-by .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--3-col-tablet {
    display: flex;
    margin: auto;
    justify-content: center;
    align-items: center;
}
#inspired-by .image-with-text__content {
    padding: 0rem 2rem 0rem 4rem;
    border-left: 10px solid rgba(154, 195, 218, 0.53);
}
#benefits-cus h5.h4 {
    font-size: 25px;
}
.cus-img-box h2 {
    font-weight: 400;
    font-size: 80px;
    line-height: 50px;
    text-align: center;
    color: #000000;
    width: 100%;
    max-width: 750px;
}
.cus-img-box {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #d9d9d9;
    padding: 50px 0px;
}


.faq_accor button.accordion {
    margin-bottom: 20px;
}

@media(min-width:767px){
.img_container,
div#subs-based,
.cus-max-width,
.jeans-collc,
.ethical,
.faq_accor
{
    width: 100%;
    padding:0px;
    display: flex;
   align-items:center;
    justify-content:center;
    flex-direction:column;
    max-width: 100rem;
    margin: auto;
}

#inspired-by
{
    width: 100%;
    display: block;
    max-width: 100rem;
    margin: auto;
}
}

.faq_accor h2 {
    font-size: 30px;
    font-family: initial;
}

.our_memebrship_box .box {
    position: absolute;
    top: -100px;
    display: flex;
    height: 130px;
    background-color: #fff;
    width: 130px;
    justify-content: center;
    align-items: center;
    left: -19%;
    border-radius: 50%;
}
.our_memebrship_box {
    position: relative;
}
.our_memebrship_box .box span {
    font-size: 18px;
    color: #498A82;
  font-weight:700;
    border-radius: 10px;
    padding: 0px 20px;
    text-transform: uppercase;
}
.our_memebrship_rt.full-width {
    margin: auto;
    display: block;
    text-align: center;
    width: 100%;
    max-width: 60%;
    float: unset;
}
.main-heading {
    display: block;
    width: 100%;
    margin: auto;
    text-align: center;
    font-size: 50px;
    font-weight: 600;
    font-family: initial;
    padding-bottom: 6rem;
}
.btn-black{
  color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    text-decoration: unset;
    background: #000;
    font-weight: 500;
    padding: 10px 30px;
}
.main-link {
    display: inline-block;
    margin: auto;
    width: 100%;
    text-align: center;
    margin-top: 6rem;
}
.items-sec {
    background-color: #eaf2f4;
}
.logo-flex.top {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.our_memebrship_box.right-box {
    width: 40%;
}
.our_memebrship_box.left-box {
    background: transparent;
    border: none;
    color: #fff;
    width: 50%;
}
.our_memebrship_box.left-box h2 {
    color: #fff;

}
.our_memebrship_three_bx.two_bx {
    top: -250px;
    transform: translateY(0px);
  margin-bottom:-20%;
}
.our_memebrship_inr.more-spacing {
    padding-bottom: 30%;
}
ul.less-ul li {
    font-size: 30px;
    line-height: 50px;
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
    list-style: none;
}
.club-strong {
    font-size: 30px;
    line-height: 50px;
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
    list-style: none;
}
@media (max-width:990px){
.our_memebrship_box .box {
  top: -3%;
  height: unset;
  background-color: unset;
  width: 100%;
  left: 0;
  border-radius: 0;
}
.our_memebrship_box .box span {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.6);
font-weight:700;
  border-radius: 10px;
  padding: 0px 20px;
  background: #E7EBE1;
}
}
@media (max-width:767px){
	ul.plan-list {
    flex-direction: column;
    }
    .rich-text__blocks {
    width: 100%;
    max-width: 100%;
}
.organsk-box strong {
    font-size: 35px;
    
}
  .organsk-box p {
    font-size: 18px;
}
  .our_memebrship_rt.full-width {
    max-width: 100%;
 
  }
  #number-sec .rich-text__blocks {
    width: 100%!important;
    max-width: 100%!important;
    padding: 0px!important;
    margin: 0px auto;
}
  div#subs-based p {
    font-size: 18px;
    line-height: 28px;
 
}
 .rich-text__blocks {
    padding: 0px!important;
    margin: 0px auto;
}
 .cus-container {
    font-size: 35px!important;
    line-height: 40px!important;
}
  .jeans-collc .logo-flex.left {
    flex-direction: column;
}
  .jeans-collc .grid__rte h5.h4 {
    font-size: 35px!important;
    line-height: 40px;
}
  .jeans-collc .rte {
    font-size: 18px!important;
}
  .ethical,.faq_accor {
    margin: 0 1.5rem;
}
  .ethical li p {
    font-size: 22px;
}
  #inspired-by h2.image-with-text__heading.h1 {
    font-size: 30px;
    line-height: 40px;
  }
  .our_memebrship_box.left-box,
  .our_memebrship_box.right-box{
    width: 100%;
}
  .our_memebrship_box.left-box h2 {
    font-size: 20px;
}
  .our_memebrship_inr.more-spacing {
    padding: 10px 20px 70%;
}
 .our_memebrship_box.left-box {
    display: block;
    margin: 30px 0px 0px;
} 
  .our_memebrship_three_bx.two_bx {
    margin-bottom: -80%;
}
  
}



/* 7/12/2022 */

.bg-grey {
    background: rgba(0, 0, 0, 0.6);
    /* box-shadow: none; */
}
.two-cols {
    display: flex;
    justify-content: center;
    align-items: center;
}
.two-cols a.button:before,
.two-cols a.button:after,
a.button.button--primary.bg-grey:before,
a.button.button--primary.bg-grey:after,
a.button.button--primary.bg-black:before,
a.button.button--primary.bg-black:after{
  box-shadow:none;
}
.two-cols a.button,.two-cols a.button:hover,
a.button.button--primary.bg-grey:hover,
a.button.button--primary.bg-black:hover{
  border-radius:0px;
}
.col-left,
.col-right{
    margin: 0rem 2rem;
}

a.button.button--primary.bg-black {
    COLOR: #FFF;
    BORDER-RADIUS: 0PX;
}
a.button.button--primary.bg-grey {
    COLOR: #FFF;
    BORDER-RADIUS: 0PX;
    background: rgba(0, 0, 0, 0.6);
}


div#border-bottom {
    border-bottom: 3px solid #e7ebe1;
    padding-bottom:2rem;
    margin-bottom: 3rem;
}


#stage-sec .image-with-text__content {
    padding: 0px;
}
.stage-list ul {
    list-style: none;
}
.stage-list ul li{
padding-left: 3rem;
}
.stage-list ul li:before {
     content: "✓";
  position: absolute;
margin-left: -3rem;
  
}
.cus-text-left{
  text-align:left;
}
#border-top{
  border-top: 3px solid #e7ebe1;
  
}
#border-top-bottom{
  border-bottom: 3px solid #e7ebe1;
  border-top: 3px solid #e7ebe1;
  margin-bottom:3rem;
}
#flow-chart h2.title.h1 {
    text-align: center;
    display: block;
    width: 100%;
}
.stage-flex{
  display:flex;
  justify-content:space-between;
  align-items:center;
}

#text-left{
  text-align:left;
}
#text-left h2.h1 {
    text-align: left;
    margin: auto;
    display: flex;
    justify-content: center;
}
#sub-text-space p.image-with-text__text {
    margin-left: 5rem;
    font-weight: 600;
}
ul.color-list li{
    list-style: none;
    font-size: 18px;
    position: relative;
    display: flex;
    align-items: center;
    padding-left: 3rem;
}
ul.color-list li:before {
    content: "";
    display: flex;
    width: 20px;
    height: 20px;
    position: absolute;
    border-radius: 50%;
    left: 0;
}
ul.color-list li.green:before{
  background: #6EB46C;
}
ul.color-list li.orange:before{
  background: #DC9746;
}
ul.color-list li.red:before{
  background: #DC5846;
}
h1.h1-green {
    color: rgba(0, 0, 0, 0.6);
    font-size: 60px;
    position: relative;
    display: flex;
    margin: 0px;
    align-items: center;
    flex-direction: row;
    width: 100%;
    padding: 0rem 0rem 0rem 6rem;
}
h1.h1-green:before {
    content: "";
    display: flex;
    width: 40px;
    height: 40px;
    position: absolute;
    border-radius: 50%;
    left: 0;
    background: #6EB46C;
}
p.text-high {
    font-size: 30px;
}

.image-list .text-right {
    padding: 0rem 2rem;
}
.image-list {
    display: flex;
    justify-content: center;
    align-items: center;
}
p.blue-text-high{
  color:rgba(31, 183, 231, 0.6);
  font-size:40px;
}

/*7/25/2022  */
.common-flex {
    display: flex!important;
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left;
}
.common-width{
  width:50%;
  margin: 0px;
    border: 0px;
}
.common-width li:before{
    position: absolute;
    content: '';
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/Yes_sign_1.png?v=1658744442);
    display: block;
    height: 35px;
    width: 35px;
    left: -22px;
    top: 10px;
    background-size: contain;
    background-repeat: no-repeat;
}
.common-width ul li {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  position:relative;
  padding-left: 2rem;
}
.common-width ul li:marker{
  display:none;
}
.common-width.circul-desin-rt p {
    border-left: none;
    padding-left: 0px;
}

.common-width ul li p {
margin:0px 0px 10px 0px;
}

#button-color a.link.animate-arrow .icon-wrap {
    display: none;
}
#button-color a.link.animate-arrow {
    color: rgb(0, 0, 0);
    border-radius: 0px;
    background: rgba(217, 217, 217, 1);
    padding: 6px 18px;
    display: flex;
    text-align: center;
    justify-content: center;
}

.probs li{
  position:relative;
  padding-left: 1rem;
    width: 33%;
    margin: 10px 0px;
}
ul.probs {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}

.probs li:before{
    position: absolute;
    content: '';
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/Yes_sign_1.png?v=1658744442);
    display: block;
    height: 35px;
    width: 35px;
    left: -40px;
    top: -8px;
    background-size: contain;
    background-repeat: no-repeat;
}


p.text-right {
    display: flex;
    text-align: left;
    width: 100%;
    max-width: 350px;
    float: right;
}


ul.style, ul.style li {
    padding: 0px;
    list-style: circle!important;
}

p.quote {
    border-left: 6px solid rgba(44, 44, 44, 0.1)!important;
    padding-left: 1rem!important;
    width: 100%;
    max-width: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
}

ul.list-tick li{
  font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
    margin-bottom: 10px;
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/list.png?v=1652333233);
    list-style: none;
    background-position: left top 8px;
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 22px;
  text-align:left;
}

ul.list-tick li p{
  margin:0px 0px 10px 0px;
}
/* 7/28/2022 */
@media(max-width:767px){
#cus-title ul li {
    width: 15%;
}
#cus-title ul {
    display: flex;
    flex-wrap: wrap;
    padding:0px;
}
  #cus-title .multicolumn-card-spacing {
    padding: 0.5rem 0rem 0rem;
    margin: 0rem;
}
  #cus-title .multicolumn-card__info {
    padding: 0rem;
    text-align: center;
}
  #cus-title .multicolumn-card__info h3 {
    font-size:14px;
}
  #cus-title .multicolumn-card__info .rte {
    display: none;
}
  .section-template--15501457522866__product-grid-padding {
    padding-top: 0px!important;
}
  #cus-title .page-width.section-template--15501457522866__1655637239aa70dace-padding.isolate {
    padding: 0px;
}
/*7/29/2022 */
  .page-width {
    padding: 0rem 1rem; /*0rem 1.5rem*/
}
  #collec-sec{
    padding:0rem;
  }
  .image-with-text__content {
    padding: 1rem!important;
  }
  #collec-sec .image-with-text__text {
    justify-content: flex-start;
}

div#cus-title:after {
    display: flex;
    content: "";
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 100%;
    height: 2px;
    margin: auto!important;
    text-align: center;
    max-width: 90%;
    left: 5%;
    bottom: 0%;
    background: rgba(44,44,44,0.05);
}
div#cus-title {
    position: relative;
    padding-bottom:2rem;
}
#cus-title .title-wrapper-with-link,
.multicolumn-card.content-container{
    background: transparent!important;
}
 span.mobile-facets__open-label.button-label {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.7);
    opacity: 0.7;
    text-transform: uppercase;
} 
  li#Slide-template--15501457522866__1655637239aa70dace-1 .multicolumn-card.content-container:after ,
  li#Slide-template--15501457522866__1655637239aa70dace-4 .multicolumn-card.content-container:after {
    display: block;
    content: '';
    position: absolute;
    width: 100%;
    top: 15%;
    left: 10%;
    height: 60px;
    border-right: 3px solid rgba(44, 44, 44, 0.05);;
}
  .facets-container {
    padding-bottom: 0px;
}
}

/*8/2/2022 homepage changes  */
li.mega_pm_menu legend {
    padding: 0px;
}
body#template-index .section-slide-image .image-with-text__text li{
  display:flex;
  align-items: center;
}
body#template-index .section-slide-image .image-with-text__text li img {
    width: 30px;
    height: 30px;
    vertical-align: middle;
    margin-right: 1rem;
}
body#template-index .split-banner-index .rich-text__blocks.center, .section-iframe .rich-text__blocks.center {
    margin: auto;
    padding: 0px 0px 40px;
}
body#template-index .split-banner-index .h1:after{
  content:none;
}
.footer-block__newsletter .list-social li a.link {
    padding: 0px 20px 0px 0px;
}
.footer-block__newsletter .list-social {
    margin-bottom: 2rem;
}
@media (max-width:989px){
body#template-index .index-section-counter #counters_1 .counter {
    font-size: 103px;
}
}
body#template-index .image-with-text__media-item.image-with-text__media-item--small.image-with-text__media-item--middle.grid__item {
    background: #f3f3f3;
}

/*product page  */
ul.cus-desc-list:first-child {
    border-top: 1px solid #9999;
}
ul.cus-desc-list li {
    padding-top:8px;
    padding-bottom:8px;
    margin: 0px;
    border-bottom: 1px solid #9999;
}
ul.cus-desc-list {
    list-style: none;
    display: block;
    margin: 0px;
    padding: 0px;
    width: 100%;
}

ul.cus-desc-list > li > div.tab-content > p {
    margin-top: 3px;
    margin-bottom: 3px;
    font-size: 15px;
    line-height: 18px;
}

ul.cus-desc-list > li > div.tab-content > p:empty {
    margin-top: 5px;
    margin-bottom: 5px;
    display: block;
}

ul.cus-desc-list > li > div.tab-content > ul {
    margin-top: 10px;
    padding-left: 21px;
}

ul.cus-desc-list > li > div.tab-content > ul > li {
    font-size: 15px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    border: none;
    line-height: 18px;
}

.menu-drawer__navigation-container::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey;
    border-radius: 10px;
}
.menu-drawer__navigation-container::-webkit-scrollbar {
    width: 10px;
}
@media screen and (min-width: 990px){
.product--thumbnail .product__media-gallery,
product--thumbnail_slider .product__media-gallery,
  .product--stacked .product__info-container--sticky {
    left: 45%;
}
.plans-wrapper.image-block .plan-col__item .col-tag{
  position: absolute;
  top: -100px;
  display: flex;
  height: 130px;
  background-color: #fff;
  width: 130px;
  justify-content: center;
  align-items: center;
  left: -19%;
  color: #498A82;
  border-radius: 50%;
}
.plans-wrapper.image-block .plan-col__item .col-tag{
left: 30px;
top: -110px;
text-transform: uppercase;
}
.plans-wrapper.image-block .plan-container .slick-list{
  padding: 0 15px;
}
}

@media (min-width: 1800px){
div#fix-sec {
    max-width: 40%;
    display: block;
    width: 50%;
    margin: unset;
}
}

.reduce-img img {
    width: 100%;
    max-width: 160px;
}

.reduce-img .grid__logo.blank-logo {
    display: none;
}

@media screen and (min-width: 990px){
#reduce-width .image-with-text__grid,
.reduce-width .image-with-text__grid{
    width: calc(100% - 8rem / var(--font-body-scale))!important;
}
}
@media screen and (min-width: 990px){
#reduce-width .image-with-text__grid,
.reduce-width .image-with-text__grid  {
    max-width: 100rem;
}
}

#reduce-width .image-with-text__grid,
.reduce-width .image-with-text__grid{
    margin: auto;
    width: calc(100% - 5rem / var(--font-body-scale));
}

.img_container .img_container_text-bx{
  width:100%;
}

ul.tags {
    list-style: none;
    padding: 0px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 5px;
  flex-wrap: wrap;
}
ul.tags li {
    margin: 0px 5px 5px 0px;
    color: #0009;
}
/* plan css for mobile */

@media (max-width:767px){
/* .our_memebrship_box {
    width: 32%;
    margin: 0px 2px;
  padding: 20px 10px;
}
.our_memebrship_box .box {
    padding: 0 7px;
}
.our_memebrship_box .box span {
    font-size: 10px;
}
.our_memebrship_box h2 span {
    color: #0009;
    font-size: 10px;
}
.our_memebrship_box p, .our_memebrship_box p b {
    line-height: 12px!important;
    font-size: 7px;
}

.our_memebrship_box ul li {
    font-size: 7px;
    line-height: 10px;
    margin-bottom: 10px;
    padding-left: 15px;
} 9/1/2022*/
.our_memebrship_ftr a {
    font-size: 11px;
    padding: 8px;
    margin: 5px 0px 10px;
}  
  
.common-flex .common-width {
    width: 100%;
}
.common-flex {
    flex-direction: column;
}
p.quote {
    max-width: 100%;
}

.product__info-wrapper {
    padding-left: 0rem;
}
.our_memebrship_box h2{font-size: 18px;}






  
}

.blank-logo {
    display: none;
}

#template-page-presenting .feature-row .page-width,
body#template-page-our-green-supply-chain .feature-row .page-width{
    max-width: unset;
    padding: 0;
}
#button-color .page-width {
    max-width: 100rem;
    padding-left: 0px;
    padding-right: 0px;
}


div#cus-max-width .page-width {
    max-width: 100rem;
    padding: 0;
    margin: auto;
}
div#cus-max-width .multicolumn-card__info {
    padding: 1.5rem 0rem!important;
}
@media (min-width: 1600px){
section.page-width.section-template--15501457555634__main-padding {
    padding: 0;
    margin: auto;
}
}


.product--stacked .product__info-container--sticky {
    left: 50%;
}

div#ImageWithText--template--15730991399090__1651947393dc271cfc .image-with-text__text.rte.subtitle {
    display: flex;
    width: 100%;
}

ul.take li:before {
    position: absolute;
    content: "";
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/Yes_sign_1.png?v=1658744442);
    display: block;
    height: 25px;
    width: 25px;
    left: -22px;
    background-size: contain;
    background-repeat: no-repeat;
}
ul.take li {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-left: 2rem;
    margin-bottom: 1rem;
}
ul.take {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
ul.tick {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
ul.tick li{
font-size: 18px;
    letter-spacing: normal;
    color: #5a565699;
    margin-bottom: 10px;
    background-image: url(https://cdn.shopify.com/s/files/1/0615/1628/4082/files/list.png?v=1652333233);
    list-style: none;
    background-position: left top 8px;
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 22px;
}
.section-template--15760072638642__main-padding{padding-top:0px !important;}
.multicolumn-card__info{text-align: center;font-size: 15px;line-height: normal;}
.multicolumn-card__image-wrapper{cursor:pointer;}
.card-information ul.tags li{font-size: 1rem;}
@media(max-width:1330px){
.background-none .multicolumn-card__image-wrapper{margin-right:10px !important;margin-left:10px !important;}
.background-none .multicolumn-list .multicolumn-card__info{padding-right:10px !important;padding-left:10px !important;}
}
@media(max-width:1081px){
.background-none .multicolumn-list .multicolumn-card__info {padding-right: 5px !important;padding-left: 5px !important;}
.background-none .multicolumn-card__image-wrapper {margin-right: 5px !important;margin-left: 5px !important;}
.multicolumn-list h3 {line-height: 20px !important;}
.section-template--15760071590066__1655637962ea12e08a-padding{padding-top:20px !important;}
}
@media(max-width:989px){
.multicolumn-list__item.grid__item {width: calc(33.33333% - 15px);}
.multicolumn-card__info h3{font-size:17px;}  
.multicolumn-card__info .rte p{font-size:14px;}
}
@media(max-width:767px){
.section-template--15760071590066__1655637239aa70dace-padding{padding-bottom:15px !important;}
#cus-title {padding-top: 15px;}
}
@media(max-width:989px){
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(2){order:2;width:50%;}
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(3){order:3;width:50%;}
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(4){order:4;width:50%;}
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(6){order:5;width:50%;}
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(7){order:7;width:50%;}
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(8){width:50%;order:8;}
#shopify-section-template--15760072343730__16595168716b8f2a7e .grid__item:nth-child(5){width:100%;order:1;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(2){order:2;width:50%;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(3){order:3;width:50%;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(4){order:4;width:50%;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(6){order:5;width:50%;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(7){order:7;width:50%;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(8){width:50%;order:8;}
#shopify-section-template--15760072474802__1659619923ffcd2cc2 .grid__item:nth-child(5){width:100%;order:1;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(2){order:2;width:50%;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(3){order:3;width:50%;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(4){order:4;width:50%;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(6){order:5;width:50%;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(7){order:7;width:50%;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(8){width:50%;order:8;}
#shopify-section-template--15760072376498__16596981595483e1ea .grid__item:nth-child(5){width:100%;order:1;}
}
@media(max-width:575px){
#cus-title ul li {width: 25%;}
}
@media(max-width:400px){
div#cus-title{padding-bottom:5px;}
#cus-title .multicolumn-card__info h3 {font-size: 13px;}
}
@media(max--width:360px){
#cus-title {padding-top: 2px;}
#cus-title .multicolumn-card__info h3 {font-size: 11px;}
}



/* end  */
/*9/1/2022*/
@media (min-width:990px){
  .our_memebrship_box h2 {
    font-size: 24px;
  }
  .member-mob-only{
  display:none!important;
}
  .member-desk-only{
  display:block;
  width: 92%;
  margin: 0 auto;
}
.plan-container{
  display:block;
  width: 96%;
  margin: 0 auto;
}
}
@media (max-width:989px){
.member-mob-only{
  display:block!important;
}
.member-desk-only{
  display:none!important;
}
  .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--4-col-tablet .grid__item{
    order: 2;
    flex: 0 0 50%;
  }
  .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--4-col-tablet .grid__item.order-change{
    order: 1;
    width: 100%;
    flex: 0 0 100%;
  }
  .menu-drawer__utility-links .list-social {
    justify-content: center !important;
  }
}

@media (min-width:1280px){
  .member-desk-only{
    width: 85%;
  }
  .plan-container{
    width: 90%;
  }
  .our_memebrship_box h2 {
    font-size: 24px;
  }
}

@media (min-width:1500px){
  .our_memebrship_box h2 {
    font-size: 28px;
  }
  .member-desk-only .plan-container{
    width: 80%;
  }
  .plan-container{
    width: 85%;
  }
}

@media (min-width:1580px){
  .our_memebrship_box h2 {
    font-size: 40px;
  }
}

.text-center.menu-drawer__utility-links{
  text-align: center !important;
  padding-left: 0 !important;
  padding-top: 20px !important;
  padding-bottom: 40px !important;
}
.menu-drawer__utility-links .list-social{
  justify-content: center;
}
.footer button.accordion{
  background: transparent;
}
.product__accordion .accordion__content{
  margin-bottom: 0;
}
.cus-desc-list li span{
  color: rgba(var(--color-foreground),.75);
}
.tab-content{
  display: none;
}
.cart-count-bubble span,
.product-form__buttons span{
  color: #fff;
}
h2.banner__heading.h1 span,
.banner__box .banner__text.body span{
  color: #fff;
}
input[type=checkbox].summary_input{
  border: 1px solid #707070;
  -moz-appearance: none;
  -webkit-appearance: none;
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 100%;
  position: relative;
}
input[type=checkbox].summary_input:checked:after {
  content: "";
  position: absolute;
  background: #ffffff none repeat scroll 0 0;
  background-repeat: no-repeat;
  background-position: center center;
  height: 12px;
  width: 12px;
  left: 3px;
  top: 3px;
  border-radius: 100%;
}
.summary__title .accord-title{
  flex: 1;
}
.slider_hide{
  display: none !important;
}
/* body#template-index p.login-sing a{
  color: #fff;
}
body#template-index .desk_img.desktop_header summary.header__icon.header__icon--search.header__icon--summary span svg{
  color: #fff;
}
body#template-index .header__icon--cart .icon path{
  fill: #fff;
} */
.sidebar-content header {
  display: none;
}
#template-product .sidebar-content header {
  display: block;
}
#template-product .header-wrapper{
  position: absolute;
  top: 4%;
  left: 0%;
}
.multicolumn-card__info h3 a{
  color: rgb(var(--color-foreground));
  text-decoration: none;
}
.multicolumn-card__info .rte a{
  color: rgba(var(--color-foreground),.75);
  text-decoration: none;
}
.desk_img.desktop_header .header__icons{
  justify-content: flex-end;
  padding-right: 40px;
}
.account-spacing {
  margin: 0 10px !important;
}
.custom_popups .modal-slider-col img{
  max-width: 100%;
  height: auto;
  width: auto;
  margin: 0 auto;
  display: block;
}
.change-pos.head-title{
  justify-content: center;
}
.change-color.head-title{
  color: #fff !important;
  display: none !important;
}
.head-title.change-pos:after{
  display: none !important;
}
.collapsible-content-wrapper-narrow .accordion{
  background: transparent;
}
.collapsible-content summary:hover{
  background: transparent !important;
}
#template-product .rich-text--full-width .rich-text__blocks,
#template-product .feature-row .page-width{
  max-width: 100% !important;
  padding: 0 5rem;
  width: 100% !important;
}
button#myBtn {
  position: fixed;
  right: 20px;
  bottom: 100px;
  appearance: none;
  -webkit-appearance: none;
  background-color: #fff;
  width: 50px;
  height: 50px;
  padding: 0;
  margin: 0;
  border-radius: 100%;
  border: 0;
  cursor: pointer;
}
.menu-drawer__navigation-container::-webkit-scrollbar,
.menu-drawer__inner-submenu::-webkit-scrollbar,
.sidebar-header .section-header .header::-webkit-scrollbar{
  display: none;
}
.menu-drawer__navigation-container,
.menu-drawer__inner-submenu,
.sidebar-header .section-header .header{
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
.mobile_menu_close_icon{
  display: none;
}
.header__icon--menu[aria-expanded=true].mobile_menu_close_icon:before{
  display: none;
}
@media (min-width:1400px){
  #template-product .focus-none {max-width: 1400px;margin: 0 auto;}
}
@media (min-width:990px){
  .footer button.accordion{
    display: none;
  }
  .cart-notification{
    right: 0;
  }
  a.mob_img.mob_img_a,
  .mob_img.image-with-text__text-item{
    display: none;
  }
  p.most_love_circle {
    background-color: #babdce;
    width: 100px;
    height: 100px;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 100%;
    line-height: 1.3;
    display: flex;
    align-items: center;
    position: absolute;
    top: 50%;
    right: -50px;
    z-index: 1;
    transform: translateY(-50%);
  }
  .default_mobile{
    display: none;
  }
  .plan-row.remove-dots .slick-dots{
    display: none;
  }
  .cart-notification-wrapper {
    position: static !important;
  }
  .cart-notification{
    right: 4rem !important;
    top: 6rem !important;
  }
}
@media (max-width: 989px){
  #template-product .rich-text--full-width .rich-text__blocks,
  #template-product .feature-row .page-width{
    padding: 0 1.5rem;
  }
  #template-product .image-with-text__content{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
@media (max-width:989px){
  #cus-title ul li{
     width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);
     max-width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6); 
  }
  #cus-title ul{
    justify-content: center;
  }
  .background-none .multicolumn-card__image-wrapper{
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  #cus-title .multicolumn-card__info h3{
    line-height: 16px !important;
  }
}
@media (max-width:1024px) and (min-width:990px){
  .banner--mobile-bottom .banner__media{
    width: 100%;
  }
  .split-banner-index .banner__media-half:last-child .banner__box{
    transform: translate(0%, 0);
  }
  .split-banner-index .banner--mobile-bottom{
    display: block;
  }
  .split-banner-index .banner__media-half:first-child .banner__box {
    padding-right: 0;
  }
}
@media (min-width: 769px){
  .menu-drawer__submenu {
    padding-top: 60px;
  }
}
@media (max-width:990px){
  .product__info-container > div > img{
    max-width: 100%;    
  }
}
@media (max-width:989px){
  .mobile_video{
     display: none;
  }
  .menu-drawer__navigation{
    padding: 2.6rem 0 5.6rem !important;
  }
  .mobile_menu_close_icon{
    display: block;
    position: absolute !important;
    top: 10px;
    left: 15px;
    z-index: 1;
  }
}
@media (max-width:989px){
  .rich-text--full-width .rich-text__blocks{
    padding: 0 1.5rem !important;
  }
}
.search-modal.modal__content{
  position:fixed !important;
}

@media (max-width: 767px){
  .footer button.accordion{
    background: transparent;
    margin-top: 0;
    border-top: 0;
  }
    #dummy-chat-button-iframe{
        scale: .8;
    }
    body, html{
        overflow-x: hidden;
    }
}

._textHeading_2aowh_35 {
  color: red;
}

[data-forms-id="forms-root-312058"].popup {
  display: none;
  position: fixed;
  bottom: 25px;
  right: 25px;
  z-index: 9999647;
  width: 370px;
  padding: 35px 30px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 26px 80px rgba(0, 0, 0, 0.2);
}

[data-forms-id="forms-root-312058"].popup::before{
  z-index:99;
  position:absolute;
  left:0;
  right: 0;
  top:0;
  bottom: 0;
  content: "";
  background-image: url('https://cdn.shopify.com/s/files/1/0615/1628/4082/files/Picture200_7ce97beb-40b5-4ddd-ab2f-69e835a99e1a.jpg?v=1729173798?width=640&height=860&crop=center');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0.4;
  border-radius: 10px;
}

[data-forms-id="forms-root-312058"].popup .popup-close {
  position: absolute;
  top: 30px;
  right: 30px;
  z-index: 1000;
  content: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" width="12" height="12" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.41401 6.00012L11.707 1.70721C12.098 1.31622 12.098 0.684236 11.707 0.293244C11.316 -0.097748 10.684 -0.097748 10.293 0.293244L6.00001 4.58615L1.70701 0.293244C1.31601 -0.097748 0.684006 -0.097748 0.293006 0.293244C-0.0979941 0.684236 -0.0979941 1.31622 0.293006 1.70721L4.58601 6.00012L0.293006 10.293C-0.0979941 10.684 -0.0979941 11.316 0.293006 11.707C0.488006 11.902 0.744006 12 1.00001 12C1.25601 12 1.51201 11.902 1.70701 11.707L6.00001 7.4141L10.293 11.707C10.488 11.902 10.744 12 11 12C11.256 12 11.512 11.902 11.707 11.707C12.098 11.316 12.098 10.684 11.707 10.293L7.41401 6.00012Z"></path></svg>');
  background: #fff;
  border: none;
  border-radius: 50%;
  width: 28px;
  height: 28px;
  display: flex;
  justify-content: center;
  pointer-events: all;
  cursor: pointer;
}

[data-forms-id="forms-root-312058"].popup * {
  position: relative;
  z-index: 999;
}
