/** Shopify CDN: Minification failed

Line 1570:0 Unexpected "}"

**/
body{
  font-family: Lato, sans-serif!important;
}
.sf__footer-bottom-inner .sf-footer__left.sf-scroll-trigger.animate--fade-in-up.sf-scroll-trigger--offscreen {
    opacity: 1;
}

.shopify-section-group-footer-group {
    background: black;
}
.shopify-section-group-footer-group .container-fluid.section-my {
    margin-bottom: 0px;
   margin-top: 0px
}
.shopify-section-group-footer-group .container-fluid .sf-grid {
    border-bottom: 1px solid white;
}
a.asew {
    border: 1px solid black!important;
    padding: 6px!important;
}
.shopify-section-group-footer-group .sf-icon-box .container-fluid .sf-column {
    padding-top: 40px;
    padding-bottom: 40px;
}
.shopify-section-group-footer-group .sf-icon-box .sf-icon-box__icon.w-full.flex.shrink-0.justify-center.sf-image--loaded.items-start {
    border: 1px solid white;
    border-radius: 50%;
    padding: 9px;
}
.shopify-section-group-footer-group .sf-icon-box__text h3.h4.mb-1\.5.font-medium {
    color: white;
    font-size: 17px;
}
.shopify-section-group-footer-group .sf-icon-box__text .rte.text-color-subtext {
    color: white;
    font-size: 13px;
}
.sf__footer-block-newsletter .sf__footer-block-title {
    font-size: 20px;
    font-weight: 500;
}
h3.font-medium.mb-4.text-base.sf__accordion-button.sf__footer-block-title {
    font-size: 17px;
    font-weight: 400;
    letter-spacing: 0.1rem;
}

h3.content__heading.text-2xl.text-black.lg\:text-5xl.sm\:text-4xl {
    font-size: 2rem;
}
.sf-custom__block-inner .text-center .prose p {
    margin-top: 0px;
    font-size: 25px;
    color: black;
}
.template-index .sf-video .w-full.section-my {
    margin-top: 0px;
    margin-bottom: 50px;
}
.template-index .sf-custom .container-fluid.section-my {
    margin-bottom: 0px;
    margin-top: 30px;
}
.template-index .sf-hero--has-overlay {
    margin-top: 50px;
}
.sf__product-tab .container-fluid.section-my {
    margin-top: 40px;
    margin-bottom: 20px;
}

a.block.mb-\[5px\].leading-normal.sf__pcard-name.font-medium.truncate-lines.hover\:text-color-secondary {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
     font-size: 13px;
}
.template-index .sf__product-tab .container.section-my {
    margin-top: 50px;
    margin-bottom: 20px;
}
.app-wrapper__content{
  padding-top: 10px;
}
a.hidden.sm\:block.sf-tab-header.mx-6.active,
h2.rte.section__heading, 
.template-index .sf__blog-post h2.section__heading {
    text-transform: uppercase;
    font-size: 25px;
    letter-spacing: 1.2px;
    line-height: 1.5;
    font-weight: 600;
    color: #157a62;
}
a.hidden.sm\:block.sf-tab-header.mx-6.active {
    content: '';
    top: -17px;
    position: absolute;
    background: white;
    padding-left: 15px;
    padding-right: 15px;
}
.template-index .product-tabs__header.product-tabs__header--horizontal.flex.justify-center.flex-wrap.md\:text-4xl.pb-2.leading-relaxed {
    margin-bottom: 40px;
  margin-top: 30px;
}
a.block.px-4.py-5.sf__sub-menu-link1.flex.items-center.sf__parent-item {
    text-transform: uppercase;
    letter-spacing: 1.2px;
    font-size: 14px;
}
a.block.px-4.py-5.flex.items-center.sf__parent-item {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1.2px;
}
.m-product-list .mt-3.lg\:mt-5 {
    margin-top: 10px;
}
.product-tabs__content .m-product-list span.jdgm-prev-badge__text {
    float: right;
}

.sf__product-listing .sf__pcard-content span.jdgm-prev-badge__text {
    float: right;
}
button.add-to-cart.sf__btn.w-full.flex-grow.shrink.not-change.relative.sf__btn-secondary.sf__btn-white {
    margin-top: 10px;
}
button.add-to-cart.sf__btn.w-full.flex-grow.shrink.not-change.relative.sf__btn-secondary.sf__btn-white {
    padding: 5px;
}

.sf-slider__controls button {
    height: 30px;
    width: 30px;
    left: -15px;
}
.sf-slider__controls--absolute button.sf-slider__controls-next {
    right: -15px;
}
.template-index .collection-list .collection-list__wrapper .section__header.relative.w-full.text-center {
    margin-bottom: 30px;
    padding-top: 15px;
    padding-left: 0rem;
    padding-right: 0rem;
}
.template-index .collection-list .container-fluid.section-my {
    margin-top: 30px;
    margin-bottom: 20px;
}
.template-index .collection-list .collection-card__info a.text-lg.md\:text-xl.font-medium.block {
    /* font-size: 15px; */
    text-transform: uppercase;
}

h3.content__heading.text-2xl.text-black.lg\:text-5xl.sm\:text-4xl {
    text-transform: uppercase;
    font-size: 21px;
    letter-spacing: 1.2px;
}
.sf-custom__block-inner .text-center .prose p {
    margin-top: 0;
    font-size: 21px;
    color: #000;
    text-transform: uppercase;
    letter-spacing: 1.2px;
}
.template-index .sf-custom__block--text .text-center .prose.rte.mt-4.text-color-subtext {
    margin-top: 5px;
}
.template-index .sf-video .container-fluid.section-my {
    margin-top: 10px;
    margin-bottom: 50px;
}
.sf-tab-header:after {
    height: 0px;
}
.template-index .collection-card--standard .collection-card__inner {
    height: 300px;
}
.template-index .collection-card--standard a.collection-card__image.block.overflow-hidden.w-full {
    height: 300px;
}
.template-index .collection-card--standard responsive-image.sf-image {
    height: 300px;
}
.template-index .collection-card--standard img.w-full.f-img-loaded {
    height: 300px;
    /* object-fit: contain; */
      border-radius: 15px;
}

.sf-hero__mobile-no-overlay {
    margin-top: 30px;
}

/* .template-index .m-collection-list__wrapper .collection-card--standard .collection-card__info a.text-lg.md\:text-xl.font-medium.block {
    display: none;
} */

