img{max-width:100%}.wrapper{max-width:1400px;margin:auto;padding:0 20px}.button,.btn{display:inline-block;text-align:center;font-family:Helvetica;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:14px;padding:15px 30px;border-radius:48px}.button:after{display:none}@media(min-width:768px){.button,.btn{font-size:16px;line-height:16px}}.button,.btn--primary{color:#f1fbff;background:#307aa3}.btn--secondary{color:#307aa3;background:transparent;border:2px solid #307aa3;font-weight:600;text-transform:capitalize}@media(min-width:768px){.button,.btn--primary,.btn--secondary{min-width:200px;display:flex;width:min-content;align-items:center;justify-content:center}}.yotpo-device-mobile .yotpo-review-form-modal,.yotpo-device-tablet .yotpo-review-form-modal{z-index:999}.yotpo-display-s .yotpo-reviews-by{display:none!important}body[class*=product-lp-] .page-width{max-width:1440px;padding:40px 30px}@media(min-width:768px){body[class*=product-lp-] .page-width{padding:80px 30px}}body[class*=product-lp-] .ezrv-widget_rating_count_container{max-width:90%;margin:auto}body[class*=product-lp-] .ezrv-widget_review_rating_option div:last-child .ezrv-container-display-star{display:none}.ezrv-widget_write_review_container{margin-top:20px}.ezrv-widget_write_review_container button{border-radius:24px}.ezrv-widget_overall_rating{text-align:center;margin-bottom:20px}#ezrv-widget_review_submit_form{padding:0!important}.modal-backdrop.yotpo-review-form-modal *{color:#307aa3!important;font-family:Plus Jakarta Sans!important}.yotpo-review-form .form-footer .yotpo-review-form-footer-container .yotpo-new-review-submit[data-v-6972ba2a]{color:#dff!important;background:#307aa3;border-radius:35px}.modal-backdrop.yotpo-review-form-modal .yotpo-modal-header,.yotpo-display-s .yotpo-head .yotpo-headline,#ezrv-widget_review_submit_form h2,.ezrv-widget_header h2{color:#307aa3;font-family:Plus Jakarta Sans!important;font-size:24px;font-style:normal;font-weight:500;line-height:120%;margin-top:0!important}.modal-backdrop.yotpo-review-form-modal .yotpo-modal-header{margin-top:20px!important}.yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-title,#ezrv-widget_review_submit_form label,#ezrv-widget_review_submit_form input[type=text],#ezrv-widget_review_submit_form textarea{color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:200%}#ezrv-widget_btn_cancel_review{margin:0!important}#ezrv-widget_btn_submit,#ezrv-widget_btn_cancel_review{border-radius:32px}.ezrv-widget_form_submit_wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media(min-width:768px){.yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-title,.modal-backdrop.yotpo-review-form-modal .yotpo-modal-header,.yotpo-display-s .yotpo-head .yotpo-headline,#ezrv-widget_review_submit_form h2,.ezrv-widget_header h2{font-size:40px}#ezrv-widget_review_submit_form label,#ezrv-widget_review_submit_form input[type=text],#ezrv-widget_review_submit_form textarea{font-size:24px}}.yotpo-read-more,.yotpo-display-s .yotpo-review .yotpo-review-right-panel,.yotpo-read-more-text,.yotpo-reviewer-name[data-v-572fe5b0],.ezrv-widget_review_content_value,.ezrv-widget_review_user{color:#307aa3;font-family:Plus Jakarta Sans!important;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.yotpo-reviews-main-widget .unselectable{color:#307aa3!important}.ezrv-widget_review_content{width:100%!important}@media(min-width:768px){.yotpo-read-more,.yotpo-display-s .yotpo-review .yotpo-review-right-panel,.yotpo-read-more-text,.yotpo-reviewer-name[data-v-572fe5b0],.ezrv-widget_review_content_value,.ezrv-widget_review_user{font-size:24px}}.yotpo-read-more{margin-left:10px;font-weight:700;text-decoration:underline}.ezrv-display-star-title{color:#307aa3}.ezrv-widget_review_row .ezrv-widget_rating_star_content{font-size:20px;transform:translate(10px,3px)}.ezrv-widget_review_content_title label{color:#307aa3;font-family:Plus Jakarta Sans;font-size:24px;font-style:normal;font-weight:400;line-height:200%}.yotpo-display-s .yotpo-review .yotpo-review-right-panel{display:inline-flex;justify-content:flex-end;align-items:center;color:#307aa3}.yotpo-date-format{color:#307aa3}.yotpo-review-votes-wrapper,.yotpo-filters-container{display:none!important}.yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-title{margin:0}.yotpo-review-border-smooth{background:none;border-top:1px solid #307AA3}.yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-content{margin-top:0}.collapsible{margin-top:40px}@media(min-width:768px){.collapsible{display:flex;justify-content:space-between;align-items:center}.collapsible--head{flex:0 0 300px}.collapsible--faq{flex:0 0 360px}}.collapsible h3{color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:500;line-height:160%}@media(min-width:768px){.collapsible h3{font-size:24px}}.collapsible--head{margin-bottom:30px}.collapsible .collapsible--question,.collapsible .collapsible--answer p{color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:left}.collapsible--question{display:flex;justify-content:space-between;margin:0;padding:15px 0;border-bottom:1px solid #307AA3;cursor:pointer}.collapsible .collapsible--answer p{margin-bottom:0}.collapsible .collapsible--trigger:before{content:"+";display:inline-block;margin-right:5px}.collapsible .collapsible--question.is-open{border-bottom:0}.collapsible .collapsible--question.is-open .collapsible--trigger:before{content:"-";margin-right:5px}.collapsible .collapsible--answer{display:none;color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-left:15px}.collapsible .collapsible--answer.is-open{display:block;border-bottom:1px solid #307AA3;padding-bottom:20px}html body #slidecarthq .header h2,html body #slidecarthq .header h2 span{color:#307aa3;font-family:Plus Jakarta Sans;font-size:18px;font-style:normal;font-weight:700;line-height:120%}html body #slidecarthq .footer-row span,html body #slidecarthq .footer-row strong,html body #slidecarthq .item .title,html body #slidecarthq .item .title a,html body #slidecarthq .item .price,html body #slidecarthq .upsell-text h3,html body #slidecarthq .upsell-text h3 a,html body #slidecarthq .upsell-options-header h2,html body #slidecarthq .upsell-options-header p.price,html body #slidecarthq .upsell-options-header p.compare-at,html body #slidecarthq .upsells-header h2{color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:500;line-height:120%}@media(min-width:768px){html body #slidecarthq .header h2,html body #slidecarthq .header h2 span{font-size:24px}html body #slidecarthq .footer-row span,html body #slidecarthq .footer-row strong,html body #slidecarthq .item .title,html body #slidecarthq .item .title a,html body #slidecarthq .item .price,html body #slidecarthq .upsell-text h3,html body #slidecarthq .upsell-text h3 a,html body #slidecarthq .upsell-options-header h2,html body #slidecarthq .upsell-options-header p.price,html body #slidecarthq .upsell-options-header p.compare-at,html body #slidecarthq .upsells-header h2{font-size:18px}body.product-lp-boomer div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel,body.product-lp-full-body div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel,body.product-lp-shower-rinse div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel{order:2!important;font-size:18px!important;justify-content:end!important}}#slidecarthq .header+.items,#slidecarthq .item{border-color:#307aa3}html body #slidecarthq .image-placeholder,html body #slidecarthq .button,html body #slidecarthq .item .image img,html body #slidecarthq .note-body textarea,html body #slidecarthq .rewards-progress-bar,html body #slidecarthq .rewards-progress,html body #slidecarthq .upsell-item,html body #slidecarthq .upsell-item .upsell-image img,html body #slidecarthq .upsell-add button,html body #slidecarthq .upsell-options select,html body #slidecarthq .upsell-options-header .image img,html body #slidecarthq .upsell-options-header .image-placeholder,html body #slidecarthq .footer .button,html body #slidecarthq .footer-checkbox{border-radius:30px}html body #slidecarthq .item .variants-p,html body #slidecarthq .item .properties-key-value li,html body #slidecarthq .item .properties-key-value li span,html body #slidecarthq .quantity-selector input,html body #slidecarthq .upsell-text p,html body #slidecarthq .upsell-options label,html body #slidecarthq .upsell-options-header p,html body #slidecarthq .footer-checkbox,#slidecarthq .footer-row .shipping-cost,#slidecarthq .footer-row .shipping-cost span,#slidecarthq .footer-row .shipping-cost span a{color:#307aa3}#slidecarthq .footer.sticky-footer{background:#fff}#slidecarthq .slidecarthq{padding:0 20px}#slidecarthq .footer{padding-left:0;padding-right:0}.line-break{display:block;height:0}@media(min-width:768px){.line-break{display:inline}}@media(max-width:767px){.hidden-mobile{display:none}}#appstle_subscription_widget0{max-width:none}#appstle_subscription_widget0 .appstle_subscribe_option{display:none!important}#appstle_subscription_widget0 .appstle_tooltip{background:#fff;color:#307aa3;left:auto;right:0;min-width:390px}@media(max-width:767px){#appstle_subscription_widget0 .appstle_tooltip{left:0;right:0;min-width:250px}}#appstle_subscription_widget0 .tooltip_subscription_svg{fill:#fff!important}#appstle_subscription_widget0 [data-appstle-icon]:after{border-top-color:#fff}#appstle_subscription_widget0 .appstle_tooltip_content{text-align:left}#appstle_subscription_widget0 .appstle_tooltip_content .h3{color:#307aa3;font-family:Plus Jakarta Sans;font-size:16px;font-style:normal;font-weight:500;line-height:160%}body #appstle_subscription_widget0 .appstle_tooltip_wrapper .appstle_tooltip .appstle_tooltip_appstle{display:none!important}@media(max-width:767px){body #appstle_subscription_widget0 .appstle_tooltip_wrapper{display:flex!important;justify-content:center}}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) .lps--section__how h2{font-family:Plus Jakarta Sans}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review{row-gap:20px;column-gap:10px}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel{order:3;flex-basis:100%}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel{width:fit-content;flex:auto}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel{order:3;font-size:16px;display:flex;align-items:center}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title{flex-flow:column}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-star-rating.yotpo-review-star-rating{margin-bottom:20px}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-title{font-size:22px;margin-left:0;color:#307aa3;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;line-height:1.5em}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-read-more-text{font-size:16px;font-size:14px;line-height:1.5em;display:block;padding-bottom:15px}@media(min-width:768px){body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-read-more-text{font-size:18px}}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-read-more{font-size:18px;margin-left:0}#yotpo-reviews-main-widget .yotpo-main-layout.yotpo-main-reviews-widget .yotpo-headline{width:100%;margin:auto;font-size:30px;color:#307aa3}#yotpo-reviews-main-widget .yotpo-main-layout.yotpo-main-reviews-widget .yotpo-headline+a{display:none}.appstle-loyalty-button{bottom:125px!important}@media(min-width:767px){.appstle-loyalty-button{bottom:140px!important}}@media(max-width:767px){body div[data-testid=POPUP] form[data-testid=klaviyo-form-Ugfd3G]>div{max-width:390px;justify-content:space-between!important;padding-bottom:30px!important;max-height:500px}body div[data-testid=POPUP] form[data-testid=klaviyo-form-Ugfd3G]>div div[data-testid=form-row]:first-child{margin-bottom:30px!important}body div[data-testid=POPUP] form[data-testid=klaviyo-form-Ugfd3G]>div div[data-testid=form-row]:not(:first-child){margin-left:20px!important;margin-right:20px!important}}.product-form__buttons .button:after{display:none}.page-privacy-policy .page-width{color:#307aa3;font-family:Plus Jakarta Sans;font-style:normal;line-height:1.5em;padding:50px 30px 100px}@media(min-width:768px){.page-privacy-policy .page-width{padding-left:0;padding-right:0}}.page-privacy-policy .page-width h1.main-page-title.page-title{font-style:normal;line-height:1.5em;color:#307aa3;font-family:Plantin MT Pro;margin-bottom:20px;font-weight:400}.page-privacy-policy .page-width .rte strong{color:#307aa3;font-family:Plus Jakarta Sans;font-style:normal;font-weight:bolder;line-height:1.5em}div[data-testid=POPUP]>div>div>div.needsclick+div.needsclick{display:none!important}body .template-search{padding-bottom:100px}.template-search *{color:#307aa3}.template-search__results .grid .card-wrapper .card{background:#f1fbff;border-radius:4px!important}.template-search__results .grid .card-wrapper .card .card__badge .badge{background-color:#307aa3;color:#fff}@media(min-width:768px)and (max-width:1700px){body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-title{font-size:24px;padding-bottom:10px}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) div#yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-read-more-text{font-size:19px;line-height:1.5em}body:is(.product-lp-shower-rinse,.product-lp-boomer,.product-lp-full-body) .yotpo-reviews-pagination-container .yotpo-vertical-pagination a{border-radius:100px;color:var(--yotpo-empty-white);background-color:var(--primary-color);cursor:pointer;align-self:center;font-family:var(--secondary-font-family);font-style:var(--secondary-font-style);font-size:17px;font-weight:600;line-height:1.5em;width:100%;height:auto;padding:10px 20px}}.yotpo-review-left-panel{order:1!important}.yotpo-review-right-panel{order:2!important}.yotpo-review-center-panel{flex:0 0 100%!important;order:3!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{display:block!important}@media(max-width:767px){.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{font-size:20px!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{flex-basis:49%!important}.yotpo-seo-page-layout{margin:auto!important}}.yotpo-seo-page-layout .yotpo-bottomline-container[data-v-3a8b6618]{align-items:flex-start}.yotpo-display-s .yotpo-bottomline-container .yotpo-bottom-line[data-v-3a8b6618]{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lp-general.css.map */
