/** Shopify CDN: Minification failed

Line 389:0 Expected "{" but found "."
Line 430:0 Unexpected "}"
Line 503:20 Expected ":"

**/
/*for product cart  */
.facets-container.scroll-trigger.animate--fade-in {
    border: 1px solid;
    border-radius: 20px;
  padding: 10px 15px 10px;
}
.active-facets-vertical-filter .facets__heading{
  font-weight: 700;
}
.facets__summary.caption-large.focus-offset {
    font-weight: 700;
}
ul.slick-dots {
    display: flex;
    gap: 60px;
    padding-left: 
}
.boro-header,h2.section-head,h2#SectionHeading-template--19867606286635__f169433c-210a-48dc-b66d-24e8ce203f1c,.nanhi-heading-contant,.custom-blog .nanhi-heading {
  color: #6e459d;
    line-height: 3rem;
    font-weight: 600;
    font-size: 3rem;
    padding: 25px;
    text-shadow: 2px 0 #6e459d;
}
select#SortBy {
    padding-right: 15px;
    text-align: center;
    padding-left: 0;
}
 h2#SectionHeading-template--19867606286635__f169433c-210a-48dc-b66d-24e8ce203f1c{
      font-size:4.6rem!important;
    }
.custom-blog .nanhi-heading{
  text-align:center;
}
h2.head-about{
   text-align:center;
}
.textcolll {
    font-weight: 900;
    font-size: 5rem;
  color:#64259e;
   text-shadow: 2px 0 #6e459d;
}
h2#SectionHeading-template--19867606286635__f169433c-210a-48dc-b66d-24e8ce203f1c{
  text-align:center;
}
h2.head-about{
  color: #6e459d;
    line-height: 3rem;
    font-weight: 600;
    font-size: 3rem;
    padding: 25px;
    text-shadow: 2px 0 #6e459d;
}
.product-meta-descrip{
  color: #5b3596;
  font-weight:400px;
  margin-bottom:18px;
  margin-top: -9px;
}
h1.submain-head{
 color: #6e459d;
    line-height: 3rem;
    font-weight: 600;
    font-size: 4rem;
    text-shadow: 1px 0 #6e459d;
}
h2.img-about-name{
  font-weight:700;
}
h2.related-products__heading.h0{
  margin-top:0;
  padding-top:0;
}
.related-products__heading {
color: #5b3596;
  font-size: 4rem;
    padding: 25px;
    text-shadow: 2px 0 #6e459d;
}

h2.main-head-product{
   color: #6e459d;
  text-align:center;
    line-height: 3rem;
    font-weight: 600;
    font-size: 3rem;
    text-shadow: 2px 0 #6e459d;
}
img.cover-img.slick-slide.slick-current.slick-active,.spacedsection .videomain, .spacedsection .left_slide_img, .spacedsection .right_slide_img, button.button-1, .slick-track {
    cursor: pointer;
}
h1.article-template__title{
  font-size:2.6rem;
}
.caption-with-letter-spacing{
  font-size:1.7rem;
}
.related-products__heading {
  margin: 0 0 3rem;
  font-size:32px;
    font-weight: 600;
}