.sf__pcard.cursor-pointer.sf-prod__block {
    border: 1px solid #dcdcdc;
    border-radius: 8px;
    overflow: hidden;
    margin: 0 0;
   
}

.template-index .sf__blog-post .container-fluid.section-my {
    margin-top: 10px;
}
.product-tabs__header.product-tabs__header--horizontal.flex.justify-center.flex-wrap.md\:text-4xl.pb-2.leading-relaxed {
    content: '';
    /* border-top: 1px solid #dcdcdc; */
    width: 100%;
}
.sf-nav a.block.px-4.py-5.sf__sub-menu-link1.flex.items-center.sf__parent-item, .sf-nav a.block.px-4.py-5.flex.items-center.sf__parent-item {
    padding-top: 0rem;
}

.template-index .collection-card--inside .collection-card__info.md\:mt-5.mt-2\.5.text-center {
    display: none;
}

.template-index .collection-card--inside a.sf__btn.sf__btn-white.btn.w-\[45px\].h-\[45px\].justify-center.items-center {
    display: none;
}
.bg-black {
    background: none;
}
.search-container .flex.justify-between.items-center.md\:hidden.mb-2 {
    display: flex;
    float: right;
}
.search-container h3.text-base.font-medium {
    display: none;
}
.search-container .sf-logo.px-4.w-1\/6.justify-center.has-logo-img {
    display: none;
}
.search-container.py-4.md\:py-8.bg-white.relative.z-10.min-h-full.md\:min-h-0.transition-transform.transform.md\:-translate-y-1\/2.md\:translate-y-0 {
    background: #f8f8f8;
}
.announcement-bar__content.md\:text-center.py-2\.5.text-base {
    line-height: 12px;
}

.mt-8.md\:mt-10.xl\:mt-15.flex.justify-center {
    display: none;
}
 .m-product-list .sf__pcard-price.leading-normal {
    padding-right: 15px;
    padding-left: 15px;
}

h3.block.text-base {
    border-bottom: 1px solid #ddd;
    padding-left: 15px;
    padding-right: 15px;
}
.m-product-list .sf__pcard .sf__pcard-content.text-left.relative {
    padding-left: 0px;
    padding-right: 0px;
}
a.block.mb-\[5px\].leading-normal.sf__pcard-name.font-medium.truncate-lines.hover\:text-color-secondary {
    font-weight: bold;
    margin-top: 15px;
}
 .sf__pcard-style-4 .sf__pcard-content .sf-pcard__reviews {
    margin-top: 5px;
    margin-bottom: 0rem;
}
.product-tabs__header.product-tabs__header--horizontal.flex.justify-center.flex-wrap.md\:text-4xl.pb-2.leading-relaxed {
    content: "";
    /* border-top: 1px solid #dcdcdc; */
    width: 100%;
}
button.quantity-input__button.flex.items-center.justify-center.h-\[46px\].w-\[46px\] {
    background: #167a62;
    color: #fff;
}
.quantity-input input.quantity-input__element.w-10.text-center.flex-grow.shrink.appearance-none {
    background: #ebf9ec;
}
.template-product .main-product__blocks .add-to-cart span.not-change.atc-text {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700;
}

.template-product .main-product__blocks button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700;
    padding: 12px;
}
.template-product button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary:hover, .template-product button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary:focus {
    border: 1px solid #167a62;
    color: #137b64!important;
    background: none;
    box-shadow: none;
}
.template-product .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]) {
    background: #606060!important;
    border: #606060!important;
    box-shadow: none;
}
.main-product__blocks button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    background: #167a62;
    border-color: #167a62;
}
.main-product__block-title h1.text-2xl.md\:text-3xl.md\:leading-\[42px\].pr-2 {
    font-size: 21px;
    letter-spacing: normal;
    line-height: 31px;
    font-weight: 600;
}
.main-product__block .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
    margin-top: 0px;
}
h2.jdgm-rev-widg__title {
    color: #167a62;
    font-family: fontawesome;
    text-align: left;
}

.benefite .section__header.text-center {
    margin-bottom: 0;
}
.son-tab h3.section__heading.sf-scroll-trigger.animate--fade-in {
    font-size: 32px!important;
    color: #adadad;
    font-weight: 200;
}
.son-tab .section__heading span {
    background: white;
    padding: 0 19px;
}
.son-tab h3.section__heading.sf-scroll-trigger.animate--fade-in:after {
    content: " ";
    background: #e3e3e3;
    height: 1px;
    display: block;
    margin: -16px 0 0;
}
.benefite .section__header.text-center {
    margin-bottom: 0;
}
.benefite .sf-icon-box__icon img, .ingradients .sf-icon-box__icon img, .how-to-use.sf-icon-box__icon img, .benefite .section__header.text-center, .ingradients .section__header.text-center, .how-to-use .section__header.text-center {
    margin-bottom: 0;
}
.son-tab .sf-icon-box h3.h4.mb-1\.5.font-medium {
    padding: 0 40px;
}
.template-product .sf-product__section h3.h4.mb-1\.5.font-medium {
    margin-top: 0rem;
    margin-bottom: 0rem;
}
.benefite h3.h4.mb-1\.5.font-medium, .ingradients h3.h4.mb-1\.5.font-medium, .how-to-use h3.h4.mb-1\.5.font-medium {
    color: #3b7a62;
    font-size: 18px;
    line-height: 1.25rem;
}
.apple {
    width: 100%;
    display: flex;
    margin: 0 auto;
    text-align: center;
}
.benefite .text-color-subtext p, .ingradients .text-color-subtext p, .how-to-use .text-color-subtext p {
    margin-top: 0.5rem;
    line-height: 1.25;
}
span.son-met {
    font-size: 14px;
}
.template-product .main-product__blocks button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary {
    border: 2px solid;
}
input.quantity-input__element.w-10.text-center.flex-grow.shrink.appearance-none {
    height: 46px;
}

