<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 43:51 Expected identifier but found "!"
Line 582:0 Unexpected "}"
Line 598:26 Expected identifier but found ","
Line 683:0 Unexpected "}"
Line 746:16 Expected identifier but found "{"
Line 1024:58 Expected identifier but found "*"
Line 1034:0 Unexpected "}"
Line 1038:3 Unexpected "/"

**/
body{
  overflow-x:hidden;
   /* font-family: "MontserratMedium", sans-serif !important; */
}

.custom_top_bar{
  border-bottom: 2px solid #f5e2cf !important;
    min-height: 45.79px;
  background:#f5e2cf !important;
}
.custom_top_bar .new-width{
  padding-top:2px !important;
  padding-bottom:2px !important;
}
.custom_top_bar .announcement-bar__message{
  padding:0;
}
.custom_menu_settings{
  font-weight: 700 !important;
    font-size: 15px !important;
   text-decoration:none !important;
}
.custom_menu_settings span:hover{
  text-decoration:none !important;
  
}
.custom_top_text{
      font-size: 13px;
  text-transform: uppercase;
  
      font-family: "MontserratMedium", sans-serif; !important;

    letter-spacing: normal;
    color:#334141 !important;
      font-weight: 600;
}
.new-width{
    margin: 0px;
    width: 100%;
    padding: 10px 60px;
}
.new-width p{
    width: 100%;
    display: flex;
    justify-content: space-between;
  align-items:center;
}
.new-width span{
     width:25%;
     /* font-family:sans-serif !important; */
}
.header__menu-item span{
  text-decoration:none;
}
.header__menu-item span:hover{
  color:#0000009e !important;
}
.custom_news_letter{
      height: 45px !important;
    background: #fff !important;
    border: none;
    border-radius: 0 !important;
}
.custom-footer-design{
      margin: 0% 10%;
}