.price.price--on-sale{
  text-align:left;
}
.custom_slider_product .boro_pdp button.slide-arrow.next-arrow.slick-arrow, .custom_slider_product .boro_pdp button.slide-arrow.prev-arrow.slick-arrow{
  background: #64259e78;
}
.custom_slider_product .boro_pdp button.slide-arrow.next-arrow.slick-arrow:hover, .custom_slider_product .boro_pdp button.slide-arrow.prev-arrow.slick-arrow:hover{
  background: #64259ec4;
}
.boro_pdp button.slide-arrow.next-arrow.slick-arrow, .boro_pdp button.slide-arrow.prev-arrow.slick-arrow{
  border-radius:50px; 
}
.grid:last-child {
    justify-content: center;
}
.grid--4-col-desktop .grid__item{
  padding:8px;
}
.related-products__heading{
  text-align: center;
}
li.navlink_custom {
    position: relative;
}
span.header__active-menu-item:hover {
    text-decoration: none;
}
h2.title.inline-richtext.h1 {
    text-align: center;
    color: #64259e;
    font-weight: 600;
  margin-top: 30px !important;
  text-shadow: 2px 0 #64259e;
}
span.slider-heading{
  color:#64259e;
  font-size:20px;
  font-weight:700px;
}
.list-menu--inline .navlink_custom:after {
    content: " ";
    top: 15px;
    position: absolute;
    height: 23px;
    width: 1px;
    background: #000;
}
  .related-products__heading {
  margin: 0 0 3rem;
  font-size:32px;
}
header.header.header--middle-left.header--mobile-center.header--has-menu {
    padding: 0 3%;
}
ul.list-menu.list-menu--inline {
    position: relative;
}
ul.list-menu.list-menu--inline li:nth-child(1):after{
  display:none;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu {
    display: flex;
    justify-content: space-between;
}
.link, .customer a {
    font-size: 2rem;
}
.slider-counter__link {
    padding: 1rem 0.2rem!important;
}
.slider-button .icon {
    height: 1.6rem !important;
}
span.dot {
    border: 1px solid white !important;
}
.announcement-bar-slider button.slider-button.slider-button--next,.announcement-bar-slider button.slider-button.slider-button--prev{
    display: none;
}
.announcement_icon {
    display: flex;
    margin-right: 65px;
}
.announcement_icon img{
    width: 27px;
    margin-top: 5px;
    margin-left:6px;
}
.header__heading-logo-wrapper img {
    width: 70px;
}
/* ////// for blog */
#Slider-template--19866996474155__8d38d39c-8a81-4578-b52f-644cbe75b5ae a.full-unstyled-link {
    font-size: 18px;
    text-transform: uppercase;
}
#Slider-template--19866996474155__8d38d39c-8a81-4578-b52f-644cbe75b5ae .title-wrapper-with-link.title-wrapper--self-padded-tablet-down.title-wrapper--no-top-margin {
    text-align: center;
    display: block;
}
#Slider-template--19866996474155__8d38d39c-8a81-4578-b52f-644cbe75b5ae .article-card-wrapper.card-wrapper.underline-links-hover {
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 15px;
}
#Slider-template--19866996474155__8d38d39c-8a81-4578-b52f-644cbe75b5ae .card.article-card.card--standard.card--media {
    box-shadow: 0px 1px 1px 0px;
    border-radius: 15px;
}
#Slider-template--19866996474155__8d38d39c-8a81-4578-b52f-644cbe75b5ae .card__content {
    order: 2;
}
/* <--------------Footer--------------> */
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
    text-align: center;
}
a.link.link--text.list-menu__item.list-menu__item--link {
    font-size: 16px;
    color: #c8c8c8;
    font-weight: 600;
    font-family: system-ui;
    padding:0px;
}
.footer__copyright.caption {
    color: #c8c8c8;
}
.footer-block:not(:first-child) .footer-block__details-content {
    margin-bottom: 0;
    border-left: 2px solid #c8c8c8;
    min-height: 200px;
  height:100%;
  /* padding-left: 35px; */
}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
    border-left: 2px solid #c8c8c8;
    border-right: 2px solid #c8c8c8;
    text-align: center;
}
.footer__content-bottom.scroll-trigger.animate--slide-in {
    border-top: 1px solid #c8c8c8;
    margin: 20px auto;
    width: 85%;
    padding: 0px;
}
.footer-js {
    display: none;
}
.underlinhr{
   display: none;
}
@media only screen and (max-width: 749px){
   .price__container {
    min-height: 50px;
}
   #ProductGridContainer .card__heading{
     word-break: break-all;
   }
  .footer-js.\34 {
    display: none;
}
 .list-unstyled li{
    padding-bottom: 20px;
  }
   .footer-block__heading.inline-richtext {
        margin-top: 0px;
    margin-bottom: 5px;
  }
  .footer-block__heading{
     margin: 0px;
  }
   ul.footer-block__details-content.list-unstyled {
     padding-bottom: 0px;
     padding-top: 0px;
}
  .footer-js {
    display: block;
    width: 25px;
}
   .footer_links {
    display: flex;
    gap: 15px;
    justify-content: space-between;
}
   .underlinhr{
    margin: -2px;
    width: 100%;
    border: 1px solid black;
    display: block;
  }
   .footer-block:not(:first-child) .footer-block__details-content {
    margin-bottom: 0px;
    border-left: none;
    min-height: 120px;
    height:100%;
    padding-left: 0px;
}
   .footer__content-bottom.scroll-trigger.animate--slide-in {
         border-top: none;
         margin: 0px auto;
}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
    border-left: none;
    border-right:none;
    text-align: center;

}
.grid--4-col-desktop .grid__item {
    padding: 0px;
}
   
   ul.footer-block__details-content.list-unstyled {
    border-bottom: 2px solid;
     width: 100%;
     padding-bottom: 15px;
     padding-top: 15px;
}
   .footer-block.grid__item {
     margin:0px !important;
   }
   .poster_image {
    width: 90%;
    margin: auto;
}
   img.cover-img.slick-slide.slick-active {
    margin-bottom: 8px;
}
 }
