:root{--cnvs-themecolor:#f39887;--cnvs-primary-font:"Domine",serif;--cnvs-themecolor-rgb:243,152,135;--cnvs-secondary-font:"Literata",serif;--cnvs-body-font:"Roboto",sans-serif}#header.dark:not(.transparent-header),.dark #content,.dark #header-wrap:not(.not-dark),.dark #header:not(.transparent-header),.dark #wrapper,body.dark{background-color:#111}.entry:after{background-color:#eee!important}.dark .entry:after{background-color:hsla(0,0%,100%,.15)!important}.dark .header-misc-icon>a{color:#eee}.header-size-custom #logo img{height:70px}.date-today{margin-bottom:1.5rem;position:relative;margin-top:-1.25rem}.date-today .divider-text{font-size:.875rem!important;color:#777;line-height:1.3}.date-today:after,.date-today:before{height:0;border-top:4px double #ddd;background-color:transparent}.ad-banner{max-width:970px;text-align:center;margin:0 auto}.icon-dark{font-family:bootstrap-icons}.dark .dark-mode .icon-dark:before{content:"\F5A1"}.dark-mode .icon-dark:before{content:"\F495"}.dropdown-langs .dropdown-item{font-size:14px}.dropdown-langs img{height:18px;margin-right:8px;width:18px}.dropdown-langs .dropdown-toggle:after{font-size:10px;border:0;color:#666;content:"\F229";position:relative;top:3px;margin-left:-5px;font-family:bootstrap-icons}.social-icon.si-mini{margin-bottom:0;--cnvs-socialicon-size:1.75rem;--cnvs-socialicon-fontsize:.75rem}.entry-title h3{font-size:25px;font-weight:500;text-transform:none;letter-spacing:0}.entry-title.title-sm h2,.entry-title.title-sm h3,.entry-title.title-xs h2,.entry-title.title-xs h3{font-size:1.25rem;line-height:1.6}.entry-title h4,.entry-title.title-xs h2,.entry-title.title-xs h3{font-size:1.15rem}.entry-title h4{font-size:1rem;font-weight:400}.entry-title h2 a,.entry-title h2 a:hover,.entry-title h3 a,.entry-title h3 a:hover,.entry-title h4 a:hover{color:var(--cnvs-contrast-900)!important}:not(.dark) .entry-categories a{font-size:11px;font-weight:700;margin-bottom:10px;color:#333;text-transform:uppercase;letter-spacing:1px;display:block}.dark .entry-categories a{color:var(--cnvs-themecolor)}.entry:not(:last-child):after{--cnvs-post-item-margin:30px;display:block}.entry-meta{margin:8px 0 0!important;float:none;display:block}.entry-content{margin-top:25px}.entry-content p{color:#555}.dark .entry-content p{color:hsla(0,0%,100%,.7)}.posts-md .entry-meta,.posts-md .entry-meta a,.posts-sm .entry-meta,.posts-sm .entry-meta a{font-size:14px}.dark .entry-meta li a{color:#aaa!important}.week-posts{list-style:none}.week-posts li .entry-image{display:none}.week-posts>li{counter-increment:step-counter}.week-posts>li .grid-inner:before{font-size:26px;font-weight:700;color:#ddd;content:"0" counter(step-counter)".";position:absolute;left:0;line-height:1;font-family:var(--cnvs-secondary-font)}.week-posts>li .grid-inner{padding-left:48px}.dark .week-posts>li:before{color:hsla(0,0%,100%,.3)}.play-icon{font-size:12px;font-weight:500;color:#eee;text-transform:uppercase;position:absolute;bottom:15px;letter-spacing:1px;left:15px}.play-icon i{height:30px;padding:1px 0 0 3px;font-size:10px;margin-right:5px;color:#222;position:relative;text-align:center;background-color:hsla(0,0%,100%,.85);border-radius:50%;width:30px;line-height:28px}.color-underline{padding:0 2px 2px 0;transition:background .6s cubic-bezier(.19,1,.22,1);background-size:0 8px;background-position:0 82%;background-image:linear-gradient(rgba(var(--cnvs-themecolor-rgb,243,152,135),.3),rgba(var(--cnvs-themecolor-rgb,243,152,135),.3));background-repeat:no-repeat}.color-underline:hover{background-size:100% 8px}.dark .color-underline,.dark .menu-item .menu-link,.dark .widget>h4{background-image:linear-gradient(hsla(0,0%,100%,.25),hsla(0,0%,100%,.25))}a.more-link{font-size:.875rem;text-decoration:underline!important;font-weight:500;font-style:normal;color:var(--cnvs-contrast-900);text-transform:capitalize;border-bottom:none}a.more-link i{font-size:.875rem;margin-left:.375rem}.section-colored{background-color:#ffeae6}.page-title{background-color:#ecf2f4}.dark.section{background-color:#010101}.dark .section{background-color:hsla(0,0%,100%,.05)}.widget_links li a{background-image:none!important;padding-left:7px}.widget>h4{background-size:100% 6px;background-position:0 95%;background-image:linear-gradient(rgba(var(--cnvs-themecolor-rgb,243,152,135),.3),rgba(var(--cnvs-themecolor-rgb,243,152,135),.3));background-repeat:no-repeat;display:inline-block}#footer{border-top:0;background-color:rgba(255,234,230,.32)}.dark #footer{background-color:#000}#copyrights{background-color:#fff}.dark #copyrights{background-color:hsla(0,0%,100%,.08)}@media (min-width:992px){#header,#header-wrap{border:0}#header.sticky-header #header-wrap{box-shadow:none}.header-size-custom #logo img{height:100px}.header-size-custom .header-wrap-clone{height:194px}.header-size-custom .menu-container>.menu-item>.menu-link{padding-top:24px;padding-bottom:24px}.menu-link{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0}.primary-menu{border-top:0;width:80%}.header-row.header-border{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.dark .header-row.header-border{border-top-color:hsla(0,0%,100%,.15);border-bottom-color:hsla(0,0%,100%,.15)}.sticky-header #header-wrap{border-bottom:1px solid #e5e5e5}.dark.sticky-header #header-wrap{border-bottom-color:hsla(0,0%,100%,.15)}.sticky-header .header-row.header-border{border-bottom:0}.menu-item .menu-link{color:#222!important;transition:background-size .6s cubic-bezier(.19,1,.22,1);padding-right:1px;background-size:0 7px;background-position:0 58%;background-repeat:no-repeat;padding-left:1px}.menu-link>div:hover{color:rgba(var(--cnvs-themecolor-rgb,243,152,135),.3)}.dark .menu-item .menu-link{color:#eee!important}.menu-item.current .menu-link,.menu-item:hover .menu-link{background-size:100% 7px}.top-search-open #top-search form{height:100px!important}.top-search-open .social-icons{opacity:0;z-index:-2}body.top-search-open .primary-menu{opacity:1!important}.border-between>[class*=col-]:before{content:" ";position:absolute;bottom:0;top:0;background:#e5e5e5;left:0;width:1px}.dark .border-between>[class*=col-]:before{background:hsla(0,0%,100%,.2)}.border-between>[class*=col-]:first-child:before{display:none}.border-between .container,.border-between .container-fluid,.border-between>[class*=col-]{padding-right:30px;padding-left:30px}.border-between.row{margin-right:-30px;margin-left:-30px}}.btn-group-sm>.btn,.btn-sm{line-height:2}.single-post{margin-top:20px}.single-post .entry .entry-title,.single-post .entry .entry-title h2{font-size:34px;text-transform:none;max-width:750px;letter-spacing:-1px;text-align:center;margin:0 auto}.single-post .entry .entry-image{margin:25px 0 35px}.single-post .entry-content .text-content{position:relative;margin-top:20px;display:block}.single-post .entry-content .text-content p{font-size:18px;line-height:1.65!important}.single-post .entry-content ol.list-numbers{margin:30px 20px;padding-left:15px}.single-post .entry-content ol.list-numbers li{font-size:19px;list-style-type:decimal;line-height:1.5;margin-top:1.5rem;font-family:var(--cnvs-primary-font,"Domine",serif)}.single-post .media-content .entry-title{display:none}.single-post .si-share{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #eee;display:block}.single-post .si-share h5{font-weight:500;margin-bottom:8px;opacity:.7}.related-posts .entry-title h3{font-size:20px;margin-top:10px}#comments label{font-weight:400;margin-bottom:5px;text-transform:none;opacity:.7;letter-spacing:0}.comment-content p{font-size:17px;line-height:1.6!important}.comment-content .comment-author span,.comment-content .comment-author span a{font-style:normal;margin-top:4px;font-family:var(--cnvs-primary-font)}@media (min-width:992px){.single-post .media-content .entry-title{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;margin-top:20px;display:block}.single-post .media-content .entry-title h4{font-size:15px;margin-bottom:0;line-height:1.6}.single-post .si-share{margin-bottom:0;border-bottom:none;padding-bottom:0;display:block}}@media (min-width:1200px){.single-post .entry-content .media-content{height:100%;position:-webkit-sticky;position:sticky;max-width:200px;top:214px;left:0;display:block}}.page-title h1{letter-spacing:3px;font-family:var(--cnvs-body-font)}.page-title.page-title-center span{max-width:600px;margin-top:20px}.widget-search .btn,.widget-search input{border-color:#ddd}.dark .widget-search .btn,.dark .widget-search .form-control:not(.not-dark){border-color:hsla(0,0%,100%,.1)}.widget-nav .nav{flex-direction:row}.widget-nav .nav .nav-item .nav-link{padding:5px 10px;font-weight:500;color:#444;transition:all .2s ease;line-height:1.3}.dark .widget-nav .nav .nav-item .nav-link{color:#ddd}.widget-nav .nav .nav-item.active .nav-link,.widget-nav .nav .nav-item:hover .nav-link{border-left-color:var(--cnvs-themecolor);color:var(--cnvs-themecolor)}.dark .form-control:not(.not-dark),.dark .sm-form-control:not(.not-dark){border-color:hsla(0,0%,100%,.16);color:#eee;background-color:hsla(0,0%,100%,.02)}.dark .form-control:not(.not-dark):active,.dark .form-control:not(.not-dark):focus,.dark .sm-form-control:not(.not-dark):active,.dark .sm-form-control:not(.not-dark):focus{border:2px solid hsla(0,0%,100%,.2)!important}@media (min-width:992px){.content-wrap{overflow:inherit}.widget-nav .nav{flex-direction:column}.widget-nav .nav .nav-item .nav-link{border-left:1px solid #ddd;padding:5px 0 5px 15px;line-height:1.8}.dark #header.sticky-header #header-wrap,.dark .single-post .media-content .entry-title,.dark .widget-nav .nav .nav-item .nav-link{border-color:hsla(0,0%,100%,.1)}}@media (max-width:991.98px){.cat-widgets.position-sticky{padding:3rem;position:relative!important;top:0;top:0!important;background-color:#f9f9f9;width:100%;z-index:9}}:root{--cnvs-body-color:#fff;--cnvs-color2:#fff;--cnvs-themecolor:#3a2360;--cnvs-color:#3a2360;--cnvs-primary-font:"abril-display",serif;--cnvs-header-bg:var(--cnvs-body-color);--cnvs-text-color:var(--cnvs-themecolor);--cnvs-themecolor-rgb:58,35,96;--cnvs-body-font:"tenon",sans-serif}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#header{--cnvs-primary-menu-submenu-font-weight:400;--cnvs-primary-menu-submenu-hover-font-weight:500;--cnvs-primary-menu-tt:none;--cnvs-primary-menu-font-size:1rem;--cnvs-primary-menu-submenu-font-size:.875rem;--cnvs-primary-menu-font-weight:500;--cnvs-primary-menu-submenu-tt:none;--cnvs-primary-menu-ls:0}.is-expanded-menu .mega-menu-style-2 .mega-menu-title>.menu-link{font-size:calc(var(--cnvs-primary-menu-submenu-font-size)*.9)}#header,#header-wrap,#header:not(.sticky-header) .mobile-menu-off-canvas .menu-container,#wrapper,.content-wrap,.mega-menu-content,.section,.sticky-header #header-wrap,.sub-menu-container,.top-cart-content{background-color:var(--cnvs-body-color)}.bg-color-2,.h-bg-color-2:hover{background-color:var(--cnvs-body-color)!important}.line-separator{height:40px;background-color:var(--cnvs-themecolor);width:1px}.top-primary-menu .menu-container>.menu-item>.menu-link{font-size:.9325rem;font-weight:400;color:var(--cnvs-text-color);font-family:var(--cnvs-body-font)!important}.main-primary-menu .menu-container>.menu-item>.menu-link{font-size:1.125rem;font-weight:500}.sub-menu-container .menu-item>.menu-link{font-size:1rem;color:var(--cnvs-themecolor)}.main-primary-menu .menu-container>.menu-item:hover>.menu-link{opacity:.8}#header-wrap .primary-menu-trigger:after{font-size:1rem;font-weight:500;color:var(--cnvs-text-color);text-transform:uppercase;content:"";position:absolute;letter-spacing:1px;left:32px}.menu-item .sub-menu-trigger{color:var(--cnvs-themecolor)}.negative-service-text{padding:16px;text-align:center;background-color:#ecefe6}.negative-service-text i{line-height:1.65}.cart-product-thumbnail img,.top-cart-item-image img{object-fit:cover;object-position:center}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(100%,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(100%,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ticker-wrap{overflow:hidden;--cnvs-ticker-duration:300s;box-sizing:content-box;width:100%}.ticker-wrap .ticker{-webkit-animation:ticker var(--cnvs-ticker-duration) linear infinite;animation:ticker var(--cnvs-ticker-duration) linear infinite;box-sizing:content-box;align-items:center;white-space:nowrap;display:inline-flex}.ticker-wrap .ticker-item{padding:0 1.75rem;font-size:3rem;font-weight:400;text-shadow:-1px 0 var(--cnvs-themecolor),0 1px var(--cnvs-themecolor),1px 0 var(--cnvs-themecolor),0 -1px var(--cnvs-themecolor);text-transform:uppercase;display:inline-block}.bg-color .ticker-wrap .ticker-item{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.ticker-wrap.pause-on-hover .ticker:hover{animation-play-state:paused}.ticker-wrap .ticker-item:hover{color:#fff}.img-overlap+div{padding:40px}.nav-wrapper,.rs-layer-nav{transition:all .3s ease .5s}[data-slideactive=slider-2] .rs-layer-nav{color:var(--cnvs-themecolor)!important}[data-slideactive=slider-2] .nav-wrapper{border-color:rgba(var(--cnvs-themecolor-rgb),.15)!important}.owl-carousel.owl-nav-hover-fixed .owl-nav [class*=owl-],.owl-carousel:hover .owl-nav [class*=owl-]{border:1px solid var(--cnvs-themecolor)!important;color:var(--cnvs-themecolor);transition:none;background-color:var(--cnvs-color2)}.owl-carousel.owl-nav-hover-fixed .owl-nav .owl-next i,.owl-carousel:hover .owl-nav .owl-next i{position:relative;left:2px}.owl-carousel.owl-nav-hover-fixed .owl-nav .owl-prev i,.owl-carousel:hover .owl-nav .owl-prev i{position:relative;left:-2px}#rotated-text{height:10.6162em;margin:0 auto;width:10.6162em}#rotated-text:before{height:calc(100% + 10px);content:"";position:absolute;top:0;background-color:var(--cnvs-themecolor);border-radius:50%;margin-left:-5px;left:0;width:calc(100% + 10px);margin-top:-5px}.rotated-center-text{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.stretched #gotoTop{border:1px solid var(--cnvs-themecolor);color:var(--cnvs-themecolor);background-color:var(--cnvs-color2)}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(1turn);-moz-transform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.rotating{-webkit-animation:rotating 20s linear infinite;-moz-animation:rotating 20s linear infinite;-ms-animation:rotating 20s linear infinite;-o-animation:rotating 20s linear infinite;animation:rotating 20s linear infinite}.dark #widget-subscribe-form .form-control:not(.not-dark),.dark #widget-subscribe-form .form-control:not(.not-dark)+.btn{border-color:hsla(0,0%,100%,.2);color:#fff;background-color:transparent}.dark #widget-subscribe-form .form-control::-moz-placeholder{color:hsla(0,0%,100%,.5)}.dark #widget-subscribe-form .form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}@media (min-width:992px){.top-primary-menu .menu-container>.menu-item>.menu-link{padding-top:30px;padding-bottom:30px}.animated-border-link>*,.top-primary-menu .menu-container>.menu-item>.menu-link div{position:relative}.animated-border-link>:after,.top-primary-menu .menu-container>.menu-item>.menu-link div:after{height:1px;transform:scaleX(0);transition:transform .3s;content:"";position:absolute;bottom:-3px;transform-origin:100% 50%;background:currentColor;left:0;width:100%}.animated-border-link:hover>:after,.top-primary-menu .menu-container>.menu-item.current>.menu-link div:after,.top-primary-menu .menu-container>.menu-item:hover>.menu-link div:after{transform:scaleX(1);transform-origin:0 50%}.main-primary-menu .sub-menu-container .menu-item:hover>.menu-link{color:var(--cnvs-themecolor);background-color:var(--cnvs-color2)}.sub-menu-container .menu-item>.menu-link{padding:12px 24px!important}.negative-service{transform:translateY(-50%);position:relative;z-index:4}.img-hover-in,.img-hover-in img,.product .product-image,.product .product-image img{transition:transform .5s ease-out,border-radius .5s ease-out;border-radius:6px}.img-hover-in:hover img,.product:hover .product-image img{transform:scale(1.15)}.img-hover-in:hover,.product:hover .product-image{transform:scale(.95);border-radius:10px}.img-overlap img{max-width:none;width:130%}.img-overlap+div{padding:60px;border-radius:.3rem}}#sticky-dots{height:100%;transform:translateY(-50%);position:-webkit-sticky;position:sticky;text-align:center;top:50%;margin-left:-20px}.sticky-dot{height:18px;padding:0;font-size:12px;color:var(--cnvs-themecolor)!important;transition:all .3s ease;position:relative;text-align:center;transform-origin:center center;margin:3px 0;width:18px;line-height:12px;display:block}.sticky-dot i.bi-play{font-size:20px}.sticky-dot.active i.bi-circle:before{content:"\f287"}.sticky-dot.active i.bi-play:before{content:"\f4f4"}.sticky-dot.active{transform:scale(1.5);margin:6px 0}.cart-border .quantity{--cnvs-cart-quantity-bg-hover:transparent;--cnvs-cart-quantity-border-color:var(--cnvs-themecolor);border:var(--cnvs-cart-quantity-border) solid var(--cnvs-cart-quantity-border-color);--cnvs-cart-quantity-bg:transparent}.cart-border-2 .quantity{--cnvs-cart-quantity-color-hover:var(--cnvs-themecolor);--cnvs-cart-quantity-height:48px}.section-single-features{padding:60px 0}.button-filter span:first-child,.button-filter.button-filter-active-hide span:nth-child(2){display:none}.button-filter.button-filter-active-hide span:first-child{display:block}@media (min-width:768px){.skincare-shop-single .quantity{--cnvs-cart-quantity-width:38px}}.is-expanded-menu .mega-menu-small .mega-menu-content{border-right:0;transform:none;border-left:0;border-bottom:0;left:0;width:50rem}@media (min-width:992px){.skincare-shop-desc{height:100%;position:-webkit-sticky!important;position:sticky!important;top:150px}.section-bottle-img{margin-top:-180px}.section-single-features{padding:100px 0 60px}.button-filter i{transform:rotate(-90deg)}.skincare-shop-single .quantity{--cnvs-cart-quantity-width:40px}.page-title.page-title-parallax h1{font-size:3.5rem}}.skincare-filter{height:auto;margin-right:0;transition:margin .4s ease,transform .4s ease,opacity .3s ease .15s;opacity:1}.skincare-filter-hide{height:0;margin-right:-25%;opacity:0}.skincare-filter+div{transition:flex .4s ease,width .4s ease}.skincare-filter-hide+div{flex:1 1 auto;width:100%}.irs--round .irs-handle{border-color:var(--cnvs-themecolor)}.irs--round .irs-line{background-color:rgba(var(--cnvs-themecolor-rgb),.2)!important}.shop-filter-count{font-size:.75rem;opacity:.4}.active-filter .shop-filter-count{color:var(--cnvs-themecolor);opacity:1}.skincare-filter .list-unstyled li a{flex:1 1 auto;display:block}#shop-filter-btn.show{color:#fff!important;background-color:var(--cnvs-themecolor)}#shop-filter-sorting .dropdown-item{padding:0!important;color:#111}#shop-filter-sorting .dropdown-item.active,#shop-filter-sorting .dropdown-item:active,#shop-filter-sorting .dropdown-item:hover{background-color:var(--bs-gray-200)!important}#shop-filter-sorting .dropdown-item span{padding:8px 20px;font-size:.925rem;border-bottom:1px solid var(--bs-gray-200);display:block}#shop-filter-sorting .dropdown-toggle:after{border:0;content:"\F128";margin:0 0 0 6px;vertical-align:middle;font-family:bootstrap-icons}.widget-filter-reset{font-size:12px;right:0;position:absolute;top:0;left:auto;line-height:22px}.widget:not(:first-child) .widget-filter-reset{top:-30px}.widget-filter-reset.active-filter{display:none}.skincare-shop-cart .quantity{--cnvs-cart-quantity-width:32px;--cnvs-cart-quantity-height:40px}.skincare-shop-cart .cart td{border-color:rgba(0,0,0,.05)!important;padding:16px 0!important}.skincare-shop-cart .cart .cart_item:last-child td{border-bottom:0!important}@media (max-width:767.98px){.cart:not(.cart-totals) .cart_item{padding:3rem;border:1px solid #eee;margin-bottom:1.5rem;background-color:rgba(var(--cnvs-themecolor-rgb),.075);border-radius:10px}}@media (min-width:992px){.skincare-shop-cart .quantity{--cnvs-cart-quantity-width:44px;--cnvs-cart-quantity-height:40px}}.min-h-700{min-height:700px!important}.min-h-400{min-height:400px!important}