.benefite .container.section-my, .ingradients .container.section-my, .how-to-use .container.section-my {
    margin-top: 0;
    margin-bottom: 0rem;
}
.how-to-use img.w-full.f-img-loaded, .ingradients img.w-full.f-img-loaded {
    margin-top: 0rem;
    margin-bottom: 0rem;
}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn {
    max-width: 150px!important;
}
.jdgm-write-rev-link.jdgm-write-rev-link {
    background: white!important;
    color: #167a62!important;
    border-radius: 10px;
    border: 1px solid!important;
}
.template-product .jdgm-sort-dropdown-wrapper {
    border: 1px solid #cbcbcb;
    border-radius: 8px;
}
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown, .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow {
    color: #767676!important;
    font-weight: 600;
}
select.jdgm-sort-dropdown {
    padding: 10px 30px 10px 20px;
}
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown, .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow {
    color: #767676!important;
}


.jdgm-rev__icon:before {
    color: #137c62!important;
}
span.jdgm-rev__author {
    color: gray;
}
button#scroll-to-top-button {
    background: #137c62;
    border-color: #137c62;
}
.app-wrapper .container.section-my {
    margin-top: 10px;
    margin-bottom: 10px;
}
.son-pr {
    background: #eff7f4;
}
.son-pr {
    padding-bottom: 3rem;
    padding-top: 3rem;
}
.son-pr {
    display: flex;
}
.pr-faq {
    width: 50%;
    float: left;
}
.son-pr .section__header.text-left, .son-tb {
    width: 50%;
    float: right;
}
.son-pr .son-tb h3.collapsible__button.lg\:text-\[18px\].py-4.pr-4.border-b.border-color-border {
    border-top: 1px solid #484848;
    font-size: 14px;
    font-weight: 700;
    color: #484848;
}
.son-tb h3.collapsible__button.lg\:text-\[18px\].py-4.pr-4.border-b.border-color-border {
    padding-top: 10px;
    padding-bottom: 10px;
}

.son-pr .section__header.text-left, .son-tb {
    width: 50%;
    float: right;
}
.son-pr h2.section__heading {
    text-transform: capitalize;
    color: #167a62;
    font-weight: 400;
    font-size: 20px!important;
}
.son-pr .section__header.text-left {
    margin-bottom: 15px;
}
.template-product .recently-viewed .sf__pcard-image img.se-out.w-full.h-full.f-img-loaded {
    overflow: hidden;
}
.template-product .recently-viewed .sf__pcard-image {
    border-bottom: 1px solid #ddd;
}
.template-product .recently-viewed h3.block.text-base {
    border-bottom: none;
}
.recently-viewed a.block.mb-\[5px\].leading-normal.sf__pcard-name.font-medium.truncate-lines.hover\:text-color-secondary {
    margin-top: 5px;
}
.recently-viewed .relative .mt-3.lg\:mt-5 {
    margin-top: 0rem;
}
.recently-viewed .section__header.text-center {
    margin-bottom: 30px;
}
.recently-viewed .container.section-my {
    margin-top: 70px;
    margin-bottom: 50px
}
/* .template-product .recently-viewed .jdgm-prev-badge {
    padding-left: 15px;
    padding-right: 15px;
} */
.sf__pcard-price {
    padding-left: 15px;
    padding-right: 15px;
}
.recently-viewed .relative span.jdgm-prev-badge__text {
    float: right;
}
#insta-feed h2 {
    font-size: 21px!important;
    text-transform: uppercase;
    letter-spacing: 1.2px;
}
.shopify-policy__title h1 {
    /* padding-bottom: 0rem; */
    text-transform: uppercase;
    font-size: 21px;
}
p.refu {
    margin-top: 30px;
    margin-bottom: 30px;
}
.benefite .sf-icon-box__icon img {
    margin-top: 0em;
}
.template-product .recently-viewed h2.section__heading {
    color: #adadad;
    font-size: 32px!important;
}
.page-bulk-order .sf-icon-box h2.section__heading {
    font-size: 21px!important;
    letter-spacing: 1.2px;
}
.page-bulk-order .sf-icon-box .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    column-gap: 15px;
}
.page-bulk-order .sf-icon-box--vertical .sf-icon-box__text h3.h4.mb-1\.5.font-medium {
    font-size: 16px;
}
.page-bulk-order .sf-icon-box .sf-column {
    padding-top: 20px;
      box-shadow: #00000026 0.95px 0.95px 5.6px;
}
.main-product__block+.main-product__block {
    margin-top: 10px!important;
}
.page-our-presence .image__with-text .content__box.w-full.text-center {
    box-shadow: #00000026 1.95px 1.95px 2.6px;
    position: relative;
    background: #fff;
    min-height: 350px;
    display: flex;
    padding: 0px 12px;
    margin-left: -50px;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    border-radius: 6px;
}
.page-our-presence .image__with-text .container.section-my {
    margin-top: 50px;
    margin-bottom: 50px;
}

.page-our-presence .image__with-text .image__box.relative {
    height: 430px;
}
.page-our-presence .image__with-text .image__box svg.sf__placeholder-svg.w-full.h-full.object-cover {
    height: 430px;
}
.shopify-policy__body .rte p {
    text-align: justify;
}
.template-page main#MainContent {
    padding-bottom: 0rem;
}
.template-collection .sf__product-listing a.block.mb-\[5px\].leading-normal.sf__pcard-name.font-medium.truncate-lines.hover\:text-color-secondary {
    margin-top: 5px;
}
.template-collection .sf__product-listing .sf__pcard-content .mt-3.lg\:mt-5 {
    margin-top: 0rem;
}
.template-collection .sf__pcard-price.leading-normal {
    padding-left: 15px;
    padding-right: 15px;
}
/* .sf__pcard-content .jdgm-widget.jdgm-preview-badge.jdgm--done-setup {
    padding-left: 15px;
    padding-right: 15px;
} */
.sf__pcard .sf__pcard-image:hover .spc__hover-img {
    transform: none!important;
}
.product-kashmiri-saffron-100-natural-premium-grade-handpicked-from-pampore-kashmir-2gram .sf-collapsible .benefite .sf-icon-box__icon img {
    margin-top: 2em;
}
.product-kashmiri-saffron-100-natural-premium-grade-handpicked-from-pampore-kashmir-1gram .benefite .sf-icon-box__icon img {
    margin-top: 2em;
}
.prod__tag-new {
    background-color: #137c62;
}
.sf-pcard__reviews .jdgm-widget.jdgm-preview-badge {
    padding-left: 15px;
    padding-right: 15px;
}
.template-product .swiper-slide.sf-prod-media-item.relative.overflow-hidden.media-type-image {
    border: 1px solid #d0d0d0;
    border-radius: 12px;
}
.template-product .product-recommendations h2.section__heading {
    color: #adadad;
    font-size: 32px!important;
}
.how-to-use .sf-icon-box__icon img {
    margin-bottom: 0em;
}
.product-recommendations .container.section-my {
    margin-top: 3rem;
}
.product-recommendations .section__header.text-center {
    margin-bottom: 20px;
}
.benefite .sf-icon-box__icon {
    margin-bottom: 0px;
}
.page-consultation .about-us-content .col-left, .page-consultation .about-us-content .col-right {
    text-align: center;
}
.page-consultation .about-us-content .col-left, .page-consultation .about-us-content .col-right {
    float: left;
    width: 47%;
    background: #effaef;
    border: #cef3d2 1px solid;
    padding: 19px;
    margin: 0 10px;
    border-radius: 7px;
    overflow: hidden;
}

