@import"https://fonts.googleapis.com/css2?family=Antonio:wght@100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700;800;900&display=swap";body{font-family:Barlow,sans-serif;background:#fff;line-height:normal;letter-spacing:0}p{font-family:Barlow,sans-serif;line-height:normal;letter-spacing:0}img{max-width:100%}.page-width{width:100%;max-width:1860px;margin:0 auto;padding:0 20px}:root{--button-gradient: linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%);--button-text-color-white: #fff}.btn{display:inline-block;padding:10px 33px;width:auto;text-align:center;font-family:Antonio;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;background:var(--button-gradient);color:var(--button-text-color-white);border:2px solid;min-height:54px;border-radius:0;box-shadow:none!important;outline:0!important}.btn:hover{background:var(--button-hover-white)!important;border:2px solid;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:var(--G3, linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:0!important;color:#000;font-family:Antonio,sans-serif}header .top-bar{padding:11px 0}header .top-bar .js-top-bar-message{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:23px;font-family:Barlow,sans-serif}.top-bar a{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:23px;font-family:Barlow,sans-serif}header .header-icons{margin-left:40px}header .header-icons li.menu-item-has-children:hover svg path{fill:#795ee7}header .header-icons li{padding:0 18px;position:relative}header .header-icons li svg{transition:.8s}header .header-icons li:hover svg{transform:scale(1.1)}header .header-icons .tippy-box{right:-50px;top:40px}header .header-icons li:hover a[title=search] svg path{stroke:#795ee7}header .header-icons #app-cart-counter-desktop:hover svg path{stroke:#795ee7}header .header-icons li#app-cart-counter-desktop{padding:0;width:27px;margin-left:17px}header .menu-desktop ul li{color:#231f20!important;font-family:Barlow;font-size:16px;font-style:normal;font-weight:700!important;line-height:normal;padding:0 32px}header .subnav-list li{padding:0!important}header .subnav-list li:hover a{color:#b20052!important}header .menu-desktop ul li a{position:relative;transition:.5s}header .menu-desktop ul li a:hover{color:#b20052}header .menu-desktop ul li a:hover span{color:#b20052!important}header .menu-desktop ul li a:before{width:0;height:2px;position:absolute;left:0;bottom:-2px;content:"";background:#b20052;transition:.5s}header .menu-desktop ul li a:hover:before{width:100%}header .menu-desktop ul li.menu-item-has-children a:hover:before{width:calc(100% - 15px)}.header .header__bar{border-bottom:1px solid rgba(0,0,0,.2);height:80px}.header,.header.is-sticky{position:relative!important}.banner-slider{position:relative;overflow:hidden;background:#fff}.banner-slider .banner-list{display:flex}.banner-slider .banner-list>div{width:100%;height:unset!important}.banner-slider .banner-list .slide_box .mobile_img{display:none}.banner-slider .banner-list>.slide_box{display:none}.banner-slider .banner-list>.slide_box:first-child{display:flex}.banner-slider .slick-initialized .slick-slide>div{line-height:0}.banner-slider .banner-blocks{display:grid;grid-template-columns:1fr 1.6fr;align-items:center;position:relative}.banner-slider .banner-blocks .banner-img{height:100%}.banner-slider .banner-blocks .banner-img img{height:100%;object-fit:cover;width:100%}.banner-slider .banner-text{padding:20px 50px 20px 95px;position:relative;height:100%;align-content:center}.banner-slider .banner-text h3{font-family:Barlow;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:50px 0 0}.banner-slider .banner-text h2{font-family:Antonio;font-size:110px;font-style:normal;font-weight:700;line-height:1.1;text-transform:uppercase;margin:0 0 30px -5px;position:relative}.banner-slider .banner-text h2 span{position:relative}.banner-slider .banner-text h2 span:before{background:url(save-icon.webp) no-repeat center;width:130%;height:115%;position:absolute;left:-20px;top:-8px;content:""}.banner-slider .banner-text p{font-family:Barlow;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 30px;width:90%}.banner-slider .banner-text p strong{font-weight:500}.banner-slider .banner-text .btn{border:0;-webkit-text-fill-color:unset!important}.banner-slider .banner-text .btn:hover{opacity:.9}.banner-round-icon{overflow:hidden;position:absolute;right:-74px;top:50px;width:155px;height:155px}.banner-round-icon .round-favicon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.banner-round-icon .round-image{display:inline-block;animation:rotation 15s infinite linear}.banner-slider .slick-dots{position:absolute;right:3%;margin:0;padding:0;width:30px;text-align:center;top:55%;transform:translateY(-50%);list-style:none}.banner-slider .slick-dots li{display:block;margin:6px 0;padding:3px;width:22px;height:22px;border-radius:50px;border:1px solid transparent}.banner-slider .slick-dots li button{width:14px;height:14px;border-radius:50px;background:#000;font-size:0;display:block;border:0;opacity:.3;cursor:pointer}.banner-slider .slick-dots li.slick-active,.banner-slider .slick-dots li:hover,.banner-slider .slick-dots li:focus{border:1px solid #000}.banner-slider .slick-dots li.slick-active button,.banner-slider .slick-dots li:hover button,.banner-slider .slick-dots li:focus button{background:#000;opacity:1}@keyframes rotation{50%{transform:rotate(360deg)}to{transform:rotate(0)}}.slick-arrow{width:40px;height:40px;border-radius:0;border:0;font-size:0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;padding:0;z-index:1}.slick-prev{background:url(arrow-left-bdr.webp) left top no-repeat;left:60px}.slick-next{background:url(arrow-right-bdr.webp) right top no-repeat;right:60px}.slick-arrow:hover{background:var(--button-gradient)!important}.slick-prev:before{width:100%;height:100%;position:absolute;left:0;top:0;content:"";background:url(arrow-left.webp) no-repeat center}.slick-next:before{width:100%;height:100%;position:absolute;left:0;top:0;content:"";background:url(arrow-right.webp) no-repeat center}.usp-custom-marquee{overflow:hidden;width:100%;padding:19px 0}.usp-custom-marquee-track{display:flex;width:max-content;animation:usp-marquee-scroll 20s linear infinite}.usp-marquee-item{display:flex;align-items:center;gap:10px;padding:0 35px;color:inherit;white-space:nowrap;font-weight:700;text-transform:uppercase}.usp-marquee-item img{margin-right:15px}@keyframes usp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.featured-collection-sec .featured-collection{padding:85px 0 50px}.featured-collection-sec .page-width{max-width:1780px}.featured-collection-sec .section-heading{padding-bottom:25px}.featured-collection-sec .section-heading h2{color:#000;text-align:center;font-family:Antonio;font-size:50px;font-style:normal;font-weight:700;line-height:normal;margin:0}.featured-collection-sec .product-slider{display:flex;gap:20px}.featured-collection-sec .product-slide{width:100%;padding:0 10px}.featured-collection-sec .product-slider>.product-slide:nth-child(n+5){display:none}.featured-collection-sec .product-slider .slick-list{width:100%}.featured-collection-sec .slick-arrow{top:-70px;transform:unset}.featured-collection-sec .slick-prev{left:auto;right:61px}.featured-collection-sec .slick-next{right:10px}.featured-collection-sec .product-slider .slick-list .slick-track{display:flex}.featured-collection-sec .product-slider .slick-list .slick-track .slick-slide{height:auto;display:flex}.featured-collection-sec .product-slider .slick-list .slick-track .slick-slide>div{display:flex;width:100%}.productCard{border:1px solid #DBDBDB!important;background:#fff;box-shadow:none;border-radius:0}.productCard:hover{transform:unset!important;box-shadow:none!important}.productCard img.ipsy-seal{top:10px;right:10px;transform:unset;width:60px;height:60px;max-width:60px;object-fit:contain}.productCard .productCard__content__inner{border:0!important;padding:0!important;position:relative}.productCard .productCard__content__inner .btn{box-shadow:none;outline:0!important;height:60px;display:flex;align-items:center;justify-content:center;border:0;margin:0 -1px -1px!important;width:auto!important;min-height:60px;text-align:center;font-size:25px;letter-spacing:3.75px;font-weight:700!important;padding:8px 20px 12px}.productCard .productCard__content__inner:hover .btn{background:var(--button-hover-white)!important;border:2px solid;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.productCard .productCard__content__inner a.btn div{gap:5px;display:flex;letter-spacing:0;line-height:20px;align-items:center}.productCard .productCard__content__inner a.btn div .compare-at-price{font-size:15px;color:#fff!important;position:relative;top:2px}.productCard .productCard__content__inner a.btn:hover .compare-at-price{background:var(--button-hover-white)!important;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.productCard .imgs-wrapper img{aspect-ratio:1/1;object-fit:cover}.productCard .card-title{padding:20px;margin:0!important}.productCard .card-title .productCard__title{color:#000;font-family:Antonio;font-size:20px;font-style:normal;font-weight:700;line-height:1.2!important;text-transform:uppercase}.productCard .card-title .title-left{margin-bottom:0;overflow:hidden;padding-bottom:0;padding-top:0}.productCard .card-title p.leading-md{color:#000000b3;font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:normal!important;margin:5px 0 15px}.productCard .card-title .stars:before{display:none}.productCard .card-price{color:#000;font-family:Antonio;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:0}.productCard .card-price .compare-at-price{font-size:15px;color:#000!important;position:relative;top:-2px;opacity:.5}.productCard .card-price .price{display:block;font-weight:400!important}.productCard .card-variant{margin:0!important;padding:0}.productCard .card-variant .col.ps-0{margin:0!important;padding:0!important}.productCard .stars{margin-bottom:20px}.productCard .card-variant .col-auto{padding:0!important}.productCard .card-variant .variant-title{margin:-5px 0 0!important;padding:0 0 0 20px!important;line-height:26px!important;color:#000;font-family:Barlow;font-size:15px;font-style:normal;font-weight:400!important}.productCard .badge{border:0;background:#6f53e0;text-align:center;font-family:Barlow;font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:1.4px;padding:5px 10px!important;display:inline-block;width:auto}.productCard .swatches-wrapper{display:flex;gap:13px;flex-wrap:wrap}.productCard .swatches-wrapper .swatch-item{margin:0}.productCard .card-title .ipsy-seal{top:auto!important;bottom:75px!important;right:20px!important}.productcard-dtl{display:grid;grid-template-columns:auto 120px;gap:20px}.productcard-dtl .price-right{text-align:right;padding-top:5px}.logo-marquee-wrapper{overflow:hidden;width:100%;padding:50px 0 100px}.logo-marquee-track{display:flex;align-items:center;width:max-content;animation:logoMarquee 25s linear infinite}.logo-marquee-item{padding:0 125px;display:flex;align-items:center;justify-content:center}.logo-marquee-item img{width:auto;display:block}@keyframes logoMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.dual-promo-banner{padding:0 0 100px;background:#fff}.dual-promo-banner .dual-promo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dual-promo-banner .promo-banner-item{position:relative;overflow:hidden}.dual-promo-banner .dual-promo-grid .promo-banner-item:last-child .promo-banner-item-in{grid-template-columns:1fr 1.07fr}.dual-promo-banner .promo-banner-item-in{height:100%;display:grid;grid-template-columns:1fr 1.5fr;align-items:flex-end}.dual-promo-banner .promo-banner-item-in .promo-banner-text .promo-content{padding:60px 0 0 50px}.dual-promo-banner .promo-main-image{width:100%;display:block}.dual-promo-banner .promo-subheading{display:block;text-transform:uppercase;margin-bottom:5px;font-family:Antonio;font-size:25px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.5px}.dual-promo-banner .promo-heading{margin:0 0 15px;text-transform:uppercase;position:relative;z-index:2;font-family:Antonio;font-size:80px;font-style:normal;font-weight:700;line-height:90px}.dual-promo-banner .promo-heading span{position:relative}.dual-promo-banner .promo-heading span:before{background:url(makeup-icon.webp) no-repeat center;width:100%;height:107%;position:absolute;left:-5px;top:0;content:""}.dual-promo-banner .promo-text{margin-bottom:15px}.dual-promo-banner .promo-text p{font-family:Barlow;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.8px;margin:0}.dual-promo-banner .promo-content .btn{min-height:52px;border:0}.dual-promo-banner .promo-content .btn:hover{background:var(--button-hover-white)!important;border:2px solid;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.dual-promo-banner .promo-small-image{min-height:251px;display:flex;align-items:flex-end;justify-content:flex-start;margin-top:20px}.dual-promo-banner .promo-small-image img{display:block}.formula-section{padding:110px 0 143px;background:#fff;overflow:hidden}.formula-section .page-width{max-width:1760px}.formula-section .formula-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.formula-section .customer-list{display:flex;gap:30px;margin:0 -15px}.formula-section .customer-list .customer-item{width:100%;padding:0 15px}.formula-section .formula-reviews{width:100%;max-width:830px}.formula-section .formula-review-card{background:#f7e0d480;height:100%}.formula-section .formula-review-image{width:100%;padding:30px 30px 0;display:block}.formula-section .formula-review-image img{width:100%}.formula-section .formula-review-text{text-align:center;font-family:Antonio;font-size:25px;font-style:normal;font-weight:700;line-height:normal;padding:20px 30px;color:#000000b3;min-height:105px}.formula-section .customer-list>div{width:100%}.formula-section .customer-list .customer-item:nth-child(n+3){display:none}.formula-section .slick-dots{position:absolute;right:0;margin:0;padding:0;width:100%;text-align:center;list-style:none;bottom:-40px}.formula-section .slick-dots li{display:inline-block;margin:0 3px;padding:3px;width:22px;height:22px;border-radius:50px;border:1px solid transparent}.formula-section .slick-dots li button{width:14px;height:14px;border-radius:50px;background:#000;font-size:0;display:block;border:0;opacity:.3;cursor:pointer}.formula-section .slick-dots li.slick-active,.formula-section .slick-dots li:hover,.formula-section .slick-dots li:focus{border:1px solid #000}.formula-section .slick-dots li.slick-active button,.formula-section .slick-dots li:hover button,.formula-section .slick-dots li:focus button{background:#000;opacity:1}.formula-section .formula-subheading{margin-top:60px;text-transform:uppercase;margin-bottom:5px;font-family:Barlow;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px}.formula-section .formula-heading{text-transform:uppercase;position:relative;margin:0 0 35px;font-family:Antonio;font-size:110px;font-style:normal;font-weight:700;line-height:1.1;background:var(--G3, linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.formula-section .formula-heading span{position:relative}.formula-section .formula-heading span:before{background:url(formula-round.webp) no-repeat center;width:387px;height:200px;position:absolute;right:17px;top:-28px;content:""}.formula-section .formula-review-description{font-family:Antonio;font-size:50px;font-style:normal;font-weight:500;line-height:1.1;margin-bottom:20px}.formula-section .formula-description p{margin-bottom:20px;font-family:Barlow;font-size:25px;font-style:normal;font-weight:500;line-height:normal}@supports (-webkit-appearance: none){.formula-section .formula-heading span{background:inherit}}.reviews_sec{overflow:hidden}.reviews_sec .page-width{max-width:100%;padding:0}.reviews_sec .reviews-section-in{display:grid;grid-template-columns:497px 1fr;align-items:center;padding-top:50px}.reviews_sec .reviews-section-in .reviews-section-slide{padding:0 20px 0 10px}.reviews_sec .reviews-section-in .image-left img{position:relative;left:-30px}.reviews_sec .reviews-section-in .reviews-section-slide .customer-slider{width:100%;max-width:1313px;padding:0}.reviews_sec .customer-slider .heading_title{color:#000;font-family:Antonio;font-size:50px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin:-60px 0 20px}.reviews_sec .slick-list{margin:0 -17px}.reviews_sec .customer_box{width:100%;padding:0 17px}.reviews_sec .customer_box .customer_box_in{background:#fff url(testimonials-quotes.webp) no-repeat right 30px top 33px;border:1px solid #D9D9D9}.reviews_sec .customer_box .review_content{padding:40px}.reviews_sec .customer_box .customer_box_in .rating_star{display:block;margin-bottom:27px}.reviews_sec .customer_box .customer_box_in p{max-width:500px;min-height:115px;margin:0;color:#000;font-size:16px;font-style:italic;font-weight:400;line-height:20px;opacity:.6;overflow:hidden}.reviews_sec .customer_box .customer_box_in .icon_with_text_wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 40px;background:#ffcde4;position:relative}.reviews_sec .customer_box .customer_box_in .review_title{margin:-2px 0 0;color:#000;font-size:20px;font-weight:400;line-height:normal}.reviews_sec .customer_box .customer_box_in .author_title{display:flex;align-items:center;justify-content:center;width:60px;height:60px;position:relative;top:-30px;border:5px solid #fff;border-radius:50%;background:var(--G3,linear-gradient(90deg,#4BF3FF 0%,#DB9BFB 33%,#FF79B6 66%,#FFCAB4 100%));color:#fff;font-family:Barlow;font-size:25px;font-weight:600;line-height:normal;text-transform:uppercase;margin:-5px 0}.reviews_sec .review-list{display:flex}.reviews_sec .review-list .customer_box:nth-child(n+3){display:none}.reviews_sec .slick-arrow{top:-65px;transform:unset}.reviews_sec .slick-prev{left:auto;right:51px;background:#fff url(arrow-left-bdr.webp) no-repeat left top}.reviews_sec .slick-next{right:0;background:#fff url(arrow-right-bdr.webp) no-repeat right top}.about-brand-section{padding:110px 0 0;background:#fff}.about-brand-section .page-width{max-width:1760px}.about-brand-section .about-brand-wrapper{display:grid;grid-template-columns:1fr 1.56fr;align-items:center}.about-brand-section .about-brand-content{position:relative;padding-right:165px}.about-brand-section .about-heading{display:inline-block;margin:0 0 20px;text-transform:uppercase;font-size:60px;font-weight:700;font-family:Antonio;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.about-brand-section .about-heading span{position:relative}.about-brand-section .about-heading span:before{content:"";position:absolute;left:-12px;top:-24px;width:114%;height:156%;background:url(hi-unisexy-round.webp) no-repeat center}@supports (-webkit-appearance: none){.about-brand-section .about-heading span{background:inherit}}.about-brand-section .about-intro{margin-bottom:20px;font-size:18px}.about-brand-section .about-intro p{margin:0;color:#000;font:700 18px/normal Barlow}.about-brand-section .about-description{font-size:16px}.about-brand-section .about-description p{margin:0 0 20px;color:#000;font:400 16px/normal Barlow}.about-brand-section .about-description p strong{font-weight:400}.about-brand-section .about-round-icon{position:absolute;right:-90px;top:32%;width:197px;height:197px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;z-index:1}.about-brand-section .about-round-icon .about-favicon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.about-brand-section .about-round-icon .about-image{display:inline-block;animation:rotation 15s linear infinite}.about-brand-section .about-brand-image{position:relative}[data-nova-namespace=index]{padding-bottom:0}[data-nova-namespace=index] .insta-feed{background:#fff;padding:0 0 25px!important}[data-nova-namespace=index] .insta-feed .container-large{padding-left:40px;padding-right:40px}[data-nova-namespace=index] .insta-feed .container-large .justify-content-lg-between{justify-content:center!important;flex-direction:column}[data-nova-namespace=index] .insta-feed .sectionHeading__title{justify-content:center}[data-nova-namespace=index] .insta-feed .sectionHeading__title .title{position:relative;padding-right:0;text-align:center;font-family:Antonio;font-size:40px;font-style:normal;font-weight:700;line-height:normal;background:var(--G3, linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-nova-namespace=index] .insta-feed .sectionHeading__title .line{display:none}[data-nova-namespace=index] .insta-feed .row.mt-32{margin-top:25px!important}[data-nova-namespace=index] .insta-feed .fs-slider-next-button{bottom:0!important;right:0!important}[data-nova-namespace=index] .insta-feed .fs-slider-prev-button{bottom:0!important;left:0!important}.custom-footer{position:relative;padding:0;overflow:hidden}.custom-footer .page-width{padding:0;max-width:100%}.footer-grid{display:grid;grid-template-columns:.53fr .6fr 440px 300px 1fr;grid-template-rows:auto auto;gap:20px;padding-left:100px;border-bottom:1px solid rgba(0,0,0,.2)}.footer-grid.no-image{grid-template-columns:.53fr .6fr 440px 300px;padding-right:100px}.footer-grid .footer-image{display:flex;align-items:flex-end;justify-content:flex-end}.footer-grid .footer-image img{object-fit:contain;object-position:bottom}.footer-grid button.footer-title{color:#000;font-family:Antonio;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:90px 0 30px}.footer-menu{margin:0;padding:0 0 60px;list-style:none;display:flex;flex-direction:column;gap:23px}.footer-menu a{color:#000000e6;font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding-left:0;transition:.5s;position:relative}.footer-menu a svg{position:absolute;left:0;top:4px;opacity:0;transition:.2s}.footer-menu a:hover svg{opacity:1}.footer-menu a:hover{padding-left:10px;color:#795ee7}.contact-details{margin:0;padding:0;display:flex;gap:15px;flex-direction:column;color:#000;font-family:Barlow;font-size:15px;font-style:normal;font-weight:500;line-height:20px}.contact-details p,.contact-details a{font-size:15px;word-break:break-all;font-style:normal;font-weight:500;line-height:20px;color:#000;text-decoration:none;transition:.5s;padding-left:0}.contact-details li{position:relative;padding-left:30px}.contact-details li svg{position:absolute;left:0;top:4px;width:23px}.contact-details li a:hover,.contact-details p:hover{padding-left:10px;color:#795ee7}.contact-details li:hover svg path{fill:#795ee7}.newsletter-code>div{background:transparent;padding:20px 50px 20px 0;margin-top:0}.newsletter-code>div form{width:100%!important;max-width:100%!important}.newsletter-code>div form>div{min-height:unset!important}.newsletter-code>div form .klaviyo-form-richtext p{text-align:left!important;color:#000!important;margin-left:-5px;margin-bottom:0}.newsletter-code>div form .klaviyo-form-richtext p span{font-family:Antonio!important;font-size:25px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;text-transform:uppercase!important;color:#000!important}.newsletter-code>div form input{outline:0!important;box-shadow:none!important;border:2px solid #DDD!important;border-radius:0!important;background:#fff!important;height:50px!important}.newsletter-code>div form button{border-radius:0!important;background:var(--button-gradient)!important;border:0!important;min-height:50px!important;height:50px!important;width:142px!important;font-family:Antonio!important;font-size:22px!important;letter-spacing:2.2px!important;font-weight:700!important;color:var(--button-text-color-white)!important}.newsletter-code>div form button:hover{border:2px solid!important;background:var(--button-hover-white)!important;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1!important;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.newsletter-code>div form button>div{font-size:18px!important}.newsletter-code>div form button[aria-label="Copy coupon code"]{margin-left:-43px}button.go4024843563 svg path{fill:#fff!important}button.go4024843563 svg rect{stroke:#fff!important}.newsletter-code>div form button.go4024843563:hover svg path{fill:#000!important}.newsletter-code>div form button.go4024843563:hover svg rect{stroke:#000!important}.newsletter-code>div form button.go4024843563:hover{height:50px!important}.footer-social{display:flex;align-items:center;gap:15px}.footer-social a{width:52px;height:52px;border:1px solid #795EE7;display:flex;align-items:center;justify-content:center;background:#fff;transition:.5s}.footer-social a svg{opacity:.5}.footer-social a:hover svg{opacity:1}.footer-social a:hover svg path{fill:#fff}.footer-social a.facebook-icon:hover{border:0;background:#4a6ea9}.footer-social a.twitter-icon:hover{border:0;background:#000}.footer-social a.instagram-icon:hover{border:0;background:linear-gradient(120deg,#fae100,#fcb720,#ff7950 30%,#ff1c74 50%,#6c1cd1)}.footer-social a.youtube-icon:hover{border:0;background:#ff000a}.footer-grid .footer-block:nth-child(1) ul li:last-child a{text-decoration:underline;text-underline-offset:1px;text-decoration-color:#8f8681;text-decoration-thickness:2px}.footer-grid>.footer-block:nth-child(1){grid-column:1;grid-row:1/3}.footer-grid>.footer-block:nth-child(2){grid-column:2;grid-row:1/3}.footer-grid>.footer-block:nth-child(3){grid-column:3;grid-row:1}.footer-grid>.footer-block:nth-child(4){grid-column:4;grid-row:1}.footer-grid>.newsletter-code{grid-column:3/5;grid-row:2}.footer-grid>.footer-image{grid-column:5;grid-row:1/3}.footer-bottom{display:flex;justify-content:center;gap:20px;align-items:center;padding:29px 100px 37px}.footer-bottom .copyright{color:#000;font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.footer-bottom .copyright .bull{display:inline-block;color:#a4a4a4;padding:0 10px}.footer-bottom .copyright a:hover{color:#795ee7}.footer-bg-logo{text-align:center;padding:0 100px}.footer-grid .details-block .footer-social{display:none}.breadcrumbs{width:100%;max-width:1760px;padding:0 20px;margin:0 auto}.breadcrumbs .breadcrumbs__list{margin:0;padding:20px 0;list-style:none;font-size:16px;line-height:1}.breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:inline;vertical-align:middle;line-height:1}.breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{text-decoration:none;letter-spacing:0;line-height:1;color:#b4b4b4}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child .breadcrumbs__link{color:#0b0b0b}.breadcrumbs__item:not(:last-child):after{content:"\bb";display:inline-block;margin:0 7px;vertical-align:middle;font-size:18px;color:#b4b4b4;position:relative;top:-2px}#js-topbar-height.layout-mt-pageHeader{margin-top:0!important;height:auto!important}body#body-product-page .product-info-container{max-width:1760px;padding:0 20px!important;overflow:hidden!important}.product-info-container .product-boxs{gap:100px;margin:0;padding:30px 0 85px;display:flex;flex-wrap:wrap}.product-info-container .product-boxs .col-xl-7{width:calc(52% - 50px);padding:0!important}.product-info-container .product-boxs .col-xl-5{width:calc(48% - 50px);padding:0!important}.product-info-container .product-boxs .col-12 .galleries-wrapper{margin:0!important;position:relative!important;top:0!important}.product-info-container .product-boxs .custom_galleries-wrapper{display:flex;gap:20px;margin:0!important}.product-info-container .product-boxs .custom_galleries-wrapper .custom_gallery-thumbs{width:150px;min-width:150px;padding-top:70px;padding-bottom:70px}.product-info-container .product-boxs .custom_galleries-wrapper .custom_gallery-top{width:100%}.product-info-container .product-boxs .custom_galleries-wrapper .slider_gallery-top video{aspect-ratio:1 / 1;width:100%;height:100%}.product-info-container .product-boxs .custom_galleries-wrapper .slider_gallery-top img{aspect-ratio:1 / 1;object-fit:contain;width:100%;height:100%}.slider_gallery-thumbs .slick-prev{top:-30px;left:57px;background:#fff url(slick-prev.webp) left top no-repeat}.slider_gallery-thumbs .slick-next{top:auto;bottom:-65px;left:57px;background:#fff url(slick-next.webp) right top no-repeat}.slider_gallery-thumbs .slick-prev:before{transform:rotate(90deg)}.slider_gallery-thumbs .slick-next:before{transform:rotate(90deg)}.slider_gallery-thumbs .slick-slide img{display:block;aspect-ratio:1 / 1;width:100%;cursor:pointer}.slider_gallery-thumbs .slick-slide{padding:8px 0}.prd-wrapper{padding:0!important}.prd-wrapper .product-title{color:#000;font-family:Antonio;font-size:50px;font-style:normal;text-transform:uppercase;margin:0 0 10px!important}.prd-wrapper .text-lg{color:#000;font-family:Barlow;font-size:18px;font-style:normal;margin-bottom:10px}.prd-wrapper #app-product-options{min-height:unset;padding-top:0;display:flex!important;flex-direction:column;align-items:flex-end;gap:2px}.product-title-flex{display:flex;gap:20px;justify-content:space-between}.product-title-flex .me-3 span{font-size:30px}.product-title-flex .me-3{margin-right:0!important}.product-title-flex .me-3 s{opacity:.4;color:#000!important}.product-title-flex #app-product-options .badge{background:#6f53e0!important}.product-title-flex .product-price{min-width:110px;text-align:right}.prd-wrapper .quantity-boxs{max-width:450px}.prd-wrapper .quantity-boxs .quantity-block+div{width:100%}.prd-wrapper .quantity-boxs .btn-block{width:100%}.prd-wrapper .quantity-boxs .quantity-block{width:193px;min-width:193px}.prd-wrapper .quantity-boxs .quantity-block .quantity-selector{width:100%;position:relative;display:flex}.prd-wrapper .quantity-boxs .quantity-block .quantity-selector button{width:54px;height:54px;background:#fde8f1;font-size:24px;color:#000}.prd-wrapper .quantity-boxs .quantity-block .quantity-selector button:hover{background:#ffcde4}.prd-wrapper .quantity-boxs .quantity-block .quantity-selector input{width:44%;height:54px;border:1px solid #FDE8F1;background:#fff;color:#231f20;text-align:center;font-family:Barlow;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.prd-wrapper .button{min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--button-gradient);border:0;padding:10px 34px 10px 33px!important;color:var(--button-text-color-white)!important;font-family:Antonio;font-size:22px;font-style:normal;line-height:normal;letter-spacing:2.2px}.prd-wrapper .button #app-product-options{display:flex!important;min-height:unset;margin:0!important;padding:0!important;width:auto!important}.prd-wrapper .button #app-product-options .me-3{margin:0!important;display:flex;line-height:28px;align-items:center}.prd-wrapper .button #app-product-options .text-accent{font-size:16px;color:#fff!important;line-height:28px}.prd-wrapper .button #app-product-options .badge{line-height:26px;font-size:14px;background:transparent;padding:0 0 0 10px}.prd-wrapper .button span.text-xl{position:relative;top:-2px;color:#fff;text-align:center;font-family:Antonio;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px!important;text-transform:uppercase}.prd-wrapper .button:hover{background:var(--button-hover-white)!important;border:2px solid;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.prd-wrapper .button:before{display:none}.prd-wrapper .button:hover span.text-xl{background:var(--button-hover-white)!important;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.prd-wrapper .selector-wrapper select{box-shadow:none!important;border:1px solid #ddd!important;padding:13px 20px}.prd-wrapper .selector-wrapper{padding:0 0 20px}.prd-wrapper .product-short-description{padding-right:5px;padding-top:35px;color:#000;font-family:Barlow;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.prd-wrapper .product-short-description .short-description-points{display:grid;grid-template-columns:1fr 1.2fr;margin:0;padding:0;row-gap:20px;column-gap:10px}.prd-wrapper .product-short-description .short-description-points li{background:url(checkmark.webp) no-repeat left top 2px;padding-left:30px;line-height:22px}.prd-wrapper .product-short-description .short-description-text{padding-bottom:30px}.prd-wrapper .btn-block{padding-top:10px}.prd-wrapper .btn-block skio-bundler{margin:0!important;padding-bottom:20px}.btn-block .color-swatches .color-swatch{width:30px;height:30px}.icon-with-text-list{padding:35px 0 0;display:flex;gap:85px;justify-content:space-between}.icon-with-text-list .icon-with-text-icon{border-radius:50px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#cdcde433;margin:0 auto}.icon-with-text-list .icon-with-text-item:hover .icon-with-text-icon{background:#cdcde466}.icon-with-text-list .icon-with-text-title{color:#000;text-align:center;font-family:Barlow;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding-top:20px;max-width:110px}.ingredients-btn a{color:#795ee7;position:relative;font-family:Barlow;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-offset:25%;text-underline-position:from-font;text-transform:uppercase}.ingredients-btn{padding-top:30px}.ingredients-btn a:hover{text-decoration-color:#db9bfb;background:var(--G3, linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.galleries-wrapper .swiper-button-prev,.galleries-wrapper .swiper-button-next{opacity:1!important;background:#fff url(arrow-right-bdr.webp) right top no-repeat!important;width:40px;height:40px;border-radius:0!important;border:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}.galleries-wrapper .swiper-button-prev:after,.galleries-wrapper .swiper-button-next:after{display:none}.galleries-wrapper .swiper-button-prev{position:absolute;left:50px;top:0}.galleries-wrapper .swiper-button-next{position:absolute;left:50px;bottom:0;top:auto}.galleries-wrapper .gallery-top video{width:100%;height:100%}body#body-product-page .gallery-top{padding-bottom:0!important}body#body-product-page .gallery-top .main-slide img{aspect-ratio:1 / 1}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left,.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right{opacity:1!important;background:#fff url(arrow-right-bdr.webp) right top no-repeat!important;width:40px;height:40px;border-radius:0!important;border:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}.galleries-wrapper .swiper-autoheight .swiper-wrapper{height:650px!important;justify-content:center!important}.galleries-wrapper .gallery-thumbs{height:650px!important}.galleries-wrapper .gallery-top .bg-image{background-size:contain}.product-metafields .page-width{max-width:1760px}.product-metafields{background:#ffeef6b3;padding:100px 0 0}.product-metafields .main-grid{display:flex;gap:30px}.product-metafields .main-grid>div{padding:60px;background:#fff;width:100%;position:relative}.product-metafields .main-grid .brightening-lavender-image{display:flex;position:absolute;top:0;right:0;height:100%;width:67%;overflow:hidden}.product-metafields .main-grid .brightening-lavender-image img{width:100%;height:100%;object-fit:cover;position:relative;right:-30px}.product-metafields .main-grid .brightening-lavender-content h2{color:#000;font-family:Antonio;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-bottom:20px}.product-metafields .main-grid .brightening-lavender-content .metafield-rich_text_field{padding-bottom:0;max-width:100%}.product-metafields .main-grid .brightening-lavender-content .metafield-rich_text_field p{color:#000;font-family:Barlow;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.brightening-lavender-points{padding:0;list-style:none;gap:20px;width:100%;margin:20px 0 30px;display:grid;grid-template-columns:repeat(2,1fr)}.brightening-lavender-points li{color:#000;font-family:Barlow;font-size:19px;font-style:normal;font-weight:400;line-height:22px;background:url(checkmark.webp) no-repeat left top 2px;padding-left:30px}.why-im-special-block h2{color:#000;font-family:Antonio;font-size:48px;font-style:normal;font-weight:700;line-height:56px;text-transform:uppercase}.why-im-special-icons{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;gap:20px;padding-bottom:35px;row-gap:35px}.why-im-special-icons .why-im-special-icon{border-radius:50px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#cdcde433;margin:0 auto}.why-im-special-icons .why-im-special-icon-title{max-width:96%;margin:0 auto;color:#000;text-align:center;font-family:Barlow;font-size:17px;font-style:normal;font-weight:500;line-height:normal;padding-top:10px}.how-use-text h2{color:#000;font-family:Antonio;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-bottom:20px}.how-use-text p{color:#000;font-family:Barlow;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.why-im-special-icons .why-im-special-icon-item:hover .why-im-special-icon{background:#cdcde466}.shopify-section .wizup-app{padding:90px 0;background:#fff}.wizup-app .viz-heading{color:#000;font-family:Antonio;font-size:50px!important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:0 0 20px!important}.wizup-app .viz-videos-wrapper{width:100%!important;padding:0 60px;max-width:1854px}.wizup-app .viz-videos-wrapper .wizup-item{margin-right:20px!important}.wizup-app .viz-videos-wrapper .wizup-item video{border-radius:0!important}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left,.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right{opacity:1!important;background:#fff url(arrow-right-bdr.webp) right top no-repeat!important;width:40px;height:40px;border-radius:0!important;border:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left svg,.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right svg{width:18px;height:18px}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left:hover,.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right:hover{background:var(--G3, linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%))!important}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left{left:0!important}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right{right:0!important}.wizup-app .vizup-main-container{padding:0 20px!important}.collection-header h1{text-transform:uppercase}#collection-items .container-large{max-width:1760px;margin:0 auto;padding:0 20px}#collection-items .container-large .grid{margin:0!important;padding-bottom:50px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}#collection-items .container-large .grid .item{margin:0!important;padding:0!important;width:100%!important}body nav ul.pagination{margin:0!important;padding:0 0 50px!important}body nav ul.pagination a{color:#0009}body nav ul.pagination a[aria-disabled=true]{color:#000}body nav ul.pagination a.button[aria-label=Previous]{opacity:.5}body nav ul.pagination a.button[aria-label=Next]{opacity:.5}body nav ul.pagination a.button[aria-label=Previous]:hover{opacity:1}body nav ul.pagination a.button[aria-label=Next]:hover{opacity:1}body nav ul.pagination li a.button{border-color:#ddd}body nav ul.pagination li.is-active a{opacity:1;border-color:#000}#related-products{background:#ffeef6b3;padding-top:85px!important;padding-bottom:115px!important}#related-products .sectionHeading__title{color:#000;text-align:center;font-family:Antonio;font-size:50px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:30px}#related-products .related-products-wrapper{width:100%;max-width:1760px;padding:0 20px;margin:0 auto}#related-products .related-products-wrapper .slick-list{margin:0 -10px}#related-products .related-products-wrapper .product-slide{padding:0 10px;height:100%}#related-products .slick-arrow{top:-75px;transform:unset}#related-products .slick-prev{left:auto;right:51px;background:#fff url(arrow-left-bdr.webp) no-repeat left top}#related-products .slick-next{right:0;background:#fff url(arrow-right-bdr.webp) no-repeat right top}#related-products .related-products-wrapper .slick-list .slick-track{display:flex}#related-products .related-products-wrapper .slick-list .slick-track .slick-slide{height:auto;display:flex}#related-products .related-products-wrapper .slick-list .slick-track .slick-slide>div{display:flex;width:100%}.sectionHeading__title{text-transform:uppercase;justify-content:center}main[data-nova=container]{overflow-x:unset}.sectionHeading__subtitle{text-align:center}.page-section .page-width{max-width:1760px}.page-section{min-height:300px}.page-section{font-family:Barlow,sans-serif}.page-section .rte,.page-section .rte p{line-height:1.4;font-size:16px}.page-section .rte ul{padding-left:20px!important}.page-section .rte ul ul{margin-top:10px}.page-section .rte h1,.page-section .rte h2,.page-section .rte h3,.page-section .rte h4,.page-section .rte h5,.page-section .rte h1 b,.page-section .rte h2 b,.page-section .rte h3 b,.page-section .rte h4 b,.page-section .rte h5 b{font-family:Barlow,sans-serif;font-weight:600}#shopify-section-page-template-contact .text-dark a:hover{color:#795ee7}main[data-nova-namespace="page.bio"] .col-12 .text-black{line-height:1.5}main[data-nova-namespace="page.bio"] .col-12 .text-black span[style="font-weight: 400;"]{margin-bottom:10px;display:block}#image-with-text-overlay-desktop-image-with-text-overlay{padding-bottom:50px!important}#image-with-text-overlay-desktop-image-with-text-overlay .mx-auto .button{box-shadow:none;outline:0!important;border:0;background:var(--button-gradient);color:var(--button-text-color-white)!important}#image-with-text-overlay-desktop-image-with-text-overlay .mx-auto .button:before{display:none}#image-with-text-overlay-desktop-image-with-text-overlay .mx-auto .button:after{display:none}#image-with-text-overlay-desktop-image-with-text-overlay .mx-auto .button:hover{opacity:.8}.collection-item{border:1px solid #ddd}.collection-list-sec .page-width{max-width:1760px}.collection-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.collection-item h4{font-size:24px;text-align:center;margin:0;padding:20px 0 10px}.collection-item .button{display:flex;align-items:center;gap:10px;text-align:center;justify-content:center;font-size:20px;color:#000;margin-bottom:20px}.collection-item .button svg{width:9px!important;height:9px!important;margin:0!important;position:relative;top:2px}.collection-item:hover .button{color:#795ee7}#app-search input#Search{box-shadow:none!important;outline:0!important}.search-results-sec{padding-bottom:50px!important;background:#fff}.search-results-sec p.sectionHeading__subtitle{letter-spacing:0;margin-bottom:0}.search-results-sec h2{text-transform:uppercase}.search-results-sec .container{max-width:1760px}.search-results-sec .productCard__title{color:#000000b3;font-family:Antonio;font-size:25px;font-style:normal;font-weight:700;line-height:1.2!important;text-transform:uppercase;margin-bottom:10px!important;display:block}.search-results-sec .productCard__content .button{height:50px;display:flex;align-items:center;justify-content:center;border:0;margin:20px -2px -2px!important;width:auto!important;min-height:50px;text-align:left;font-size:25px;letter-spacing:3.75px;font-weight:700!important;padding:10px 20px;background:var(--button-gradient)}.search-results-sec .productCard__content .mt-0.mb-8{font-family:Antonio;font-size:25px;font-style:normal;line-height:normal;text-transform:uppercase;letter-spacing:0}.search-results-sec .productCard__content .mt-0.mb-8 s{font-size:16px;position:relative;top:-2px}.search-results-sec .productCard__content{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.search-results-sec .productCard__content:hover .button{background:var(--button-hover-white)!important;border:2px solid;border-image:linear-gradient(90deg,#4bf3ff,#db9bfb,#ff79b6 66%,#ffcab4) 1;background:var(--G3, linear-gradient(90deg, #4BF3FF 0%, #DB9BFB 33%, #FF79B6 66%, #FFCAB4 100%))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.drawer-header button[name=close]{width:20px;height:20px;color:#000;font-size:14px;border:1px solid #ddd}.drawer-body .badge.bg-accent{background:var(--button-gradient);color:var(--button-text-color-white)}.drawer-body .cart-item .col-5 .text-base{color:#000;font-family:Antonio;font-size:16px;font-style:normal;line-height:1.2!important;text-transform:uppercase}.drawer-body .cart-item .col-5 ul{color:#000000b3;line-height:20px}.drawer-body .cart-item .col-5 .button{border:1px solid #ddd;background:#fff!important;color:#000!important;padding:0!important}.drawer-body .cart-item .col-5 .button button{background:#f5d2e1;width:24px;height:24px}.drawer-body .cart-item .col-5 .button button:hover{background:#f7d9e6}.drawer-body .cart-item .align-items-end .badge{border-radius:0!important;background:#ef89d6!important}.drawer-body .cart-item .col-5 .prices{font-family:Antonio}.drawer-body .cart-item .col-4 .prices{font-size:16px;font-family:Antonio}.drawer-body .cart-item .col-4 .prices .text-accent{font-size:12px;color:#000!important;opacity:.5}.drawer-footer span{font-family:Antonio}#section-mini-cart .drawer-footer{background:#fff!important}.cart-counter .badge{min-height:24px;min-width:24px;right:-14px;left:auto}#app-product-cta .button.js-btn-add-to-cart{min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--button-gradient);border:0;padding:10px 34px 10px 33px!important;color:var(--button-text-color-white)!important;font-family:Antonio;font-size:22px;font-style:normal;line-height:normal;letter-spacing:2.2px}#app-product-cta .button.js-btn-add-to-cart:after{display:none!important}#app-product-cta .button.js-btn-add-to-cart:before{display:none!important}#app-product-cta .leading-md{font-family:Antonio}#app-product-cta .leading-md .text-sm{font-size:14px;opacity:.7;padding-bottom:5px}#app-product-cta .leading-md .text-md{font-size:16px;opacity:.7;font-family:Antonio}main .quiz-sec{padding:0!important}.needsclick[data-testid=POPUP] .kl-private-reset-css-Xuajs1 .klaviyo-form-button,.drawer-footer .button{background:var(--button-gradient);color:var(--button-text-color-white)!important}.banner_with_text_sec{position:relative}.banner_with_text_sec .banner_information{position:absolute;top:50%;transform:translateY(-50%);max-width:800px;margin:0 auto;text-align:center;left:0;right:0;padding:0 15px}.banner_with_text_sec .banner_information h2{margin:0 0 10px;font-size:80px;line-height:1.2;text-transform:uppercase;font-weight:700;color:#fff;font-family:Antonio}.banner_with_text_sec .banner_information h4{margin:20px 0 30px;font-size:34px;line-height:1.2;font-weight:600;color:#fff;font-family:Barlow}.banner_with_text_sec .banner_information .btn{text-transform:uppercase;position:relative}.banner_with_text_sec .banner_information .btn:hover{background:#fff}.banner_with_text_sec .banner_information .btn:hover:before{background:#fff;opacity:0!important;left:0;top:0;width:100%;height:100%;content:"";position:absolute;opacity:.9;z-index:-9}.banner_with_text_sec .banner_image img{width:100%;height:auto}.banner_with_text_sec .banner_image .mobile_img{display:none}.banner_with_text_sec .banner_information .btn{border:0;-webkit-text-fill-color:unset!important}.banner_with_text_sec .banner_information .btn:hover{opacity:.9}.wizup-app .sg-vc-lightbox.svelte-1wyb921.svelte-1wyb921{background:#000!important}.backBtn{bottom:1rem!important;right:1rem!important}#app-cart-content form .-qty{border:1px solid #ddd!important}.slider_gallery-top .slick-arrow{display:none!important}@media(min-width:992px){.header .header__bar{padding:0 45px}.header .header__bar .header__logo img{width:222px}.header .header__bar .menu-desktop{margin-left:auto}.header .header__bar .menu-desktop .dropdown-icons{padding-left:10px}.about-brand-section .about-brand-image .mobile-img,.footer-bottom .payment-icons img.payment-icon-mobile{display:none}}@media(max-width:1860px){.banner-slider .banner-text h2 span:before{width:100%;height:100%;left:-10px;top:7px;background-size:contain}.dual-promo-banner .promo-heading span:before{width:100%;height:100%;background-size:contain;left:-10px;top:10px}.formula-section .formula-subheading{margin-top:0}.reviews_sec .reviews-section-in .reviews-section-slide .customer-slider{max-width:1100px;margin:0 auto}.productCard .card-price{font-size:16px;line-height:18px}.productCard .card-price .compare-at-price{font-size:15px;top:0;position:relative}.productCard .card-variant .variant-title{padding:0 0 0 10px!important}.productCard .productCard__content__inner .btn{font-size:20px;letter-spacing:2px}.productCard .swatches-wrapper{gap:10px}.productCard .productCard__content__inner a.btn div{flex-direction:column;align-items:flex-start}.formula-section .formula-heading span:before{width:387px;height:200px;right:7px;top:-6px;width:120%;height:120%;background-size:contain}.prd-wrapper .product-short-description .short-description-points{grid-template-columns:1fr 1.4fr}.why-im-special-icons{gap:15px}.prd-wrapper .product-title{font-size:40px}}@media(max-width:1640px){.banner-slider .banner-text h3{margin:0}.banner-slider .banner-text{padding:20px 100px 20px 20px}.dual-promo-banner .promo-heading{line-height:1.2;font-size:68px}.formula-section .formula-heading{font-size:68px}.formula-section .formula-review-description{font-size:40px}.footer-grid{padding-left:20px}.footer-grid.no-image{padding-right:20px}.footer-bottom{padding:29px 20px 37px}.footer-bg-logo{padding:0 20px}.reviews_sec .reviews-section-in .reviews-section-slide .customer-slider{max-width:900px}.reviews_sec .customer_box .customer_box_in p{min-height:140px}.reviews_sec .customer_box .customer_box_in p br{display:none}.productCard .card-title{padding:20px 20px 10px}.productCard .stars{margin-bottom:15px}.productCard img.ipsy-seal{top:10px;right:10px}.productCard .card-price{font-size:16px;bottom:17px}.productCard .productCard__content__inner .btn{font-size:18px}.product-info-container .product-boxs{gap:50px}.why-im-special-block h2{font-size:40px}.product-metafields .main-grid>div{padding:40px}.product-metafields .main-grid .brightening-lavender-content .brightening-lavender-points li{font-size:16px}.product-info-container .product-boxs{max-width:100%}.product-info-container .product-boxs .col-xl-7{width:calc(54% - 25px)}.product-info-container .product-boxs .col-xl-5{width:calc(46% - 25px)}.product-info-container .product-boxs .custom_galleries-wrapper .custom_gallery-thumbs{padding-top:50px}.productCard img.ipsy-seal{width:52px;height:52px;max-width:52px}.productcard-dtl{display:grid;grid-template-columns:auto 90px;gap:10px}.newsletter-code>div{padding:20px 0}.icon-with-text-list{gap:30px}}@media(max-width:1440px){header .menu-desktop ul li{padding:0 20px}.header .header__bar{padding:0 20px}.banner-slider .banner-text h2{font-size:100px}.banner-slider .banner-text p{font-size:20px}.logo-marquee-wrapper{padding:50px 0}.featured-collection-sec .featured-collection{padding:85px 0 0}.dual-promo-banner .promo-banner-item-in .promo-banner-text .promo-content{padding:30px 0 0 30px}.dual-promo-banner .promo-heading{font-size:56px}.dual-promo-banner .promo-small-image img{max-width:140px}.dual-promo-banner .promo-small-image{min-height:170px}.dual-promo-banner .promo-text p{letter-spacing:0}.formula-section{padding:70px 0 80px}.formula-section .formula-reviews{max-width:640px}.formula-section .formula-review-text{padding:20px;font-size:20px;min-height:90px}.formula-section .formula-review-image{padding:20px 20px 0}.reviews_sec .customer-slider .heading_title{font-size:40px}.reviews_sec .reviews-section-in .reviews-section-slide .customer-slider{max-width:670px}.about-brand-section .about-brand-wrapper{grid-template-columns:1fr 1fr}.about-brand-section .about-brand-content{padding-right:115px}.about-brand-section{padding:50px 0 0}.footer-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.footer-grid.no-image{grid-template-columns:1fr 1fr 1fr 1fr}.footer-bottom .payment-icons img{max-width:450px}.footer-social{gap:5px}.footer-grid button.footer-title{font-size:24px}.product-info-container .product-boxs{gap:50px}#collection-items .container-large .grid{grid-template-columns:repeat(3,1fr)}.prd-wrapper .product-title{font-size:38px}.prd-wrapper .quantity-boxs{flex-direction:column;gap:20px}.prd-wrapper .product-short-description .short-description-points{grid-template-columns:1fr;gap:10px}.product-metafields{padding:50px 0 0}.product-metafields .main-grid .brightening-lavender-content .metafield-rich_text_field p{font-size:16px}.why-im-special-block h2{font-size:34px;line-height:1.2}.product-metafields .main-grid .brightening-lavender-image img{object-position:bottom right;object-fit:contain}.product-metafields .main-grid .brightening-lavender-content .brightening-lavender-points{gap:20px;width:44%}.why-im-special-icons .why-im-special-icon-title{font-size:14px}.shopify-section .wizup-app{padding:50px 0}.collection-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}#related-products{padding-top:70px!important;padding-bottom:70px!important}.dual-promo-banner{padding:0 0 70px}.banner_with_text_sec .banner_information h2{font-size:60px}.banner_with_text_sec .banner_information h4{font-size:30px}.brightening-lavender-points li{font-size:17px}.icon-with-text-list{gap:20px}}@media(max-width:1199px){header .menu-desktop ul li{padding:0 10px}header .header-icons li{padding:0 10px}header .header-icons{margin-left:10px}header .header-icons li#app-cart-counter-desktop{margin-left:10px}.banner-slider .slick-dots{top:50%;right:15px}.featured-collection-sec .featured-collection{padding:50px 0 0}.dual-promo-banner .promo-heading{font-size:45px}.dual-promo-banner .promo-subheading{font-size:20px;letter-spacing:0}.dual-promo-banner .dual-promo-grid .promo-banner-item:last-child .promo-banner-item-in{grid-template-columns:1.2fr 1fr;gap:20px}.dual-promo-banner .promo-small-image{min-height:120px}.dual-promo-banner .promo-content .btn{padding:10px 13px}.formula-section .formula-reviews{max-width:470px}.formula-section .formula-review-image img{width:100%}.formula-section .formula-review-text{display:flex;align-items:center;justify-content:center}.reviews_sec .reviews-section-in .reviews-section-slide .customer-slider{max-width:450px}.footer-grid>.footer-image{display:none}.footer-grid{grid-template-columns:1fr 1fr 1fr 1fr;padding:0 20px}.footer-bottom .copyright .bull{display:block;height:0;opacity:0}.product-metafields .main-grid{flex-direction:column}.product-metafields .main-grid .brightening-lavender-image img{padding-top:10px}.why-im-special-icons .why-im-special-icon-item:first-child{display:flex;align-items:center}.why-im-special-icons .why-im-special-icon-title{max-width:200px}.why-im-special-icons{row-gap:30px}.wizup-app .viz-heading{font-size:40px!important}.prd-wrapper .product-title{font-size:30px}.product-info-container .product-boxs{gap:20px}.product-info-container .product-boxs .col-xl-7{width:calc(54% - 10px)}.product-info-container .product-boxs .col-xl-5{width:calc(46% - 10px)}#related-products .sectionHeading__title{font-size:40px}.product-info-container .product-boxs .custom_galleries-wrapper{flex-direction:column}.product-info-container .product-boxs .custom_galleries-wrapper .custom_gallery-thumbs{padding:0 50px!important;order:2;width:100%;min-width:100%}.slider_gallery-thumbs .slick-slide{padding:0}.slider_gallery-thumbs .slick-slide .thumb-item{padding:0 5px}.slider_gallery-thumbs .slick-prev{top:50%;left:-50px}.slider_gallery-thumbs .slick-next{top:50%;bottom:-65px;left:auto;right:-50px}.slider_gallery-thumbs .slick-prev:before{transform:unset}.slider_gallery-thumbs .slick-next:before{transform:unset}.icon-with-text-list{gap:10px}.icon-with-text-list .icon-with-text-title{font-size:14px;padding-top:10px;max-width:110px}.icon-with-text-list .icon-with-text-icon{width:70px;height:70px}}@media(max-width:991px){.navList li a{font-family:Antonio}.page-width{padding:0 15px}header .top-bar{padding:8px 0}header .top-bar a{font-size:14px;line-height:1.4}.product-info-container .product-boxs{gap:10px}.prd-wrapper .text-lg{font-size:16px;margin-bottom:5px}.banner-slider .banner-list .slide_box .mobile_img{display:block;width:100%}.banner-slider .banner-list .slide_box .mobile_img+img{display:none;width:100%}.header__logo img{width:190px;height:36px}.header .header__bar{height:61px}.navClassic-list li#app-cart-counter-mobile{padding:0}.banner-slider .banner-blocks{grid-template-columns:1fr}.banner-slider .banner-text .banner-round-icon{display:none}.banner-slider .banner-text h3{font-size:15px}.banner-slider .banner-text h2{font-size:60px;margin:0 0 20px -5px}.banner-slider .banner-text{padding:35px 15px}.banner-slider .banner-text p{font-size:16px;width:93%;margin:0 0 20px}.banner-slider .banner-text p strong{display:none}.banner-slider .banner-text h2 span:before{width:127%;height:104%;left:-10px;top:0;background-size:contain}.banner-slider .slick-dots{top:auto;bottom:20px;left:0;right:0;width:100%;display:flex;justify-content:center;gap:7px;transform:unset}.banner-slider .slick-dots li button{width:20px;height:20px}.banner-slider .slick-dots li.slick-active,.banner-slider .slick-dots li:hover,.banner-slider .slick-dots li:focus{border:0}.usp-marquee-item{font-size:17.178px!important;padding:0 25px}.usp-marquee-item img{margin-right:10px;max-width:30px}.usp-custom-marquee{padding:15px 0}.featured-collection-sec .section-heading h2{font-size:32px;text-align:left}.featured-collection-sec .page-width{padding:0 0 0 15px}.featured-collection-sec .product-slide{padding:0 12px 0 0}.slick-arrow{background-size:contain!important;width:36px;height:36px}.featured-collection-sec .slick-prev{right:60px}.featured-collection-sec .slick-next{right:15px}.featured-collection-sec .slick-arrow{top:-64px}.logo-marquee-wrapper{padding:60px 0}.logo-marquee-item img{max-height:23px}.logo-marquee-item{padding:0 35px}.dual-promo-banner .dual-promo-grid{grid-template-columns:1fr}.dual-promo-banner .promo-banner-item{padding-top:30px}.dual-promo-banner .promo-banner-item-in .promo-banner-text{height:100%;display:flex;flex-direction:column;justify-content:center}.dual-promo-banner .promo-banner-item-in .promo-banner-text .promo-content{padding:0 0 110px 20px}.dual-promo-banner .promo-banner-item-in .promo-banner-text .promo-small-image{position:absolute;min-height:120px;left:20px;bottom:0}.dual-promo-banner .promo-heading span:before{left:-6px;top:2px}.dual-promo-banner .dual-promo-grid .promo-banner-item:last-child .promo-banner-item-in{grid-template-columns:1fr 1fr}.dual-promo-banner .promo-heading span:before{display:none}.formula-section{padding:40px 0 80px}.formula-section .formula-wrapper{display:block}.formula-section .formula-reviews{max-width:100%;padding-bottom:70px}.formula-section .customer-list .customer-item{padding:0 10px}.formula-section .customer-list{margin:0 -10px}.reviews_sec .reviews-section-in{display:block;gap:0;position:relative;padding:30px 0 430px}.reviews_sec .reviews-section-in .reviews-section-img{position:absolute;bottom:0;width:100%;text-align:center}.reviews_sec .reviews-section-in .reviews-section-slide .customer-slider{max-width:100%;width:100%}.reviews_sec .page-width{padding:0 15px}.reviews_sec .reviews-section-in .reviews-section-slide{padding:0}.reviews_sec .customer-slider .heading_title{margin:0 0 20px}.reviews_sec .customer-slider .heading_title{text-align:center}.reviews_sec .slick-arrow{top:auto;bottom:-60px}.reviews_sec .slick-prev{left:calc(50% - 40px)}.reviews_sec .slick-next{right:calc(50% - 40px)}.reviews_sec .customer_box{padding:0 5px}.reviews_sec .slick-list{margin:0 -5px}.reviews_sec .reviews-section-in .image-left img{position:relative;left:0;max-width:350px}.reviews_sec .customer_box .review_content{padding:30px}.reviews_sec .customer_box .customer_box_in p{min-height:200px}.reviews_sec .customer_box .customer_box_in .icon_with_text_wrapper{padding:0 30px}.reviews_sec .customer_box .customer_box_in{background-position:right 17px top 20px}.about-brand-section .about-brand-wrapper{grid-template-columns:1fr}.about-brand-section .page-width{padding:0}.about-brand-section .about-brand-content{padding:0 15px 90px}.about-brand-section .about-round-icon{left:0;right:0;margin:0 auto;bottom:-50px;top:auto;width:115px;height:115px;padding:7px}.about-brand-section .about-round-icon .about-favicon{width:30px;margin:0 auto}.about-brand-section .about-heading{font-size:40px}.about-brand-section .about-description p{font-size:15px}.about-brand-section .about-intro p{font-size:16px}.about-brand-section .about-heading span:before{left:-2px;top:-15px;width:107%;height:156%;background-size:contain}.about-brand-section .about-brand-image .desktop-img{display:none}.about-brand-section .about-brand-image img{width:100%}.about-brand-section{padding:70px 0 0}.footer-grid{display:flex;flex-wrap:wrap;gap:0}.footer-grid>.footer-block:nth-child(1){width:33.33%}.footer-grid>.footer-block:nth-child(2){width:33.33%}.footer-grid>.footer-block:nth-child(3){width:33.33%}.footer-grid>.footer-block:nth-child(4){width:33.33%}.footer-grid>.newsletter-code{width:66.66%;margin-top:0}.footer-grid button.footer-title{margin:0 0 20px}.newsletter-code>div{margin-top:0;padding:0 0 20px}.footer-menu{gap:15px;padding:0 0 40px}.footer-grid{padding:40px 15px}.footer-bottom{flex-direction:column;padding:20px 15px;gap:10px;justify-content:flex-start;align-items:flex-start}.footer-social a{width:40px;height:40px}.footer-social a svg{width:18px;height:18px}.footer-bottom .payment-icons img.payment-icon-mobile{display:none}.prd-wrapper .product-short-description .short-description-text{padding-bottom:0}#collection-items .container-large .grid{grid-template-columns:repeat(2,1fr)}.product-info-container .product-boxs{grid-template-columns:1fr}.prd-wrapper .btn-block{padding-top:10px}.icon-with-text-list{gap:130px}.product-info-container .product-boxs,.wizup-app .viz-videos-wrapper{padding:0 0 50px}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left{transform:unset!important;left:calc(50% - 45px)!important;top:auto!important;bottom:0}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right{transform:unset!important;right:calc(50% - 45px)!important;top:auto!important;bottom:0}.shopify-section .wizup-app{padding:40px 0}#related-products{padding-top:50px!important;padding-bottom:50px!important}.breadcrumbs .breadcrumbs__list{font-size:14px}.product-info-container .product-boxs .col-xl-7,.product-info-container .product-boxs .col-xl-5{width:100%}.banner_with_text_sec .banner_image .mobile_img{display:block}.banner_with_text_sec .banner_image .mobile_img+img{display:none}.banner_with_text_sec .banner_information h2{font-size:50px}.banner_with_text_sec .banner_information h4{font-size:26px}.dual-promo-banner{padding:0 0 40px}#related-products .related-products-wrapper{padding:0 15px}.productCard .card-title .ipsy-seal{right:10px!important;width:40px;height:40px;max-width:40px}.prd-wrapper .product-short-description,.prd-wrapper .text-lg,.icon-with-text-list .icon-with-text-title{font-size:16px}.slider_gallery-top .slick-arrow{display:block!important}.slider_gallery-top .slick-prev{left:20px}.slider_gallery-top .slick-next{right:20px}body#body-product-page .custom_galleries-wrapper .custom_gallery-thumbs{display:none}.productCard.-hover-fx:hover .img-secondary{opacity:0!important}}@media(max-width:768px){.footer-grid>.footer-block:nth-child(1){width:55%}.footer-grid>.footer-block:nth-child(2){width:45%}.footer-grid>.footer-block:nth-child(3){width:55%}.footer-grid>.footer-block:nth-child(4){width:45%}.footer-grid>.newsletter-code{width:100%;margin-top:40px}.newsletter-code>div{margin-top:0;padding:0}.icon-with-text-list{gap:60px}.product-metafields .main-grid .brightening-lavender-image{width:55%}}@media(max-width:767px){body#body-product-page .gallery-top .swiper-slide{width:100%!important}body#body-product-page .swiper-pagination{text-align:center!important}.galleries-wrapper .swiper-pagination-clickable .swiper-pagination-bullet{width:16px!important;height:16px!important}.galleries-wrapper .swiper-pagination-bullet-active{background:#000!important}.galleries-wrapper .gallery-top .bg-image{background-size:cover}}@media(max-width:640px){.featured-collection-sec .product-slider{gap:10px}.featured-collection-sec .product-slide{width:100%;padding:0 10px 0 0}.featured-collection-sec .product-slider>.product-slide:nth-child(n+2){display:none}.productCard .card-title .productCard__title{font-size:20px}.productCard .card-title p.leading-md{font-size:15px;margin:10px 0 15px}.productCard .swatches-wrapper .swatch-item{width:23px;height:23px}.productCard .productCard__content__inner .btn{font-size:18px;letter-spacing:2.7px}.productCard .card-price{font-size:16px}.productCard img.ipsy-seal{top:12px;right:12px;transform:unset;width:50px;height:50px;max-width:50px}.dual-promo-banner .page-width{padding:0}.dual-promo-banner .promo-banner-item-in{grid-template-columns:1fr}.dual-promo-banner .dual-promo-grid .promo-banner-item:last-child .promo-banner-item-in{grid-template-columns:1fr}.dual-promo-banner .promo-banner-item-in .promo-banner-img{position:absolute;right:0;bottom:0;max-width:300px}.dual-promo-banner .promo-banner-item-in .promo-banner-text .promo-content{padding:0 0 200px 15px}.dual-promo-banner .promo-heading{font-size:50px;margin:0 0 10px;max-width:250px}.dual-promo-banner .promo-subheading{letter-spacing:2px;margin-bottom:0}.dual-promo-banner .promo-text p{letter-spacing:1.6px;font-size:16px}.dual-promo-banner .promo-content .btn{padding:10px 23px}.dual-promo-banner .dual-promo-grid .promo-banner-item:last-child .promo-banner-text .promo-content{padding:0 0 240px 15px}.dual-promo-banner .promo-small-image img{max-width:170px}.formula-section .page-width{padding:0}.formula-section .formula-wrapper .formula-content{padding:0 20px;text-align:center}.formula-section .formula-reviews{padding-bottom:70px;padding-left:15px}.formula-section .customer-list .customer-item{padding:0 15px 0 0}.formula-section .customer-list{margin:0}.formula-section .formula-review-text{font-size:16.062px;align-items:flex-start;padding:16px 20px;min-height:75px}.formula-section .slick-dots{display:none!important}.formula-section .formula-heading{font-size:45px}.formula-section .formula-subheading{margin-bottom:20px;font-size:16px;letter-spacing:1.6px}.formula-section .formula-review-description{font-size:32px;margin-bottom:15px}.formula-section .formula-description p{font-size:20px}.formula-section .formula-heading:before{width:193px;height:96px;right:-5px;top:-13px;background-size:contain}.reviews_sec .customer-slider .heading_title{font-size:35px}.reviews_sec .reviews-section-in .image-left img{max-width:290px}.reviews_sec .reviews-section-in{padding:30px 0 360px}.reviews_sec .customer_box .review_content{padding:30px 28px}.reviews_sec .customer_box .customer_box_in p{min-height:170px}.about-brand-section .about-description p strong{display:none}[data-nova-namespace=index] .insta-feed .sectionHeading__title .title{padding-left:50px;font-size:32px}[data-nova-namespace=index] .insta-feed .sectionHeading__title .title:before{width:41px;height:41px;position:absolute;left:0;top:0;content:"";background:url(instagram-title-icons.webp) no-repeat left center}[data-nova-namespace=index] .insta-feed .container-large{padding-left:15px;padding-right:15px}[data-nova-namespace=index] .insta-feed .row.mt-32{margin-top:0!important}[data-nova-namespace=index] .insta-feed{padding:0 0 15px!important}.footer-grid{padding:40px 15px 0;border:0}.footer-grid>.footer-block:nth-child(1){width:100%}.footer-grid>.footer-block:nth-child(2){width:100%}.footer-grid>.footer-block:nth-child(3){width:100%}.footer-grid>.footer-block:nth-child(4){width:100%}.footer-grid>.newsletter-code{width:100%}.footer-grid .footer-content{display:none}.footer-grid .active .footer-content{display:block}.footer-grid button.footer-title{font-size:30px;width:100%;text-align:left;margin:0;padding:12px 0;border-top:1px solid rgba(0,0,0,.1);position:relative}.footer-menu{gap:15px;padding:30px 0}.footer-grid button.footer-title:before{content:"+";position:absolute;right:0;top:10px;font-size:24px;color:#000}.footer-grid button.footer-title:after{width:100px;height:1px;content:"";position:absolute;left:0;bottom:-10px;background:#4a4a4a;opacity:0}.footer-grid .active button.footer-title:before{content:"-"}.footer-grid .active button.footer-title:after{opacity:.2}.footer-grid .active .contact-details{padding:30px 0}.footer-grid .social-block{display:none!important}.footer-social a{width:50px;height:50px}.footer-social{gap:15px}.footer-social a svg{width:unset;height:unset}.footer-bottom .copyright{line-height:22px}.footer-bottom .payment-icons img.payment-icon-desktop{display:none}.footer-grid .details-block .footer-social,.footer-bottom .payment-icons img.payment-icon-mobile{display:black}.footer-grid .details-block .footer-social{display:flex}.footer-grid>.footer-block:nth-child(1) .footer-title{border:0}.footer-bottom .payment-icons img.payment-icon-mobile{display:block}.footer-bg-logo{padding:20px 15px}.footer-grid>.newsletter-code{margin-top:20px}.productCard .card-title{min-height:230px}.formula-section .formula-heading span:before{width:387px;height:200px;right:-20px;top:-14px;width:193px;height:96px;background-size:contain}.icon-with-text-list .icon-with-text-title{padding-top:10px}.icon-with-text-list{gap:20px}.product-info-container .product-boxs{padding:0 0 50px}.why-im-special-icons{display:flex;gap:0;row-gap:20px;flex-wrap:wrap;justify-content:center}.why-im-special-icons .why-im-special-icon-item:first-child{display:flex;align-items:center;width:100%;text-align:center;justify-content:center}.product-metafields .main-grid>div{padding:20px}.why-im-special-icons .why-im-special-icon-title{max-width:94%}.why-im-special-icon-item{width:50%}.product-metafields .main-grid .brightening-lavender-image{width:35%}.product-metafields .main-grid .brightening-lavender-content h2{font-size:30px;padding-bottom:10px}.product-metafields .main-grid .brightening-lavender-content .metafield-rich_text_field{max-width:100%}.product-metafields .main-grid .brightening-lavender-content .brightening-lavender-points{gap:10px;width:80%}.why-im-special-block h2{font-size:30px}.how-use-text h2{font-size:30px;padding-bottom:10px}.how-use-text p{font-size:16px}.wizup-app .viz-heading{font-size:30px!important}.prd-wrapper .product-title{font-size:28px}.collection-list{display:grid;grid-template-columns:1fr;gap:20px}#related-products .sectionHeading__title{font-size:26px;margin-bottom:10px}#related-products .slick-arrow{top:-48px}#related-products .slick-prev{right:45px}.banner_with_text_sec .banner_information h2{font-size:30px}.banner_with_text_sec .banner_information h4{font-size:18px;margin:10px 0 20px}#app-product-cta .button.js-btn-add-to-cart{font-size:16px}.klaviyo-form-Xc2wjA .needsclick.kl-private-reset-css-Xuajs1{display:block!important}.klaviyo-form-Xc2wjA input#email_016JB91TTR00000000003D62JV{width:100%}.klaviyo-form-Xc2wjA .needsclick.go1719658656.kl-private-reset-css-Xuajs1{padding-top:0!important}.klaviyo-form-Xc2wjA .needsclick.go310894487.kl-private-reset-css-Xuajs1{padding-left:0!important;padding-top:0!important}.klaviyo-form-Xc2wjA button.needsclick.go4024843563.kl-private-reset-css-Xuajs1{display:flex!important}.klaviyo-form-Xc2wjA .needsclick.go1447034757.kl-private-reset-css-Xuajs1{display:unset!important}.klaviyo-form-Xc2wjA svg.needsclick.go2855672020.kl-private-reset-css-Xuajs1{display:unset!important}.klaviyo-form-Xc2wjA .needsclick.go3854923550.kl-private-reset-css-Xuajs1{margin-left:-8px}.product-title-flex{display:flex;gap:0;justify-content:flex-start;flex-direction:column;margin-bottom:10px}.product-title-flex .product-price{min-width:unset;text-align:left}.product-title-flex .me-3 span{font-size:24px}.prd-wrapper #app-product-options{flex-direction:column;align-items:flex-start;gap:2px}.featured-collection-sec .section-heading h2{font-size:26px}.featured-collection-sec .slick-arrow{top:-60px}.product-info-container .product-boxs .custom_galleries-wrapper .custom_gallery-top{padding-bottom:25px}.custom_galleries-wrapper .slick-dots{position:absolute;left:0;padding:0;bottom:-25px;margin:0;list-style:none;z-index:1;width:100%;text-align:center}.custom_galleries-wrapper .slick-dots li{display:inline-block;height:14px;width:14px;border-radius:50%;background:#000;opacity:.2;margin:0 5px;vertical-align:middle;cursor:pointer;transition:all .5s ease}.custom_galleries-wrapper .slick-dots li.slick-active,.custom_galleries-wrapper .slick-dots li:hover{opacity:1}.custom_galleries-wrapper .slick-dots li button{display:none}.brightening-lavender-points li,.icon-with-text-title{font-size:15px}.prd-wrapper .button:hover span.text-xl:hover{color:#000!important}.slick-next:hover{background:url(arrow-right-bdr.webp)!important;background-size:cover!important}.slick-prev:hover{background:url(arrow-left-bdr.webp)!important;background-size:cover!important}.reviews_sec .slick-next:hover{background:#fff url(arrow-right-bdr.webp)!important;background-size:cover!important}.reviews_sec .slick-prev:hover{background:#fff url(arrow-left-bdr.webp)!important;background-size:cover!important}.wizup-app .viz-videos-wrapper .viz-navigation-arrow-left:hover,.wizup-app .viz-videos-wrapper .viz-navigation-arrow-right:hover{background:#fff url(arrow-right-bdr.webp)!important;background-size:cover!important}}@media(max-width:550px){.dual-promo-banner .promo-banner-item-in .promo-banner-img{max-width:240px}#collection-items .container-large .grid{grid-template-columns:repeat(2,1fr);gap:10px}.productCard .productCard__content__inner p{text-wrap:auto}.productCard .badge{font-size:11px;letter-spacing:1px}.productCard .card-title{padding:10px}.productCard .card-title .productCard__title{font-size:14px;letter-spacing:-.2px}.productcard-dtl{grid-template-columns:auto 55px;gap:3px}.productCard .card-price .price{letter-spacing:-.5px}.productcard-dtl .price-right{padding-top:0;padding-bottom:0}.productCard .card-price{font-size:13px;letter-spacing:0;line-height:1.2;display:flex;gap:0;flex-wrap:wrap;justify-content:flex-end}.productCard .card-price .compare-at-price{font-size:12px}#collection-items .container-large{padding:0 10px}.productCard .card-title p.leading-md{font-size:12px;margin:6px 0 10px}.productCard .stars{margin-bottom:10px;width:100%}.productCard .stars svg{max-width:80px;width:100%;height:auto}.productCard .productCard__content__inner .btn{font-size:15px;letter-spacing:1px;height:auto;min-height:inherit;line-height:1.2;padding:10px}.productCard .swatches-wrapper .swatch-item{width:14px;height:14px}.productCard .card-variant .variant-title{padding:5px 0 0!important;line-height:1.2!important;font-size:12px}.productCard .card-title{min-height:inherit}.prd-wrapper .quantity-boxs{max-width:100%}.productCard .card-variant{flex-direction:column;align-items:flex-start!important;gap:10px}.productCard .card-variant .variant-title{padding:5px 0 0!important}.breadcrumbs .breadcrumbs__list{font-size:13px;padding:10px 0}.banner-slider .banner-blocks .banner-img{order:1}.banner-slider .banner-text{padding:15px;order:2;width:calc(100% - 40px);background:#fff;margin:0 auto;top:-60px}.banner-slider .banner-text h3{font-size:13px}.banner-slider .banner-text h2{font-size:35px;margin:0 0 15px -5px}.banner-slider .banner-text p{font-size:14px;margin:0 0 15px}.banner-slider .banner-text .btn{min-height:inherit;padding:10px 18px 12px;font-size:15px;letter-spacing:1px}.banner-slider .slick-dots{gap:5px}.banner-slider .slick-dots li{padding:0;width:16px;height:16px}.banner-slider .slick-dots li button{width:100%;height:100%}.brightening-lavender-points{gap:10px;grid-template-columns:1fr}.icon-with-text-list .icon-with-text-icon{width:60px;height:60px}.icon-with-text-list .icon-with-text-icon svg{width:30px;height:30px}.icon-with-text-list .icon-with-text-title{padding-top:5px;font-size:15px}.ingredients-btn a{font-size:16px}.product-info-container .product-boxs{padding:0 0 40px}.icon-with-text-list{padding:25px 0 0;gap:10px}.icon-with-text-list .icon-with-text-item{width:100%}#app-product-cta .button.js-btn-add-to-cart{padding:10px 20px!important}}@media(max-width:450px){.icon-with-text-list .icon-with-text-icon{width:50px;height:50px}.icon-with-text-list .icon-with-text-icon svg{width:24px;height:24px}.icon-with-text-list .icon-with-text-title{padding-top:5px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom.css.map */