header.header.header--middle-left.header--mobile-center.header--has-menu {
    padding: 0 4%;
}
/************ fix issues ****************/
.blog-custom-article-read.custom-blog-article-color {
    
    padding: 5px 10px;
    
}
li.navlink_custom a {
font-size: 15px;
}
.header__active-menu-item{
font-weight: 700;
color: #64259e; 
text-decoration: none;
}
.header__menu-item:hover {
color: #64259e; 
font-weight: 800;
text-decoration: none;
}
.footer {
margin-top: 0px;
}

@media screen and (min-width: 768px){
  
.article {
   
    align-items: inherit !important;
}
  slider--tablet.grid--peek .grid__item:first-of-type {
    margin-left: 0rem !important;
}


/* about us page  */
  
  img.about-us-img {
    width: 100%;
}
  .main-img-about-us {
    flex-direction: initial !important;
}
  }
@media screen and (min-width: 750px)

.article {
   
    align-items: inherit !important;
}
.footer {
margin-top: 0px !important;
}
.blog__post{
padding-right: 20px !important;
}
span.text-highlight {
text-shadow: 1px 0 #6e6c6c;
color: #141313;
}
/* .blog-custom-article-read.custom-blog-article-color {
display: none!important;
} */
.grid--peek .article-card {
box-sizing: border-box;
border: 1px solid #0004;
border-radius: 5%;
}
.card__inner.color-background-2.gradient.ratio {
border-radius: 20px;
}
.article-card__image.media.media--hover-effect {
border-radius: 20px 20px 0px 0px;
}
.page_blog .grid--peek .article-card{
border-radius: 0px;
border:none;
}

.fetrss {
margin-bottom: 18px;
}
.facets_color_form {
background-color: #dbd0e6;
padding: 12px 7px 0 7px;
margin-bottom: 0.8rem !important;
}
}
/* product filter */
.price__sale{
font-size: 23px;
font-weight: 600;
}
/* product filter end */
/* css by sonam */
/* blog */
.card__content.card-blog-cust h3.card__heading.custom-blog-article-color.h2 a {
text-align: left;
color: #6e459d;
font-weight: 600;
}
.card__content.card-blog-cust {
padding: 0px 14px !important;
}
@media screen and (max-width: 425px){
  
  
  .product_main_collect {
    margin: 0 10px !important;
}
  .slider-buttons {
    display: none !important;
}
  .main-narrow-background-1 {
    font-size: 16px;
}
   h2#SectionHeading-template--19867606286635__f169433c-210a-48dc-b66d-24e8ce203f1c{
      font-size:3.8rem;
    }
  .identity{
    width:54%;
  }
  .TslideWrap {
    margin-bottom: 5%!important;
}
  /* ul.tabs-main-sty {
gap:2%!important;
} */
  h1.submain-head {
margin-bottom: 40px!important;
  }
 h2.head-about{
padding-top:0;
   text-align:center;
  margin-top:0;
} 
  ul.tabs-main-sty{
    overflow-x: scroll;
  }
  h3.nanhi-heading {
    text-shadow: 1px 0 #6e459d;
  }
}
/**************************** about us sonam ****************************************/

  @media screen and (min-width:768px) and (max-width:900px){
h2.head-about{
padding-top:0;
  margin-top:0;
   text-align:center;
}
    h2#SectionHeading-template--19867606286635__f169433c-210a-48dc-b66d-24e8ce203f1c{
      font-size:4.2rem;
    }
    /* .boroplus_prod.slick-slide.slick-current.slick-active.slick-center{
  margin-bottom:0;
} */
  
    read_more_blog{
      width:38%;
      padding:10px;l
    }
    .blog__posts .card-wrapper {
  margin-bottom:40px;
}
    .about_image_part {
  padding: 25% 0;
}
   .invitative_image_part {
      padding: 36% 0;
    }

    li.grid__item {
    padding: 10px;
}
    .standard_certificates{
    flex-wrap: nowrap!important;
}
    
    .blog__post{
    width: 100% !important;
    max-width: 100% !important;
    }

    