.page-consultation .about-us-content h3.heading {
    text-align: center;
    background: #137b64;
    color: white;
    margin: -20px -20px 21px;
    font-size: 20px;
    padding: 11px;
    text-transform: uppercase;
    line-height: normal;
    position: relative;
    font-weight: 700;
}
.about-us-content .heading span {
    display: inline-block;
    position: relative;
    z-index: 1;
    padding: 0 9px;
}
.page-consultation .about-us-content .content {
    text-align: left;
    min-height: 300px;
    line-height: 22px;
}
.page-consultation .about-us-content .content p {
    font-size: 13px;
    margin-top: 0;
    margin-bottom: 1rem;
}
.page-consultation .about-us-content .content p strong {
    font-size: 13px;
    color: #1f3a48;
}
.page-consultation .about-us-content .col-left a, .page-consultation .about-us-content .col-right a {
    border: 1px solid #ff6666;
    background: #ff6666;
    padding: 9px 13px;
    border-radius: 7px;
    color: white;
    display: inline-block;
    margin: 17px 0 0 0;
    font-size: 13px;  
}
.page-consultation .about-us-content {
    display: flex;
    padding: 65px 0 0;
    overflow: hidden;
    margin-bottom: 25px;
}
.page-consultation .about-us-content h1 {
    margin-bottom: 1em;
}
.about-us-content .col-right a:hover, .about-us-content .col-left a:hover {
    color: #ffffff;
    cursor: pointer;
    background: #137b64;
    border: #167a62 1px solid;
}
.page-consultation .sf-icon-box .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    width: 100%;
    max-width: 70%;
    margin: 0 auto!important;
    text-align: center;
}
.page-consultation .sf-icon-box .sf-grid .md\:mt-5.sf-icon-box__text.flex-1.text-center {
    margin-top: 0.25rem;
}
.page-consultation .sf-icon-box--vertical h3.h4.mb-1\.5.font-medium {
    font-size: 16px;
      padding: 0 30px;
}
.page-consultation section.consult {
    background: #167a62;
}
.consult .son-tb .collapsible__item span {
    color: white;
}
.consult .collapsible__button::after {
    background-image: url(/cdn/shop/files/arrow-down-1_51a58e33-0876-4835-8fe8-abf1332f3493.png?v=1701245653);
}

.page-consultation .sf-testimonials__header p span {
    font-size: 25px;
}
.page-consultation .testimonials-2 .container.section-my {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.page-consultation .testimonials-2 .sf-testimonials__header h2.section__heading {
    font-size: 15px!important;
    text-align: left;
}
.page-consultation .sf-icon-box .section__header.text-center {
    margin-bottom: 20px;
}
.page-consultation .sf-icon-box h2.section__heading {
    font-size: 20px!important;
}
.page-consultation .sf-icon-box .container.section-my {
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.consult .son-tb h3.collapsible__button.lg\:text-\[18px\].py-4.pr-4.border-b.border-color-border {
    border-top: 1px solid #fffdfd;
    color: #ffffff;
    border-bottom: #fff;
}

.page-consultation .sf-icon-box__icon.w-full.flex.shrink-0.justify-center.max-w-full.mb-5.md\:mb-0.sf-image--loaded.items-center {
    border: 1px solid #137c62;
    padding: 10px;
    border-radius: 7px;
}

.product-mancare-pro™-capsule-with-shilajit-ashwagandha-vaidarikandra-kaunch-beej-and-safed-musli-extract-for-men-800mg-natural-herbs-30-capsules .collapsible__content-inner .ingradients .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(5,minmax(0,1fr));
}
.page-bulk-order .sf-icon-box .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    column-gap: 15px;
}
.page-consultation .consult .son-tb .collapsible__content p {
    color: white;
}
.page-consultation .consult .son-tb .is-expanded h3.collapsible__button.lg\:text-\[18px\].py-4.pr-4.border-b.border-color-border {
    background: white;
}
.page-consultation .consult .son-tb .is-expanded .collapsible__button span {
    color: #167a62!important;
}
.page-consultation .consult .son-tb .is-expanded h3.collapsible__button.lg\:text-\[18px\].py-4.pr-4.border-b.border-color-border {
    padding-left: 15px;
  border-color: white;
}
.page-consultation .consult .son-tb .is-expanded .collapsible__content-inner.pt-5.pb-10.prose {
    padding-left: 15px;
    padding-right: 15px;
}
.consult .is-expanded .collapsible__button::after {
    background-image: url(/cdn/shop/files/arrow-down.png?v=1701516248);
    margin-left: 10px;
    margin-right: 10px;
}
 .sf-footer .social-media-links .h-\[20px\] {
    height: 15px!important;
}
body .sf-footer__block .social-media-links a {
    color: #137c62!important;
    height: 35px!important;
    width: 35px!important;
}
.page-consultation .sf-icon-box .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    width: 100%;
    max-width: 70%;
    margin: 0 auto!important;
}
.jdgm-prev-badge__text {
    visibility: visible!important;
}
span.jdgm-star.jdgm--on {
    color: #ffc300;
}
.product-mancare .sf-product__section .ingradients .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(5,minmax(0,1fr));
}
.collapsible__item .stron-max-one .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.product-hair-flix-pro .hair-flix-one .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.template-index .product-tabs__content .sf-slider__controls--absolute button {
    transform: translateY(100%);
}

