@import "https://fonts.googleapis.com/css2?family=Dai+Banna+SIL:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--black:#000;--soft-pink:#e39cb8;--rich-pink:#dd6594;--text-muted:#666;--white:#fff;--hero-bg:#fefef5;--footer-bg:#f7f0ed;--font-montserrat:"Montserrat",sans-serif;--font-dai-banna:"Dai Banna SIL",serif}.section__title-wrap{position:relative;&>img{max-width:clamp(5rem,6vw,5.5rem);position:absolute;top:50%;left:40%;transform:translateY(-50%)}}.section__title{color:var(--rich-pink);font-family:var(--font-dai-banna);font-size:clamp(2.3rem,3vw,3rem);font-weight:400}.header__center{justify-content:space-between;align-items:center;gap:10px;display:flex;@media screen and (width>=768px){&{border-bottom:2px solid #ffffff4d;padding-bottom:1rem}}}.header__logo{order:-1;& a{& img{max-width:150px;margin-inline:auto;@media screen and (width>=375px){&{width:85%;max-width:250px}}}}@media screen and (width>=768px){&{order:0;max-width:100%}}}.header__actions{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.header__action-btn{cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;&:hover{border:1px solid #fff}&:focus-visible{outline:1px solid #fff}@media screen and (width>=600px){&{width:50px;height:50px}}}.header__action-btn--menu{color:#fff;font-size:1.5rem;&>i{margin-top:2px}@media screen and (width>=768px){&{display:none}}}.header__action-btn--search{display:none;@media screen and (width>=768px){&{display:flex}}}.header__action-btn--user,.header__action-btn--cart,.header__action-btn--search{&>img{object-fit:contain;flex-shrink:0;width:25px}}.navbar{z-index:10;background-color:var(--white);width:100%;max-width:375px;height:100%;transition:right .3s ease-in-out;position:fixed;top:0;right:-100%;@media (orientation:landscape){&{max-width:450px;height:max-content;position:absolute}}@media screen and (width>=768px){&{background-color:#0000;max-width:100%;position:static}}}.navbar--toggle{right:0}.navbar__container{padding:5rem 2rem;position:relative;@media screen and (width>=768px){&{padding:0}}}.navbar__close-btn{background-color:var(--rich-pink);border:1px solid var(--rich-pink);width:50px;height:45px;color:var(--white);cursor:pointer;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:0;&:hover{color:var(--rich-pink);background-color:#0000}&:focus-visible{outline:1px solid #000}@media screen and (width>=768px){&{display:none}}}.navbar__search-input{border:1px solid #8080803e;border-radius:5px;width:100%;height:50px;padding:1rem 3rem 1rem 1rem}.navbar__list{flex-direction:column;width:100%;min-height:26px;margin-top:2rem;padding:0;list-style:none;display:flex;@media screen and (width>=768px){&{flex-direction:row;justify-content:center;gap:1.5rem;margin-top:1rem}}@media screen and (width>=1024px){&{gap:2rem}}}.navbar__link{color:gray;border-bottom:1px solid #80808033;padding-block:1rem;text-decoration:none;display:block;&:hover,&:focus{color:var(--rich-pink);border-color:var(--rich-pink);outline:none;@media screen and (width>=768px){&{color:var(--white);border-bottom:2px solid var(--white)}}}@media screen and (width>=768px){&{color:var(--white);border:none;padding:0}}}.navbar__link--active{color:var(--rich-pink);border-color:var(--rich-pink);@media screen and (width>=768px){&{color:var(--white);border-bottom:2px solid var(--white)}}}.search-bar-form{position:relative;&>img{filter:invert(100);opacity:.4;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media screen and (width>=768px){&{display:none}}}header{background:linear-gradient(to top,var(--soft-pink)0%,var(--rich-pink)100%);overflow-x:hidden}.header__announcement-bar{background-color:var(--black);text-align:center;color:#fff;padding:5px;font-size:.8rem;display:none;@media screen and (width>=768px){&{display:block}}}.header__wrapper{padding:1rem;@media screen and (width>=1250px){&{max-width:90%;margin:0 auto}}}.footer{background-color:var(--footer-bg);padding:0 1.3rem}.footer__container{max-width:1050px;margin:0 auto}.footer_nav-wrap{border-bottom:1px solid #d9d9d9;flex-direction:column;align-items:center;gap:.8rem;padding-block:2rem;display:flex;@media screen and (width>=768px){&{flex-direction:row;justify-content:center;gap:2rem}}}.footer__nav-link{min-height:28px;color:var(--black);font-weight:500;text-decoration:none;&:hover{border-bottom:2px solid var(--rich-pink);color:var(--rich-pink)}}.footer__newsletter-wrap{border-bottom:1px solid #d9d9d9;flex-direction:column;gap:.5rem;padding-block:5rem;display:flex}.mailbox-icon{max-width:70px;margin:0 auto}.footer__newsletter-name{text-align:center;color:var(--rich-pink);font-size:2.2rem;font-weight:500}.footer__offer-msg{text-align:center;color:var(--text-muted);font-size:.9rem}.footer__newsletter-form{flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;display:flex;@media screen and (width>=768px){&{flex-direction:row;justify-content:center}}}#email{width:100%;max-width:400px;height:50px;color:var(--rich-pink);border:1px solid var(--rich-pink);background-color:#0000;border-radius:8px;padding-inline:10px;font-weight:500;&::placeholder{color:var(--rich-pink);font-size:.85rem;font-weight:400}&:focus{outline:1px solid var(--rich-pink)}}.footer__newsletter-submit{border:1px solid var(--rich-pink);background-color:var(--rich-pink);width:100%;max-width:180px;height:50px;color:var(--white);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:1.05rem;font-weight:600;display:flex;position:relative;overflow:hidden;&>img{width:30px;transition:transform .7s ease-in-out,left .6s ease-in-out}& .paperplane-icon1{transition-delay:.2s;position:absolute;left:-50px;transform:rotate(45deg)}&:hover{&>.paperplane-icon2{transform:translate(80px)rotate(45deg)}& .paperplane-icon1{position:absolute;left:125px;transform:rotate(0)}}&:focus{outline:2px solid var(--rich-pink);outline-offset:3px}}.footer__social-wrap{justify-content:center;align-items:center;gap:1rem;margin-block:1rem 0;display:flex}.footer__social-link{border:1px solid var(--rich-pink);width:40px;height:40px;color:var(--rich-pink);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;&:hover{background-color:var(--rich-pink);color:var(--white)}}.footer__bottom{padding-block:1.5rem}.footer__site-info{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:.9rem;display:flex;@media screen and (width>=600px){&{flex-direction:row}&>p{border-right:1px solid #d9d9d9;padding-inline:1rem;&:last-child{border:none}}}}.footer__site-payments-info{max-width:500px;margin-block:15px 0;margin-inline:auto}.services__wrapper{background-color:#fffcfd;grid-template-rows:auto auto auto auto;grid-template-columns:auto;justify-content:center;align-items:stretch;padding:3rem 1.3rem;display:grid;@media screen and (width>=768px){&{grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:space-around}}@media screen and (width>=900px){&{align-items:center;display:flex}}@media screen and (width>=1250px){&{padding-inline:7rem}}}.service{border-bottom:1px solid #d9d9d9;width:100%;padding:2rem;@media screen and (width>=900px){&{border-bottom:0;border-right:1px solid #d9d9d9}&:last-child{border:none}}}.service__icon{max-width:50px;margin:0 auto}.service__name{text-align:center;margin-block:.5rem;font-size:1rem;font-weight:700}.service__desc{text-align:center;color:var(--text-muted);font-size:.9rem}.hero{background:url(hero-bg-logo.84bb0d60.png) no-repeat,url(fragrance-glance-hero.373a1a23.png) no-repeat,url("top-view-colorful-small-stone-collection-Photoroom 1.450c6673.png") no-repeat,url(hero-bg-wood.b1a866b9.png) no-repeat,var(--hero-bg);background-position:0 0,calc(100% + 380px) bottom,calc(100% + 600px) bottom,bottom,50%;background-size:auto,auto,auto,auto,auto;height:100%;overflow:hidden;@media screen and (width>=768px){&{background-position:0 0,calc(100% + 280px) bottom,calc(100% + 450px) bottom,bottom,50%}}@media screen and (width>=1024px){&{background-position:0 0,calc(100% + 100px) bottom,calc(100% + 280px) bottom,bottom,50%}}@media screen and (width>=1150px){&{background-position:0 0,63vw bottom,calc(43% + 22vw) bottom,bottom,50%}}}.container{padding:16rem 1.3rem 20rem;position:relative}.hero__details{flex-direction:column;justify-content:center;gap:2rem;display:flex;@media screen and (width>=1250px){&{max-width:90%;margin:0 auto}}}.hero__title{color:var(--rich-pink);font-family:var(--font-dai-banna);font-size:clamp(3rem,3.5vw,3.5rem);font-weight:500;line-height:100%}.hero__desc{max-width:500px;color:var(--text-muted);font-size:.9rem}.hero__cta{background-color:var(--rich-pink);border:3px solid var(--rich-pink);max-width:200px;height:50px;color:var(--white);cursor:pointer;border-radius:5px;font-size:1.05rem;transition:border .3s linear,background-color .3s linear;&:hover{color:var(--rich-pink);background-color:#0000}&:focus{outline:2px solid var(--rich-pink);outline-offset:3px}}.slider{background-color:var(--rich-pink);color:#fff;align-items:center;gap:4rem;padding-block:1rem;display:flex;overflow:hidden}.sliding__text{text-transform:uppercase;align-items:center;gap:3rem;font-weight:500;display:flex}.marquee__text{flex-shrink:0;justify-content:space-between;align-items:center;gap:3rem;min-width:100%;animation:40s linear infinite sliding-text;display:flex}@keyframes sliding-text{0%{transform:translate(0)}to{transform:translate(calc(-100% - 3rem))}}.category{padding:6rem 1.3rem}.category__container{flex-direction:column;justify-content:space-between;align-items:center;gap:1.2rem;display:flex;@media screen and (width>=900px){&{flex-direction:row}}@media screen and (width>=1250px){&{max-width:90%;margin:0 auto}}}.category__link{position:relative;overflow:hidden;&>img{width:100%;max-width:650px;transition:transform .7s ease-in-out}&>p{color:#fff;text-align:center;z-index:1;width:max-content;position:absolute;left:50%;transform:translate(-50%)}& .category__name{font-size:1.3rem;font-weight:600;line-height:20px;bottom:40px}& .category__navigate{font-size:.9rem;bottom:15px}&:after{content:"";opacity:0;background:linear-gradient(#ffffff2e,#dd659349);width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0}&:hover{&>img{transform:scale(1.05)}& .category__navigate{border-bottom:1px solid #fff}&:after{opacity:1}}&:focus{outline-offset:2px;outline:4px solid var(--rich-pink)}}.products{padding:2rem 0;overflow:hidden}.products__container{position:relative;@media screen and (width>=1250px){&{max-width:90%;margin:0 auto}}}.products__top{justify-content:space-between;align-items:center;margin-bottom:3.5rem;padding-inline:1rem;display:flex;@media screen and (width>=768px){&{margin-bottom:1rem}}}.products__carousel-controller{justify-content:space-between;align-items:center;width:90%;display:flex;position:absolute;top:65px;left:50%;transform:translate(-50%);@media screen and (width>=768px){&{width:max-content;position:static;transform:translate(0)}}}.carousel__controller{text-align:center;color:var(--rich-pink);cursor:pointer;background-color:#0000;border:none;font-size:1.3rem;transition:transform .3s ease-in-out}.carousel__controller-left{&>img{transform:rotate(180deg)}&:hover{transform:translate(-5px)}}.carousel__controller-right{&:hover{transform:translate(5px)}}.products__carousel{width:100%;max-width:500px;overflow:visible}.products__list{justify-content:start;align-items:center;gap:1.5rem;padding:1rem;list-style:none;display:flex;overflow:visible}.products__item{flex:0 0 100%;max-width:400px}.products__link{text-decoration:none;&:hover{& .products__link-top>img{transform:scale(1.05)}& .products__link-top>button{bottom:10px}& .products__link-top:after{opacity:1}}}.products__link-top{border-radius:15px;position:relative;overflow:hidden;&>img{width:100%;transition:transform .8s ease-in-out}& .products__quickview-btn{background-color:var(--white);cursor:pointer;z-index:1;border:none;border-radius:5px;width:95%;height:35px;font-weight:500;transition:bottom .5s ease-in-out;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}&:after{content:"";opacity:0;background:linear-gradient(#ffffff2e,#dd659349);width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0}}.products__info{margin-top:1rem;&>p{text-align:center;color:#000;font-size:1.05rem;font-weight:700}& .products__price{color:var(--text-muted);font-weight:400}}.view__all-products,.shop-body-care-btn{border:2px solid var(--rich-pink);max-width:200px;height:50px;color:var(--rich-pink);background-color:#0000;border-radius:10px;justify-content:center;align-items:center;margin:3rem auto 2rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;&:hover{background-color:var(--rich-pink);color:var(--white)}&:focus{outline:2px solid var(--rich-pink);outline-offset:3px}}.authenticity-section{padding:2rem 1.3rem 4rem;@media screen and (width>=768px){&{padding-block:4rem}}}.authenticity-section__container{flex-direction:column;align-items:center;gap:4rem;display:flex;@media screen and (width>=768px){&{flex-direction:row;justify-content:space-between;align-items:center}}@media screen and (width>=1250px){&{max-width:90%;margin:0 auto}}}.authenticity-section__details{flex-direction:column;gap:2rem;display:flex;@media screen and (width>=768px){&{gap:3rem}}}.authenticity-section__title{line-height:30px}.authenticity-section__desc{color:var(--text-muted);max-width:640px}.shop-body-care-btn{margin:0}.authenticity-section__img-wrap{width:100%;max-width:600px;padding:1rem;position:relative;&:hover{& .authenticity-section__pattern{left:50%;transform:translate(-50%,-50%)rotate(5deg)scale(1.05)}& .authenticity-section__img{transform:rotate(-5deg)scale(1.01)}}}.authenticity-section__img{clip-path:polygon(70% 0,100% 25%,100% 100%,0 100%,0 0);border-radius:10px;width:100%;max-width:430px;margin:0 auto;transition:transform .4s ease-in-out}.authenticity-section__pattern{z-index:-1;width:100%;max-width:530px;transition:transform .4s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-banner__section{background:url(sheabutter4-9ba4a517-1920w.a88d30ce.png) 50% no-repeat;padding:6rem 2rem;position:relative}.image-banner__container{color:var(--white);text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:relative}.image-banner__title{font-family:var(--font-dai-banna);font-size:2.5rem;font-weight:400}.image-banner-desc{max-width:545px}.shop-now__link{background-color:var(--white);width:150px;height:50px;color:var(--rich-pink);border-radius:8px;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;&:hover{background-color:var(--rich-pink);color:var(--white)}&:focus{outline-offset:3px;outline:3px solid var(--white)}}.natural-ingredients__section{background:url(Rightleaf.4b21b6ac.png) right top calc(20% + 230px)/150px no-repeat;padding:6rem 1.3rem 2rem;@media screen and (width>=550px){&{background-position:right top calc(50% - 70px)}}@media screen and (width>=768px){&{background-position:right top calc(50% + 70px);background-size:200px}}@media screen and (width>=900px){&{padding-bottom:5rem}}}.natural-ingredients__container{@media screen and (width>=900px){&{justify-content:space-between;align-items:center;gap:2rem;display:flex}}@media screen and (width>=1250px){&{max-width:90%;margin:0 auto}}}.natural-ingredients__image{width:100%;max-width:800px;height:100%;&>img{object-fit:cover;border-radius:15px;@media screen and (width>=900px){&{min-height:600px}}}}.natural-ingredients__content{flex-direction:column;gap:1rem;width:100%;max-width:800px;margin-block:3rem;display:flex}.natural-ingredients__title-wrap{line-height:35px}.natural-ingredients__list{padding:0;@media screen and (width>=768px){&{grid-template-rows:auto auto;grid-template-columns:auto auto;gap:2rem;display:grid}}@media screen and (width>=990px){&{grid-template-rows:auto auto auto auto;grid-template-columns:auto;gap:1rem;margin-top:2rem}}}.natural-ingredients__items{flex-direction:column;gap:2rem;margin-block:1rem;padding-block:1rem;display:flex;&>img{max-width:70px;@media screen and (width>=990px){&{max-width:60px}}}@media screen and (width>=768px){&{margin:0}}@media screen and (width>=990px){&{flex-direction:row;align-items:center}}}.natural-ingredients__name{margin-bottom:5px;font-size:1.2rem;font-weight:700}.natural-ingredients__desc{color:var(--text-muted);font-size:.95rem}.fade-in-left{animation:1s cubic-bezier(.39,.575,.565,1) both fade-in-left}@keyframes fade-in-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.bg-overlay{opacity:0;pointer-events:none;background-color:#0009;width:100%;height:100%;transition:all .3s linear;position:fixed}.bg-overlay--active{opacity:1}body{font-family:var(--font-montserrat);background-color:var(--white);overflow-x:hidden}
/*# sourceMappingURL=repo.325e763e.css.map */