.custom-footer-design .grid--3-col-tablet .grid__item{
  width:15% !important;
  text-align:center;
}
 .footer-block__heading{
  font-size:11px !important;
}
 .footer-block__details-content .list-menu__item--link{
  font-size:10px !important;
       color: #000 !important;
    font-weight: 400;
   font-family: "Montserrat", Sans-serif;
}
.footer-block__details-content&gt;li{
  margin-right:0px !important;
}
/* .custom-newsletter-design{
  margin-bottom:4%;
  margin-top:4%;
} */
.custom-newsletter-design .field__label{
  font-size:1rem !important;
}
.custom-newsletter-design .inline-richtext strong{
  font-size:14px !important;
  color : #000;
}
.custom-newsletter-design .newsletter__subheading p{
  font-size:14px !important;
} 
.field:after, .select:after, .customer .field:after, .customer select:after, .localization-form__select:after{
    border-radius:0px !important;
  box-shadow:none !important;
  color:black;
}
.custom-newsletter-design .field{
  width:313.33px !important;
}
.newsletter-form__field-wrapper
{
      display: flex;
    max-width: 500px;
    align-items: center;
}
.newsletter-form__field-wrapper .field__input{
  background:white;
  border-radius:0px;
}
.newsletter-form__field-wrapper .field__input:focus{
  border-radius:0px !important;
  border:none !important;
      -webkit-box-shadow: none;
    box-shadow: none;
}
.newsletter-form__button{
  width:150px !important;
  height:45px !important;
  background:black !important;
  color:white !important;
     
}
.newsletter-form__button:hover{
  background:white !important;
  color:black !important;
}
.custom_newsletter_btn{
   position: relative !important;
    margin-left: 10px !important;
}
#shopify-section-template--17802069704924__main #gf-tree{
  position:absolute;
}
#shopify-section-template--17882959347932__main #gf-tree{
  position:absolute;
}
#shopify-section-template--17802069704924__main .gf-block-scroll{
  overflow-x:hidden;
}
/**home page content ***/
.card--card.card--media&gt;.card__content{
  border: 0px;
    border-radius: 0px;
      position: absolute;
    color: white;
    top: 55%;
    /* left: 20%; */
}
.newArrivals .card--card.card--media&gt;.card__content{
  position: static  !important;
  margin-top:0px !important;
}
.card__information{
      border-radius: 0px;
}
.card--card.gradient{
  position:relative;
  border-radius:0px;
  border:none;
}
.swym-btn-container[data-position=default]{
  position:absolute;
 
}
.product-form__submit{
  margin-top:5rem;
}
.swym-button-bar{
  display:flex !important;
  justify-content:center;
}
.card--card .card__inner .card__media{
  margin: 0px;
    width: 100%;
}
.full-unstyled-link{
  color:white !important;
  text-transform:uppercase !important;
}
/* .title-wrapper--no-top-margin{
  display:none !important;
} */
.card__heading{
  color: white;
    text-transform: uppercase;
  text-align:center;
}
.full-unstyled-link{
    /* font-family: "Montserrat", Sans-serif; */
    font-size: 13px;
    font-weight: 500;
    fill: #000000;
    color: #000000 !important;
    background-color: #FFFFFF !important;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    width: auto;
    box-shadow: none;
    text-decoration: none;
    padding: 7.5px 24px;
}
.full-unstyled-link:hover{
       /* font-family: "Montserrat", Sans-serif; */
    font-size: 13px;
    font-weight: 500;
    fill: #000000;
    color: white !important;
    background-color: #FFFFFF !important;
    border-style: solid !important;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF !important;
    border-radius: 0px 0px 0px 0px;
    color: #FFFFFF;
    background-color: #02010100 !important;
}
.card--card.card--media &gt; .card__content {
/* width:200px;
  min-width:max-content; */
}
.image-with-text__heading{

  font-size: 43.2px !important;
    font-weight: 400 !important;
    line-height: 43.2px !important;
font-family: "Montserrat", Sans-serif !important;
  text-align:center  !important; 
  width:100%;
  color:#000 !important;
}
.custom_home_section_img_text {
  text-align: center !important;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    color: black;
      z-index:2;

}
.image-with-text__text-item .caption-with-letter-spacing{
  text-align: center !important;
    width: 100%;
    /* font-size: 20px; */
    font-weight: 600;
  font-size: 28px; 
    color: black;
      z-index:2;
      margin: 0 !important;
    padding: 0 !important;
}
.custom_home_section_img_btn{
  text-align: center !important;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    color: black;
      z-index:2;
}
.image-with-text__text{
  text-align:center !important;
    font-size: 15px;
    font-weight: 400;
    color: #373636;
  font-family:'Montserrat', sans-serif
}
.image-with-text__content{
  padding:6rem 3rem 0rem !important;
}
.custom_img_w_text_section .image-with-text__content{
  /* padding:0!important; */
}
.custom_collection_page {
  background-color:#fdfdf7!important;
}
.custom_collection_page .full-unstyled-link{
  background-color:white !important;
}
.custom_collection_page .full-unstyled-link:hover{
  background-color:transparent !important;
  transform: scale(0.9);
    transition-duration: .3s;
    transition-property: transform;
}
.custom_collection_page .collection-list-wrapper{
  margin:auto 2% !important;
  padding-top:0;
}
.custom_collection_page .card__information{
  display: flex;
    justify-content: center;
      flex-direction: column;
    align-items: center;
}
.custom_collection_page .card__heading{
      font-weight: 600;
    font-size: 28px;
  margin-bottom:1rem;
}
.custom_collection_page .card__content{
      width: 100% !important;
    display: flex;
    justify-content: center;
  left:0 !important;
}
.custom_collection_page .collection-card-wrapper .card__inner .card__media{
  background:#fdfdf7!important
}
.image-with-text__media{
  border-radius: 0px !important;
}
.image-with-text__media img{
  border-radius: 0px !important;
}
/* .image-with-text__media-item{
  margin-left: -182.4px;
} */
.section-template--17148422750441__7c4e558a-f2c2-407f-8d88-48652474cf7e-padding{
  padding:0 !important;
}
.button--secondary:after{
      border-radius: 0px !important;
  /* --border-opacity: none !important; */
    background: white !important;
  border : 1px solid white !important;
}
.product-form__submit {
    margin-bottom: 1rem;
    border: none !important;
    background: white !important;
}
.footer__content-bottom{
  display:none;
}
#SectionHeading-template--17148422750441__8959857b-49cb-4bc4-9158-b24236e231d0{
  display:none;
}
/* .button--primary:after{
  border-radius:0px !important;
  background: white;
    color: black !important;
} */
.page-width{
      /* padding: 0 5rem !important;
  max-width: none !important; */
}
.custom_cls{
      color:black !important;
      z-index: 2;
      font-size: 11px;
      text-transform: uppercase;
      font-weight: 400;
      line-height: 15px;
}
.custom_cls:after{
  position:relative;
  
}
.custom_cls:before{
  color:black !important;
}
#ProductSubmitButton-template--17148422914281__main span{
  color: black;
    z-index: 2;
}
.wallet-button-fade-in , #Share-template--17148422914281__main{
  display:none;
}
.custom_product_signle_page_main__section .product__title h1{
  font-size:larger;
  text-transform:uppercase;
      color: #333E48;
  font-weight:600;
}
.custom_product_signle_page_main__section .price--large{
font-size:1.2rem;
  line-height: 25px;
}
#ImageWithText--template--17148422750441__3a140b22-8ed5-40ed-aaef-750d828261a4 .custom_home_section_img_text{
  display:none;
}
 /* span{
  color: black;
    z-index: 2;
} */
.card--card .quick-add{
  display:none;
}
.currency-converter-currency-button-text{
  color:#212121;
    font-family: "Montserrat", Sans-serif; 
      font-weight: 500;
}
.custom_rich_text span{
  z-index:2;
  color:black;
  text-transform:uppercase;
  font-size:13px;
}
#section-template--17148422750441__7c4e558a-f2c2-407f-8d88-48652474cf7e-padding  {
      background: #F9F5E !important;
}
.btn-adjustment{
  width:100%;
  text-align:center !important;
  margin-bottom:1rem;
}
.may-btn-adjustment{
  width:100%;
  text-align:center !important;
}
/*Start Menu Section*/
.image-with-text-container{
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative;
  padding-top:2.5%;
      padding-bottom: .5%;
  background: #FDFDF7;
}
.left-menu{
  width:60%;
  display:flex;
  max-width: 100%;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
      background-color: #F9F5EB;
}