.template-product .product-recommendations .sf-slider__controls button {
    height: 30px;
    width: 30px;
    left: -25px;
}
.template-product .product-recommendations .sf-slider__controls--absolute button.sf-slider__controls-next {
    right: -25px;
}
.template-cart .recently-viewed .sf-slider__controls--absolute button.sf-slider__controls-next {
    right: -25px;
}
.template-cart .recently-viewed .sf-slider__controls button {
    height: 30px;
    width: 30px;
    left: -25px;
}
.template-cart .recently-viewed .sf-slider__controls--absolute button {
    transform: translateY(100%);
}
.sf-collapsible .hips-and-joint .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.template-product .sf-collapsible .onion-hair-oil .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.template-product .sf-collapsible .trugein-pro-hair-oil .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.onion-hair-oil .sf-icon-box h3.h4.mb-1\.5.font-medium {
    padding: 0 20px;
}

.trugein-pro-hair-oil .sf-icon-box h3.h4.mb-1\.5.font-medium {
    padding: 0 20px;
}
.template-product .mancare-pro .sf-icon-box__inner h3.h4.mb-1\.5.font-medium {
    padding: 0px 7px;
}
.man-care .sf-icon-box h3.h4.mb-1\.5.font-medium {
    padding: 0 20px;
}
shopify-buy-it-now-button {
    opacity: 1!important;
    pointer-events: all!important;
}
.how-to-use .sf-grid .sf-icon-box .sf-icon-box__text p {
    margin-top: 0.25rem;
    line-height: 1.25rem;
}
.template-collection .sf__collection-container .sf__toolbar-wrapper {
    padding: 20px;
}
.template-collection .sf__collection-container .sf__collection-toolbar {
    background: #f8f8f8;
}
.template-collection .sf__collection-container .sf__collection-toolbar m-select-component.block.relative {
    border: 1px solid #ddd;
    padding: 5px 20px;
} 

.herbal-blog .blg-con-img img.blo-img-right {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 50px;
   float: right;
}
.herbal-blog .blg-con-img p.bg-img-har {
    height: 200px;
  text-align: justify;
}
img.blg-img-silajit {
    margin-bottom: 0px;
    margin-top: 10px;
}

#plumPopup-root .k-popup__powered-by a.k-popup__powered-by-logo {
    display: none!important;
}
.page-about-us .container.section-my {
    margin-top: 5rem;
    margin-bottom: 5rem;
}
p.rtn-pra {
    margin-top: 0.1em!important;
}
p.rtn-cnl {
    margin-bottom: 0em;
}
strong.hm-shilajit-content {
    font-size: 21px;
    font-weight: 600;
    color: #000;
}

.page-bulk-order .sf-icon-box .text-center .text-color-subtext p {
    text-align: center;
}

.shopify-section-group-footer-group .sf-icon-box--vertical .items-center .sf-icon-box__icon.w-full.flex.shrink-0.justify-center.max-w-full.mb-5.md\:mb-0.sf-image--loaded.items-center {
    border: 1px solid white;
    border-radius: 50%;
    padding: 9px;
}
.how-to-use .sf-grid .sf-icon-box__inner .text-center p {
    text-align: center;
}
.son-tab .sf-grid .sf-icon-box__inner .text-center .text-color-subtext p {
   
  margin-left: 5px;
    margin-right: 5px;
}
.page-about-us .sf-custom .section__description {
    text-align: justify;
}

.template-product .main-product__block-description .product__description p {
    text-align: justify;
}
.son-pr .son-tb .collapsible__content p {
    text-align: justify;
}
.son-tab .sf-icon-box__inner .text-color-subtext p {
    text-align: justify;
}
.sf__page-blog-single-post .herbal-blog p {
    text-align: justify;
}
.sf__page-blog-single-post .herbal-blog ul li {
    text-align: justify;
}
.sf__pcard .sf__pcard-quick-add a.f-product-form.sf__btn.sf__btn-secondary.sf__btn-white.flex-grow {
    margin-top: 0px;
    padding: 5px;
}
.page-about-us .newsletter__form-heading h3.hidden-br-mobile.text-xl.md\:text-2xl.xl\:text-5xl.text-black.leading-tight.rte {
    font-size: 1.5rem;
}
.page-about-us .sf__newsletter-section {
    background: #b4cec8;
}

.page-about-us .sf__newsletter-section .w-full.section-my {
    margin-top: 50px;
    margin-bottom: 0px;
    padding-top: 40px;
    padding-bottom: 40px;
}
/* .page-about-us #sf-custom__block--image_H49Up4 {
    width: 100%;
    max-width: 45%;
    margin: 0 auto;
}
 */

.page-about-us .sf-custom__grid .img-ab-one {
    width: 100%;
    max-width: 45%;
    margin: 0 auto;
}

.page-about-us .sf-custom__grid .img-ab-two {
    width: 100%;
    max-width: 30%;
    margin: 0 auto;
}
.page-about-us .sf__page-about m-custom-content.sf-custom__grid.flex.flex-wrap {
    display: block;
}

/* .page-about-us .sf__page-about div#sf-custom__block--image_hyM4iC {
    width: 100%;
    max-width: 30%;
    margin: 0 auto;
} */
.sf-product__section .collapsible__item .strong-max .relative .lg\:grid-cols-3 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.stron-max-mobile {
    display: none;
}
.product-flaxseed .sf-product__section .collapsible__content .flexseed .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.product-flaxseed .flexseed .sf-icon-box h3.h4.mb-1\.5.font-medium {
    padding: 0px 20px;
}
.product-fenugreek .sf-collapsible .collapsible__content .fenugreek .sf-grid.sf__ms-wrapper.md\:grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.product-template .VIM-slider-wrapper .VIM-slider .VIM-slide-image-container {
    border: 1px solid #d0d0d0;
    border-radius: 12px;
}
.VIM-thumbnail .active .VIM-slide-image-container {
    border: 1px solid black;
    padding: 5px;
}
button.VIM-slider-button.VIM-slider-button--circle:hover {
    background: #167a62;
    color: #fff;
}
.page-about-us .sf-section-padding .section__header.text-center {
    padding-left: 0rem;
    padding-right: 0rem;
}


/*-------------------------------------- Strat mobile view ----------------------------------------*/

