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