.right-menu{
  width:40%;
  margin-left: 3.5%;
}
.left-menu-image-area{
  width:50%;
}
.left-menu-content{
  width:50%;
}
.left-menu-image-area{
    background-image: url(/cdn/shop/files/left-menu.webp?v=1745996885);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    min-height:100%;
    display:block !important;
}
.left-menu-content{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  padding: 5% 5%;
}
.image-with-text-container .left-menu-content h3{
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
  width:100%;
     font-family: "Montserrat", Sans-serif; 
    font-weight: 600 !important;
  font-size:28px;
  color:#000;
}
.image-with-text-container .left-menu-content p{
    font-family: 'montserratmedium', sans-serif !important; 
    color: #5D5B5B;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
}
.elementor-button-wrapper{
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
text-align: center;
      margin-top: 5%;
}
.elementor-button-wrapper a{
  font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
  width: auto;
  box-shadow: none;
    text-decoration: none;
      padding: 12px 24px;
  text-transform:uppercase;
}
.elementor-button-wrapper a:hover{
  font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
  color: #FFFFFF;
    background-color: #02010100;
}
.right-menu-image-area{
  width:100%;
}
.right-menu-image-area{
    background-image: url(/cdn/shop/files/shop-organic-groceries-protein-collagen-powders-vitamins-superfoods.webp?v=1746082379);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    min-height:100%;
    display:block !important;
  position:relative;
}
.right-menu-image-area .elementor-button-wrapper{
  align-content: flex-end;
    align-items: flex-end;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 50px;
}
.elementor-button-wrapper.center-bottom {
  position: absolute;
    bottom: 5%;
    left: 50%;
    transform: translate(-50%, -50%);
  margin-left: 0 !important;
}
.custom_img_w_text_section{
  background: #FDFDF7 !important;
}
.custom_img_w_text_section .image-with-text__text-item .image-with-text__text{
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
.custom_img_w_text_section .custom_cls:hover{
    color: #FFFFFF;
    background-color: #02010100;
}
.custom_img_w_text_section .button--secondary:after {
    background: white !important;
}
.custom_img_w_text_section .button--secondary:hover{
  background:#02010100 !important;
}
.custom_img_w_text_section .btn-adjustment .button{
  padding:0 2.5rem;
}
}
@media only screen and (min-width:1025px){
  .product--small:not(.product--no-media) .product__media-wrapper{
  width:45% !important;
  margin-right:15rem;
}
}
@media only screen and (min-width:1441px){
.card-information&gt;.price{
  margin:2rem 0;
}
}
@media only screen and (max-width:1024px){
   /* .custom_collection_product_lissting .card__information{
  left:45% !important;
} */
  .left-menu, .right-menu., .left-menu-image-area{
    width:100%;
    max-width:100%;
  }
  .right-menu-image-area, .left-menu-image-area{
    min-height:500px;
  }
  .left-menu, .image-with-text-container{
    flex-direction: column;
  }
  .left-menu-content{
    width:100%;
    max-width:100%;
  }
  .right-menu, .left-menu, .left-menu-image-area {
    margin-left: 0;
    width:100%;
    max-width:100%;
}
  .right-menu-image-area .elementor-button-wrapper.center-bottom {
    transform: translateX(-85%);
}
  .product--small:not(.product--no-media) .product__media-wrapper{
    margin-left:10rem !important ;
  }
}
@media only screen and (max-width:767px){
.custom_top_bar .announcement-bar__message{
      display: flex;
    justify-content: space-around;
    align-items: center;
}
}
@media only screen and (min-width: 750px){
.product__info-container {
    max-width: 100rem !important;
}
  .card__information{
    margin-top:0!important;
  }
}
    @media only screen and (max-width:990px){
      .custom_collection_product_lissting .card__information{
  left:44% !important;
}
  }