@media(min-width:768px){
.hair-flix-mobile {
    display: none;
}
  .sf-collapsible .strong-max-mobile {
    display: none;
}
}
@media (max-width:1250px){
  .template-index .collection-list__wrapper .sf-mixed-layout__wrapper.md\:grid-cols-1.xl\:grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.template-index .collection-list .sf-mixed-layout__wrapper.md\:grid-cols-1.xl\:grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr));
}
  li.sf-menu-item.list-none.sf-menu-item--no-mega.sf__menu-item-level1.sf-menu-item-parent:hover {
    visibility: visible;
    pointer-events: all;
}
  .sf-footer .social-media-links .h-\[20px\] {
    height: 15px!important;
}
body .sf-footer__block .social-media-links a {
    color: #137c62!important;
    height: 35px!important;
    width: 35px!important;
}
  .sf-header header.sf-header__desktop.logo-center__2l .sf-menu-item>a {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
}
@media(max-width:1100px){
.sf-nav .sf-menu-item a.block.px-4.py-5.sf__sub-menu-link1.flex.items-center.sf__parent-item {
    font-size: 12px;
}
.sf-menu-item a.block.px-4.py-5.flex.items-center.sf__parent-item.uppercase {
    font-size: 12px;
}
}
@media(max-width:1025px){
.template-index .sf__blog-post .md\:grid-cols-2 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
  .template-product .sf-product__section .collapsible__content .son-tab .md\:grid-cols-2 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
  .footer-layout span.text-sm.text-left {
    text-align: center;
    display: block;
}
.footer-layout .sf-footer__right {
    justify-content: center;
}
  .page-bulk-order .sf-icon-box .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
  .sf-icon-box .sf-grid.sf__ms-wrapper.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
  .sf__footer-bottom-inner .sf-footer__left.flex-1.text-center.w-full.md\:text-left.mb-6.lg\:mb-0.lg\:w-auto.lg\:order-none {
    margin-top: 20px;
    margin-bottom: 20px;
}
  .page-consultation .sf-icon-box .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    display: flex;
}
  .template-product .sf-product__section .collapsible__content-inner .strong-max .relative .lg\:grid-cols-3 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
  .page-about-us .container.section-my {
    margin-top: 3rem;
    margin-bottom: 0rem;
}
}

@media (max-width:950px){
.sf__pcard-content s.f-price-item.f-price-item--regular.prod__compare_price.line-through.text-color-secondary.flex.items-center {
    font-size: 14px;
}
.sf__pcard-content span.f-price-item.f-price-item--sale.prod__price.text-color-regular-price {
    font-size: 16px;
}
   .son-tab .sf-icon-box h3.h4.mb-1\.5.font-medium {
    padding: 0 30px;
}
}
@media (max-width:767px){
   .sf__accordion-item .sf__accordion-button:after {
    background-image: url(/cdn/shop/files/arrow-down-1.png?v=1699527932);
}
 
  .page-bulk-order .sf-icon-box .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    display: flex;
    flex-direction: column;
    row-gap: 30px;
}
  .page-our-presence .image__with-text .content__box.w-full.text-center {
    width: 100%;
    max-width: 90%;
    margin: 0 auto;
    box-shadow: #00000026 1.95px 1.95px 10.6px;
}
.page-our-presence .image__with-text .content__box.w-full.text-center {
    margin-top: -50px;
}
  .template-collection .sf-hero--text-white {
    margin-bottom: 0rem;
}
  .page-consultation .about-us-content {
    padding-top: 0px!important;
}
  .page-consultation .sf-hero--text-white {
    margin-bottom: 0px;
}
  .page-consultation .sf-icon-box .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    max-width: 100%;
}
  .template-product .main-product__block-buy_buttons .product-form__actions .form__input-wrapper {
    max-width: 50%;
    margin-bottom: 0rem;
}
.template-product .main-product__block-buy_buttons .product-form__actions .flex.flex-wrap.items-end {
    column-gap: 10px;
}
  .son-pr .pr-faq {
    width: 100%;
 
}
.son-pr .section__header.text-left, .son-tb {
    width: 100%;
   
}
  .product-recommendations .container.section-my {
    margin-bottom: 0px;
}
  .sf-collapsible .hair-flix-one {
    display: none;
}
.sf-collapsible .hair-flix-two {
    display: none;
}
  .stron-max-one {
    display: none;
}
.stron-max-two {
    display: none;
}
  .benefite .sf-icon-box .md\:mt-5.sf-icon-box__text.flex-1.text-center {
    margin-top: 1.25rem;
}
  /* button.sf-slider__controls-button.border.sm\:hover\:border-black.rounded-full.cursor-pointer.mx-2 {
    display: none;
} */
  .template-collection .sf__collection-container .sf__toolbar-wrapper button.sf__sortmb-icon {
    border: 1px solid #ddd;
    padding: 5px 15px;
}
  .template-collection .sf__collection-container .sf__collection-toolbar .sf__toolbar-wrapper {
    background: #f8f8f8!important;
    padding: 10px 15px!important;
}
  .stron-max-mobile {
    display: block;
}
  .page-about-us .sf-custom__grid .img-ab-one {
    width: 100%;
    max-width: 50%;
    margin: 0 auto;
}
.page-about-us .sf-custom__grid .img-ab-two {
    width: 100%;
    max-width: 40%;
    margin: 0 auto;
}
.template-product .product-recommendations h2.section__heading,
.template-product .recently-viewed h2.section__heading {
    color: #adadad;
    font-size: 27px !important;
}
.app-wrapper .container.section-my{
  margin: -25px 0;
  }
.template-index .collection-list .collection-list__wrapper .section__header.relative.w-full.text-center{
  padding-top: 0px;
  margin-bottom: 20px;
}
}

@media (max-width:698px){
.page-consultation .about-us-content .col-left, .page-consultation .about-us-content .col-right {
    width: 45%;
}
}

@media(max-width:640px){

.product-tabs__header .sf-select-custom.sf-select-custom--custom-width.sf-select-custom--plain.js-selectCustom.section__heading {
    border: none;
}
  .product-tabs__header span.sf-select-custom--trigger-icon {
    display: none;
}
  .product-tabs__header .sf-select-custom.sf-select-custom--custom-width.sf-select-custom--plain.js-selectCustom.w-full-mobile.text-xl {
    min-width: 75px;
}
.product-tabs__header span.sf-select-custom--trigger-text,
h2.rte.section__heading, 
.template-index .sf__blog-post h2.section__heading{
    text-transform: uppercase;
    background: white;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 21px;
}
  
  .sf__pcard-content s.f-price-item.f-price-item--regular.prod__compare_price.line-through.text-color-secondary.flex.items-center, .sf__pcard-content span.f-price-item.f-price-item--sale.prod__price.text-color-regular-price {
    font-size: 16px;
}
  .page-bulk-order .image__with-text .container.section-my {
    margin-top: 10px;
}
.template-page .sf-hero--has-overlay {
    margin-bottom: 0rem;
}
  .page-our-presence .image__with-text .container.section-my {
    margin-top: 10px;
}
  .announcement-bar__content.md\:text-center.py-2\.5.text-base {
    line-height: 20px;
}
}