.color-background-1.gradient{
  padding:60px !important;
}
    
  img.img-testimonial {
    width: 24%;
    height: 30%;
}
    .submain-about-product-img {
    flex-direction: inherit !important;
}
    .img-about-heading-down {
    display: none !important;
}
     .slider-buttons {
    display: none !important;
}
   .custom-about-us-imtxt {
    flex-direction: column;
    padding: 21px;
}
   .custom-about-us-imtxt .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item {
    width: 100%;
}
   .custom-about-us-imtxt .image-with-text__text-item.grid__item {
    width: 100%;
}
   .custom-about-us-imtxt div#ImageWithText--template--21427749978411__6d46cc63-4cd6-4899-b567-e2a7499e4f1b {
    padding: 13px 0px;
}
    .custom-about-us-imtxt .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media img {
    position: relative;
}
.card--shape .card__content{
  height:70px;
}
    .full-unstyled-link{
      display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    }
    .nanhi-heading-contant{
      text-align:center;
    }
   product-recommendations .card-information {
    display: none;
}
   
  }
/**************************** about us sonam end ****************************************/
/************************ footer issues fix *************************/
a.link.link--text.list-menu__item.list-menu__item--link {
color: #000000;
}

footer.footer.color-accent-1.gradient.section-sections--19867602944299__footer-padding {
    background: #c6b6d9;
}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
margin-left: 5% !important;
margin-right: 5% !important;
}
/* .footer-block.grid__item.scroll-trigger.animate--slide-in {
width: 0% !important;
} */
.footer-block-image {
/* display: flex; */
flex-wrap: wrap;
}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet {
border-left: 0px solid;
border-right: 0px solid;
}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
border-left: 0px solid #c8c8c8;
border-right: 0px solid #c8c8c8;

}
.footer-block:not(:first-child) .footer-block__details-content {
border-left: 0px solid #c8c8c8;
font-family:system-ui;
  text-align: left;
}
.footer-block__heading.inline-richtext {
font-size: 25px;
font-weight: 700;
color:black;
  text-align: left;
   /* padding-left: 30px; */
}
.new-content-footer{
text-align: center;
font-kerning: auto;
color:black;
line-height: normal;
word-break: break-word;
font-family: system-ui;
  margin-top:0;
}
.copyright__content {
color: black;
}
.footer-block__details-content a{
  color: black !important;
}
.list-social__link{
  color: black !important;
}
.footer-block__details-content.rte{
color:black;
}
.footer-block.grid__item {
    padding-right: 5%;
    margin: auto;
}
@media screen and (max-width:1250px) {
.footer-block.grid__item.scroll-trigger.animate--slide-in {
width: 45%;
}
}
@media screen and (max-width: 768px) {
.footer-block.grid__item.scroll-trigger.animate--slide-in {
width: 100%;
}
  .footer-block__heading.inline-richtext {
    text-align: left;
        margin-top: 10px;
    margin-bottom: 10px;
  }
}
/************************ footer issues fix end *************************/
/* wishlist_hero_collection_icon */
  .wishlist_hero_collection_icon{
   position: absolute;
    left: 0;
    top: -0.5rem;
    z-index: 9; 
  }
  .wishlist_hero_collection_icon .wishlisthero-floating{
    left: 0.5rem!important;
  }
#wishlisthero-floating-launcher-container{
  display:none
}
/* wishlist_hero_collection_icon End */