.custom_product_signle_page_main__section .shopify-payment-button__button{
  display:none;
}
  .custom_product_signle_page_main__section variant-radios{
    display:none !important;
  }

.custom_accordion_main .custom-product-attributes {
  width:100%;
}
.custom_accordion_main .icon-accordion {
  display:none;
}
.custom_accordion_main .accordion{
  border-bottom:none;
  border-top:none;
   margin-top:7rem;
  
}

.gf-option-block ul.gf-option-box{
  /* width:200px !important; */
}
.custom_accordion_main .accordion__content{
  text-align: left;
  
}
.custom_accordion_main .accordion__title{
  font-weight: 600;
    color: #000;
}
.custom_accordion_main .product__description{
  font-size: 12px;
    font-family: inherit;
    font-weight: 400;
    line-height: 2;
    color: #000;
}
}
.custom_accordion_main .product__accordion{
  border-top:none;
  border-bottom:none;
}
.custom_accordion_main .product__description{
  margin:0 !important;
}
.custom_accordion_main .custom-product-attributes-item th,td{
  padding: 0.75rem;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #eceeef;
}
.custom_accordion_main .currency-converter-amount .cbb-price-code{
  display:none;
}
.header__heading-link{
  padding:0;
  
}

.header{
  padding:0;
}




.currency-converter-currency-button {
  width:unset!important;
      padding: 0 !important;
}
.cbb-currency-updown-icon{
  display:none;
}


/* ----banner section ------*/
.top_banner_btn{
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;

}
.top_banner_btn a{


  font-size: 13px;
  font-family: Roboto, sans-serif;
    font-weight: 600;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
  
    text-decoration: none;
    padding: 10px 30px 10px 30px;
}
#shopify-section-template--17260053266652__banner_A6H3xn{
  background: #fdfdf7!important;
}
.banner-content.{ background-position: 763px 80px;
    background-repeat: no-repeat;
  padding: 50px 50px 50px 50px;
  width: 80%;
  font-family: "Montserrat", Sans-serif !important;
 }
