html{scroll-behavior:smooth}@font-face{font-family:Varet Gothic;src:url(//getsmoosh.com/cdn/shop/t/26/assets/VaretGothic-Heavy.woff2?v=40056376833998861721754026604) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Varet Gothic;src:url(//getsmoosh.com/cdn/shop/t/26/assets/VaretGothic-Bold.woff2?v=33286906743116987241754026604) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Varet Gothic;src:url(//getsmoosh.com/cdn/shop/t/26/assets/VaretGothic-Regular.woff2?v=172090090642351022911754026605) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Varet Gothic;src:url(//getsmoosh.com/cdn/shop/t/26/assets/VaretGothic-Light.woff2?v=22165559106026897891754026604) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bauhaus Skay Display;src:url(//getsmoosh.com/cdn/shop/t/26/assets/BauhausSkayDisplay-Black.woff2?v=98475096117472253341754026661) format("woff2");font-weight:900;font-style:normal;font-display:swap}*{margin:0;padding:0}body{font-size:22px;font-weight:400;line-height:100%;font-family:Varet Gothic;background-color:#fef9f6!important;word-break:normal!important}main#MainContent{background:#fef9f6}.font-76{font-size:76px;line-height:110.00000000000001%;letter-spacing:-2.3px;text-transform:uppercase}.font-40{font-size:40px;line-height:48px;font-weight:700}.clearfix:before,.clearfix:after{content:"";display:table;clear:both}h1,h2,h3{font-family:Bauhaus Skay Display;letter-spacing:0}h4,h5,h6{font-family:Varet Gothic}.page-width{padding:0 15px!important;margin:0 auto!important}body ul{list-style:none}.btn{border:1px solid;font-weight:700;font-size:18px;line-height:18px;letter-spacing:1.8px;text-align:center;text-decoration:none;padding:13px 37.29px;border-radius:12px;color:#140152;display:inline-block;transition:.3s all;min-width:215px}.btn:hover{transition:.3s all}.btn.btn-yellow{background:#ffcb4e;border-color:#f7ba37}.btn.btn-yellow:hover{background:#140152;border-color:#140152;color:#fff}.btn.btn-purple{background:#4f11d4;border-color:#3b00b8;color:#fff}.btn.btn-purple:hover{background:#ffcb4e;border-color:#ffcb4e;color:#4f11d4}.button:before,.button:after,.field:before,.field:after,.quantity:before,.quantity:after{display:none!important}nav.header__inline-menu .header__menu-item,nav.header__inline-menu .header__menu-item span{padding:0;font-weight:700;font-size:20.05px;line-height:90%;letter-spacing:2px;text-transform:uppercase;color:#fef9f6;text-decoration:none}.scrolled-past-header{transition:.3s ease}.scrolled-past-header nav.header__inline-menu .header__menu-item{padding:0 0 40px;transition:padding .3s ease-in-out}.template-page.page-quiz .scrolled-past-header .header-wrapper,.template-page.page-quiz-steps .scrolled-past-header .header-wrapper{padding:13px 0;transition:padding .3s ease-in-out}.scrolled-past-header nav ul li{margin-top:40px;transition:margin .3s ease-in-out}.header__inline-menu .list-menu--inline{gap:48px;margin-right:28px}#HeaderMenu-shop-all{position:relative;gap:8px}#HeaderMenu-shop-all:after{background:url(/cdn/shop/files/Vector_1.svg?v=1754905565) no-repeat;width:13px;height:8px;content:"";transition:.3s ease;top:1px;position:relative}nav.header__inline-menu .header__menu-item:hover span,nav.header__inline-menu .header__menu-item.active span{color:#ffcb4e}nav.header__inline-menu .header__menu-item.active:after{rotate:180deg;filter:brightness(0) saturate(100%) invert(82%) sepia(36%) saturate(923%) hue-rotate(334deg) brightness(101%) contrast(101%)}nav ul li{margin-top:57px;transition:margin .3s ease-in-out}nav.header__inline-menu .header__menu-item span{transition:.3s ease}nav.header__inline-menu .header__menu-item{padding:0 0 57px;transition:padding .3s ease-in-out}.custom-footer,.custom-footer ul li a,.custom-footer p,.custom-footer a{color:#ffcb4e;text-decoration:none}.custom-footer .main-inner-wr{padding:34px 0 40px}.mobile-logo{display:none}.custom-footer ul li a:hover,.custom-footer a:hover{color:#fff}.custom-footer .footer-email{font-weight:700;font-size:18px;line-height:90%;letter-spacing:1.8px;text-transform:uppercase;margin-top:4px;max-width:fit-content}.footer-top{display:flex;padding-bottom:35.8px}.footer-block__newsletter h4{font-size:18px!important;line-height:24px!important;font-weight:300!important;margin-bottom:9px!important;color:#ffcb4e!important}.footer-block__newsletter h2{font-weight:300;font-size:18px;line-height:24px;margin-bottom:12px}.social-media-col{max-width:690px;width:100%;gap:25px;display:flex;flex-direction:column}.footer-menu-bar{display:flex;width:100%;justify-content:end}.footer-col.nav-col{max-width:265px;width:100%}.footer-col.nav-col ul li a{font-weight:700;font-size:18px;line-height:90%;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:3px}.footer-col.nav-col ul li a.active{color:#fff}.footer-col.nav-col h4{font-weight:300;font-size:18px;line-height:24px;letter-spacing:0;margin:0 0 4px;color:#ffcb4e}.footer-bottom{display:flex;justify-content:space-between;align-items:end}.privacy-wr ul li a,.privacy-wr p{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;text-decoration:underline}.privacy-wr ul li a.active{color:#fff}.privacy-wr p{text-decoration:none}.custom-footer a{display:inline-block}.global-social-icons{display:flex;gap:19px;align-items:center}.global-social-icons li a svg{width:24px;height:24px}.global-social-icons a:hover svg path{fill:#ffcb4e}.copyright-wr{background:#140152;padding:36px 0}.copyright-wr .inner-wr{display:flex;align-items:center;justify-content:center;gap:46px;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0}.footer__newsletter .newsletter-form__field-wrapper .field .field__button{position:unset;font-weight:700;font-size:14.09px;line-height:14.09px;letter-spacing:1.409px;text-align:center;color:#140152;background:#ffcb4e;border:1px solid #F7BA37;max-width:141px;width:100%;border-radius:100px;height:100%;transition:.3s ease;font-family:Varet Gothic}.footer__newsletter .newsletter-form__field-wrapper .field .field__button:hover{background:#140152;border-color:#140152;color:#fff}.footer__newsletter .newsletter-form__field-wrapper .field{height:31px;gap:10px}.footer__newsletter .newsletter-form__field-wrapper .field .field__input{border:1px solid #14015226;height:100%;background:#fef9f6;border-radius:100px;padding:0 15px;max-width:214px;width:100%;color:#74717e;box-shadow:none;font-family:Varet Gothic;letter-spacing:0}.footer__newsletter .newsletter-form__field-wrapper .field .field__input:not(:placeholder-shown)~.field__label{display:none}.footer__newsletter .newsletter-form__field-wrapper .field .field__label{font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#74717e;transform:none!important;top:10px;left:17px}.custom-hero-banner{background:url(/cdn/shop/files/hero-banner-bg_new.jpg?v=1755781780) no-repeat center/cover;padding:103px 0 100px}.custom-hero-banner .hero-inner{display:flex;align-items:center;justify-content:space-between}.custom-hero-banner .hero-left,.custom-hero-banner .hero-left h2{color:#fff}.custom-hero-banner .hero-left p{margin:16px 0 32px;line-height:28px}.scrubber-features-wrapper{text-align:center;background:#fef9f6;padding:48px 0 42px}.scrubber-features-wrapper .inner-wr{display:flex;gap:25px;margin:60px 0 0;align-items:center;justify-content:center}.scrubber-features-wrapper .features-column{display:flex;flex-direction:column;gap:50px;max-width:262px;width:100%}.features-column.right-column .scrubber-feature:first-child h3{margin:0 35px 17px}.scrubber-features-wrapper .main-heading{color:#140152;margin:0 auto;max-width:700px;width:100%;letter-spacing:0}.scrubber-features-wrapper .main-heading span{color:#3b00b8}.scrubber-features-wrapper .scrubber-center-image{max-width:470px;height:550px;width:100%}.scrubber-features-wrapper .scrubber-center-image img{max-width:100%;height:100%;width:100%}.scrubber-features-wrapper .scrubber-feature h3{font-size:26px;line-height:100%;color:#3b00b8;margin-bottom:16px}.scrubber-features-wrapper .scrubber-feature p{color:#140152;letter-spacing:0;line-height:28px}.scrubber-features-wrapper .features-column .scrubber-feature:not(:last-child){min-height:175.08px}#home-page-video .tolstoy-carousel-container,#home-upgrade-video .tolstoy-carousel-container{width:100%}#home-page-video .tolstoy-carousel-video-container,#home-upgrade-video .tolstoy-carousel-video-container{border:1px solid #140152!important}#home-page-video .tolstoy-carousel-tile-container{position:relative}#home-page-video .tolstoy-tile-name-container{position:absolute;bottom:0;z-index:1;background:#140152;height:auto!important;padding:22px 10px}#home-page-video .tolstoy-tile-name-container .tolstoy-carousel-tile-name-text{color:#ffcb4e!important;font-family:Varet Gothic!important;font-weight:700;font-size:24px!important;line-height:29px!important;letter-spacing:2.2px;text-align:center}.shopify-section:has(#home-page-video){background:#ffcb4e;padding:45px 0}.scrolling-text-container{width:100%;overflow:hidden;background:#b63928;color:#ffcb4e;display:flex;align-items:center;position:relative;white-space:nowrap;font-family:Bauhaus Skay Display;text-align:center;padding:50px 0 22.41px}.desktop-img{display:none}#home-upgrade-video .font-40{color:#140152;text-align:center;margin-bottom:58px}#home-upgrade-video .btn{font-family:Bauhaus Skay Display;font-size:26px;line-height:100%;letter-spacing:0;text-align:center;padding:25px 45.17px 18px;border-color:#ffcb4e;position:absolute;bottom:-30px;right:100px;z-index:1}#home-upgrade-video .btn:hover{border-color:#140152}div#home-upgrade-video{margin:35px auto 94px!important;position:relative}.custom-hero-banner.smoosh-shop-wr{background:#ffe3d6;padding:58px 0 42px;overflow:hidden}.custom-hero-banner.smoosh-shop-wr .hero-left h2{color:#140152;margin-right:0}.custom-hero-banner.smoosh-shop-wr .hero-left p{color:#140152;margin:6px 0 33px;line-height:28px}.custom-hero-banner.smoosh-shop-wr .hero-right{max-width:400px;width:100%;height:400px}.custom-hero-banner.smoosh-shop-wr .hero-right img{width:100%;height:100%;object-fit:cover}.custom-hero-banner.smoosh-shop-wr .hero-left{max-width:615px}.custom-hero-banner.smoosh-shop-wr .hero-left .btn{max-width:216px;width:100%}.image-text-wrapper.easy-breeze-wr{background-color:#6121ea;position:relative}.easy-breeze-wr a{margin-top:30px}.easy-breeze-wr .hero-left{margin-right:unset!important}.easy-breeze-wr .hero-left.right h2 span{color:#fff;display:block}.image-text-wrapper.easy-breeze-wr .hero-inner.left,.image-text-wrapper.easy-breeze-wr .hero-right.right{width:50%}.image-text-wrapper.easy-breeze-wr .hero-left h2{color:#100631;margin-bottom:16px}.offer-badge{position:absolute;background:url(/cdn/shop/files/Outline.png?v=1754059138) no-repeat;bottom:40px;right:50px;width:188px;height:188px;display:flex;align-items:center;justify-content:center;flex-direction:column}.offer-badge span{display:block;max-width:130px;width:100%;color:#ffcb4e;font-weight:700;font-size:24px;line-height:24px;letter-spacing:0;text-align:center}.offer-badge span.badge-top{font-family:Bauhaus Skay Display;font-weight:900;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;margin-bottom:8px}.custom-hero-banner.about-us-banner{background:#ffcb4e;padding:50px}.custom-hero-banner.about-us-banner .hero-right{width:500px}.custom-hero-banner.about-us-banner .hero-right img{width:100%}.custom-hero-banner.about-us-banner .hero-left h2{color:#140152;margin:0}.custom-hero-banner.about-us-banner .hero-left p{color:#140152;margin:23px 0 36px}.custom-hero-banner.about-us-banner .hero-left{max-width:508px;width:100%}.smoosh-section-container{background:url(/cdn/shop/files/Featured_Soap_Image.jpg?v=1754404790) no-repeat center;text-align:center;background-size:100% 100%}.smoosh-section-container .page-width{position:relative;min-height:768px;display:flex;align-items:flex-end;justify-content:center}.smoosh-section-content{margin-bottom:128px}.smoosh-section-container .smoosh-image{position:absolute;top:-52px;right:360px}.smoosh-section-container h1{color:#ffcb4e;margin-bottom:18px}.smoosh-section-container p{font-size:36px;line-height:46px;font-weight:400;color:#fff;max-width:818px;letter-spacing:0;margin:0 auto}.problem-image{text-align:center;border:1px solid #F5EFEC;box-shadow:10px 10px 12.8px #0000001a;padding:15px;max-width:fit-content;rotate:-3.1deg;background:#fff;height:100%}.problem-image img{rotate:3.1deg}.problem-content{width:60%;text-align:left}.problem-inner{display:flex;gap:84px}.problem-container{padding:92px 0 26px;background:#fef9f6}.certified-plastic{padding:108px 0 60px}.certified-plastic .inner-wr{padding:64px 89.5px!important}.image-caption{font-family:Varet Gothic;font-size:25px;font-weight:700;color:#4f11d4;padding:13px 0}.problem-label{font-weight:900;font-size:26px;color:#b63928;margin-bottom:8px}.problem-title{font-size:40px;line-height:48px;font-weight:700;color:#140152;font-family:Varet Gothic;margin-bottom:15px}.problem-text p{font-size:22px;line-height:28px;font-weight:400;color:#140152;margin-bottom:24px}.problem-container.right .problem-inner{flex-direction:row-reverse}.solution-section .problem-label{color:#4f11d4}.solution-section .problem-image{rotate:3.1deg}.certified-plastic .smoosh-stats{margin-top:70px!important}.certified-plastic .description{line-height:27px}.lather-lab-wrapper{padding:35px 0;overflow:hidden}.lather-lab-wrapper .lather-heading,.faq-heading{font-family:Varet Gothic;color:#140152;text-align:center}.lather-lab-slider{margin-top:30px}.lather-image img{width:100%;transition:.3s all;overflow:hidden;height:100%;object-fit:cover}.lather-image{max-width:fit-content;position:relative;overflow:hidden;border:1px solid #14015226;border-radius:16px;display:flex}.lather-lab-item:hover .lather-image img{transform:scale(1.03);transition:.3s all}.optional-tag{font-size:11.91px;line-height:100%;font-weight:900;color:#fff;background:#b63928;border-radius:16.8px;font-family:Bauhaus Skay Display;position:absolute;top:18px;right:18px;padding:10px 14px 6px}.lather-text a{font-size:28px;line-height:30px;font-weight:700;color:#140152;font-family:Varet Gothic;text-decoration:unset;transition:.3s ease}.lather-text{margin-top:12px}.lather-text a:hover{color:#4f11d4}.destinyis-calling{background:unset;padding:60px 15px}.destinyis-calling .page-width{background:#ffd4bf;border:1px solid #14015226;border-radius:36px;padding:0 90px!important}.destinyis-calling h2,.destinyis-calling p{color:#140152!important}.destinyis-calling p{margin:0 0 32px!important}.custom-hero-banner.destinyis-calling .hero-left h2{margin:0}.template-product .destinyis-calling .btn.btn-purple:hover,.template-blog .destinyis-calling .btn.btn-purple:hover,.product-template-soap-addons .destinyis-calling .btn.btn-purple:hover{border-color:#3b00b8}.destinyis-calling .hero-right{transform:translateY(-39px)}.faq-section{padding:75px 0 105px}.faq-section .faq-question{font-size:22px;font-weight:400;line-height:30px;cursor:pointer;color:#140152;display:flex;justify-content:space-between;align-items:center;box-shadow:none;outline:none}.faq-item{padding:34px 0 0;border-bottom:1.5px solid var(--Light-Gray, #EDEBE7)}.faq-item:first-of-type{padding-top:0!important}.product__info-wrapper .faq-section.single-product-faqs{padding:30px 0 0!important}.template-product .faq-section{padding:30px 0 60px}.addons-product-features .feature-image{margin-bottom:30px!important}.faq-section .faq-answer{color:#74717e;font-size:18px;font-weight:300;line-height:24px;overflow:hidden;max-height:0;transition:max-height .4s ease;margin:0 0 28px}.faq-heading{margin-bottom:42px}.faq-item.active .faq-answer{max-height:1000px}.faq-item.active .faq-question{margin-bottom:20px}.faq-toggle{height:50px}.faq-toggle img{transition:transform .4s ease,content .4s ease;content:url(/cdn/shop/files/faq-plus.svg?v=1755075031);transform:rotate(0)}.faq-question.active .faq-toggle img{content:url(/cdn/shop/files/faq-minus.svg?v=1755075031);transform:rotate(180deg)}.featured-article{display:flex;border:1px solid #14015226;border-radius:36px;align-items:center;position:relative}.featured-article h3{font-size:26px;line-height:32px;font-weight:900;color:#140152;margin-bottom:10px}.featured-article h4{font-size:40px;line-height:48px;font-weight:700;color:#140152}.featured-image{width:44%}.featured-content{width:56%;padding:30px 45px 0}.featured-article a{display:flex}.blog-article-card a{display:inline-block;width:100%}.blog-article-card img{width:100%;transition:.3s ease}.template-blog .blog-article-card .blog-img,.template-article .blog-article-card .blog-img{overflow:hidden;width:100%;border-radius:16px;border:1px solid #14015226;display:flex}.blog-article-card a:hover .blog-img img{transform:scale(1.03)}.blog-article-grid{display:flex;justify-content:center;gap:55px 48px;flex-wrap:wrap;margin-top:55px}.blog-article-card{width:30%;position:relative}.featured-article img{width:100%;border-radius:36px 0 0 36px}.custom-blog-section{padding:60px 0}.featured-article .optional-tag{top:38px;right:38px}.featured-article .read-more{display:inline-block;margin-top:27px;text-transform:uppercase}.blog-article-card h5{font-size:28px;line-height:30px;font-weight:700;margin-top:12px;color:#140152;transition:.3s ease}.blog-article-card a{text-decoration:unset}.blog-page-banner{background:#fcc2a6;padding:26px 0 0}.blog-page-banner h2{color:#140152!important;text-align:center;margin-right:unset!important}.blog-page-banner h2 span{color:#b63928;display:block}.blog-cta .page-width{background:#ffcb4e}.blog-cta .hero-right{transform:translateY(-63px)}.blog-cta .hero-left p{margin:0 0 30px}.blog-cta{padding:40px 15px 60px}.blog-article-card a:hover h5{color:#4f11d4}.blog-page-banner .page-width{padding:0 150px 0 80px!important}.blog-page-banner .hero-right{display:flex}.article-template{padding:50px 0}.article-template .article-template__hero-adapt,.article-template__hero-adapt img{border-radius:34px}.article-template__hero-adapt img{border:1px solid #14015226}.article-template .page-width--narrow,.article-template__hero-container{max-width:120rem!important}h1.article-template__title{color:#140152;margin-top:35px}.article-template p,.article-template p span{margin-bottom:25px;color:#74717e!important;line-height:30px}.article-template a{color:#140152}.article-template a:hover{color:#ffcb4e}.article-template .circle-divider{font-size:18px;color:#ffcb4e}.article-template h2,.article-template h3,.article-template h4{font-size:33px;margin:35px 0 10px;color:#140152;font-family:Varet Gothic}.article-template h3,.article-template h4{font-size:28px}.article-template ul,.shopify-policy__body ul{margin-bottom:20px;padding:0}.article-template ul li{margin-bottom:20px;color:#74717e;position:relative;padding-left:35px}.shopify-policy__body ul li,.single-blog-post-content ul li{position:relative;padding-left:35px}.article-template ul li:before,.shopify-policy__body ul li:before,.single-blog-post-content ul li:before{content:"";position:absolute;background:url(/cdn/shop/files/Comparison_Feature_Icon_Container.svg?v=1754489574) no-repeat;top:50%;transform:translateY(-50%);left:0;width:22px;height:22px;background-size:contain}.shopify-policy__body ul li:before,.single-blog-post-content ul li:before{top:5px;transform:unset}.article-template__hero-adapt.media{padding-bottom:60%!important;width:80%}.custom-hero-banner.addon-product-cta.destinyis-calling .page-width,.custom-hero-banner.main-product-cta.destinyis-calling .page-width{background:#ffcb4e}.collection-hero__title{font-size:76px;line-height:84px;color:#140152;margin:60px 0 0!important}.collection-hero__inner p{font-size:22px;line-height:30px;color:#140152}.collection-hero__title+.collection-hero__description{margin:5px 0 30px!important}.collection li.grid__item{border:1px solid #14015226;border-radius:16px;width:30%;flex-grow:unset!important}.card__inner,.card__inner img,.collection .card__media{border-radius:16px 16px 0 0!important}.collection .card__content{justify-content:flex-end;text-align:center;display:flex;align-items:center;flex-direction:column;padding-bottom:15px!important}.collection .card__content h3{font-size:28px;line-height:34px;color:#140152;font-family:Varet Gothic;font-weight:700}.collection .card-information{text-align:center}.collection .card-information .price{color:#4f11d4;font-size:18px;font-weight:700}.collection #product-grid{column-gap:28px;row-gap:28px;justify-content:center}.product .product__info-container variant-selects .color-variant label{max-width:83px;height:100%;width:100%;padding:0!important;border:0;border-radius:12px}.product .product__info-container variant-selects .color-variant label img{width:100%;height:100%;border:1px solid #14015226!important;object-fit:cover;border-radius:12px}.product .product__info-container variant-selects .color-variant input[type=radio]:checked+label{background:transparent}.product .product__info-container variant-selects .color-variant input[type=radio]:checked+label img{border-color:#140152!important}.product .product__info-container variant-selects{border-bottom:1px solid #D0D5DD;margin:0!important;padding:22px 0 0}.product-form__quantity{padding:20px 0 0!important}.product .product__info-container variant-selects .product-form__input:first-child{margin:0}.product .product__info-container .product__title h1,.product .product__info-container a.product__title h2{font-family:Varet Gothic;font-weight:700;font-size:40px;line-height:48px;color:#140152;letter-spacing:0}.product .product__info-container .price-item{font-weight:400;font-size:22px!important;line-height:32px;letter-spacing:0;color:#140152}.template-search .price-item.price-item--regular{color:#140152}.product .product__info-container span.price-item.price-item--last{color:#4f11d4}.product .product__info-container .product__description,.product .product__info-container .product__text:not(.hassle-text){letter-spacing:0;color:#140152;border-top:1px solid #D0D5DD;border-bottom:1px solid #D0D5DD;margin:0;padding:30px 0 38px}.product .product__info-container .product__text:not(.hassle-text){margin-bottom:20px;border:0;padding:0}.product__info-wrapper{padding:0 0 0 58px!important}.product .product__info-container .price-per-item__container .quantity{background:#f5efec;border-radius:60px}.product .product__info-container .price-per-item__container .quantity button.quantity__button{border-radius:60px}.product .product__info-container .price-per-item__container .quantity input{box-shadow:none;outline:none;background:#f5efec;font-family:Varet Gothic;font-weight:700;font-size:22px;line-height:22px;letter-spacing:2.2px}.product .product__info-container .price-per-item__container .quantity button.quantity__button .svg-wrapper{width:14px;height:14px}.product .product__info-container .price-per-item__container .quantity button.quantity__button:not(.disable) svg path{fill:#140152}.product .product__info-container legend.form__label,.product .product__info-container .product-form__input .form__label{font-weight:700;font-size:22px;line-height:100%;letter-spacing:2.2px;color:#140152;text-transform:uppercase;margin-bottom:10px}.product .product__info-container legend.form__label span.color-name{letter-spacing:0;color:#74717e}.product .product__info-container .product-form__buttons .product-form__submit{background:#3b00b8;color:#fff;font-weight:700;font-size:18px;line-height:18px;letter-spacing:1.8px;text-align:center;text-transform:uppercase;border:2px solid #3B00B8;transition:.3s ease}.product .product__info-container .product-form__buttons .product-form__submit:hover,.complementary-products .card .card__information .add-to-bag-btn button:hover{color:#3b00b8;background:#fff}.product .product__media-wrapper .product__media,.product .product__media-wrapper .product-media-container,.product .product__media-wrapper .product__media img,.template-list-collections .card__media{border-radius:16px!important}.product .product__media-wrapper .thumbnail-list .thumbnail-list__item .global-media-settings{box-shadow:none;border:1px solid #1401521A;border-radius:16px;outline:none}.product .product__media-wrapper .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{border:1px solid}#MainContent product-info{padding:70px 0!important}.card-wrapper:hover a{text-decoration:none!important}.add-to-bag-btn button{font-size:18px;line-height:100%;font-weight:700;color:#4f11d4;background:unset;border-radius:100px;border:1px solid var(--Purple, #4F11D4);min-height:unset;padding:13px 80px;text-transform:uppercase;transition:.3s ease;cursor:pointer}.add-to-bag-btn button:hover,.quick-add button:hover{background:#4f11d4;color:#fff}.add-to-bag-btn{margin-top:10px}.card__information{padding-bottom:10px!important;padding-top:17px!important}.quick-add button{border:1px solid var(--Purple, #4F11D4);border-radius:100px;padding:8.31px 19px!important;font-size:18px;font-weight:700;line-height:100%;min-height:unset;background:transparent}.complementary-products__container .icon-wrap{display:none!important}.color-swatches{display:flex;gap:8px;margin-bottom:14px;justify-content:center}.color-swatch{width:24px;height:24px;border-radius:50%;background-size:cover;background-position:center;cursor:pointer;border:1px solid #ccc}.template-404.page-width{padding:60px 0!important}.template-404 .title{margin:0!important;font-size:30px;color:#140152}.template-404 .button:hover{background:#ffcb4e;border:1px solid #ffcb4e}.template-404 .button{background:#4f11d4;border:1px solid var(--Purple-Dark, #3B00B8);transition:.3s ease;font-size:18px}.price-item--regular{font-size:18px!important}.facets__form h2,.facet-filters__label,.facet-filters__sort,.product-count__text{font-family:Varet Gothic}.mega-menu-wrapper ul li a.active-link{color:#ffcb4e!important}.mega-menu-wrapper .mega-menu-content{display:flex}.featured-list.menu-products{display:flex;gap:33px}.mega-menu-content .mega-menu-col{width:27%;border-right:1px solid #14015226;padding:0 30px 0 56px}.mega-menu-content .mega-menu-col:last-child{border-right:none}.mega-menu-content .featured-products{width:51%}.mega-menu-section{padding:40px 0;background:#fff;position:absolute;width:100%;display:none;left:0;z-index:1}.mega-menu-content ul{padding-top:8px}.mega-menu-wrapper h4{font-size:18px;color:#140152;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px}.mega-menu-wrapper ul li a,.menu-products .featured-item h5,.menu-products .featured-item h5 a{font-size:22px;font-weight:400;color:#140152;text-decoration:none;text-transform:capitalize;line-height:100%;transition:.3s ease;letter-spacing:0}.mega-menu-wrapper ul li a:hover,.menu-products .featured-item h5 a:hover{color:#ffcb4e}.menu-products .featured-item h5{margin-top:10px}.mega-menu-wrapper ul li{margin-bottom:18px}.menu-products .featured-item p{font-size:14px;color:#140152;font-weight:400;line-height:18px;margin:10px 0}.menu-products a{font-size:14px;font-weight:700;letter-spacing:1.5px;color:#4f11d4;text-transform:uppercase;text-decoration:unset;display:inline-block;transition:.3s ease}.menu-products a:hover{color:#ffcb4e}.menu-products a:hover svg path{fill:#ffcb4e}.menu-products .feature-product-image{width:190px;border-radius:16px;border:1px solid #14015226;height:139px;object-fit:cover}.soap-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:#1006314d}.soap-popup__content{position:relative;background:#fef9f6;max-width:729px;width:90%;padding:74px 30px 50px;border-radius:16px;text-align:center;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.soap-popup__close{position:absolute;top:15px;right:24px;background:none;border:none;font-size:26px;cursor:pointer;color:#140152}.soap-popup__heading{font-size:76px;font-weight:900;color:#140152;letter-spacing:-2px;line-height:100%;margin-bottom:10px}.soap-popup__heading span{color:#4f11d4}.soap-popup__subheading{font-size:22px;color:#140152;font-weight:400;margin-bottom:37px}.soap-popup__button{margin-bottom:18px}.soap-popup__secondary-link{display:block;font-size:14px;color:#140152;text-decoration:underline;font-weight:300;max-width:fit-content;margin:0 auto;background:none;border:none;cursor:pointer;font-family:Varet Gothic}.step .step-gs-items,.step .step-gs-items-addons{width:21.4%}.step .product-item img{width:100%;border-radius:16px 16px 0 0}.step .add-btn,.add-to-kit-btn{background:#4f11d4;color:#fef9f6;text-transform:uppercase;border:1px solid var(--Purple-Dark, #3B00B8);border-radius:116.31px;padding:8px 20px;display:inline-block;font-size:16.38px;line-height:100%;transition:.3s ease;font-weight:700;cursor:pointer;margin-top:16px;letter-spacing:1.5px;font-family:Varet Gothic}.step .products-content{display:flex;justify-content:center;gap:40px 20px;flex-wrap:wrap}.step{background:#291372;padding:50px 0;color:#fff;text-align:center}.step .step-title{font-size:18px;letter-spacing:1.5px;font-weight:700;color:#fef9f6}.step .step-heading{font-size:40px;line-height:48px;font-weight:700;color:#fef9f6;font-family:Varet Gothic;margin:3px 0 6px}.step .step-description,.step .product-lable h4{font-size:22px;font-weight:400;color:#fef9f6}.step .step-description{max-width:60%;margin:0 auto}.step .product-lable{margin-top:12px}.step-products{padding:62px 0}.step .product-image{background:#fef9f6;border-radius:16px;border:1px solid #140152;padding-bottom:22px}.step .product-image .add-btn:hover{background:#ffcb4e;border:1px solid #ffcb4e}.step-continue-btn a{padding:14px 56px}.step-continue-btn{margin-top:36px}.step-continue-btn p{font-size:14px;font-weight:300;color:#fef9f6;margin-top:10px}.step-2 .product-image{padding:0 0 30px}.step-2 .product-image a{margin-top:27px}.step-2 .step-continue-btn{margin-top:0}.step-2 .step-products{padding:62px 0 44px}.step-2 .quantity-form{width:66.4%;margin:11px auto 0}.step-3 h4{font-size:36px;font-weight:700;color:#fef9f6;line-height:30px;letter-spacing:0;margin-bottom:8px;transition:.3s ease}.step-3 h5{font-size:18px;font-weight:300;color:#fef9f6;transition:.3s ease}.step-3 .active h5,.step-3 .active h4{color:#ffcb4e}.step-3-price-box{width:23%;border:1px solid #FEF9F640;border-radius:16px;padding:30px 20px 50px;cursor:pointer}.step-3-price-box.active{border:2px solid var(--Yellow, #FFCB4E)}.step-3-boxes{display:flex;justify-content:center;gap:20px;margin-top:72px}.step-3-boxes .checkbox-image{max-width:fit-content;margin:0 auto 16px}.step-3 .fill-checkbox-img{display:none;transform:rotate(0);transition:transform .4s ease-in-out}.active .checkbox-img{display:none}.active .fill-checkbox-img{display:block;animation:rotateIn .4s ease-in-out}.step-3 .one-time-order{display:flex;justify-content:center;gap:23px;margin:30px auto 70px;max-width:fit-content}.step-3-footer-content{margin-top:36px}@keyframes rotateIn{0%{transform:rotate(-180deg);opacity:0}to{transform:rotate(0);opacity:1}}.product-addons-wr .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.step .product-addons-wr{max-width:fit-content;margin:0 auto}.product-addons-wr .product-card-body{border:1.18px solid #14015226;padding:16px 10px;border-radius:10px;background:#fff;text-align:center;transition:.3s ease}.product-addons-wr .product-card-body:hover{border-color:#140152}.product-addons-wr .product-title{font-weight:700;font-size:18.82px;line-height:17.5px;letter-spacing:0;color:#140152;margin-top:6px}main#MainContent product-info{background:#fef9f6!important;background-color:#fef9f6!important}.product-addons-wr .products-card-img{width:88.6px;height:88.6px;margin:0 auto 25px}.product-addons-wr .products-card-img img{width:100%;height:100%}.product-addons-wr .quantity-selector{background:#f5efec;display:flex;justify-content:space-between;align-items:center;border:1px solid #EDEBE7;padding:3px 8px;border-radius:116.31px}.product-addons-wr .quantity-selector input.quantity{background:#edebe7;border:0;outline:0;box-shadow:none;min-height:29px;width:100%;text-align:center;font-family:Varet Gothic;font-weight:700;font-size:22px;line-height:22px;letter-spacing:2.2px}.product-addons-wr .quantity-selector button{color:#140152;border:0;width:21.29px;height:21.29px;font-size:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:transparent}.addons-recharge-wr form.quantity-form{max-width:118px;width:100%}.addons-recharge-wr .form-control input{margin-right:6px;width:14px;height:14px;accent-color:#4F11D4;box-shadow:none;outline:navajowhite}.addons-recharge-wr .form-control{border:1px solid #EDEBE7;color:#140152;padding:20px 16px;margin-bottom:21px;border-radius:8px}.addons-recharge-wr .form-control select{margin-top:22px;width:100%;font-family:Varet Gothic;font-weight:300;font-size:18px;line-height:100%;letter-spacing:0;color:#140152;padding:10px;border:1px solid #14015226;background:#fff;border-radius:8px;display:none;box-shadow:none;outline:none}.addons-recharge-wr .form-control.selected{border:2px solid var(--Purple, #4F11D4)}.addons-recharge-wr .form-control.selected select{display:block}.addons-recharge-wr button.subscribe-btn{border:2px solid #3B00B8;background:#4f11d4;opacity:50%;color:#fff;font-family:Varet Gothic;font-weight:700;font-size:18px;line-height:18px;text-align:center;max-width:388px;width:100%;border-radius:12px;padding:18px 10px;letter-spacing:1.8px;text-transform:uppercase;opacity:.5;pointer-events:none;cursor:pointer;transition:.3s ease}.addons-recharge-wr button.subscribe-btn.active{opacity:1;pointer-events:auto}.addons-recharge-wr button.subscribe-btn.active:hover{background:#fff;color:#4f11d4}.addons-recharge-wr{margin-top:34px}.hero-smoosh{background-repeat:no-repeat;background-position:100%;position:relative;color:#fff;background-size:cover;display:flex;flex-direction:column;min-height:755px}.drawer__inner{border:unset!important}.hero-smoosh__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#10063133}.hero-smoosh__content h1{font-weight:900;line-height:110.00000000000001%;letter-spacing:-3px;color:#fff}.hero-smoosh__content p{font-weight:400;font-size:22px;line-height:100%;letter-spacing:0px;max-width:575px;width:100%;margin:10px auto auto}@media only screen and (min-width: 1366px){.hero-smoosh__content p{max-width:535px!important;margin:10px 0 0!important}}.quiz-btn-wr{margin-top:40px;position:relative;z-index:2;transition:.3s all}.template-page.page-quiz .custom-footer-section,.template-page.page-quiz .header__inline-menu,.template-page.page-quiz .header-wrapper header-drawer,.template-page.page-quiz-steps .custom-footer-section,.template-page.page-quiz-steps .header__inline-menu,.template-page.page-quiz-steps .header-wrapper header-drawer{display:none}.template-page.page-quiz .header__icons,.template-page.page-quiz-steps .header__icons{position:absolute;right:0}.template-page.page-quiz header.header,.template-page.page-quiz-steps header.header{position:relative;justify-content:center}.template-page.page-quiz .header-wrapper,.template-page.page-quiz-steps .header-wrapper{padding:28.391px 0;transition:padding .3s ease-in-out}.quiz-btn-wr.is-fixed{position:fixed;top:calc(var(--header-height, 80px));left:0;right:0;background:#4f11d4;margin:-1px 0 0;padding:24px 0;text-align:center;z-index:3}.quiz-btn-placeholder{height:0}.step .continue-btn.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.step .popup-content .popup-right p a{display:inline-block}.step .popup-content .popup-right p,.variant-color-options span{font-size:18px;color:#140152;font-weight:300;line-height:100%;margin-bottom:28px}.step .popup-content .popup-right p a{color:#4f11d4}.step .popup-content .popup-right p a:hover{color:#140152}.variant-color-options span{margin-bottom:0}.step .popup-content .popup-right h2,.step .popup-price{font-size:40px;color:#140152;font-weight:700;line-height:100%;font-family:Varet Gothic;margin-bottom:22px}.step .popup-content .rating-count{margin-bottom:18px}.step .popup-actions .btn{font-size:18px;line-height:18px;cursor:pointer;padding:13px 47px;font-family:Varet Gothic}.step .popup-price{color:#4f11d4}.step .popup-right{text-align:left}.step .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#1006314d;display:none;align-items:center;justify-content:center;z-index:9999}.step .popup-content{background:#fef9f6;padding:50px 47px;max-width:900px;width:90%;display:flex;gap:54px;border-radius:16px;position:relative}.step .popup-left{flex:1;max-width:370px}.step .popup-main-image img{width:100%;border-radius:9.98px}.step .popup-thumbs{display:flex;gap:8px;margin-top:10px;max-width:280px}.step .popup-thumbs img{width:60px;height:60px;object-fit:cover;cursor:pointer;border-radius:7.08px;border:.88px solid #1401521A}.step .swiper-button svg{width:20px;height:10px}.step .popup-thumbs img.active{border:.88px solid var(--Midnight, #140152)}.step .popup-right{flex:1}.step .popup-close{position:absolute;top:10px;right:15px;font-size:28px;cursor:pointer;color:#140152;font-weight:300}.step .compare{text-decoration:line-through;color:#999;margin-right:8px}.step.step-2,.step.step-3,.step.step-4,.step-1 .swiper-button:after,.step .product-addons-wr .quantity-form{display:none}.step-1 .quantity-selector,.step-4 .quantity-selector{width:66.4%;margin-top:16px;padding:.5px 8px!important}.step-4 .quantity-selector{margin:16px auto 0}.step-4 .product-title{font-size:28px;line-height:100%;color:#140152;margin-bottom:8px}.step-4 .product-desc{font-size:14px;line-height:100%;font-weight:400;color:#140152;max-width:85%;margin:0 auto 12px}.step-4 .product-item{max-width:260px;width:100%}.popup-thumbs img{cursor:pointer;border:2px solid transparent;transition:border .3s}.popup-thumbs img.active{border-color:#000}.step-4 .variant-color-options{justify-content:center;margin-top:5px;margin-bottom:10px!important}.step-4 .add-to-kit-btn{padding:9px 38px;margin-top:5px;transition:.4s ease}.step-4 .add-to-kit-btn:hover{background:#f5c146;border:1px solid #f5c146}.step-4 .product-image{padding-bottom:28px}.variant-color-options{display:flex;gap:8px;align-items:center;margin-bottom:25px}.variant-color-options input[type=radio]{position:absolute;display:none}.variant-color-options label{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;overflow:hidden;transition:border-color .2s ease;width:26px;height:26px}.variant-color-options label img,.variant-color-options label span{display:block;width:20px;height:20px;object-fit:cover;border-radius:50%}.variant-color-options input[type=radio]:checked+label{border-color:#000}#home-upgrade-video ._carouselVideoContainer_1cxil_16{display:unset!important}#home-page-video .tolstoy-tile-name-height-placeholder{display:none!important}.menu-products .rating-star:before,.step-1 .popup-right .rating-wrapper .rating-star:before{-webkit-text-fill-color:#FFCB4E}.menu-products p.rating-count{margin:0;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#74717e}.menu-products .rating-wrapper{display:flex;align-items:center;gap:12px}.header__icons .header__icon .cart-count-bubble{background:transparent;width:auto;height:auto;right:0;left:0;margin:auto;bottom:0;top:3px}.rte a:hover{text-decoration-thickness:unset!important}.header__icons a:hover svg circle,.header__icons a:hover svg path{stroke:#ffcb4e}.header__icons .header__icon .cart-count-bubble span{font-weight:700;font-size:12px;letter-spacing:0;text-align:center;line-height:100%}.header__icons .header__icon .svg-wrapper svg{width:auto;height:auto}.template-collection .grid__item .card{background:#fff;border-radius:16px}.single-blog-post-banner{padding:50px 0;text-align:center}.single-blog-post-banner .article-title{color:#140152;max-width:80%;margin:25px auto 10px;font-size:54px;line-height:64px}.single-blog-post-banner-content .optional-tag{position:relative;top:unset;left:unset;display:inline-block;right:unset}.single-blog-post-banner .author{font-size:22px;font-weight:400;color:#140152;display:flex;align-items:center;justify-content:center;gap:10px}.single-blog-post-content p em{font-size:18px;line-height:100%;font-weight:400;color:#140152}.single-blog-post-content .blog-image img{width:100%;border-radius:16px;border:1px solid #14015240}.single-blog-post-content p:has(em){line-height:100%;padding-top:24px}.single-blog-post-content p,.single-blog-post-content ul li{font-size:22px;line-height:27px;color:#140152;font-weight:400;margin-bottom:31px}.single-blog-post-content ul li{margin-bottom:20px}.single-blog-post-content h2,.single-blog-post-content h3,.single-blog-post-content h4{font-size:40px;line-height:48px;font-weight:700;color:#140152;font-family:Varet Gothic;padding-top:28px;margin-bottom:34px}.single-blog-post-content h5,.single-blog-post-content .back-blog-btn a{font-size:18px;line-height:100%;color:#4f11d4;margin-bottom:30px;font-weight:700;letter-spacing:1.8px}.single-blog-post-content p img{width:100%;max-width:800px;border-radius:16px;height:572px;object-fit:cover}.single-blog-post-content .back-blog-btn a,.single-blog-post-content .blog-footer-content .blog-share span{color:#140152;text-decoration:unset;display:flex;align-items:center;gap:10px;margin-bottom:unset;max-width:fit-content;text-transform:uppercase}.single-blog-post-content .back-blog-btn a:hover,.article-content p a:hover{color:#4f11d4}.single-blog-post-content .blog-footer-content{padding-top:32px;display:flex;align-items:center;justify-content:space-between}.single-blog-post-content .blog-footer-content .blog-share{display:flex;align-items:center;gap:20px}.single-blog-post-content .blog-footer-content .blog-share a:hover svg path{fill:#4f11d4}.related-posts h3{font-family:Varet Gothic;font-weight:700;font-size:40px;line-height:48px;letter-spacing:0;color:#140152}.related-posts .blog-article-grid{gap:100px 50px;justify-content:start;margin-top:33px}.related-posts.custom-blog-section{background:#f5efec;padding:40px 0}.template-collection .variant-option-input{position:absolute;opacity:0;pointer-events:none}.template-collection .variant-color-label{display:inline-block;width:20px;height:20px;border-radius:50%;cursor:pointer;border:1px solid #ccc;margin:2px;box-sizing:border-box}.template-collection .variant-color-label .color-swatch{display:block;width:100%;height:100%;border-radius:50%}.template-collection .variant-option-input:checked+.variant-color-label{border:2px solid #000}.shopify-policy__container{padding:60px 20px}.shopify-policy__container table{width:100%}.shopify-policy__title h1{color:#140152}.shopify-policy__title,.shopify-policy__body p,.shopify-policy__body ul li{margin-bottom:30px}.shopify-policy__body p em,.shopify-policy__body a{color:#3b00b8;transition:.3s ease}.shopify-policy__body p,.shopify-policy__body ul li,.page-accessibility .default-page p{line-height:28px;color:#140152;word-break:normal}.shopify-policy__body h4,.shopify-policy__body h2{color:#140152;font-size:35px;line-height:40px;margin-bottom:10px;font-family:Varet Gothic}.shopify-policy__body a:hover{color:#ffcb4e}.complementary-products .complementary-products__container .summary__title .accordion__title{font-family:Varet Gothic;font-weight:700;font-size:18px;line-height:100%;letter-spacing:1.8px}.complementary-products .card{background:#fff;border:1px solid #14015226;border-radius:16px;align-items:center!important}.complementary-products .card .card__inner{max-width:220px!important;height:165px}.complementary-products .card .card__information{padding:0!important}.complementary-products .card .card__information .variant-color-options{margin-bottom:10px;position:relative;z-index:1}.complementary-products .card .card__inner .media img,.complementary-products .card .card__inner .card__media{border-radius:16px 0 0 16px!important}.complementary-products .card .card__information .card__heading{font-family:Varet Gothic;font-weight:700;font-size:24px;line-height:28px;letter-spacing:0}.complementary-products .card .card__information .price-item{font-family:Varet Gothic;font-weight:400;font-size:18px!important;line-height:100%;letter-spacing:0}.complementary-products .card .card__information .add-to-bag-btn button{font-size:16.38px;line-height:16.38px;color:#fef9f6;background:#4f11d4;border:1px solid #3B00B8;padding:7.5px 24px;letter-spacing:1.6px}.complementary-products .complementary-products__container{margin-top:40px!important;gap:18px!important}.product__info-wrapper .card.card--horizontal{gap:35px}.product__info-wrapper .faq-section .faq-question{text-transform:uppercase;font-size:18px;font-weight:700;line-height:100%}.single-product-faqs .metafield-rich_text_field ul{list-style:disc!important;padding-left:30px}.single-product-faqs .metafield-rich_text_field ul li:not(:last-child),.single-product-faqs .metafield-rich_text_field p:not(:last-child){margin-bottom:10px}.shopify-section:has(#main-product-reviews){background:#f5efec}.single-blog-post-content .page-width{max-width:800px}#main-product-reviews .junip-product-review-title{font-family:Varet Gothic;font-weight:700;font-size:40px;line-height:48px;letter-spacing:0;color:#140152;margin:0 0 13px}#main-product-reviews .junip-product-review-summary-flex-wrapper{flex-direction:row-reverse;column-gap:44px;width:80%;justify-content:start}#main-product-reviews .junip-product-review-bars-container{max-width:418px;width:100%}#main-product-reviews .junip-product-review-bar{border-radius:9.81px;height:11px;background-color:#e7e4df}#main-product-reviews .junip-product-review-bar-rating{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:18.12px;line-height:100%;color:#74717e}#main-product-reviews .junip-review-date{font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#74717e}#main-product-reviews .junip-product-review-bar-wrapper{padding:2.44px 0}#main-product-reviews .junip-product-review-bar-wrapper:not(:last-child){margin-bottom:6px}#main-product-reviews .junip-product-review-average{font-family:Bauhaus Skay Display;font-weight:900;font-size:76px;line-height:110.00000000000001%;letter-spacing:-2.3px;color:#140152;margin:0}#main-product-reviews .junip-star-ratings-container{justify-content:center}#main-product-reviews .junip-product-review-count{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0;color:#74717e}#main-product-reviews .junip-product-review-summary-actions{max-width:240px;width:100%}#main-product-reviews .junip-button-border-radius-circular .junip-btn{border-radius:12px;font-family:Varet Gothic;font-weight:700;font-size:18px;line-height:18px;letter-spacing:1.8px;text-transform:uppercase;padding:14px 20px;color:#140152;box-shadow:none}#main-product-reviews .junip-avatar-initials{background-color:#5465ff33!important;color:#5465ff!important;font-size:21px;line-height:30px;letter-spacing:0}#main-product-reviews .junip-avatar.junip-avatar-style-initials{padding:0;border:0;height:54px;width:54px}#main-product-reviews .junip-verified .junip-verified-badge{background:url(/cdn/shop/files/review-badge.svg?v=1760425542) no-repeat;background-position:left center;margin-right:3px;background-size:100% 100%}#main-product-reviews .junip-separator,#main-product-reviews .junip-verified-badge svg{display:none}#main-product-reviews .junip-reviews-container{padding-top:76px}#main-product-reviews .junip-filters-container{margin-top:57px}#main-product-reviews .junip-product-review-container{padding:83px 0}#main-product-reviews .junip-product-review-summary-wrapper .junip-btn{width:100%}#main-product-reviews .junip-button-border-radius-circular .junip-btn:hover{color:#f7ba37;background:#140152;border-color:#140152}#main-product-reviews .junip-product-review-bar-filled{border-radius:9.81px}#main-product-reviews .junip-select{background:#fff;border-color:#fff;border-radius:4px;height:36px}#main-product-reviews .junip-select-label{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0;color:#140152}#main-product-reviews span.junip-selected-value,#main-product-reviews .junip-select-label[htmlfor=junipRatingFilter]{font-weight:700}#main-product-reviews .junip-customer-name{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;color:#140152}#main-product-reviews .junip-verified{font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;color:#140152;margin-top:6px}#main-product-reviews .junip-review-list-item .junip-review-title{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0;color:#74717e;margin-bottom:12px}#main-product-reviews .junip-review-list-item>.junip-mb-3{margin-bottom:12px}#main-product-reviews .junip-review-body{font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#140152}#main-product-reviews .junip-review-product{font-family:Varet Gothic;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#74717e;margin-top:12px}#main-product-reviews .junip-review-product a:hover{color:#140152!important}#CartDrawer h1,#CartDrawer h2,#CartDrawer h3,#CartDrawer h4{font-family:Varet Gothic!important}.thumbnail-slider .icon-caret{display:none}.thumbnail-slider button.slider-button{background:url(/cdn/shop/files/next-btn.svg?v=1755580781) no-repeat center/auto}.thumbnail-slider button.slider-button.slider-button--prev{background:url(/cdn/shop/files/prev-btn.svg?v=1755580781) no-repeat center/auto}.thumbnail-slider button.slider-button[disabled=disabled]{opacity:.5}.product-addon-wrapper .product__media-wrapper .product__title h2{font-size:26px;line-height:100%;margin-bottom:13px;margin-top:24px;color:#140152}.product-addon-wrapper .product__media-wrapper .product__description p{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0;color:#140152}.product-addon-wrapper.product .product__info-container .product__description{border:0;padding:10px 0 28px}.template-list-collections .card .card__heading{font-family:Varet Gothic;font-size:20px;font-weight:600;color:#140152}table.cart-items thead tr th{font-size:18px;line-height:100%;letter-spacing:1.8px;font-weight:600;color:#140152}table.cart-items tr td .cart-item__name{font-family:Varet Gothic;font-weight:300;font-size:18px;line-height:100%;letter-spacing:0;text-decoration:none;word-break:normal}table.cart-items tr td .product-option{font-weight:700;font-size:16px;line-height:100%;letter-spacing:0}table.cart-items tr td span.price{font-size:22px;line-height:100%;letter-spacing:0}table.cart-items tr td .quantity.cart-quantity{background:#f5efec;border-radius:27.41px}table.cart-items tr td .quantity.cart-quantity input{box-shadow:none;outline:none;background:#f5efec;font-family:Varet Gothic;font-weight:700;font-size:20px;line-height:20px;letter-spacing:2px}table.cart-items tr td .cart-item__image-container img{border:1px solid #14015226;border-radius:13px}table.cart-items tr td .cart-item__image-container{border-radius:13px}table.cart-items tr td{vertical-align:middle}.cart__checkout-button:hover{background:#ffcb4e;color:#140152}.cart__checkout-button{font-weight:700;font-size:18px;line-height:18px;letter-spacing:1.8px;text-transform:uppercase}table.cart-items tr td .quantity.cart-quantity{min-height:30px;width:100px}table.cart-items tr td .quantity__button{width:23px}div#CartDrawer .drawer__inner{padding:0}div#CartDrawer .drawer__header,div#CartDrawer cart-drawer-items,div#CartDrawer .drawer__footer{padding-right:1.5rem;padding-left:1.5rem}div#CartDrawer .drawer__footer{background:#fff;border-top:0}div#CartDrawer .drawer__header .drawer__close{right:0}.page-faqs .faq-answer ol,.page-faqs .faq-answer ul{padding-left:30px;margin-bottom:20px}.page-faqs .faq-answer ol li,.page-faqs .faq-answer ul li{margin-bottom:12px}.template-product .shopify-section:has(#home-page-video){background:transparent}.header__icons{padding:0;gap:20px}.header__icons .header__icon{width:23px;height:25px;margin:0}.header__icons .svg-wrapper{width:100%;height:100%}.template-page.page-quiz .header__icons,.template-page.page-quiz-steps .header__icons{padding:0 1rem 0 0}#menu-drawer .menu-drawer__utility-links{background:#4f11d4;padding:30px 0;z-index:9}#menu-drawer .global-social-icons{justify-content:center}#menu-drawer .global-social-icons li a svg{vertical-align:middle}#menu-drawer .global-social-icons li a{display:inline-block}.drawer-featured .menu-products .featured-item .feature-product-image{width:160px}.drawer-featured .featured-list.menu-products{gap:19px}.drawer-featured{padding:23px 18px 0;visibility:visible;transition:opacity .4s ease,visibility .4s ease}.drawer-featured.hidden{opacity:0;visibility:hidden}.drawer-featured .menu-products .featured-item h5{line-height:100%;font-size:18px}.drawer-featured .menu-products .featured-item p{font-size:12px;line-height:100%}#menu-drawer .menu-drawer__menu li{margin:0!important}#menu-drawer .menu-drawer__menu li .menu-drawer__menu-item{padding-left:0;padding-right:0;font-weight:700;font-size:20.05px;line-height:90%;letter-spacing:2px;text-transform:uppercase;color:#140152;background:transparent}#menu-drawer .menu-drawer__menu li .menu-drawer__menu-item:hover{color:#ffcb4e}#menu-drawer .menu-drawer__menu{border-top:1.5px solid #EDEBE7;padding:20px 0 0;margin:20px 18px}#menu-drawer .menu-drawer__menu-item>.svg-wrapper,#menu-drawer .menu-drawer__close-button .svg-wrapper{width:12px;height:12px;right:0}#menu-drawer nav.menu-drawer__navigation,#menu-drawer .menu-drawer__inner-submenu{padding:0;background:#fef9f6!important}#menu-drawer .menu-drawer__menu.submenu-open{margin:0}#menu-drawer .menu-drawer__menu.submenu-open .menu-drawer__inner-submenu .menu-drawer__menu{margin:0;border:0;padding:22px}#menu-drawer .menu-drawer__menu.submenu-open .menu-drawer__inner-submenu .menu-drawer__menu .sub-submenu li a{font-weight:400;font-size:22px;line-height:100%;letter-spacing:0;text-transform:capitalize;padding:0;margin-bottom:20px}#menu-drawer .menu-drawer__menu.submenu-open .menu-drawer__inner-submenu .menu-drawer__menu .sub-submenu{padding:0;margin-top:25px}#menu-drawer .menu-drawer__menu.submenu-open .menu-drawer__inner-submenu .menu-drawer__menu .menu-drawer__heading{font-family:Varet Gothic;font-weight:700;font-size:18px;line-height:100%;letter-spacing:1.8px;text-transform:uppercase;color:#140152}#menu-drawer .menu-drawer__menu.submenu-open .menu-drawer__inner-submenu .menu-drawer__menu li:not(:first-child) h4{padding-top:24px}.menu-drawer__inner-submenu .menu-drawer__close-button{padding:20px 20px 7px;margin:0;background:transparent!important}.template-list-collections .font-76{color:#140152}header.header .focus-inset .header__active-menu-item,#HeaderMenu-shop-all .header__active-menu-item:hover{color:#ffcb4e!important}#HeaderMenu-shop-all .header__active-menu-item{color:#fff!important}.default-page{padding:60px 0!important}.default-page h1{text-align:center;font-family:Bauhaus Skay Display;color:#140152}.faq-answer p:not(:last-child),.default-page p:not(:last-child){margin-bottom:20px}.faq-answer p a,.default-page p a:hover,.default-page p{color:#140152}.faq-answer p a:hover,.default-page p a{color:#4f11d4}#home-upgrade-video .tolstoy-carousel-arrow-button{display:none!important}#main-product-reviews .junip-select .junip-select-content .junip-select-label{padding:5px 0}.custom-footer .social-icons.global-social-icons li a{display:block}.template-search .variant-color-options{justify-content:center;margin-bottom:0}.template-list-collections #MainContent .page-width{padding:40px 15px!important}.single-blog-post-content .blog-footer-content .blog-share a svg{vertical-align:middle}.shipping-text-container{text-align:center;margin:20px 0;color:#140152;font-family:Varet Gothic}.shopify-policy__body .rte h3,.shopify-policy__body .rte h6,.shopify-policy__body .rte h5{color:#140152;font-family:Varet Gothic;font-size:22px}.drawer-featured span.rating-star{font-size:18px}.drawer__cart-items-wrapper tr td span.price{font-size:16px!important}variant-selects fieldset:not(:last-child){margin-bottom:20px!important}.certified-plastic .smoosh-card:last-child .stat-desc{max-width:200px}.product-addon-btn .btn{max-width:440px;width:100%}.template-product.product-body-smoosh #home-page-video .tolstoy-video-carousel-container{display:inline-block}#addon-page-slider .tolstoy-carousel-container{margin-top:0;padding:50px 0!important;width:100%}.product .product__info-container .hassle-text{font-style:Italic;font-size:14px;line-height:100%;letter-spacing:0;color:#4f11d4}.cart-item__details a:hover,.soap-popup__secondary-link:hover{color:#4f11d4}.addons-recharge-wr .form-control.selected select{background:url(/cdn/shop/files/Vector_36_1.png?v=1756113927) no-repeat;-webkit-appearance:none;appearance:none;background-position:right center;background-position:right 18.5px center}.template-index .home-page-video-one h4{padding:15px 0;text-align:center;color:#140152}.cart__login-title{font-family:Varet Gothic}.template-product #MainContent product-info .product__column-sticky{top:15rem}.template-product #MainContent product-info .quanity-buy-wr{display:flex;gap:16px;align-items:center}.template-product #MainContent product-info .product-form__quantity{width:auto;max-width:max-content;margin:0}.template-product #MainContent product-info .product-buy-btn{width:100%!important}.template-product #MainContent product-info .product-form{margin-bottom:0}.card__heading a:after{z-index:0!important}.template-collection .variant-color-options{z-index:1;position:relative;justify-content:center;margin-bottom:0}.quiz-footer-content{display:flex;justify-content:space-between;align-items:center}.quiz-custom-footer .footer-bottom{max-width:380px}.quiz-custom-footer .footer-bottom img{width:100%}.quiz-custom-footer .footer-top{padding-bottom:0}.quiz-custom-footer .main-inner-wr{padding:43px 0 44px}body:not(.page-quiz):not(.page-quiz-steps) section.quiz-footer{display:none}.template-product .rating-count{font-size:22px;font-weight:400;color:#140152}.single-blog-post-content{padding:0 0 45px}.template-product .product .rating-star,.product-template-soap-addons .main-image-info .product-rating-wrapper .rating-star{--letter-spacing: .2 !important;--font-size: 2 !important;--color-rating-star: #FFCB4E !important}.empty-cart-buttons{margin:40px auto 0;display:flex;gap:20px;justify-content:center;flex-direction:column;max-width:500px;width:100%}.cart-page-empty-buttons{flex-direction:row;justify-content:center}.cart-item__discounted-prices .price,table.cart-items tr td span.price{font-size:18px!important;letter-spacing:0}quick-add-modal .product .product__info-container variant-selects .color-variant label{max-width:63px}.cart-drawer .cart-item__image{border:1px solid #14015226;border-radius:13.28px}.header__menu-item .icon,header.header .list-menu li details.mega-menu .mega-menu__content{display:none}.step .quantity-selector button.decrease img{object-fit:scale-down}.template-cart .cart-item .loading__spinner{top:50%!important;transform:translateY(-50%)!important;padding:0!important}.template-cart .cart-item__price-wrapper .price{margin-top:0!important}quick-add-modal .product__title>a{text-decoration:none!important}.quick-add-modal__content{max-width:1200px!important;width:95%!important;outline:none}.quick-add-modal__content .product-rating-wr{color:#140152;pointer-events:none;cursor:default}.btn-disable-true{pointer-events:none!important;opacity:.5!important}.step.step-1 .product-image{background:linear-gradient(to bottom,#291372 0% 30%,#fef9f6 30% 100%)}.ai-ingredients-section-asmrwwdzaa2xfc0p2saigenblockcd8b853frrhuy{padding-left:0!important;padding-right:0!important}.ai-ingredients-section-asmrwwdzaa2xfc0p2saigenblockcd8b853frrhuy .ai-ingredients-container-asmrwwdzaa2xfc0p2saigenblockcd8b853frrhuy{padding-left:15px!important;padding-right:15px!important}.cart__footer .totals{align-items:center}.quick-add button#quick-add-template--19048910815400__product-grid9068854050984-submit{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/main-custom.css.map */
