/** Shopify CDN: Minification failed

Line 40:74 Unexpected "{"

**/



.timeless .sf-custom__block{
  background-color: white;
  padding: 0;
}
.timeless .sf-custom__block .m-content-box {
  padding: 6rem;
}

@media(max-width:768px){
.timeless .sf-custom__block .m-content-box {
  padding: 2rem;
}
.gty-wacb-wrapper {
    bottom: 79px;
    left: 0;
    right: unset !important;
}
  
}

.timeless .m-button{
  background-color: #B1E7E7 !important;
  border-color: #B1E7E7 !important;
}
.timeless .m-button:hover{
  border-color: #B1E7E7 !important;
}
.timeless .m-button:not(.m-button--link):hover {
    box-shadow: 0 0 0 0.2rem #B1E7E7 !important;
}

.m-button.m-button--secondary:hover, a.m-button.m-button--secondary:hover,{
   border-color: #B1E7E7 !important;
}

/* .Testimonial1 .bg-cover{
  background-position: 8rem 8rem !important;
  background-size: 6rem;
  z-index: 1;
}
@media(max-width: 768px){
.Testimonial1 .bg-cover {
    background-position: 2rem 2rem !important;
    background-size: 3rem;
}
  .Testimonial1 .m-hero__content h3{
    padding: 1.5rem 0rem;
  }
}

.Testimonial1{
  background-color: #f8f3ed;
  padding: 4rem;
}

@media(max-width: 768px){
.Testimonial1{
  padding: 2rem 1rem;
}
}

.Testimonial1 .m-hero__inner{
  background-color: white;
  z-index:0;
} */


/* span{
     font-family:"Claudiana" !important;
} */

.template-product .product__description{
  font-size: 1.5rem;
}

@media(min-width: 1200px){
.book1 .container-fluid{
  height: 500px;
}
}


.book1 .container-fluid .sf-image img{
  width: 40%;
  height: 40%;
  left: unset;
}

.book1 .container-fluid .m-content-box-template--15561126740218__164215778819c8f19a{
  height: 50%;
}

.book1 .container-fluid .m-content-box-template--15561126740218__164215778819c8f19a .m-content-box{
  padding-top:3rem;
}

.main-product__blocks{
  background-color:#fbf2e9;
  padding: 4rem 2rem 2rem 2rem;
}
@media(max-width:768px){
.main-product__blocks{
  padding: 3rem 1rem 1rem 1rem;
}
}

.hashtag{
  font-size: 1rem;
  line-height: 1.5;
  text-decoration: underline;
}

.promotion .m-button--link{
  margin-top:1.5rem; 
}

/* product  */
.cardlay .m-hero .m-hero__inner .m-hero__content{
   background-color:#002554;
   padding: 4rem;
   margin-bottom : -4rem;
   max-width: 40rem;
 }

.cardlay .m-hero__content h3{
	font-size:4rem;
  	font-weight: 900;
  	line-height: 1;
}

@media(min-width:1200px){
#shopify-section-template--15561126740218__1642416346b69c1477{
  position: relative;
}
#shopify-section-template--15561126740218__1642416346b69c1477 .sf-custom .sf-custom__grid .sf-custom__block::before{
    content: "";
    position: absolute;
    top: 26%;
    right: 0;
    height: 165%;
    bottom: 0;
    z-index: 0;
    width: 72.666667%;
    background-color: #f2f5f4;
}

#shopify-section-template--15561126740218__1642416346b69c1477 .sf-custom .sf-custom__grid .sf-custom__block .sf-custom__block-inner {
  z-index: 1;
}
}


.template-product{
  overflow-x: hidden !important;
  width: 100%;
}

@media (min-width: 768px){
.md\:w-3\/4 {
    width: 65%;
}  
  .sf-prod__layout-1 .md\:w-1\/4 {
    width: 35%;
}
}

.m-header .m-menu__item>a:after {
    background-color: #ddbb99;
}

.prose p{
  color: #666666;
  font-family: "Work Sans";
}

.text-base a{
  font-family: "Work Sans";
}

@media(max-width: 768px){
  .prose img{
    width: 50% !important;
  }
}

.main-product__block div:empty{
  display:block;
}
.bg-color-border {
    background-color: #d1c7c7;
}


.main-product__block-description .product__description{
  font-size: 1.2rem;
}

/* About us */
.rounded-img span{
  background-color: #fad9c9;
  padding: 0.5rem;
}

 .rounded-img .sf-image {
   margin: 5rem;
   border-radius: 400px 400px 0 0;
}

/*  .rounded-img .sf-image img {
   padding: 3rem;
 } */