.cstm_top_bar_heading{
  font-size: 32px;font-weight: 400;margin-top: 0%;margin-bottom: 0%;font-family: 'Montserrat';color: black;
}
.cstm_top_bar_title{
  font-size: 72px;
    font-weight: 600;margin-top: 0%;margin-bottom: 0%;font-family: 'Montserrat';color: black;
}
.cstm_top_bar_content{
  color: #000000;
  font-family: 'Montserrat', ;
  font-size: 18px;
  font-weight: 400;width: 78%;
}
.banner-content .sale{
  margin-top: 0%;margin-bottom: 0%;font-family: 'Montserrat';color: black;font-size: 32px;
                  font-weight: 600;
}

.currency-converter-currency-button::after{
  content: "â–¼";
  color: black;
}
.cbb-currency-updown-icon{
  display:none !important;
}
.currency-converter-amount-box{
  border:none !important;
}
.custom_shop_now_btn .custom_rich_text{
  margin-top:2rem ;
}
.currency-converter-amount{
      /* font-size: 14px !important;
  font-weight: 600 !important; */
}


.gallery-container{
      margin-top: 5rem !important;
}
/* .currency-converter-currency-button-text ::after{
  content: "â–¼";
} */

/*End Menu Section*/



.header--top-center&gt;.header__search{
      justify-content: end;
}
.header__menu-item .icon-caret{
  display:none;
}
.header__menu-item:hover{
  text-decoration:none;
}

.custom_collection_page .title-wrapper-with-link{
  display:none;

}

.theme-store-id-1567.spf-layout-theme #gf-tree .gf-label:not(.gf-label-skeleton){
      color: #aaa !important;
    font-size:14px;
}
.theme-store-id-1567.spf-layout-theme #gf-tree .gf-label:not(.gf-label-skeleton):hover{
  color: #000 !important;
}
.theme-store-id-1567.spf-layout-theme #gf-tree{
  margin:0 !important;
  min-height:786px;
  z-index:1 ;
}
.theme-store-id-1567.spf-layout-theme span.gf-count{
  display:none;
}
.gf-option-block{
  border-bottom: 1px solid #fff !important;
}

.custom_product_main_section .gf-block-scroll{
  width:100% !important;
      /* overflow-x: hidden; */
  overflow: unset;
}
.cstm_pro_brand_title{
   top:8.5%;
  left:0;
      text-align: center;
    position: inherit;
    text-decoration: none;
    width: 100% !important;
  color:#444444;
   text-transform:uppercase;
  font-size:11px;
  font-weight:bold;
}
.cstm_pro_col_title {
  top:8.5%;
  left:0;
      text-align: center;
    position: inherit;
    text-decoration: none;
    width: 100% !important;
  color:#444444;
   text-transform:uppercase;
  font-size:14px;
  line-height:14px;
  font-weight:700;
}
.cstm_pro_col_title:hover{
      /* color: #dc9a0e !important; */
    text-decoration: none;
}
.cstm_pro_col_title a{
font-size: 14px;
    text-align: center;
    text-decoration: none;
    color: black;
    font-weight: 600;
}
.cstm_pro_col_title a:hover{
  text-decoration:none;
}
.header__submenu {
background: #F9F5EB !important;
    border-width: 0 !important;
    border-radius:unset !important;
      top: 30px !important;
}
.header__submenu.list-menu{
  padding:0 !important;
  top: 100% !important;
    left: 20%;
}
.header__submenu .header__menu-item{
  text-decoration:none;
}
.list-menu__item--active{
  color:#0000009e !important;
    background: #f8f9fa !important;
}
.header__submenu .header__menu-item:hover {
    text-decoration-line: none !important;
    background: #f5e2cf;
}
.header__submenu .header__menu-item:active {
    text-decoration-line: none !important;
    background: #f8f9fa;
}
.header__menu-item:hover span{
    text-decoration-line: none !important;
}
.list-menu .header__menu-item:hover{
      color: #0000009e !important;
}
.list-menu .header__menu-item:active{
      color: #0000009e !important;
}
.header__active-menu-item{
      color: #0000009e !important;
}
.custom_product_signle_page_main__section .product__info-wrapper{
  text-align: center;
  padding:6rem 6rem 0 16rem;
}
.custom_product_signle_page_main__section .product__info-container{
  /* max-width:50rem; */
}
.product-media-container.constrain-height .media img{
  border-radius:0;
}
#variant-radios-template--17260053430492__main{
  display:none;
}
.custom_product_signle_page_main__section .product-media-container{
  width:100% !important;
}

