@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&family=Yeseva+One&display=swap);:root{--cotainer-size:84%;--side-spacing:8%}.about-heading h1,.heading-1,.sec1.home-hero .hero-content .vimo h1,.shop-hero .hero h1{font-size:1.8596rem;color:#000;font-weight:500}.foot h6,.heading-2,.three-part h2,.three-part h3,section.related-products h3,section.related-products h4,section.shop h3,section.shop h4{font-size:1.09rem;line-height:1.4;font-weight:500;color:#000}.heading-3,.shop-features .features-row .feature h4{font-size:.82rem;font-weight:500;color:#000}.font-1{font-size:.684rem;color:#000;font-weight:600}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove p.product-name,.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price span.price,.cart-drawer-container .cart-drawer div.cart-details .cart-total>span,.cart-drawer-container .cart-drawer div.cart-details .cart-total p,.cart-drawer-container .cart-drawer p.empty-cart,.font-2,.font-3{font-size:.456rem;color:#000;font-weight:500}.primary-p,.shop-features .features-row .feature p,.shop p,.three-part p,section.related-products p{font-weight:500;font-size:.49rem;line-height:1.6;color:#6e6e73}.sec-p{font-weight:500;font-size:.456rem;color:#6e6e73}.foot .footer-form input,.form-btn-primary,.input-primary{width:100%;height:65px;background-color:transparent;color:#fff;padding:0 .912rem;border-radius:2.5rem;font-weight:600;font-size:.48rem}.foot .footer-form input,.input-primary{background-color:#e6f2ff;font-weight:500;font-size:.456rem;color:#000}.foot .footer-form input::-moz-placeholder,.input-primary::-moz-placeholder{color:#66b5ff}.foot .footer-form input::placeholder,.input-primary::placeholder{color:#66b5ff}.priBtn,.secBtn{display:block;background-color:transparent;padding:.684rem 1rem;color:#fff;transition:background-color .4s ease;border-radius:60px;font-size:.5rem;font-weight:500}.priBtn:before,.secBtn:before{content:"";display:block;position:absolute;top:-1rem;left:-1rem;right:-1rem;bottom:-1rem}.secBtn{color:#0084ff}.secBtn:hover{color:#fff}.d-flex{display:flex}.j-start{justify-content:flex-start}.j-end{justify-content:flex-end}.j-center{justify-content:center}.al-start{align-items:flex-start}.al-end{align-items:flex-end}.al-center{align-items:center}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity button,.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity span.val,.cart-drawer-container .cart-drawer div.cart-details .checkout-btn,.cart-drawer-container .cart-drawer div.cart-details .view-card-btn,.flex-center,.foot,.foot .footer-form,.foot .meta-info a,.nav-items ul li a,.nav-items ul li button,.product-inf .star-rating,.product-info .product-title .star-rating,.product-price-q .product-quantity,.product-price-q .product-quantity button,.product-price-q .product-quantity span,.products-row a.product-photo,.shop-features .features-row .feature .feature-img,.shoping-bag span,section.contact-hero .contact-form .contact-action .checkbox-holder,section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox{display:flex;justify-content:center;align-items:center}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta>div,.cart-drawer-container .cart-drawer div.cart-details .cart-total,.flex-between,.foot .meta-info,.product-features,.product-info .product-offer-favorite,.product-price-q,section.contact-hero .contact-form .contact-action{display:flex;justify-content:space-between;align-items:center}.grid-center,section.contact-hero{display:grid;align-items:center;justify-items:center;place-items:center}.cart-drawer-container .cart-drawer,.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta,.grid-between,.shop-features .features-row .feature,section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta{display:grid;align-content:space-between;align-items:center}.row{display:flex;flex-wrap:wrap}.row *{max-width:100%;box-sizing:border-box}.col-1{width:8.3333333333%;flex:0 0 auto}.col-2{width:16.6666666667;flex:0 0 auto}.col-3{width:25;flex:0 0 auto}.col-4{width:20%;flex:0 0 auto}.col-5{width:41.6666666667;flex:0 0 auto}.col-6{width:50%;flex:0 0 auto}.col-7{width:58.3333333333%;flex:0 0 auto}.col-8{width:66.6666666667%;flex:0 0 auto}.col-9{width:75;flex:0 0 auto}.col-10{width:83.3333333333%;flex:0 0 auto}.col-11{width:91.6666666667%;flex:0 0 auto}.col-12{width:100%;flex:0 0 auto}.col-sm-1{width:8.3333333333%;flex:0 0 auto}.col-sm-2{width:16.6666666667;flex:0 0 auto}.col-sm-3{width:25;flex:0 0 auto}.col-sm-4{width:20%;flex:0 0 auto}.col-sm-5{width:41.6666666667;flex:0 0 auto}.col-sm-6{width:50%;flex:0 0 auto}.col-sm-7{width:58.3333333333%;flex:0 0 auto}.col-sm-8{width:66.6666666667%;flex:0 0 auto}.col-sm-9{width:75;flex:0 0 auto}.col-sm-10{width:83.3333333333%;flex:0 0 auto}.col-sm-11{width:91.6666666667%;flex:0 0 auto}.col-sm-12{width:100%;flex:0 0 auto}@media(min-width:1650px){.priBtn,.secBtn{padding:.82rem 1.185rem;font-weight:500}.priBtn,.sec-p,.secBtn{font-size:.638rem}.about-heading h1,.heading-1,.sec1.home-hero .hero-content .vimo h1,.shop-hero .hero h1{font-size:2.5rem;line-height:3.2rem}.foot h6,.heading-2,.three-part h2,.three-part h3,section.related-products h3,section.related-products h4,section.shop h3,section.shop h4{font-size:1.37rem;line-height:2rem}.heading-3,.shop-features .features-row .feature h4{font-size:.912rem;line-height:1.37rem}.primary-p,.shop-features .features-row .feature p,.shop p,.three-part p,section.related-products p{font-size:.615rem;line-height:.912rem}}@media(max-width:1440px){:root{--cotainer-size:90%;--side-spacing:5%}.about-heading h1,.heading-1,.sec1.home-hero .hero-content .vimo h1,.shop-hero .hero h1{font-size:1.73rem}.foot h6,.heading-2,.three-part h2,.three-part h3,section.related-products h3,section.related-products h4,section.shop h3,section.shop h4{font-size:1rem;line-height:1.46rem}.primary-p,.shop-features .features-row .feature p,.shop p,.three-part p,section.related-products p{font-size:.46rem;line-height:.64rem}}@media(max-width:1200px){.primary-p,.shop-features .features-row .feature p,.shop p,.three-part p,section.related-products p{font-size:.456rem}.priBtn,.secBtn{background-color:#0084ff}.secBtn{background-color:#e6f2ff}.secBtn:hover{color:#fff}.foot .footer-form input,.form-btn-primary,.input-primary,.secBtn:hover{background-color:#0084ff}.foot .footer-form input,.input-primary{background-color:#e6f2ff}}@media(max-width:1024px){.about-heading h1,.heading-1,.sec1.home-hero .hero-content .vimo h1,.shop-hero .hero h1{font-size:1.55rem}.foot h6,.heading-2,.three-part h2,.three-part h3,section.related-products h3,section.related-products h4,section.shop h3,section.shop h4{font-size:.912rem;line-height:1.18rem}.primary-p,.shop-features .features-row .feature p,.shop p,.three-part p,section.related-products p{font-size:.41rem;line-height:.65rem}.priBtn,.secBtn{padding:.64rem .912rem}}@media(min-width:769px){.col-md-1{width:8.3333333333%;flex:0 0 auto}.col-md-2{width:16.6666666667;flex:0 0 auto}.col-md-3{width:25;flex:0 0 auto}.col-md-4{width:20%;flex:0 0 auto}.col-md-5{width:41.6666666667;flex:0 0 auto}.col-md-6{width:50%;flex:0 0 auto}.col-md-7{width:58.3333333333%;flex:0 0 auto}.col-md-8{width:66.6666666667%;flex:0 0 auto}.col-md-9{width:75;flex:0 0 auto}.col-md-10{width:83.3333333333%;flex:0 0 auto}.col-md-11{width:91.6666666667%;flex:0 0 auto}.col-md-12{width:100%;flex:0 0 auto}}@media(max-width:768px){.about-heading h1,.heading-1,.sec1.home-hero .hero-content .vimo h1,.shop-hero .hero h1{font-size:1.27rem;line-height:1.55rem}.priBtn,.secBtn{padding:.6rem .775rem}.primary-p,.shop-features .features-row .feature p,.shop p,.three-part p,section.related-products p{font-size:.456rem}}html{overflow-x:hidden;font-size:calc(.75rem + 1.5vw);line-height:1.5}body,html{width:100%;margin:0;padding:0;border:0;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;position:relative}body{height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fefefe}abbr,address,article,aside,audio,b,blockquote,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,main,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.row>*{padding-left:0;padding-right:0}.row{margin-right:0;margin-left:0}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input,input[type=button],input[type=file],input[type=submit],label,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";display:block;clear:both}@media(min-width:1200px){.no-cursor{cursor:none}}@media(max-width:1199px){.no-cursor{cursor:default}.vim-cursor{display:none}}#viewport{width:100%;height:100%}a,button,input,p,span,textarea{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue}a{color:#fff}a:hover{text-decoration:none}button{white-space:nowrap;color:#fff}button,input{outline:none;border:none}a{width:-moz-max-content;width:max-content;text-decoration:none}.no-scroll{position:relative!important;overflow-y:hidden!important}.hidden{display:none!important}.glassy-bg{width:100%;height:1.71rem;position:fixed;top:0;right:0;bottom:0;left:0;top:-2rem;background-color:hsla(0,0%,99.6%,.95);box-shadow:0 0 30px rgba(0,0,0,.051);z-index:980;transition:height .2s ease}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.glassy-bg{background-color:hsla(0,0%,99.6%,.7);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}}.navbar{padding:0 8%;padding:0 var(--side-spacing);height:1.71rem;position:absolute;top:.6rem;left:0;width:100%;z-index:991;justify-content:space-between;align-items:center;transition:height .2s ease;display:flex}.navbar.sticked .navbar-logo{color:#000}@media(min-width:1024px){.navbar.sticked .navbar-logo:hover{color:#fff}}.navbar.sticked .mobile-nav-options .mobile-cart.shoping-bag svg{fill:#000}.navbar.sticked .mobile-nav-options button.navbar-toggler div{background-color:#000}.navbar.sticked .nav-items ul li a span,.navbar.sticked .nav-items ul li button span{color:#6e6e73!important}.navbar.sticked .nav-items ul li a.active-link span,.navbar.sticked .nav-items ul li button.active-link span{color:#000!important}.navbar.sticked .nav-items ul li.shoping-bag svg{fill:#000!important}.navbar.sticked .nav-items ul li.shoping-bag:hover svg{fill:#fff!important}.navbar.sticked .nav-items ul li:hover a span,.navbar.sticked .nav-items ul li:hover button span{color:#000!important;opacity:1}@media(min-width:1200px){.navbar.sticked .nav-items ul li:hover a span,.navbar.sticked .nav-items ul li:hover button span{color:#fff!important;opacity:1}}.navbar.sticked:hover{height:80px}.navbar.sticked:hover~.glassy-bg{height:80px!important}div.mobile-menu-bg{display:block;position:fixed;top:-1.3rem;right:-1.3rem;width:1px;height:1px;border-radius:50%;opacity:0;z-index:990;background-color:#fff}div.mobile-menu-click-bait-bg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;background-color:rgba(0,0,0,.1);opacity:0}.mob-menu{display:grid;align-content:center;align-items:center;justify-content:center;position:fixed;top:40px;left:50%;height:400px;transform:translateX(-50%);z-index:991;display:none}.mob-menu .menu-link{font-size:.82rem;font-weight:600;color:#6e6e73;text-align:center;display:block;opacity:0;margin:auto auto .912rem}.mob-menu .menu-link.active-link{color:#000}.mob-menu .menu-link:last-child{margin-bottom:0}.navbar-logo{color:#000;z-index:992;position:relative;background:transparent;border:none;outline:none;padding:0}.navbar-logo span{font-family:Yeseva One,cursive!important;display:block;width:67px;font-size:1.14rem}.navbar-logo.dark-color{color:#000!important}.navbar-logo:hover{color:#fff}.navbar-logo:before{content:"";display:block;position:absolute;top:-25px;left:-25px;right:-25px;bottom:-25px}.navbar button:focus{outline:none}.navbar+section{padding-top:100px!important}.mobile-nav-options{display:none;z-index:992}.nav-items{z-index:992;width:25vw;min-width:360px}.nav-items ul{justify-content:space-between;padding:0}.nav-items ul,.nav-items ul li{display:flex;align-items:center;margin:0;height:40px}.nav-items ul li{justify-content:center;position:relative}.nav-items ul li a,.nav-items ul li button{justify-content:flex-start;position:relative;z-index:999;width:100%;height:100%;background:transparent;outline:none;border:none;padding:0}.nav-items ul li a span,.nav-items ul li button span{color:#6e6e73;font-weight:500;font-size:.39rem;display:block}.nav-items ul li a.active-link span,.nav-items ul li button.active-link span{color:#000;font-weight:600}.nav-items ul li.shoping-bag{justify-content:flex-end}.nav-items ul li.shoping-bag svg{width:.7rem;fill:#000;display:block}.nav-items ul li.shoping-bag:hover svg{fill:#fff}.nav-items ul li:last-child{margin-right:0}.nav-items ul li:hover a span,.nav-items ul li:hover button span{color:#fff}.nav-items ul li:before{content:"";display:block;position:absolute;top:-.25rem;bottom:-.25rem;left:-.3rem;right:-.3rem}.white-top-hero-nav .navbar-logo{color:#fff}.white-top-hero-nav .mobile-nav-options .mobile-cart.shoping-bag svg{fill:#fff}.white-top-hero-nav .mobile-nav-options button.navbar-toggler div{background-color:#fff}.white-top-hero-nav .mobile-nav-options button.navbar-toggler.toggle_burger div{background-color:#000}.white-top-hero-nav .nav-items ul li a span,.white-top-hero-nav .nav-items ul li button span{color:#fff;opacity:.7}.white-top-hero-nav .nav-items ul li a.active-link span,.white-top-hero-nav .nav-items ul li button.active-link span{opacity:1}.white-top-hero-nav .nav-items ul li.shoping-bag:hover svg,.white-top-hero-nav .nav-items ul li.shoping-bag svg{fill:#fff}.white-top-hero-nav .nav-items ul li:hover a span,.white-top-hero-nav .nav-items ul li:hover button span{color:#fff;opacity:1}button.navbar-toggler{border:none;background:transparent;display:flex;flex-direction:column;justify-content:center;padding-right:0;min-height:1rem}button.navbar-toggler div{position:relative;transition:transform .3s ease,opacity .3s ease,top .3s ease;width:24px;height:3px;background-color:#000;border-radius:2px}button.navbar-toggler .top_line{top:-3px}button.navbar-toggler .bottom_line{top:3px}button.navbar-toggler.toggle_burger{transform:translateZ(0);transition:none}.mobile-cart{transform:translateY(-1.5px);display:none}.mobile-cart.dark-color svg{fill:#000!important}.mobile-cart .nav-item:after{top:0!important;right:-4%!important;height:20px!important;min-width:20px!important;font-size:.32rem!important;padding:0!important;display:flex;justify-content:center;align-items:center}.shoping-bag{position:relative}.shoping-bag span{font-size:.3rem;font-weight:600;position:absolute;top:-3px;right:-8px;background:#e67eba;height:22px;width:22px;color:#fff;text-align:center;border-radius:50%;cursor:default}.shoping-bag span:empty{display:none!important}.shoping-bag.shake{animation:shakeCart .4s ease-in-out forwards}@keyframes shakeCart{25%{transform:translateX(6px)}50%{transform:translateX(-4px)}75%{transform:translateX(2px)}to{transform:translateX(0)}}.cart-drawer-container{z-index:995;position:fixed;top:0;right:0;bottom:0;left:0;transform:translateX(100%)}.cart-drawer-container .cart-draw-bg{width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.1)}.cart-drawer-container .cart-drawer{max-height:700px!important;position:fixed;right:0;top:0;height:1px;width:1px;z-index:996;background-color:#fff;border-radius:50%;overflow:hidden;transform:translate(4rem,-3rem)}.cart-drawer-container .cart-drawer .cart-items{width:100%;height:auto;min-height:20vh;max-height:50vh;overflow-x:hidden;overflow-y:auto;padding:.73rem .57rem;margin-bottom:.912rem}@media(max-width:768px){.cart-drawer-container .cart-drawer .cart-items{padding:.57rem}}.cart-drawer-container .cart-drawer .cart-items::-webkit-scrollbar{display:block;-ms-overflow-style:block;scrollbar-width:block;width:.17rem;background-color:#fff}.cart-drawer-container .cart-drawer .cart-items::-webkit-scrollbar-track{background-color:#fff}.cart-drawer-container .cart-drawer .cart-items::-webkit-scrollbar-thumb{background-color:#6e6e73;outline:none;border-radius:12px}.cart-drawer-container .cart-drawer .cart-items .cart-item{width:100%;height:2.85rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:.57rem;box-shadow:0 0 40px rgba(0,0,0,.071);border-radius:20px;padding:.285rem}.cart-drawer-container .cart-drawer .cart-items .cart-item .product-img{position:relative;margin-right:.41rem;height:100%;aspect-ratio:1/1}.cart-drawer-container .cart-drawer .cart-items .cart-item .product-img img{height:100%;border-radius:15px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta{width:100%;height:100%;padding:.228rem .638rem .228rem 0}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta>div{width:100%}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove p.product-name{text-transform:capitalize}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove button{background:transparent;padding:0}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove button svg{width:18px}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity{display:flex;height:100%;align-items:center}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity button{width:.456rem;height:.456rem;background:transparent;border-radius:50%;background-color:#fff;padding:0}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity button svg{width:.41rem;height:.41rem;transition:fill .3 ease}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity span.val{width:.57rem;margin:0 .6rem;font-size:.45rem;font-weight:500}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price span.price{font-size:.433rem;font-weight:600}.cart-drawer-container .cart-drawer div.cart-details{padding:0 .57rem .73rem;z-index:10}.cart-drawer-container .cart-drawer div.cart-details .cart-total{width:100%;margin-bottom:.456rem;padding:0 5%}.cart-drawer-container .cart-drawer div.cart-details .cart-total>span{color:#88888c}.cart-drawer-container .cart-drawer div.cart-details .cart-total p{font-size:.5rem;font-weight:600}.cart-drawer-container .cart-drawer div.cart-details .checkout-btn,.cart-drawer-container .cart-drawer div.cart-details .view-card-btn{position:relative;width:100%;height:1.7rem;background:transparent;color:#fff;font-size:.43rem;font-weight:600;border-radius:18px;margin-bottom:.137rem}@media(max-width:1023px){.cart-drawer-container .cart-drawer div.cart-details .checkout-btn,.cart-drawer-container .cart-drawer div.cart-details .view-card-btn{background-color:#2696ff}}.cart-drawer-container .cart-drawer div.cart-details .view-card-btn{color:#2696ff;background-color:#fff;margin-bottom:0}.cart-drawer-container .cart-drawer p.empty-cart{font-size:.56rem;padding:10% 10% 5%;color:#6e6e73}@media(min-width:1200px){.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove button{position:relative}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove button:before{content:"";position:absolute;display:block;top:-20px;right:-20px;bottom:-20px;left:-20px}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-name-remove button:hover svg path{fill:#000}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity button{position:relative}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity button:before{content:"";position:absolute;display:block;top:-5px;right:-5px;bottom:-5px;left:-5px}.cart-drawer-container .cart-drawer .cart-items .cart-item div.product-meta div.product-q-price .quantity button:hover svg{fill:#000}}@media(max-width:768px){.cart-drawer-container .cart-drawer{bottom:0!important;right:0!important;max-height:700px!important;position:fixed;left:0;top:auto;width:100%;height:auto;min-height:7rem;border-radius:40px 40px 0 0;transform:translateY(101%)}}@media(min-width:1650px){.nav-items{z-index:992;width:25vw;min-width:360px}.nav-items ul li a span,.nav-items ul li button span{font-size:.456rem}.nav-items ul li.shoping-bag svg{width:.82rem}.navbar-logo span{font-size:1.37rem}}@media(max-width:768px){.navbar-logo span{font-size:.866rem}.cart-drawer-container .cart-drawer{left:0;right:auto;top:auto;bottom:-101%}.cart-drawer-container .cart-drawer div.cart-details .cart-total{margin-bottom:.684rem}.cart-drawer-container .cart-drawer div.cart-details .cart-total>span{font-size:.5rem}.cart-drawer-container .cart-drawer div.cart-details .checkout-btn,.cart-drawer-container .cart-drawer div.cart-details .view-card-btn{border-radius:25px;height:70px;font-size:.456rem}.cart-drawer-container .cart-drawer div.cart-details .view-card-btn{display:none}}@media(max-width:1200px)and (min-width:1024px){.navbar .navbar-logo:hover span,.navbar.sticked .navbar-logo:hover span{color:#000}}@media(max-height:690px){.mob-menu{padding-bottom:25px}}@media(max-height:650px){.mob-menu{padding-bottom:0}}.particles-container{display:block}.dvb-particles,.particles-container{position:absolute;top:0;left:0;right:0;bottom:0}.dvb-particles{overflow:hidden;contain:content;pointer-events:none}.dvb-particles-item{z-index:-1;position:absolute;pointer-events:auto;display:block;width:.912rem;height:.912rem}.dvb-particles-item .particle{width:100%;height:100%}.dvb-particles-item.-dot .particle{border-radius:50%}.dvb-particles-item.-ps1{left:3%}.dvb-particles-item.-ps2{left:5%}.dvb-particles-item.-ps3{left:8.5%}.dvb-particles-item.-ps4{left:11%}.dvb-particles-item.-ps5{left:12.5%}.dvb-particles-item.-ps6{left:15%}.dvb-particles-item.-ps7{left:18%}.dvb-particles-item.-ps12{left:20%}.dvb-particles-item.-ps8{left:24%}.dvb-particles-item.-ps9{left:72%}.dvb-particles-item.-ps10{left:76%}.dvb-particles-item.-ps11{left:80%}.dvb-particles-item.-ps12{left:83%}.dvb-particles-item.-ps13{left:85%}.dvb-particles-item.-ps14{left:90%}.dvb-particles-item.-ps15{left:92%}.dvb-particles-item.-ps16{left:97%}.dvb-particles-item.-pc1{left:3%}.dvb-particles-item.-pc2{left:10%}.dvb-particles-item.-pc3{left:18%}.dvb-particles-item.-pc4{left:26%}.dvb-particles-item.-pc5{left:34%}.dvb-particles-item.-pc6{left:41%}.dvb-particles-item.-pc7{left:48%}.dvb-particles-item.-pc8{left:52.5%}.dvb-particles-item.-pc9{left:55%}.dvb-particles-item.-pc10{left:61%}.dvb-particles-item.-pc11{left:67%}.dvb-particles-item.-pc12{left:73%}.dvb-particles-item.-pc13{left:79%}.dvb-particles-item.-pc14{left:85%}.dvb-particles-item.-pc15{left:91%}.dvb-particles-item.-pc16{left:97%}.dvb-particles .dvb-particles-item{visibility:hidden}.dvb-particles .dvb-particles-item.visible{visibility:visible}section.user-reviews{position:relative;z-index:3;overflow:hidden;width:100%;margin-bottom:calc(25vh - 1.5rem);margin-bottom:calc(var(--section-bottom-space) - 1.5rem)}section.user-reviews .content{display:flex;align-items:center;text-align:center}section.user-reviews .content .main{width:100%;overflow:hidden}section.user-reviews .content .main .header{position:relative;z-index:11;margin-bottom:2.736rem;padding:0 10%}section.user-reviews .content .main .header h3{width:100%;text-align:center;font-size:1.32rem;font-weight:500}section.user-reviews .content .main .review-row{margin-bottom:1.5rem}section.user-reviews .content .main .review-row:last-child{margin-bottom:0;padding-bottom:1.5rem}section.user-reviews .content .main .review-row .reviews-container{display:flex;position:relative;width:100%;height:auto}section.user-reviews .content .main .review-row .reviews-container .review-item{padding:.73rem;margin:0 .75rem;display:flex;align-items:center;background-color:#fff;box-shadow:0 0 45px rgba(0,0,0,.039);border-radius:50px}section.user-reviews .content .main .review-row .reviews-container .review-item .review-img{width:3.7rem;height:3.7rem;display:block;margin-right:.456rem;border-radius:27px;overflow:hidden}section.user-reviews .content .main .review-row .reviews-container .review-item .review-img img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1/1}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta{width:8.6rem;height:3.7rem;text-align:left;padding:0}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta .rate img{width:.5rem;height:.5rem;margin-right:1px}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta .rate img.half{-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta .rate img:last-child{margin-left:0}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta p.des{display:block;width:100%;font-size:.3648rem;line-height:.4332rem;font-weight:400;color:#6e6e73;text-align:left}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta span.review-name{font-size:.45rem;font-weight:500;color:#000}@media(max-width:500px){section.user-reviews .content .main .review-row .reviews-container .review-item{margin:0 .1368rem;padding:1rem}section.user-reviews .content .main .review-row .reviews-container .review-item .review-img{border-radius:30px}}.dvb-hover-bg{right:0;bottom:0;background-color:currentColor;z-index:-2}.dvb-hover-ball,.dvb-hover-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.dvb-hover-ball{z-index:-1;overflow:hidden}.dvb-hover-ball div.ball{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;width:.228rem;height:.228rem;aspect-ratio:1/1;background-color:#000;opacity:0}.curtain-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;overflow:hidden}.curtain-wrapper .curtain{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-10;border-radius:inherit;transform:translateX(-100%)}.curtain-wrapper .curtain.curtain-1{background-color:hsla(0,0%,100%,.1)}.curtain-wrapper .curtain.curtain-2{background-color:hsla(0,0%,100%,.05)}.vim-cursor{position:fixed;z-index:989;pointer-events:none;transition:opacity .3s,color .4s}.vim-cursor,.vim-cursor div.cursor-ball{top:0;left:0;transform-style:preserve-3d}.vim-cursor div.cursor-ball{position:absolute;right:0;bottom:0;display:block;width:100%;height:100%;z-index:-1}.vim-cursor div.cursor-ball:before{content:"";position:absolute;top:-.5rem;left:-.5rem;display:block;width:1rem;height:1rem;transform:scale(0);will-change:transform;background:currentColor;border-radius:50%;transition:transform .3s ease-in-out,opacity .1s}.vim-cursor-text{position:absolute;top:-18px;left:-18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#fff;font-size:.456rem;font-weight:500;line-height:20px;text-align:center;transition:opacity .4s,transform .3s}.vim-cursor.-sm-svg .vim-cursor-text svg{width:.8rem}.vim-cursor.-font-lg .vim-cursor-text{font-size:.684rem;font-weight:500}@supports(mix-blend-mode:exclusion){.vim-cursor.-exclusion,.vim-cursor.-opaque{mix-blend-mode:exclusion}}@supports(mix-blend-mode:exclusion){.vim-cursor.-exclusion div.cursor-ball:before,.vim-cursor.-opaque div.cursor-ball:before{background:#fff}}.vim-cursor.-overlay-light{mix-blend-mode:overlay}@supports(mix-blend-mode:overlay){.vim-cursor.-overlay-light div.cursor-ball:before{background:#fff}}@supports(mix-blend-mode:overlay){.vim-cursor.-overlay{mix-blend-mode:overlay}}@supports(mix-blend-mode:overlay){.vim-cursor.-overlay div.cursor-ball:before{background:#000}}.vim-cursor.-normal,.vim-cursor.-text{mix-blend-mode:normal}.vim-cursor.-normal div.cursor-ball:before,.vim-cursor.-text div.cursor-ball:before{background:currentColor}.vim-cursor.-inverse{color:#fff}.vim-cursor.-visible div.cursor-ball:before{transform:scale(.4)}.vim-cursor.-visible.-active div.cursor-ball:before{transform:scale(.23);transition-duration:.2s}.vim-cursor.-pointer div.cursor-ball:before{transform:scale(.25)}.vim-cursor.-text div.cursor-ball:before{opacity:.85;transform:scale(1.7)}.vim-cursor.-text .vim-cursor-text{opacity:1;transform:scale(1)}.vim-cursor.-text.-active div.cursor-ball:before{transform:scale(1.6);transition-duration:.2s}.vim-cursor.-opaque div.cursor-ball:before{transform:scale(1.32)}.vim-cursor.-md div.cursor-ball:before,.vim-cursor.-opaque.-active div.cursor-ball:before{transform:scale(1.2)}.vim-cursor.-lg div.cursor-ball:before{transform:scale(1.6)}.vim-cursor.-xl div.cursor-ball:before{transform:scale(1.85)}.vim-cursor.-xxl div.cursor-ball:before{transform:scale(2.1)}.vim-cursor.-xxxl div.cursor-ball:before{transform:scale(2.2)}.vim-cursor.-xxxxl div.cursor-ball:before{transform:scale(2.35)}.vim-cursor.-giant div.cursor-ball:before{transform:scale(7.5)}.vim-cursor.-hidden div.cursor-ball:before{transform:scale(0)}.-white{color:#fff}.-dark{color:#000}@media(min-width:1650px){.vim-cursor.-md div.cursor-ball:before{transform:scale(1.25)}.vim-cursor.-lg div.cursor-ball:before{transform:scale(1.7)}.vim-cursor.-xl div.cursor-ball:before{transform:scale(1.9)}.vim-cursor.-xxl div.cursor-ball:before{transform:scale(2.2)}.vim-cursor.-xxxl div.cursor-ball:before{transform:scale(2.35)}.vim-cursor.-xxxxl div.cursor-ball:before{transform:scale(2.5)}}:root{--section-bottom-space:25vh;--heading-mobile-bottom-space:20vw}section{width:84%;width:var(--cotainer-size);margin:0 auto}::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.scrollbar-track.scrollbar-track-y{background:transparent}.scrollbar-thumb.scrollbar-thumb-y{background:rgba(17,17,17,.7490196078)}.loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:988;width:100vw;height:100vh;display:grid;align-content:center;justify-content:center;place-content:center;align-items:center;justify-items:center;place-items:center;background-color:#fff;cursor:default}.loading span{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue;color:#f7afd5;font-size:1.4rem;font-weight:700;margin-bottom:.2rem}.loading .loading-bar{width:160px;height:8px;background-color:#fcfcfc;border-radius:8px;overflow:hidden}.loading .loading-bar .prog{width:0;height:100%;background-color:#f7afd5;border-top-right-radius:8px;border-bottom-right-radius:8px}@media(max-width:768px){.loading span{bottom:20%}}.scrollbar-track.scrollbar-track-y{z-index:999}@media(max-width:1199px){.vim-main{margin-bottom:100vh}}.sec1.home-hero{width:100%;padding:0 8%;padding:0 var(--side-spacing);position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;text-align:center;height:125vh;margin-bottom:16.66667vh;margin-bottom:calc(var(--section-bottom-space)/3*2)}.sec1.home-hero .hero-content{width:100%;height:100vh;display:grid;align-items:center;justify-items:center;place-items:center}.sec1.home-hero .hero-content .vimo h1{color:#fff;width:-moz-max-content;width:max-content;margin:0 auto}.sec1.home-hero .hero-content .vimo h1 br{display:none}.sec1.home-hero .hero-content .vimo a.home-hero-action{display:none;width:-moz-max-content;width:max-content;margin:0 auto;position:relative;z-index:20}.sec1.home-hero .hero-content .vimo a.home-hero-action:first-child:before{content:"";position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;top:-.4rem}.sec1.home-hero .hero-content .vimo a.home-hero-action:last-child:before{content:"";position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;bottom:-.4rem}.sec1.home-hero .hero-content .vimo a.priBtn,.sec1.home-hero .hero-content .vimo a.secBtn{width:-moz-max-content;width:max-content;margin:0 auto;display:none;position:relative;z-index:25}.im1,.im2{display:flex;justify-content:flex-end;align-items:flex-start}.im1 .pic-container,.im2 .pic-container{padding:0!important;width:100%;border-radius:50px;perspective:1px;aspect-ratio:1/1;overflow:hidden;margin:0;display:flex;align-items:center;contain:content}.im1 .pic-container img,.im2 .pic-container img{-o-object-fit:cover;object-fit:cover;position:relative;width:100%;height:120%;top:-1px;max-width:-moz-max-content;max-width:max-content}.im2{justify-content:flex-start}.shop p,.three-part h2,.three-part h3,.three-part p,section.related-products p{margin-bottom:1.14rem}.three-part{padding-bottom:25vh;padding-bottom:var(--section-bottom-space)}.three-part .row div.content-right{padding:7% 17% 7% 4%}.three-part .row div.content-left{padding:7% 4% 7% 17%}.three-part .row div.content-left.treat-content{padding:11% 4% 11% 17%}.shop-features{margin-bottom:25vh;margin-bottom:var(--section-bottom-space)}.shop-features .features-row{padding:0 67px}.shop-features .features-row .feature{width:33.33%;grid-gap:.456rem;gap:.456rem;position:relative}.shop-features .features-row .feature .feature-blob-bg{position:absolute;top:0;right:0;bottom:0;left:0;top:-15%;opacity:0;transition:opacity .3s ease;z-index:-1}.shop-features .features-row .feature .feature-blob-bg svg{width:100%;height:auto;max-height:130%}.shop-features .features-row .feature .feature-img{position:relative;height:250px;width:100%}.shop-features .features-row .feature .feature-img img{max-width:100%;margin:0 auto;position:relative;z-index:10}.shop-features .features-row .feature .feature-img:before{content:"";display:block;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px}.shop-features .features-row .feature h4{margin-bottom:.684rem;text-align:center}.shop-features .features-row .feature p{max-width:80%;margin:0 auto;text-align:center}.shop-features .features-row .feature.easy-shopping img,.shop-features .features-row .feature.good-for-skin img{width:200px}.shop-features .features-row .feature.best-brands img{width:100px}.shop-features .features-row .feature:hover .feature-blob-bg{opacity:1}.foot{flex-direction:column;padding:0 8%;padding:0 var(--side-spacing);height:100vh;width:100%;position:relative;z-index:101;position:fixed;bottom:0;right:0;left:0}.foot h6{text-align:center;margin:0 auto 1.368rem;color:#fff;z-index:10}.foot .footer-form{flex-direction:column;margin:0 auto;width:59%;max-width:640px;z-index:10}.foot .footer-form input{margin-bottom:.3192rem}.foot .footer-form input.invalid{border:2px solid #d94c6a}.foot .footer-form input.invalid::-moz-placeholder{color:#d94c6a}.foot .footer-form input.invalid::placeholder{color:#d94c6a}.foot .footer-form button{position:relative}.foot .footer-form button.subscribed{background:transparent;color:#0084ff;pointer-events:none}.foot .meta-info{width:84%;width:var(--cotainer-size);position:absolute;bottom:6vh;left:8%;left:var(--side-spacing)}.foot .meta-info p{font-size:.3648rem;font-weight:400;color:#fff;display:grid}.foot .meta-info a{position:relative}.foot .meta-info a:before{content:"";display:block;position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.foot .meta-info a p{position:absolute;left:-4.5rem;white-space:nowrap;color:#fff;font-size:.37rem;font-weight:400;pointer-events:none}@media(max-width:768px){.foot .meta-info a p{left:-4rem}}.foot .meta-info a svg{transition:all .3s ease}.foot .meta-info a svg path{fill:#fff}.about-heading{width:100%;height:100vh;display:grid;justify-content:center;margin-bottom:25vh;margin-bottom:var(--section-bottom-space);position:relative;overflow:hidden}.about-heading h1{opacity:0;color:#fff;font-size:2.28rem;margin-top:28vh;font-weight:500}section.contact-hero{padding:0 8%;padding:0 var(--side-spacing);width:100%;height:100vh;background:url(/pics/contact-bg.webp) no-repeat;background-size:cover;background-position:50%;justify-content:flex-end;--warning-color:#d94c6a}section.contact-hero .contact-form{width:33.3333333333vw;padding-right:67px;position:relative;z-index:10}@media(min-width:1200px){section.contact-hero .contact-form{height:100%;padding-top:21vh}}section.contact-hero .contact-form h1{font-size:1.6rem;font-weight:500;color:#fff;margin-bottom:1rem}section.contact-hero .contact-form .input-group{margin-bottom:.5rem}section.contact-hero .contact-form .input-group.email{margin-bottom:.7rem}section.contact-hero .contact-form .input-group.message{margin-bottom:2.28rem}section.contact-hero .contact-form input,section.contact-hero .contact-form textarea{border-radius:0!important;width:100%;background:transparent;border:none;border-bottom:2px solid #fff;color:#fff;height:.9576rem;font-weight:500;font-size:.456rem}section.contact-hero .contact-form input::-moz-placeholder,section.contact-hero .contact-form textarea::-moz-placeholder{color:#fff}section.contact-hero .contact-form input::placeholder,section.contact-hero .contact-form textarea::placeholder{color:#fff}section.contact-hero .contact-form input.invalid{color:var(--warning-color)}section.contact-hero .contact-form input.invalid::-moz-placeholder{color:var(--warning-color)}section.contact-hero .contact-form input.invalid::placeholder{color:var(--warning-color)}section.contact-hero .contact-form .err{color:var(--warning-color);font-size:.41rem;display:block;margin-top:.1368rem;font-weight:500}section.contact-hero .contact-form .err:empty{display:none}section.contact-hero .contact-form textarea{display:grid;align-items:center;justify-items:center;place-items:center;resize:none;height:1rem}section.contact-hero .contact-form textarea:focus{outline:none}section.contact-hero .contact-form .contact-action{width:100%}section.contact-hero .contact-form .contact-action .checkbox-holder{max-width:50%}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox{position:relative;border-radius:50%;width:.95rem;height:.95rem;aspect-ratio:1/1;border:2px solid #fff;transition:all .3s ease}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox:before{content:"";position:absolute;display:block;width:0;height:0;left:50%;top:50%;transform:translate(-50%,-50%);aspect-ratio:1/1;background-color:#fff;border-radius:50%;transition:all .3s ease}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox:after{content:"";display:block;position:absolute;top:-25px;right:-25px;bottom:-25px;left:-25px}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox.active:before{width:.69rem;height:.69rem}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox:hover{border:2px solid #000}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox:hover.active:before{background-color:#000}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox.invalid{border:2px solid var(--warning-color)}section.contact-hero .contact-form .contact-action .checkbox-holder p{margin-left:.228rem;color:#fff;font-size:.3648rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.contact-hero .contact-form .contact-action .checkbox-holder p b{font-weight:500}section.contact-hero .contact-form .contact-action button{padding:0;background:transparent;border:none;border-bottom:4px solid #fff;color:#fff;font-size:.684rem;font-weight:600;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.contact-hero .contact-form .contact-action button:hover{color:#000;border-bottom:4px solid #000}section.contact-hero .contact-form .contact-action button:before{content:"";display:block;position:absolute;top:-30px;left:-30px;right:-30px;bottom:-30px}section.contact-hero .contact-form .contact-action p{font-size:.456rem;font-weight:500;color:#fff}section.related-products,section.shop{margin-bottom:25vh;margin-bottom:var(--section-bottom-space);width:100%}section.related-products h3,section.related-products h4,section.shop h3,section.shop h4{margin-bottom:1.824rem}section.related-products .related-head{margin-bottom:2.736rem}section.related-products .related-head h4{font-size:1.32rem;text-align:center;font-weight:500;padding:0 8%;padding:0 var(--side-spacing)}@media(max-width:500px){section.related-products .related-head h4{font-size:1.1rem}}section.related-products .products-row{grid-template-columns:repeat(3,1fr);grid-gap:3.5rem;gap:3.5rem}@media(max-width:1200px){section.related-products .products-row{grid-template-columns:repeat(2,1fr);grid-gap:1.824rem;gap:1.824rem}}@media(max-width:991.2px){section.related-products .products-row{grid-gap:.912rem;gap:.912rem}}@media(max-width:767px){section.related-products .products-row{grid-template-columns:repeat(1,1fr);grid-gap:2.28rem;gap:2.28rem}}.shop-head{text-align:center;padding:0 8%;padding:0 var(--side-spacing)}.product-photo-holder{border-radius:50px;margin-bottom:.456rem;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 0)}.product-photo-holder .sec-img{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.pro-img{aspect-ratio:1/1;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.addtoico{padding:5px;width:35px;background:#fff;margin:auto;display:inline-block;border-radius:50%}.pro-title{font-weight:500;font-size:.5rem;color:#000;margin-bottom:.09rem;text-align:center}.product-inf{display:flex;justify-content:center;align-items:center;width:100%}.product-inf .star-rating{margin-right:10px}.product-inf .star-rating img{width:.456rem;height:.456rem}.pr-price{font-weight:500;color:#000;font-size:.456rem}.product-showcase{padding:3.42rem 0 0;margin:0 auto 25vh;margin-bottom:var(--section-bottom-space);display:flex}@media(max-width:1440px){.product-showcase{justify-content:space-between}}.product-gallery-container{width:41.6666666667vw;max-height:calc(100vh - 100px);padding:0 5.2083333333vw 0 0;overflow:hidden}.gallery-wrapper{width:100%;max-width:100%;padding:0;margin:0 auto;overflow:hidden}.gallery-wrapper .swiper-wrapper{display:flex;position:relative;width:100%;height:auto}.gallery-wrapper.main-product-gallery .swiper-slide{width:100%;max-width:100%;flex-shrink:0;flex-grow:1}.gallery-wrapper.main-product-gallery .swiper-slide img{width:100%}.gallery-wrapper.thumbs-swiper .swiper-slide{max-width:33%;aspect-ratio:1/1}.gallery-wrapper.thumbs-swiper .swiper-slide img{-o-object-fit:cover;object-fit:cover}.gallery-wrapper.thumbs-swiper .swiper-slide:last-child{margin-right:0!important}.main-product-gallery{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.gallery-wrapper img{min-width:100%;border-radius:40px;-o-object-fit:cover;object-fit:cover}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-wrapper{-webkit-transform-style:preserve-3d}.swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.thumbs-swiper img{opacity:.6}.thumbs-swiper img:hover{opacity:.8}.swiper-slide-thumb-active img{opacity:1!important}.product-thumb-gallery{width:16.6666666667vw;padding-left:5.2083333333vw;overflow:hidden;display:grid;align-content:start}.product-thumb-gallery .product-thumb{max-width:100%;border-radius:30px;overflow:hidden;margin-bottom:.52rem;aspect-ratio:1/1}.product-thumb-gallery .product-thumb img{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.product-thumb-gallery .product-thumb:last-child{margin-bottom:10px}.product-info{--space-bottom:0.912rem;width:25vw}.product-info .product-offer-favorite{width:100%}.product-info .product-offer-favorite span{font-size:.456rem;font-weight:500;color:#2696ff}.product-info .product-offer-favorite button{padding:0;background:transparent;border-radius:50%;display:flex}.product-info .product-offer-favorite button svg{width:.912rem}.product-info .product-offer-favorite button.active svg path{fill:#ffb3cc}.product-info .product-title{margin-bottom:var(--space-bottom)}.product-info .product-title .title{text-align:left;font-weight:500;font-size:1.14rem;color:#000;line-height:1.368rem;margin-bottom:.228rem}.product-info .product-title .star-rating{justify-content:flex-start}.product-info .product-title .star-rating img{margin-right:1px}.product-info .product-title .star-rating span{display:inline-block;margin-left:8px;font-weight:500;font-size:.43rem;color:#000;letter-spacing:0}.product-price-q{width:100%;margin-bottom:var(--space-bottom)}.product-price-q p{font-size:1.14rem;font-weight:600;color:#000}.product-price-q .product-quantity button{width:1.6rem;height:1.6rem;border-radius:50%;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.051)}.product-price-q .product-quantity button svg{width:.456rem}.product-price-q .product-quantity span{width:.684rem;margin:0 .32rem;font-size:.684rem;font-weight:600}.product-action{display:flex;align-items:center;margin-bottom:calc(var(--space-bottom) + .41rem)}.product-action button.add-to-card{width:100%;padding:.57rem 0;text-align:center;border-radius:40px;background-color:transparent;color:#fff;font-size:.5rem;font-weight:500;position:relative}.product-des{margin-bottom:var(--space-bottom)}.product-des p{font-size:.39rem;font-weight:500;color:#6e6e73;line-height:.5rem}.product-des p button{background:transparent;display:inline-block;color:#2696ff;font-weight:600;font-size:.3648rem;letter-spacing:0}.product-features{width:100%}.product-features div{position:relative;display:grid;align-content:space-between;justify-content:center;width:32%;max-width:170px;height:115px;padding:.55rem 0}.product-features div .bg{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;box-shadow:0 0 20px rgba(0,0,0,.051);border-radius:30px;z-index:0;transition:transform .3s ease-out}.product-features div img{position:relative;z-index:5;width:50px;aspect-ratio:1/1;display:block;margin:0 auto;opacity:.65;transition:opacity .3s ease-out}.product-features div span{position:relative;z-index:5;font-weight:500;font-size:.32rem;white-space:nowrap;color:#88888c}.product-features div:hover .bg{transform:scale(1.05)}.product-features div:hover img{opacity:1}.pinned-price-q{position:fixed;z-index:200;left:0;bottom:0;right:0;border-radius:40px 40px 0 0;box-shadow:0 0 30px rgba(0,0,0,.071);padding:.5rem 8%;padding:.5rem var(--side-spacing);background-color:#fff;display:none}.pinned-price-q .product-price-q{margin-bottom:.5rem}@media(max-width:1370px){.product-info{--space-bottom:0.912rem}}@media(max-width:1270px){.product-info{--space-bottom:0.684rem}}@media(min-width:1200px){.product-info .product-offer-favorite button:hover{background-color:#fff}.product-info .product-offer-favorite button:hover svg path{stroke:#000}.product-info .product-offer-favorite button:hover.active svg path{fill:#000}.product-info .product-price-q .product-quantity button:hover{background-color:#fff;box-shadow:none}.product-info .product-price-q .product-quantity button:hover svg rect{fill:#000}}@media(max-width:1200px){.product-info{padding-left:5.2083333333vw}.product-action button.add-to-card{background-color:#0084ff}}@media(min-width:450px)and (max-width:1024px){.product-gallery-container .main-product-gallery{padding-left:5%}}@media(max-width:1024px){.product-showcase{display:grid;padding-top:3.2rem}.product-gallery-container{max-height:60vh;margin-bottom:.912rem}.product-gallery-container .swiper-wrapper{height:100%}.product-gallery-container .swiper-wrapper .swiper-slide{height:100%;width:-moz-max-content;width:max-content}.product-gallery-container .swiper-wrapper .swiper-slide img{width:auto;min-width:auto;height:100%}}@media(max-width:560px){.product-price-q p{font-size:1.05rem}.pinned-price-q .product-price-q{margin-bottom:.4rem}.product-action button.add-to-card{padding:.45rem 0}}@media(max-width:500px){.product-gallery-container{margin-bottom:0}.pinned-price-q{display:block}.product-info .product-price-q-add{display:none}.product-showcase{padding-top:1.85rem}.product-showcase .product-info{--space-bottom:0.57rem}.product-showcase .product-info .product-title{margin-bottom:1.185rem}.product-showcase .product-info .product-title .title{font-size:.957rem;margin-bottom:0}.product-showcase .product-info .product-des{margin-bottom:20vw}}@media(max-width:450px){.product-gallery-container .swiper-wrapper .swiper-slide{width:80%;width:calc(var(--cotainer-size) - 4%)}.product-gallery-container .swiper-wrapper .swiper-slide:first-child{margin-left:-.5rem}}.products-row{padding:0 8%;padding:0 var(--side-spacing);width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.912rem;gap:.912rem;justify-content:space-between}.products-row a.product-photo{width:100%;position:relative}.products-row a.product-photo img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.products-row a.product-photo img:before{content:"";display:block;position:absolute;top:-50px;left:-50px;right:-50px;bottom:-50px}.products-row a.product-photo .favorited{position:absolute;top:6%;right:6%;z-index:20;pointer-events:none}.products-row a.product-photo .favorited svg{width:.82rem}.products-row .swiper-wrapper{display:flex;position:relative;width:100%;height:auto}.products-row .swiper-wrapper .swiper-slide{max-width:70vw;flex-shrink:0;flex-grow:1;display:grid;justify-items:center;margin-left:5vw}.products-row .swiper-wrapper .swiper-slide:last-child{margin-right:22%}@media(max-width:376px){.products-row .swiper-wrapper .swiper-slide:last-child{margin-right:25%}}.product-card{width:100%;position:relative;z-index:5}.product-card:hover{position:relative;z-index:10}.shop-hero{position:relative;width:100%;height:100vh;margin-bottom:25vh;margin-bottom:var(--section-bottom-space);padding:0 8%;padding:0 var(--side-spacing);overflow:hidden}.shop-hero .hero{width:100%;height:100vh;display:grid;align-content:center}.shop-hero .hero h1{color:#fff;font-weight:500;max-width:50%;opacity:0}.home-hero-cosmo-particle.img{background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.6;width:140%;height:140%}.home-hero-cosmo-particle.shape{border-radius:50%}.about-hero-cosmo-particle,.contact-cosmo-particles,.footer-cosmo-particles,.shop-hero-cosmo-particle{mix-blend-mode:soft-light}@media(min-width:500px){.sec1.home-hero{background-image:url(/pics/home-cover.webp)}.shop-hero{background:url(/pics/shop-hero.webp);background-position:top;background-repeat:no-repeat;background-size:cover}.about-heading{background-image:url(/pics/about-hero.webp);background-position:top;background-repeat:no-repeat;background-size:cover}.foot{background:url(/pics/footer.webp);background-position:top;background-repeat:no-repeat;background-size:cover}}@media(min-width:1200px){.vim-main{margin-bottom:100vh;background-color:#fefefe;z-index:102;position:relative;padding-bottom:1px}.three-part{width:100%;overflow:hidden}.three-part .showcase-row{min-height:500px}.three-part .content-right{padding-left:80px}.three-part .content-left{padding-right:80px}.three-part .im1,.three-part .im2{max-height:100%}.three-part .im1 .pic-container,.three-part .im2 .pic-container{width:100%;height:100%;max-height:500px;aspect-ratio:1.5/1;border-radius:0 35% 35% 0/0 50% 50% 0}.three-part .im1 .pic-container img,.three-part .im2 .pic-container img{width:100%;height:130%;right:0;top:0;transform:translateY(-12%)}.three-part .im2{max-height:100%}.three-part .im2 .pic-container{border-radius:35% 0 0 35%/50% 0 0 50%;width:100%;height:100%;max-height:500px;aspect-ratio:1.5/1}.three-part .im2 .pic-container img{width:100%;height:130%;top:0;transform:translateY(-12%);right:0}}@media(min-width:1650px){.sec1.home-hero .hero-content .vimo h1{font-size:2.28rem}section.three-part h2,section.three-part h3{font-size:1.48rem}section.three-part p{font-size:.59rem;margin-bottom:1.27rem}section.three-part .showcase-row{min-height:600px}section.three-part .im1,section.three-part .im2{justify-content:flex-start}section.three-part .im1 .pic-container,section.three-part .im2 .pic-container{max-height:95%}section.three-part .im1 .pic-container img,section.three-part .im2 .pic-container img{width:130%;right:30%}section.three-part .im2{justify-content:flex-end}section.three-part .im2 .pic-container{max-height:95%}section.three-part .im2 .pic-container img{width:130%;right:30%}.pro-title{font-size:.77rem;margin-bottom:.1rem}.product-inf .star-rating img{width:.54rem;height:.54rem}.pr-price{font-size:.638rem}section.user-reviews .content .main .review-row .reviews-container .review-item .review-img{margin-right:.456rem}.shop-features .features-row .feature .feature-blob-bg{top:-7.5%}.shop-features .features-row .feature .feature-img{height:300px}.shop-features .features-row .feature h4{margin-bottom:.77rem}.shop-features .features-row .feature p{max-width:70%}.shop-features .features-row .feature.easy-shopping img{width:230px}.shop-features .features-row .feature.good-for-skin img{width:260px}.shop-features .features-row .feature.best-brands img{width:125px}}@media(min-width:1441px){section.three-part .im1 .pic-container,section.three-part .im2 .pic-container{max-height:550px}}@media(min-width:1920px){.sec1.home-hero .hero-content .vimo{padding-top:0}.sec1.home-hero .hero-content .vimo h1{font-size:2rem}.about-heading,.shop-hero{background-size:cover!important}section.three-part .showcase-row{min-height:750px!important}section.three-part .im1 .pic-container,section.three-part .im2 .pic-container{max-height:100%!important}section.three-part .im1 .pic-container img,section.three-part .im2 .pic-container img{position:static!important}section.three-part .im2 .pic-container{max-height:100%!important}section.three-part .im2 .pic-container img{position:static!important}}@media(min-width:2000px){html{font-size:calc(.75rem + 1.25vw)}.navbar-logo span{font-size:1.08rem}}@media(min-width:2400px){section.three-part .im1 .pic-container img,section.three-part .im2 .pic-container img{right:15%!important}}@media(min-width:2800px){html{font-size:calc(.75rem + 1.15vw)}section.three-part .showcase-row .im1 .pic-container img,section.three-part .showcase-row .im2 .pic-container img{right:0!important}}@media screen and (max-width:1440px){.three-part h2,.three-part h3{margin-bottom:.82rem}.three-part p{margin-bottom:.912rem}.three-part .secBtn{margin-top:0}.three-part .showcase-row{min-height:550px}.three-part .im1 .pic-container,.three-part .im2 .pic-container{max-height:550px}.three-part .row div.content-right{padding-right:14%;padding-left:4%}.three-part .row div.content-left{padding-left:14%;padding-right:4%}.foot h6{font-size:1.1rem}section.contact-hero .contact-form{width:41.6666666667vw;padding-right:0}.product-thumb-gallery{width:14.5833333333vw;padding-left:2.0833333333vw;max-height:calc(100vh - 100px)}.product-gallery-container{padding-right:2.0833333333vw}.product-info{width:32vw}}@media(max-width:1263px){.shop-features .features-row{padding:0}.shop-features .features-row .feature{height:auto}.shop-features .features-row .feature .feature-img{width:70%;margin:0 auto}}@media(max-width:1250px){.product-thumb-gallery{display:none}.product-gallery-container{padding-right:0;width:50vw}.product-gallery-container .main-product-gallery{margin-bottom:.456rem}.product-gallery-container .gallery-wrapper img{border-radius:20px}.product-info{width:100%;padding-left:8.3333333333vw;display:grid}.product-info .product-features div{max-width:170px;height:130px;padding:.64rem 0}}@media(max-width:1200px){.three-part .showcase-row{min-height:auto}.three-part .row div.content-right{padding-right:7%}.three-part .row div.content-left{padding-left:7%}.three-part .row div.content-left.treat-content{padding-left:7%;padding-right:80px}.three-part .row div.content-left,.three-part .row div.content-right{padding-top:4%;padding-bottom:0}.three-part .im1 .pic-container img,.three-part .im2 .pic-container img{right:0;top:0;transform:translateY(-18%)}.shop-features .features-row .feature .feature-blob-bg{display:none}.products-row{grid-template-columns:repeat(2,1fr);grid-gap:1.824rem;gap:1.824rem}.product-info{padding-left:5.2083333333vw}.product-info .product-features div{max-width:150px;height:120px;padding:.55rem 0}.product-gallery-container,.product-gallery-container .gallery-wrapper.thumbs-swiper{display:grid}section.contact-hero .contact-form{width:50vw}.vim-main{background-color:#fefefe;z-index:102;position:relative;padding-bottom:1px}}@media screen and (max-width:1024px){html{font-size:calc(.84rem + 2.1vw)}.shop-features .features-row{padding:0}.shop-features .features-row .feature{width:100%;height:auto;margin-bottom:2.28rem}.shop-features .features-row .feature .feature-img{width:100%}.shop-features .features-row .feature .feature-content{max-width:480px;margin:0 auto}.shop-features .features-row .feature:last-child{margin-bottom:0}.three-part h2,.three-part h3{margin-bottom:.62rem}.three-part p{margin-bottom:.684rem}.three-part .row div.content-right{padding-right:5%}.three-part .row div.content-left{padding-left:5%}.three-part .row div.content-left,.three-part .row div.content-right{padding-top:2%;padding-bottom:0}.product-showcase{width:100%}.product-gallery-container{width:100%;padding:0}.product-gallery-container .gallery-wrapper img{border-radius:40px}.product-info{width:84%;width:var(--cotainer-size);margin:0 auto;padding:0}}@media screen and (min-width:768px)and (max-width:1024px)and (min-height:768px){.contact-hero.contact-bg{height:60vh}}@media(max-width:991.2px){.product-info{padding-left:0;padding-right:0}.gallery-wrapper{margin:0 auto 12px}.mobile-cart{display:block}.navbar-nav{padding-bottom:10px}.navbar-nav .nav-item#shopping{display:none}.products-row{grid-gap:.912rem;gap:.912rem}}@media(max-width:850px){html{font-size:calc(.9rem + 2.4vw)}.three-part .row div.content-right{padding-right:2%}.three-part .row div.content-left{padding-left:2%}}@media screen and (max-width:770px){.im1 .pic-container,.im2 .pic-container{width:100%}}@media(max-width:768px){html{font-size:calc(.95rem + 2.6vw)}}@media(max-width:767px){.navbar.sticked:hover,.navbar.sticked:hover~.glassy-bg{height:60px!important}.nav-items{display:none}.mobile-nav-options{display:flex;flex-direction:row-reverse;align-items:center}.mobile-nav-options .mobile-cart.shoping-bag{display:flex;align-items:center;margin-right:.6rem;cursor:pointer}.mobile-nav-options .mobile-cart.shoping-bag svg{width:26px}.mobile-nav-options .navbar-toggler:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.684rem;height:.684rem}.navbar{top:0!important}.glassy-bg,.navbar{height:60px!important}.sec1.home-hero{height:100vh}.sec1.home-hero .hero-content .vimo{margin-bottom:3rem}.sec1.home-hero .hero-content .vimo a.home-hero-action h1{display:block;line-height:1.4}.sec1.home-hero .hero-content .vimo a.home-hero-action span{display:none}.sec1.home-hero .hero-content .vimo a.priBtn,.sec1.home-hero .hero-content .vimo a.secBtn{display:block;margin:1.45rem auto 0}section.three-part .row div.content-left,section.three-part .row div.content-left.treat-content,section.three-part .row div.content-right{padding-top:.73rem}section.three-part .im1 .pic-container,section.three-part .im2 .pic-container{max-height:auto}section.three-part h2,section.three-part h3{max-width:90%}section.three-part p{margin-bottom:.73rem;max-width:80%;margin-right:0}.three-part .row div.content-left.treat-content{padding-right:0}.sec-heading{margin-top:69px;padding:20% 0;display:block}.sec-heading h1{font-weight:600;font-size:1.276rem}.products-row{grid-template-columns:repeat(1,1fr);grid-gap:2.28rem;gap:2.28rem}.extra-wrap,.treat-self{flex-direction:column-reverse}.fast-delivery{align-items:center}.fast-delivery p{margin-bottom:.365rem}.about-hero-support{padding-left:0;padding-right:0}.about-heading h1{margin-top:25vh;font-size:1.824rem}div.shop{padding-bottom:0}.product-card{padding-left:0;padding-right:0}.extra-wrapper .hand-cream{padding-bottom:0!important;background-image:none;display:block}.im1,.im2,.pr-con .star-rating{justify-content:center}footer.foot{background:url(/pics/footer-mob.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}footer.foot h6{font-size:.912rem}footer.foot .footer-form{width:99%}footer.foot .meta-info{bottom:4vh}footer.foot .meta-info p{font-size:.32rem}footer.foot .meta-info a{font-size:.3rem}footer.foot .meta-info a:before{display:none}section.contact-hero{height:auto;background-size:auto 70vh;background-position:0 0;grid-template-columns:1fr;padding:0}section.contact-hero .contact-form{width:100%;margin-top:60vh;border-radius:55px 55px 0 0;background-color:#fff;padding:1.37rem 8% 0;padding:1.37rem var(--side-spacing) 0;color:#000;z-index:100;padding-bottom:25vh;padding-bottom:var(--section-bottom-space)}section.contact-hero .contact-form h1{color:#000}section.contact-hero .contact-form input,section.contact-hero .contact-form textarea{color:#000;border-bottom:2px solid #6e6e73}section.contact-hero .contact-form input::-moz-placeholder,section.contact-hero .contact-form textarea::-moz-placeholder{color:#6e6e73}section.contact-hero .contact-form input::placeholder,section.contact-hero .contact-form textarea::placeholder{color:#6e6e73}section.contact-hero .contact-form .contact-action .checkbox-holder{max-width:55%}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox{border:2px solid #6e6e73;width:.8rem;height:.8rem}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox:before{background-color:#000}section.contact-hero .contact-form .contact-action .checkbox-holder .checkbox.active:before{width:.57rem;height:.57rem}section.contact-hero .contact-form .contact-action .checkbox-holder p{color:#6e6e73;margin-left:.228rem}section.contact-hero .contact-form .contact-action button{color:#000;border-bottom:4px solid #000}section.contact-hero .contact-form .contact-action p{color:#000;font-size:.43rem}section.user-reviews .content .main .review-row{margin-bottom:.912rem}section.user-reviews .content .main .review-row .reviews-container .review-item{padding:.57rem}section.user-reviews .content .main .review-row .reviews-container .review-item .review-img{width:100px;height:100px}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta{width:220px;height:100px}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta .rate img{width:.456rem;height:.456rem}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta p.des{font-size:.32rem}section.user-reviews .content .main .review-row .reviews-container .review-item .review-meta span.review-name{font-size:.365rem}}@media(max-width:576px){.shop:not(.shop-page) .products-row,section.related-products:not(.shop-page) .products-row{padding:0}section.three-part h2,section.three-part h3{max-width:100%;text-align:left}section.three-part p{max-width:95%;text-align:left;margin-left:0;margin-bottom:1.1rem}section.three-part .priBtn,section.three-part .secBtn{margin-right:auto;margin-left:0}section.contact-hero{background-position:top left 10%}}@media(max-width:500px){html{font-size:calc(1.175rem + 4vw)}:root{--section-bottom-space:40vw}.sec1.home-hero{background-image:url(/pics/home-cover-mobile.webp);background-size:cover;background-position:top}.sec1.home-hero .hero-content .vimo h1 br{display:block}section.three-part .im1 .pic-container img,section.three-part .im2 .pic-container img{width:100%}.about-heading{background-image:url(/pics/about-hero-mob.webp);background-position:top;background-repeat:no-repeat;background-size:auto calc(100vh + 20%);justify-content:start;padding-left:8%;padding-left:var(--side-spacing)}.about-heading h1{margin-top:25vh;font-size:1.6rem}.shop-hero{background:url(/pics/shop-hero-mob.webp);background-position:100% 0;background-repeat:no-repeat;background-size:auto calc(100vh + 20%)}.shop-hero .hero{display:block;padding-top:28vh}.shop-hero .hero h1{max-width:80%;line-height:1.4;font-size:1.4rem}section.related-products h3,section.shop h3{font-size:1.1rem;margin-bottom:70px}section.user-reviews .header{display:none}section.user-reviews .content .main{padding:.912rem 0}section.user-reviews .content .main .review-row{margin-bottom:.41rem}footer.foot{background-position:bottom}footer.foot h6{font-size:.82rem}section.contact-hero{background-size:auto 45vh}section.contact-hero .contact-form{border-radius:45px 45px 0 0;margin-top:30vh}section.contact-hero .contact-form h1{font-size:1.1rem}}@media(max-width:415px){.product-info .process-details>div span{font-size:.34rem}}@media(max-width:400px){.product-info .process-details{height:80px}.product-info .process-details>div img{margin-bottom:0!important}.product-info .process-details>div span{display:none}}@media(max-width:376px){section.related-products h3,section.shop h3{font-size:.912rem}}