@media(max-width: 768px){
  .rounded-img .sf-image {
   margin: 2rem;
}
}

 @media(min-width: 1024px){
   .rounded-img .m-section-py {
    padding-top: 0px;
    padding-bottom: 0px;
}
   
.meet .sf-image{  
  margin: 6rem 0 6rem 12rem;
}
   
  .meet .content__heading{
    margin-bottom: 2rem;
    margin-left: -6rem;
    width: 70%;
    line-height: 1.2;
    color: #0c6565;
  }
  
    .meet .sf-custom__grid .sf-custom__block:nth-child(2){
     z-index: 9;
   }
    .meet .sf-custom__grid .sf-custom__block:nth-child(1){
     position: relative;
   }
    .meet .prose{
      padding: 0.5rem 8rem 0.5rem 5rem;
      line-height: 1.8;
      font-size: 1.2rem;

    }
   .meet .sf-custom__text-cta{
      padding: 0.5rem 5rem;
      font-size: 1.2rem;
   }
   .meet .m-hover-scale-up::after{  
    content: '';
    background-image: url(/cdn/shop/files/squarepaintblush.png?v=1643798566);
    width: 25vw;
    height: 25vw;
    display: block;
    position: absolute;
    left: 14rem;
    bottom: 0;
    transform: translatex(-50%) translatey(10%);
    background-repeat: no-repeat;
    z-index: 9;
    background-size: contain;
}
   .meet .m-section-my {
    margin-top: 0;
}
 }

/* Product Value */
.values{
  	display: flex;
 	flex-wrap: wrap;
  	justify-content: space-around;
}
.values div{ 	
  	line-height: 2;
}

.values img{
   	width: 50px;
   	margin: auto;
 }

.m-add-to-cart{
  padding: 1.2rem;
}
.f-popup__content{
  margin: auto;
}

.m-mega-collection-list sup{
  display: none;
}

/* .m-sticky-addtocart{
  background-color: #dfc9b4;
}
.m-sticky-addtocart .quantity-input__element{
  background-color: #dfc9b4;
} */




.rawa-button-label{
  display:none;
}


.prose p{
  color: #0c6565;
      font-size: 1.2rem;
}

.m-image-card__heading{
  color: #0c6565;
}
/*
.m-button{
  color: #0c6565;
}
*/

.m-slide__title ,
.m-slide__description,
.m-slide__button {
    color: #0c6565 !important;
}
.m-slide__button::before {
    background-color: #0c6565 !important;
}
.m-collection-card__info h3 a{
  color: #0c6565;
}


.insta1 .m-section__heading{ 
  font-family: Work Sans;
  font-size: 1.5rem;
  
}

.insta1 .m-section__heading svg{
    display: inline;
  margin-left: 2rem;
}

.insta1 .m-section__subheading{
  font-family: SF-Heading-font;
  font-size: 3rem;
}

@media(max-width: 768px){
  .insta1 .m-section__heading{ 
  font-size: 1.4rem;
  
}
  .insta1 .m-section__subheading{
  font-size: 2rem;
}
  .insta1 .m-section__heading svg{
  margin-left: 0.2rem;
}
  .circle .sf-grid{
      grid-template-columns: repeat(3,minmax(0,1fr)) !important;
  }
  .circle .m-collection-card__inner{
    width: 90%;
  }
}


@media (min-width: 1536px){
  .m-slide__title {
    font-size: 65px !important;
}
}


/* @media(min-width:1024px){
   .bannerslider .-mx-4 .sm\:block{
     grid-column-end: 3;
    width: 40% !important;
}  
   .bannerslider .-mx-4 .w-full{
     width: 80%;
   }
} 
*/

@media(min-width: 1024px){
.mobile1{
  display: none;
}
}

@media(max-width: 1024px) {
  .slider{
    display: none;
  }
  }

.passion .content__subheading {
    width: 64%;
    font-size: 3rem;
    margin: auto;
    line-height: 4rem;
}

.passion .m-button{
  	margin-left: 10rem;
    font-size: 1.2rem;
}

@media(min-width: 768px){
.m-footer--bottom-left div{
  width: 388px;
}
}

@media(min-width: 1024px){
.video1 .m-section__heading {
    font-size: 2rem;
    padding-top: 5rem;
    width: 68%;
    margin: auto;
}
}

.video1 .m-section-my{
  margin-top: 0;
  margin: 0;
}
.video1 .plyr__controls{
  display:none;
}

.m-product-info--wrapper .quantity-input {
    background-color: #f1f1f100;
    border: 1px solid #b1e7e7;
}

.m-product-info--wrapper .quantity-input input {
    background-color: #f1f1f100;
}


/* .m-menu__item[data-index="1"] img{
  object-fit: unset;
} */


/* furnishing page  */
.product-furnishing .form-ask__button{
    justify-content: center;
    width: 100%;
    padding: 0.7rem;
    margin-right: 0;
}

.product-furnishing .prod__form-buttons{
  border: 1px solid #b1e7e7;
}

.product-furnishing .main-product__block-addons .border-color-border{
  border: none;
}

.product-furnishing .prod__form-buttons:hover{
  background-color: #b1e7e7;
}

.collection-furnishing .m-product-card__action-wrapper{
  display: none;
}
.collection-furnishing .m-product-card-price{
  display: none;
}
/* end */

/*edit by priy*/
.m-announcement-bar {
  border-bottom:0 !important;

    background: rgb(41,212,167); 
background: linear-gradient(90deg, rgba(123,235,193,1) 0%, rgba(235,249,58,1) 49%, rgba(123,235,193,1) 96%)!important;
}