.product--small:not(.product--no-media) .product__info-wrapper{
  width:44% !important;
}
.gf-block-title span{
  color: #333;
    font-size: 14px;
    font-weight: 400;
    font-family: 'montserratmedium';
  text-transform:uppercase;
}

/* .custom_grid__item .thumbnail-list__item {
  width:100px !important;
  height:100px;
} */

/*-------------  Heart icon css --------------*/



i.icon-swym-wishlist {
font-family: 'swym-font';
font-style: normal;
vertical-align: middle;
}
i.icon-swym-wishlist+span {
vertical-align: middle;
}
i.icon-swym-wishlist:after {
content: '';
font-size: 130%;
line-height: 18px;
text-align: center;
display: inline;
}
/*----content rendered after swym is ready to avoid showing block/invalid chars----*/
.swym-ready i.icon-swym-wishlist:after {
content: '\f004';
}
.custom_header_icon_box .header__icon--account{
  margin-right:0rem;
  margin-top: 1.6rem ;
}
.custom_wishlist_sec{
    margin-top: 1rem ;
    margin-right: 1.9rem;
}
.custom_header_icon_box .icon-account path
{
   fill:#000 !important;
}
.custom_header_icon_box .icon-cart path {
  fill:#000 !important;
}

.custom_header_icon_box .header__icon:hover .icon{
      transform: none;

}
.custom_header_icon_box .custom_testing {
  color:#000;
}
/* .header__icon--account{
  width:25px !important;
  height:25px !important;
} */


.custom_coll_title{
      font-size: 35px;
    /* font-family: 'xiao_gaoregular'; */
    font-family: 'xiao_gaoregular';
    font-weight: 400;
    color: #000;
  text-transform:uppercase;
}
select#custom_size{

  appearance: none !important;
    width: 100%;
    margin-left: 0 !important;
}

#variant-radios-template--17521742971100__main{
  display:none;
}
#shopify-section-sections--17521738612956__newsletter{
  background:#f5f1ef;
}

.custom_collection_product_lissting li .card__heading a {
  /* display: none; /* Display the anchor tag as block */ */
}
.custom_you_may_section .slider--desktop .slider__slide:first-child{
  margin-left:5rem;
}
.custom_collection_product_lissting li .card__heading span {
  display: none; /* Hide the span tag */
}
/* .custom_card_main_section li .card__heading a {
  display: block !important; /* Display the anchor tag as block */
}

.custom_card_main_section li .card__heading span {
  display: none !important; /* Hide the span tag */
} */
/* .cstm_pro_col_title .card__heading a {
  display: block;
}
.cstm_pro_col_title .card__heading span {
  display: none;
} */
.sort_by{
  position: absolute;
    left: -17%;
    z-index: 5;
    top: 0px;
}
#gf-controls-container .gf-controls-search-form ,#gf-controls-container .gf-summary{
  display:none;
}
#gf-controls-container .gf-controls-search-form input{
  display:none;
}
.theme-store-id-1567.spf-layout-theme .gf-Checkbox, .theme-store-id-1567.spf-layout-theme .gf-RadioButton{
    height: 12px !important;
    flex: 0 0 12px !important;
    /* background: #fff !important; */
    min-width: 12px !important;
}

