.sale-message,.sale-message.blackfriday,.sale-message.blowout-sale,.sale-message.flash-sale,.sale-message.mothers-day-sale,.sale-message.new-year-sale,.sale-message.twelvedays{margin-top:-5px;margin-bottom:20px;position:relative}.sale-message{background:url(../images/cart_savings.png) 0 0/cover no-repeat;width:246px;height:36px}.sale-message.blackfriday .sale-value,.sale-message.blowout-sale .sale-value,.sale-message.flash-sale .sale-value,.sale-message.mothers-day-sale .sale-value,.sale-message.new-year-sale .sale-value,.sale-message.twelvedays .sale-value,.sale-value{position:absolute;font-weight:800;color:#fff}.sale-value{top:-8px;left:143px;font-size:34px}.p-name,.p-reviews,.p-wrap{color:#939598}.sale-message.flash-sale{background:url(/wp-content/uploads/2023/08/flash-sale-save.png) 0 0/cover no-repeat;width:390px;height:54px}.sale-message.flash-sale .sale-value{top:4px;left:auto;right:20px;font-size:34px}.sale-message.blowout-sale{background:url(/wp-content/uploads/2023/03/blowout-sale-save.png) 0 0/cover no-repeat;width:490px;height:36px}.sale-message.blowout-sale .sale-value{top:-8px;left:auto;right:20px;font-size:34px}.sale-message.mothers-day-sale{background:url(/wp-content/uploads/2023/05/mothers-day-save.png) 0 0/cover no-repeat;width:435px;height:43px}.sale-message.mothers-day-sale .sale-value{top:-5px;left:auto;right:20px;font-size:34px}.sale-message.new-year-sale{background:url(/wp-content/uploads/2023/01/new-year-save.png) 0 0/cover no-repeat;width:570px;height:36px}.sale-message.new-year-sale .sale-value{font-size:34px;top:-7px;right:50px;left:auto}.sale-message.blackfriday{background:url(/wp-content/uploads/2022/11/blackfriday-save.png) 0 0/cover no-repeat;width:500px;height:28px}.sale-message.blackfriday .sale-value{font-size:26px;right:18px;top:-5px;left:auto}.sale-message.twelvedays{background:url(../images/12_days_cart_savings.png) 0 0/cover no-repeat;width:398px;height:75px}.sale-message.twelvedays .sale-value{top:32px;left:225px;font-size:34px}.sale-message.valentines{background:url(/wp-content/uploads/2022/02/hersolution-save.png) 0 0/cover no-repeat;width:568px;height:60px;margin-top:-5px;margin-bottom:20px;position:relative}.valentines .sale-value{position:absolute;top:2px;left:auto;font-weight:800;color:#fff;font-size:34px;right:22px}@media screen and (min-width:991px) and (max-width:1199px){.sale-message{width:420px;height:71px}.sale-value{top:-8px;left:250px;font-size:50px}.sale-message.twelvedays .sale-value{top:37px;left:230px;font-size:27px}.sale-message.valentines{width:420px;height:44px}.valentines .sale-value{top:-2px;left:auto;font-size:28px;right:12px}}@media screen and (min-width:768px) and (max-width:991px){.sale-value{top:-6px;left:145px;font-size:30px}.sale-message.flash-sale{width:350px;height:48px}.sale-message.flash-sale .sale-value{font-size:30px;top:4px}.sale-message.blowout-sale{width:330px;height:24px}.sale-message.blowout-sale .sale-value{top:-4px;right:15px;font-size:21px}.sale-message.mothers-day-sale{width:330px;height:29px}.sale-message.mothers-day-sale .sale-value{top:-1px;right:23px;font-size:21px}.sale-message.twelvedays{width:310px;height:58px}.sale-message.twelvedays .sale-value{top:24px;left:174px;font-size:27px}.sale-message.blackfriday{width:315px;height:17px}.sale-message.blackfriday .sale-value{font-size:18px;top:-5px;left:auto;right:8px}.sale-message.new-year-sale{width:345px;height:21px;margin-top:-5px;margin-bottom:20px;position:relative}.sale-message.new-year-sale .sale-value{font-size:24px;top:-7px;right:20px}.sale-message.valentines{width:340px;height:36px}.valentines .sale-value{top:1px;right:11px;left:auto;font-size:21px}}.p-wrap p,.slides .p-wrap{margin-bottom:0}.sale-message.flashsale{background:url(/wp-content/uploads/2022/06/hersolution-flash-sale-save.png) 0 0/cover no-repeat;width:390px;height:54px;margin-top:20px}.sale-message.flashsale .sale-value{position:absolute;top:7px;right:19px;font-weight:800;color:#fff;font-size:31px;font-family:'Open Sans Bold',sans-serif;left:auto}.archive-wrap{background:url(../images/water-bg.jpg) center top/cover no-repeat}.easyzoom-flyout,.easyzoom-notice{background:#fff;position:absolute}.page-title{text-align:right;font-size:2.2rem;margin:0}.arc-desc{max-width:570px;font-size:1.1rem}.p-wrap{text-align:center;margin-bottom:40px}.b-price p,.price-btn{text-align:right}.p-header sup{font-size:7px;padding-left:2px}.p-wrap p{font-size:14px;line-height:120%}.p-name{font-weight:600;font-size:1.4rem;max-width:80%;margin:0 auto}.p-tagline{font-size:12px}.p-wrap .p-img{margin:20px 0}.p-bundle,.p-retail{font-weight:600;text-transform:uppercase}.includes span,.p-wrap .p-bundle{color:#e9234c;margin-bottom:10px;font-weight:700}.price-wrap p{font-size:20px}.includes{font-size:18px}.p-stars .r-active{color:#ffc000}.p-stars{margin-bottom:10px}.p-stars i{padding:0 2px;color:#fee7a1}.p-reviews{padding-left:5px}.p-img-wrap.no-gal,.p-list{padding-left:0}.btn-wrap a{font-size:12px;margin:0 2px;line-height:110%;display:inline-block}#main{padding-top:40px}.products .entry-title{margin-top:0;color:#362f2d;font-weight:400;font-size:2.3rem;margin-bottom:10px}#main p.sub-title{color:#939598;margin-bottom:20px}.pricing-wrap{max-width:520px}.p-list li{padding:5px 0 0 20px;position:relative}ul.p-list li:before{content:"\f111";font-family:fontawesome;font-size:10px;color:#81c0c8;position:absolute;left:0;top:10px}.p-list{margin:0;color:#666;list-style:none}.p-btn-wrap,.p-thumb li a{display:block}.p-btn-wrap a{margin:0 5px 5px 0}.price-wrap{font-weight:600;color:#939598;margin:0 0 5px}#ingredients h3,.p-select{color:#636466}#product-tabs h2,.b-select{margin-bottom:20px;font-weight:600}.price-wrap,.qty-btn-wrap{max-width:500px}.b-price p{color:#e9234c;font-weight:600}.p-select{font-weight:600;font-size:1.3rem}.b-select{font-style:italic;color:#e9234c;font-size:1.1rem}.frm-qty input{width:38px;text-align:center;margin-right:5px;border:1px solid #e9234c;border-radius:0;padding:2px}.frm-qty label{font-weight:600;color:#939598;font-size:1.25rem;padding-right:5px}#product-tabs h2,.frm-qty i,.t-text a:hover{color:#e9234c}.frm-qty i{font-size:25px;position:relative;top:2px}.formulation p,.reviews-wrap{font-size:14px}#productBlock{position:relative;margin-bottom:40px}.sm-guarantee p{color:#fff;line-height:150%;font-size:14px}.sm-guarantee::after{content:"";width:200%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:#5ab999;background:linear-gradient(45deg,#5ab999 51%,#dae8b3 100%)}body .t-text a{display:block;color:#fff;padding-top:5px;font-weight:700}#product-tabs-tab .nav-link i,.header-mobile{display:none}.single-product-wrap .p-stars{margin-bottom:5px}.p-wrap .p-header a{color:#939598;line-height:120%}.p-wrap .p-header a:hover,.p-wrap .p-header a:hover .p-tagline,.p-wrap .p-header a:hover h4{color:#939598}#product-tabs{background-color:#f1f1f1;border-top:1px solid #939598;border-bottom:1px solid #939598}#product-tabs-tab{margin:0;border-bottom:none}#product-tabs-tab .nav-link{border:1px solid #939598;border-radius:0;background-color:#dcdddd;color:#939598;border-right:none;position:relative;z-index:9999}#product-tabs-tab .nav-item:last-child a{border:1px solid #939598}#product-tabs-tab .nav-item{width:25%;text-align:center;padding:0}#product-tabs-tab .nav-item:last-child a.active,#product-tabs-tab .nav-link.active{color:#495057;background-color:#f1f1f1;border-color:#939598 #939598 #f1f1f1}.tab-hidden-title{text-align:center;margin-bottom:15px;color:#e9234c;border-bottom:1px solid #e3e3e3;padding-bottom:10px;display:none}.ing-wrap{border:1px solid #dedede;padding:20px;background-color:#fff;margin-bottom:10px}.ing-wrap h4{color:#81c0c8;font-weight:600}.formulation{max-width:600px;margin:0 auto;padding:20px;border:4px solid #dcdddd}#product-tabs h3,#product-tabs h4,#product-tabs h5{color:#939598;font-weight:600;margin-bottom:20px}.single-products .slides .addToCartButton{padding:4px}.pslider.carousel{padding-bottom:30px;margin-bottom:10px}.p-thumb{margin:0;padding:0;position:absolute;z-index:9;left:0;max-width:12%;top:0}.p-thumb li{list-style:none;border:1px solid #d2d2d2;margin:0 0 5px;width:100%;overflow:hidden;padding:0}.p-thumb li img{max-width:100%}.p-img-wrap{padding-left:13%}.easyzoom{position:relative;display:inline-block;width:100%}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;box-shadow:0 0 10px #888}.easyzoom-flyout{z-index:100;overflow:hidden}.easyzoom-flyout img{max-width:none!important}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%;border:1px solid #d2d2d2}.easyzoom--adjacent .easyzoom-flyout{top:0;left:-150%;width:500px;height:500px;margin-left:20px;border:1px solid #999}.g-seal{padding-right:0}@media screen and (max-width:992px){#productBlock:after{background-color:transparent}.p-related .slash-title{font-size:1.8rem}.p-related .slash-title span{display:block}.pslider.carousel{max-width:700px;margin:0 auto}.sm-guarantee{margin-top:20px;background:#5ab999;background:linear-gradient(45deg,#5ab999 51%,#dae8b3 100%)}.sm-guarantee::after{background:no-repeat}.sm-guarantee img{max-width:160px}.easyzoom--overlay .easyzoom-flyout{left:0;width:100%}}@media screen and (max-width:768px){#main p.sub-title,.arc-desc,.page-title{text-align:center}.archive-title,body p.reviews-wrap{margin-bottom:15px}.archive-wrap{background:url(../images/water-bg.jpg) center bottom no-repeat;background-image:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.3)),url(../images/water-bg.jpg)}.archive-title{display:inline-block}.arc-desc{margin:0 auto}.pslider.carousel{max-width:450px}.products .entry-title{max-width:100%;text-align:center;font-size:2rem;margin-bottom:5px}.p-related .slash-title{font-size:1.4rem}.header-mobile{display:block}.header-desktop{display:none}#main{padding-top:10px}}@media screen and (max-width:767px){.sale-message{height:36px;width:246px;margin:-10px auto 12px}.sale-message.flash-sale{width:350px;height:48px}.sale-message.flash-sale .sale-value{font-size:30px;top:4px}.sale-message.blowout-sale{width:330px;height:24px}.sale-message.blowout-sale .sale-value{color:#fff;top:-5px;left:auto;right:14px;font-size:22px}.sale-message.mothers-day-sale{width:330px;height:29px}.sale-message.mothers-day-sale .sale-value{color:#fff;top:-2px;left:auto;right:21px;font-size:22px}.sale-value{font-size:22px;left:143px;top:0}.sale-message.twelvedays{height:46px;width:246px;margin:-10px auto 12px}.sale-message.twelvedays .sale-value{font-size:22px;left:138px;top:19px}.sale-message.blackfriday{height:17px;width:300px;margin:-10px auto 12px}.sale-message.blackfriday .sale-value{font-size:16px;left:auto;top:-4px;right:9px}.sale-message.new-year-sale{width:345px;height:21px;margin-top:-5px;margin-bottom:20px;position:relative}.sale-message.new-year-sale .sale-value{font-size:24px;top:-7px;right:20px}.sale-message.valentines{height:32px;width:305px;margin:-10px auto 12px}.valentines .sale-value{font-size:20px;left:auto;right:9px;top:0}.sale-message.flashsale{width:330px;height:45px;margin-top:20px}.sale-message.flashsale .sale-value{position:absolute;top:5px;right:17px;font-weight:800;color:#fff;font-size:26px;font-family:'Open Sans Bold',sans-serif;left:auto}.easyzoom{position:relative;display:inline-block;width:80%}}@media screen and (max-width:576px){.page-title{font-size:1.8rem}.arc-desc,.p-name{font-size:1rem}.p-header sup{font-size:8px}.pslider.carousel{max-width:340px}.g-seal{margin-bottom:15px}.b-price p,.price-btn,.price-wrap,.qty-wrap{text-align:left}.products .entry-title{font-size:1.5rem;margin-bottom:5px}.single .btn-wrap a{display:block;max-width:80%;margin:0 auto 5px}.p-reviews{display:block;margin:5px auto}.reviews-wrap .p-reviews{display:inline-block}#product-tabs-tab .nav-link{font-size:12px;padding:6px 3px}.sm-guarantee p{text-align:center;padding:0 0 10px}.sm-guarantee img{padding:10px 10px 0}.addToCartButton a{font-size:20px;padding:10px 30px}.addToCartButton{margin-top:20px}}@media screen and (max-width:420px){.p-reviews{display:block;padding-left:15px}.p-wrap p{font-size:13px}.easyzoom--overlay .easyzoom-flyout{display:none;z-index:-1}.easyzoom.is-ready img{cursor:default}.easyzoom-notice{display:none!important}.p-img-wrap:before{content:"";position:absolute;width:100%;height:100%;background:0 0;z-index:999999}.p-thumb{position:relative;text-align:center;display:block;max-width:100%;margin:15px 0}.p-thumb li{display:inline-block;max-width:50px}.p-img-wrap{padding-left:0}.p-stars,body p.reviews-wrap{margin-left:-20%}}.sezzle-object{border:1px solid #939598;line-height:1em;margin:20px auto;padding:15px 10px}.sezzle-text{font-size:15px;font-weight:600}@media screen and (min-width:1200px){.sezzle-object img{margin-top:-5px;margin-left:0}}.retail-label{color:#698752;font-weight:800;padding-right:0}.retail-price,.retail-price-full{color:#555;font-weight:800;padding-right:15px;text-decoration:line-through}.sale-label,.sale-price-full{color:#000;font-weight:800;padding-right:0}.calculated-price{font-size:21px}.savings,.savings-full{width:auto;background:#fd004a;color:#fff;padding:13px 20px 13px 40px;font-size:14px;margin:0 0 0 10px;border-radius:3px;clip-path:polygon(15% 0%,100% 0%,100% 100%,15% 100%,0% 50%);position:relative;top:-3px;font-weight:700}.savings-full:before,.savings:before{content:"";width:10px;height:10px;position:absolute;background:#fff;left:15%;top:15px;border-radius:50%}.p-btn-wrap a,.savings,.savings-full{line-height:100%;display:inline-block}@media screen and (min-width:992px) and (max-width:1199px){.calculated-price{align-items:center;font-size:16px;margin-bottom:10px}}@media screen and (max-width:991px){.calculated-price{display:flex;align-items:center;font-size:20px;margin-bottom:15px;flex-wrap:wrap;justify-content:center}.savings-full{margin-top:10px}.sale-label,.sale-price-full{padding-right:5px}}