.m-announcement-bar__content, .m-topbar__close {
    font-weight: bold;
    color: #016970 !important;
      text-transform: uppercase;
}

@media (max-width: 1440px){
.m-menu__item a {
    padding-right: 1.5rem;
}}

.intro-h1 h3 { width: 60%;
    color: #0c6565 !important;
    font-size: 3rem;
    margin: 0 auto;
line-height: 1.2;
}


@media (max-width: 767px){
.intro-h1 h3 { width: 90%;
    color: #0c6565 !important;
    font-size: 1.5rem;
    margin: 0 auto;
line-height: 1.2;
}
.gty-wacb-wrapper {
    bottom: 79px;
    left: 0;
    right: unset !important;
}


}

header svg{fill:#0c6565}




    
.what-app a {
    font-size: 0 !important;
}
.what-app a {
    background-image: url(/cdn/shop/files/what-app-logo.png?v=1671197535);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 200px;
    height: 60px;
    display: block;
}

/*********************************************** 18-01-23 Shubham ******************************************************/

.first-slide{
  height: 90vh;
  background-color: #f7c9b5;
}

.purple-text-color{
  padding: 5rem;
}


.purple-text-color p{
  font-size: 40px;
  color: #bc257b;
  padding-left: 4rem;
}

.purple-background-color{
  margin: 8rem 0;
  background-color: #bc257b;
  height: 60vh;
}

.purple-background-color p{
  color: #f7c9b5;
  font-size: 15px;
  padding: 1rem 2rem 1rem 0;
}

.purple-background-color-2{
  background-color: #bc257b;
  padding: 5rem;
}

.purple-background-color-2 p{
  color: #f7c9b5;
  font-size: 20px;
}

.second-slide{
  width: 100%;
  height: 100%;
}

.second-slide .m-section-my, .third-slide .m-section-my {  margin:0 !important;
  margin-top: 0!important;}

.first-slide .m-section-my {
  margin-bottom: 1rem!important;
}
  
.third-slide{
  background-color: #f19600;
  margin-top: 2rem;
}

.orange-background-color{
  height: 80vh;
  padding: 5rem;
}

.orange-background-color p{
  font-size: 40px;
  color: #bc257b;
}

.dark-blue-background-color{
  background-color: #006e73;
  height: 60vh;
  margin-top: 5rem;
  padding: 5rem;
}

.dark-blue-background-color p{
  font-size: 20px;
  color: #f7c9b5;
}

.img-right{
  object-fit: contain;
  height: 100%;
  width: 50%;
}

.fourth-slide{
  background-color: #0097a7;
  height: 70vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.orange-text-color p{
  color: #f7c9b5;
  font-size: 40px;
}

.collection .m-collection-card__inner responsive-image{
  height: 400px;
  width: 400px;
  object-fit: cover;
}

/* .m-collection-card__inner responsive-image{
  height: 400px;
  width: 400px;
  object-fit: cover;
} */

@media (max-width: 992px){

  .first-slide{
    width: 100%;
    height: 100%;
    margin: 0;
  }

  .purple-text-color{
    width: 100%;
    height: 100%;
  }

  .purple-background-color{
    width: 100%;
    height: 100%;
    padding: 2rem;
  }

  .purple-background-color p{
    font-size: 20px;
  }

  .purple-background-color-2{
    padding: 2rem;
  }

  .second-slide{
    width: 100%;
    height: 100%;
    margin: 0;
  }

   .third-slide{
    width: 100%;
    height: 100%;
    margin: 0;
  }
  
  
  .img-right{
  height: 100%;
  width: 100%;
}
.purple-text-color{
  width: 100%;
  margin-right: 0;
}

  .orange-background-color{
     width: 100%;
    margin-right: 0;
  }

  .dark-blue-background-color{
    width: 100%;
    margin: 0;
/*     padding: 0; */
  }
  
  
}

@media (max-width: 520px){

  .purple-text-color{
    padding-left: 2rem;
    padding-top: 4rem;
  }


  .purple-background-color{
    margin: 0;
    padding: 3rem;
  }
  
  .img-right{
  height: 100%;
  width: 100%;
}

  .purple-text-color p{
    padding-left: 2rem;
    font-size: 30px;
  }

  .purple-text-color{
  width: 100%;
  margin-right: 0;
}

  .purple-background-color-2{
    padding: 3rem;
  }

  .orange-background-color{
     width: 100%;
    margin-right: 0;
  }

  .orange-text-color p{
    font-size: 30px;
  }

/*   .collection-list__wrapper  .sf__ms-wrapper .sf-column{
    width: 100%;
  } */


}
.spr-container .spr-header-title {
  display: none !important;
}

/*hemisha 28-2-2024  */

.m-complementary-products .sf-pcard__reviews {
    padding-bottom: 10px;
    display: none;
}

.prod__option--button .m-product-option--node input:checked+label {
    background-color: transparent  !important;
    border-color: #0c6565 !important;
    color: #0c6565 !important;
}
pcard-swatch.m-product-option.-mx-\[5px\].mt-3.flex.flex-wrap.items-center.justify-start {
    display: none ;
}