/*--Accordion delay-----
 .accordion .accordion__content__custom ,  .accordion .product__description   {
    transition: all .3s ease;
   -webkit-transition: all .3s ease;
  }*/
   

.product__accordion .accordion__content__custom,
.product__accordion .product__description {
    max-height: 0;
    overflow: hidden;
     transition: max-height 0.3s ease;
  
}
.product__accordion details[open] .accordion__content__custom,
.product__accordion details[open] .product__description {
    max-height: 1000px; 
}

/*-----privacy page-----*/
.multicolumn-card__info .inline-richtext{
  color: #0A0A0A;
    font-size: 18px;
    font-weight: 600;
    font-family:  inherit !important;
  padding-bottom: 3rem;
    border-bottom: 4.5px solid #F9F5EB;
}
#shopify-section-template--17521742840028__multicolumn_jK9GV6{
  border-style: solid;
    border-width: 3px 0px 3px 0px;
    border-color: #F9F5EB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.custom_privacy_page .multicolumn-card__info .rte p{
  display:block !important;
}
.multicolumn-card__info .rte p{
    /* font-family: inherit !important; */
  font-family:'montserratmedium', sans-serif !important;
  font-weight:400;
  font-size:13px;
  color:#373636;
  text-align:start;
  line-height:23.996px;
vertical-align:baseline;
letter-spacing:-0.14px;
word-spacing:0px;
margin:0px 0px 16px;
padding:0px;
  display:flex;
    margin: 0;
}
.multicolumn-card__info .rte p a{
  display:inline !important;
}
.multicolumn-card__info .rte p a:hover{
  text-decoration:none;
}
.multicolumn-card__info .rte p span{
  display:none !important;
}
 .rte p{
    font-family: inherit !important
}
.gfqv-description p {
    /* position: absolute; */
    top: 40%;
}
.custom_product_signle_page_main__section .currency-converter-amount{
  font-size:12px !important;
  font-family:'montserratmedium', sans-serif !important;
  vertical-align:middle;
  font-weight:700 !important;
}
#gfqv-modal .gfqv-product-details h1 a{
   font-family:'montserratmedium', sans-serif !important;
  font-weight:600 !important;
}
.section-template--17802069180636__multicolumn_jK9GV6-padding .multicolumn-card__info .rte p{
  display:block;
}
.section-template--17802069180636__multicolumn_jK9GV6-padding .multicolumn-card__info .rte p a{
 color:#0275d8 !important;
}

.gf-filter-footer b{
  display:none;
}
.gf-filter-footer b:after{
  content:'ALL' !important;
}
.custom-newsletter-design .field__label:focus {
    display: none !important;
}
.cart__warnings a{
  color:black;
}
.template-search__search{
  display:none;
}
    .cart-drawer__empty-content .button {
        background: #000;
        color :#fff !important;
    }
    .cart-drawer__empty-content .button:after {
        box-shadow: none;
    }

@media screen and (min-width: 750px){
.background-none .multicolumn-list .multicolumn-card__info{
    margin:0 !important;
  padding:0 !important;
}
}
.custom_coll_title{
      text-decoration:none;
}
/* .cbb-currency-flag{
  background-image:url('/cdn/shop/files/sprite222_v2.png?v=1715356665') !important;
} */
@media only screen and (max-width:768px){
  .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media {
    display: block;
    height: 400px;
}
.custom_img_w_text_section .image-with-text__text-item .image-with-text__text{
  width:100%;
}
}

.ui-menu.ui-widget-content.ui-autocomplete {
  background:#fdfdf7 !important;
}

span.gf-search-item-product {
    color: black;
    font-weight: 500;
}
.ui-menu.ui-widget-content.ui-autocomplete &gt; li &gt; .gf-search-header {
    background: #F5F1EF !important;
    color: #3e3e3e;
}

.modal89-left, .modal89 .input-block input {
    background: #FDFEF8 !important;
}
.modal89-container {
    border-radius: 0px !important;
}
.ui-menu-item-wrapper{
  text-transform:uppercase;
}
</pre></body></html>