@media (max-width:550px){

.herbal-blog .blg-con-img p.bg-img-har {
    height: auto;
    text-align: justify;
}
    .herbal-blog .blg-con-img img.blo-img-right {
    width: 100%;
    margin: 0px;
}
}

@media (max-width:500px){

  .product-tabs__header span.sf-select-custom--trigger-icon {
    display: none;
}
.product-tabs__header.product-tabs__header--horizontal.flex.justify-center.flex-wrap.md\:text-4xl.pb-2.leading-relaxed:after {
    content: "";
    /* border-top: 1px solid #dcdcdc; */
    width: 100%;
}
.sf-select-custom.sf-select-custom--custom-width.sf-select-custom--plain.js-selectCustom.section__heading.relative.z-50.sm\:hidden.w-full-mobile.text-xl {
    border: none;
}
  .product-tabs__header.product-tabs__header--horizontal.flex.justify-center.flex-wrap.md\:text-4xl.pb-2.leading-relaxed {
    border: none;
}


  .shopify-section-group-footer-group .sf-icon-box .sf-icon-box h3.h4.mb-1\.5.font-medium {
    text-align: center;
}
 
  .template-index .swiper-pagination.swiper-pagination-bullets {
    display: none;
}
.sf__product-tab span.sf-select-custom--trigger-text,
.template-index .sf__blog-post h2.section__heading,
.collection-list__wrapper h2.rte.section__heading {
    text-transform: uppercase;
    font-size: 19px;
    font-weight: 600;
    color: #157a62;
}

  .sf__product-tab .inline-flex.items-center.justify-center.flex-wrap.md\:flex-nowrap.w-full {
    display: block;
}
  .mt-8.md\:mt-10.xl\:mt-15.flex.justify-center {
    display: flex;
    margin-top: 0px;
}
.sf-home__collection-list .container.section-my {
    margin-top: -5px;
    margin-bottom: 10px;
}
  .template-index .sf__product-tab .container.section-my {
    margin-top: 25px;
}
  .template-index .product-tabs__header.product-tabs__header--horizontal.flex.justify-center.flex-wrap.md\:text-4xl.pb-2.leading-relaxed {
    margin-bottom: 20px;
    margin-top: 0px;
}
  .template-index .sf-custom .container-fluid.section-my {
    margin-top: 10px;
}
  h3.content__heading.text-2xl.text-black.lg\:text-5xl.sm\:text-4xl {
    font-size: 16px;
}
.template-index .sf-custom__block--text .text-center .prose.rte.mt-4.text-color-subtext {
    margin-top: 0px;
}
.sf-custom__block-inner .text-center .prose p {
    margin-bottom: 0px;
    font-size: 16px;
}
  .m-product-list__wrapper .sf__pcard-image {
    border-bottom: none;
}
.sf__pcard-price.leading-normal {
    padding-right: 15px;
    padding-left: 15px;
}

h3.block.text-base {
    border-bottom: 1px solid #ddd;
    padding-left: 15px;
    padding-right: 15px;
}
.m-product-list .sf__pcard .sf__pcard-content.text-left.relative {
    padding-left: 0px;
    padding-right: 0px;
}
a.block.mb-\[5px\].leading-normal.sf__pcard-name.font-medium.truncate-lines.hover\:text-color-secondary {
    font-weight: bold;
    margin-top: 15px;
}
 
.m-product-list button.add-to-cart.sf__btn.w-full.flex-grow.shrink.not-change.relative.sf__btn-secondary.sf__btn-white {
    background: #1c7f67;
    color: white;
}
.template-index .sf-video .container-fluid.section-my {
    margin-bottom: 10px;
}
.sf__blog-post .section__header.text-center {
    margin-bottom: 25px;
}

.template-index .sf__blog-post .container-fluid.section-my {
    margin-top: 10px;
    margin-bottom: 20px;
}
.sf-hero__mobile-no-overlay {
    margin-top: 10px;
    margin-bottom: 10px;
}
.template-index .flex.sf-hero__inner.absolute.inset-0.container-fluid.pt-7.pb-2.md\:py-10.lg\:py-24.sf-hero__inner--middle-center {
    display: none;
}
.sf-footer__accordion h3.font-medium.mb-4.text-base.sf__accordion-button.sf__footer-block-title {
    border-bottom: 1px solid;
      font-size: 13px;
}
  .shopify-section-group-footer-group .sf-icon-box__text .rte.text-color-subtext {
    text-align: center;
}
.template-collection .sf-hero--adapt {
    margin-bottom: 0px;
}
.template-collection .flex.sf-hero__inner.absolute.inset-0.container-fluid.pt-7.pb-2.md\:py-10.lg\:py-24.sf-hero__inner--middle-center {
    display: none;
}
.shopify-section-group-footer-group .container-fluid.section-my {
    margin-top: 0px;
}
  .template-product button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary {
    width: 100%;
    max-width: 100%;
}
.main-product-form .form__input-wrapper.form__input-wrapper--select.mr-5.w-32 {
    max-width: 50%;
}
  .main-product__block-title h1.text-2xl.md\:text-3xl.md\:leading-\[42px\].pr-2 {
    font-size: 17px;
}
.product-template.md\:mt-4.mb-5.md\:mb-12 {
    margin-bottom: 0px;
}
.template-product .collapsible__item .collapsible__content-inner.pt-5.pb-10.prose {
    padding: 0px;
}
.benefite .container.section-my, .ingradients .container.section-my, .how-to-use .container.section-my {
    margin-bottom: 0rem;
    margin-bottom: 0rem;
}
  .son-tab .section__header.text-center {
    padding-left: 0px;
    padding-right: 0px;
}
  .page-bulk-order .sf-icon-box .sf-column {
    width: 100%;
}
.page-bulk-order .sf-grid.md\:grid.md\:grid-cols-2.lg\:grid-cols-3 {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 15px;
    flex-direction: column;
    row-gap: 30px;
}
.template-page .sf-hero--has-overlay {
    margin-bottom: 0rem;
}
  #judgeme_product_reviews .jdgm-rev-widg__reviews {
    width: 100%;
}
.pr-faq {
    width: 100%;
    text-align: center;
}
.son-pr .section__header.text-left, .son-tb {
    width: 100%;
}
.son-pr .section__header.text-left {
    margin-top: 20px;
}
  .page .image__with-text .container.section-my {
    margin-top: 0px;
}
 

.page-our-presence .image__with-text .content__box.w-full.text-center {
    width: 100%;
    max-width: 90%;
    margin: 0 auto;
}
  .page-our-presence .image__with-text .content__box.w-full.text-center {
    margin-top: -50px!important;
}
  .shopify-policy__body h1, .shopify-policy__body h2, .shopify-policy__body h3, .shopify-policy__body h4, .shopify-policy__body h5, .shopify-policy__body h6 {
    margin-top: 0em;
    margin-bottom: 0em;
    font-size: 20px;
}
  .template-page .image__with-text .container.section-my {
    margin-top: 0rem;
}
  .sf__product-listing .sf__pcard-content button.add-to-cart.sf__btn.w-full.flex-grow.shrink.not-change.relative.sf__btn-secondary.sf__btn-white {
    background: #1c7f67;
    color: white;
}
  .template-product .swiper-slide.sf-prod-media-item.relative.overflow-hidden.media-type-image {
    border: none;
    border-radius: 0px;
}

  .sf__pcard s.f-price-item.f-price-item--regular.prod__compare_price.line-through.text-color-secondary.flex.items-center {
    font-size: 13px;
}
.sf__pcard-content span.f-price-item.f-price-item--sale.prod__price.text-color-regular-price {
    font-size: 16px;
}
  .product-recommendations .container.section-my {
    margin-bottom: 0rem;
}
  .recently-viewed .swiper-slide {
    width: 50%!important;
}
.recently-viewed .container.section-my {
    margin-top: 5px;
    margin-bottom: 5px;
}
  .page-consultation .sf-hero--adapt {
    margin-bottom: 0px;
}
.page-consultation .about-us-content {
    padding: 0px;
}
.page-consultation .about-us-content .col-left, .page-consultation .about-us-content .col-right {
    width: 100%;
    margin: 0 auto;
}
.page-consultation .about-us-content .col-left, .page-consultation .about-us-content .col-right {
    margin-bottom: 20px;
}

.page-consultation .testimonials-2 .sf-testimonials__header .section__header.text-center {
    margin-bottom: 0rem;
}
.page-consultation .testimonials-2 .sf-testimonials__container .review-block .py-12 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
  .son-tab h3.section__heading.sf-scroll-trigger.animate--fade-in {
    font-size: 25px!important;
    color: #5c5c5c;
}
  .sf-product__section .collapsible__item .son-tab .container.section-my {
    padding-left: 0rem;
    padding-right: 0rem;
}
  .template-product .main-product__block-buy_buttons .product-form__actions .form__input-wrapper { 
    margin-bottom: 10px;
}
  strong.hm-shilajit-content {
    font-size: 17px;
    font-weight: 600;
    color: #000;
}
  .sf__pcard .sf__pcard-quick-add a.f-product-form.sf__btn.sf__btn-secondary.sf__btn-white.flex-grow {
    background: #1c7f67;
    color: white;
}
  .template-product .product-recommendations .sf__pcard button.add-to-cart.sf__btn.w-full.flex-grow.shrink.not-change.relative.sf__btn-secondary.sf__btn-white.cowlendar-add-to-cart {
    background: #1c7f67;
    color: white;
}
}

@media (max-width:450px){
.sf__pcard-content .sf-pcard__reviews span.jdgm-prev-badge__text {
    font-size: 12px;
    padding-top: 5px;
}
.sf__pcard-content .sf-pcard__reviews span.jdgm-star.jdgm--on {
    font-size: 12px;
}
  .sf-header .sf-header__mobile .sf-header__mobile-right m-search-popup.flex.justify-center.items-center.p-2 {
    padding: 0.2rem;
}
.sf-header .sf-header__mobile .sf-header__mobile-right a.px-2.py-3\.5 {
    padding: 0.2rem;
}

.sf-header .sf-header__mobile .sf-header__mobile-right .sf-cart-icon {
    padding: 0.2rem;
}
#insta-feed h2 {
    font-size: 16px !important;
    margin-bottom: 20px!important;
}
    .page-about-us .container.section-my {
        margin-top: 2rem;
        margin-bottom: 0rem;
    }
}
}







/*----------------------===== Mobilr view End ------------------------- */





/* .section__header.relative.w-full.text-center:after {
    content: '';
    position: absolute;
    left: 0;
    top: 37px;
    width: 100%;
    border-top: 1px solid #d6d6d6;
} */


/* .template-index .sf-custom__grid .sf-custom__block h3.content__heading.text-2xl.text-black.lg\:text-5xl.sm\:text-4xl {
    content: '';
    position: absolute;
    background: white;
    margin-top: -13px;
    padding-left: 15px;
    padding-right: 15px;
    left: 35rem;
}
.template-index .sf-custom__block .text-center {
    content: "";
    border-top: 1px solid #d6d6d6;
    width: 100%;
}


.template-index .sf__blog-post h2.section__heading {
    content: '';
    position: absolute;
    background: white;
    margin-top: -22px;
    padding-left: 15px;
    padding-right: 15px;
    left: 38rem;
}
.sf__blog-post .section__header.text-center {
    border-top: 1px solid #d6d6d6;
    width: 100%;
}
.template-index .collection-list__wrapper .section__header.relative.w-full.text-center {
    content: '';
    border-top: 1px solid #dcdcdc;
    width: 100%;
}

 .template-index .collection-list__wrapper h2.rte.section__heading {
       top: -22px;
    position: absolute;
    background: white;
    padding-left: 15px;
    padding-right: 15px;
    left: 28rem;

} 
 */

@media (min-width:551px){
  .m-product-list button.add-to-cart.sf__btn.w-full.flex-grow.shrink.not-change.relative.sf__btn-secondary.sf__btn-white {
    background: #1c7f67;
    color: white;
}
}