label.rc-radio{border-radius:12px;font-size:15px;line-height:normal;border:1px solid #2E4F7C!important;background-color:#fff!important;color:#2e4f7c!important}label.rc-radio[data-radio-checked=true],label.rc-radio.rc-radio--active{background-color:#2e4f7c!important;color:#fff!important}.rc-subscription-details{display:none!important}.rc-selling-plans{font-size:12px;border-radius:12px;line-height:normal;padding:0;margin-top:0}@media screen and (min-width:960px){.product__info-wrapper.grid__item variant-radios{margin-top:15px!important}}@media screen and (min-width:960px){.product .slider-buttons{position:unset!important}.slider-mobile-gutter{position:relative}.thumbnail-list__item.slider__slide.thumbnail-list_item--variant.hidden{display:block!important}}.thumbnail-slider .slider-button{display:none!important}.product__media-wrapper media-gallery[data-desktop-layout=thumbnail_slider] slider-component.thumbnail-slider ul{justify-content:center}.symplset-banner .sizes-popup-container label span{display:block;font-size:13px;margin-left:10px;line-height:normal}.product-form__submit .icon-cart{vertical-align:middle;margin-right:.4em;margin-top:-.1em}.product__info-container .product-form__buttons{max-width:none}.product-form__submit.button,.product-form__submit.button.button--full-width{border-radius:12px;box-sizing:border-box;background-color:#2e4f7c;color:#fff;border:none}.product-form__submit.button:hover,.product-form__submit.button.button--full-width:hover{background-color:#0c1543;color:#f4e9da}.price__badge-sale{background-color:#cf4a4a!important;color:#fbfaf6!important;border-color:#cf4a4a!important}.price--on-sale .price-item--regular{color:#cf4a4a}.product__info-container .product-form{margin-top:0!important}.rc-container.rc_container{padding:0;margin:0}.rc-container-wrapper.rc_container_wrapper .rc_popup{padding:0}.simply-better .simply-better-icons{max-width:1920px;left:0;right:0;margin-left:auto;margin-right:auto}.nws-header-topbar{display:block;text-align:center;padding:12px 10px;background:#97e8ff;line-height:normal;white-space:nowrap;position:fixed;top:0;left:0;width:100%;z-index:3}.nws-header-topbar a{display:block;line-height:normal;text-decoration:none;font-size:clamp(11px,2.8vw,16px);color:#000}.product-reviews-list-title{text-align:center;display:block}.product-reviews-list-title h2{margin-top:0;color:#fff;display:block}h0,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:#2e4f7c}h0,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,button,.button{font-family:var(--font-heading-family);font-weight:500}.h0{font-size:40px;line-height:45px}.h1{font-family:var(--font-heading-family);font-style:normal;font-weight:500;font-size:35px;line-height:43px;color:#2e4f7c}body{background-color:#97e8ff}body,p{font-family:var(--font-body-family);font-weight:500;letter-spacing:normal;color:#2e4f7c;font-style:normal;font-size:12px;line-height:16px;overflow-x:hidden}a,.rte a{color:#2e4f7c}.button{font-weight:500;background-color:#fff;color:#000;border-radius:25px;padding:12px 18.5px;border:none;box-shadow:none;font-size:14px;line-height:15px;min-height:30px;min-width:97px;letter-spacing:normal}.button:hover:after,.button:after{box-shadow:none!important}.button.button--small{font-size:11.6478px;line-height:150%;padding:7px 21px}.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__content .image-with-text__text+.button{margin-top:21px}.template-page-about-us .image-banner-custom:first-child .banner__heading{color:#fff}.template-page-faqs .rich-text-custom:last-child .rich-text__heading{font-family:var(--font-heading-family);font-style:normal;font-weight:500;font-size:29.3496px;line-height:37px;text-align:center;letter-spacing:-.01em;color:#2e4f7c}.template-page-faqs .rich-text-custom:last-child .rich-text__text{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:9.64088px;line-height:150%;text-align:center;color:#2e4f7c}.template-product- .image-with-text-custom:nth-child(6) .section.faqs:not(:nth-child(3)) .accordion__item,.template-product-symplbrush .image-with-text-custom:nth-child(6) .section.faqs:not(:nth-child(3)) .accordion__item,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .section.faqs:not(:nth-child(3)) .accordion__item{border-bottom:none}.page-width,.header:not(.drawer-menu).page-width{padding:0 32px}.template-index- .section.product-reviews{background-image:none;background-color:#5b75fb!important}.template-index- #MainContent .image-banner-custom:first-child .banner__content .banner__box .banner__heading,.template-index- #MainContent .image-banner-custom:first-child .banner__content .banner__box .banner__text *{color:#fff}.template-page-faqs .rich-text-custom .button{color:#2e4f7c}.facets__item label,.facets__item input[type=checkbox]{line-height:14px}.cart-drawer .product-option p,.cart-drawer .product-option{line-height:16px!important}.cart-drawer .product-option,.cart-drawer .cart-item__name{font-size:14px;line-height:16px!important;letter-spacing:normal}.cart-drawer .cart-item__image{height:100px;width:100px;object-fit:contain}.template-page-how-it-works .image-banner-custom .banner__content{align-items:flex-start}.template-page-how-it-works .image-banner-custom .banner__buttons{margin:50px auto auto;display:flex;justify-content:center}.template-page-about-us .image-banner-custom .banner--content-align-left.banner--desktop-transparent .banner__box{max-width:100%;padding-right:0}.cart__checkout-button{background-color:#5b75fb;margin-top:30px;margin-bottom:10px;color:#fff}product-info .price{color:inherit;font-weight:400;font-size:1.8rem;margin:0;letter-spacing:.13rem}button[name=checkout]{min-width:120px;max-width:100%}.template-product- .image-with-text-custom:nth-child(6) .button,.template-product-symplbrush .image-with-text-custom:nth-child(6) .button,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .button{margin-top:20px}@media screen and (max-width:500px){.template-index- #MainContent .image-banner-custom:first-child .media{min-height:500px}}@media screen and (max-width:768px){.template-index- #MainContent .image-banner-custom:first-child .banner__content{background-color:#5b75fb;padding:0 32px}.template-index- #MainContent .image-banner-custom:first-child .banner__content .banner__box{background-color:#5b75fb;padding-right:0}}@media screen and (max-width:959px){.hide-mobile{display:none!important}.template-page-about-us .image-banner-custom:first-child .banner__heading{text-align:center}.template-index- #MainContent .image-banner-custom:first-child .banner__media{order:2}.template-index- #MainContent .image-banner-custom:first-child .banner__content{order:1;position:relative}.template-index- #MainContent .image-banner-custom:first-child .media{min-width:100vw;min-height:100vw}.template-index- #MainContent .image-banner-custom:first-child .media img{width:100vw;object-fit:cover;object-position:bottom}.template-index- #MainContent .image-banner-custom:first-child .h0{color:#fff;font-size:35px;line-height:41px}.template-index- .image-with-text-custom:nth-child(4){padding-top:50px}.template-page-how-it-works .image-banner-custom:nth-child(1) .banner__media{padding-bottom:30%}.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__text{margin-bottom:17px}.template-product-symplbrush #MainContent .rich-text-custom:nth-child(4) .rich-text__blocks,.template-product-symplbrush-jr #MainContent .rich-text-custom:nth-child(4) .rich-text__blocks{display:flex;flex-direction:column}.template-product-symplbrush #MainContent .rich-text-custom:nth-child(4) .rich-text__blocks *,.template-product-symplbrush-jr #MainContent .rich-text-custom:nth-child(4) .rich-text__blocks *{order:1}.template-product-symplbrush #MainContent .rich-text-custom:nth-child(4) .rich-text__blocks .bordered-image,.template-product-symplbrush-jr #MainContent .rich-text-custom:nth-child(4) .rich-text__blocks .bordered-image{order:0;margin-bottom:34px}.template-product-symplbrush .accordion,.template-product-symplbrush-jr .accordion{margin-top:0}.header__heading-logo{width:110px}}@media screen and (min-width:960px){body,p{font-size:18px;line-height:33px}.h0{font-size:60px;line-height:80px}.h1{font-size:40px;line-height:65px;text-wrap:wrap}.template-index- #MainContent .image-banner-custom:first-child .h0{font-size:55px;line-height:75px}.hide-desktop{display:none!important}.button{border-radius:75px;padding:18px 43px;font-size:18px;line-height:29px}.button.button--small{padding:9px 30px;font-size:18.2339px;line-height:150%}body:not(.template-product-).rich-text-custom .rich-text__blocks{max-width:700px}body:not(.template-product-):not(.template-product-symplbrush):not(.template-product-symplbrush-jr):not(.template-page-faqs) .rich-text-custom .rich-text__blocks p{font-size:28px;line-height:43px}.template-product- .image-with-text-custom:nth-child(6) .button,.template-product-symplbrush .image-with-text-custom:nth-child(6) .button,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .button{font-size:23px;line-height:35px}.page-width,.header:not(.drawer-menu).page-width{max-width:1920px;padding:0 144px}.template-index- #MainContent .image-banner-custom:first-child .h0{color:#fff}.template-index- #MainContent .image-banner-custom:first-child .body{margin-top:54px;max-width:550px}.template-index- #MainContent .image-banner-custom:first-child .body p{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:18px;line-height:33px;color:#fff}.template-index- #MainContent .image-banner-custom:first-child .banner__buttons{margin-top:49px}.template-index- .image-with-text-custom:nth-child(2) .image-with-text__text{max-width:670px;margin-top:54px}.template-index- .image-with-text-custom:nth-child(2) .image-with-text__heading{max-width:550px}.template-index- .image-with-text-custom:nth-child(4) .image-with-text__content{padding-left:43px}.template-index- .image-with-text-custom:nth-child(4) .image-with-text__heading,.template-index- .image-with-text-custom:nth-child(4) .image-with-text__text{max-width:650px}.template-index- .image-with-text-custom:nth-child(4) .page-width{padding-right:109px}.template-index- .image-banner-custom:last-child .media img{width:100%;height:auto}.template-page-how-it-works .image-with-text-custom:nth-child(3) .button{margin-left:144px}.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__content{overflow:visible}.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__text{margin-bottom:24px}.template-page-how-it-works .image-with-text-custom:nth-child(4) .image-with-text__text,.template-page-how-it-works .image-with-text-custom:nth-child(2) .image-with-text__text{max-width:799px}.template-page-how-it-works .image-with-text-custom:nth-child(2) .image-with-text__heading{max-width:700px}.template-page-how-it-works .image-with-text-custom:nth-child(4) .image-with-text__heading{max-width:700px}.template-page-about-us .image-banner-custom:first-child .banner__heading{margin-top:114px}.template-page-about-us .image-with-text-custom:nth-child(3) .image-with-text__text{max-width:715px}.template-page-about-us .image-banner-custom .banner--content-align-left.banner--desktop-transparent .page-width{padding-left:50px}.template-page-about-us .image-banner-custom .banner--content-align-left.banner--desktop-transparent .banner__box .banner__heading{font-size:49px}.template-page-faqs .rich-text-custom:last-child .rich-text__heading{font-size:60px;line-height:80px}.template-page-faqs .rich-text-custom:last-child .rich-text__text{font-size:18px;line-height:26px;margin-bottom:32px}.template-page-symplset .rich-text-custom .rich-text__blocks{max-width:1640px}.template-product-symplbrush .rich-text-custom .rich-text__blocks,.template-product-symplbrush-jr .rich-text-custom .rich-text__blocks{max-width:100%;text-align:center}.template-product-symplbrush .rich-text-custom .rich-text__blocks p,.template-product-symplbrush-jr .rich-text-custom .rich-text__blocks p{max-width:1325px;text-align:center;display:block;margin:auto auto 101px}.template-product-symplbrush .rich-text-custom:nth-child(4),.template-product-symplbrush-jr .rich-text-custom:nth-child(4){overflow:visible;position:relative}.template-product-symplbrush .rich-text-custom:nth-child(4):after,.template-product-symplbrush-jr .rich-text-custom:nth-child(4):after{height:50px;width:100%;content:" ";position:absolute;display:inline-block;background-image:url(./waves.png);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;z-index:1}.template-product-symplbrush .image-with-text-custom:nth-child(6) .page-width,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .page-width{padding-left:121px;padding-right:121px}.template-product-symplbrush .image-with-text-custom:nth-child(6) .image-with-text__media-item,.template-product-symplbrush .image-with-text-custom:nth-child(6) .image-with-text__media.media>:not(.zoom):not(.deferred-media__poster-button),.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .image-with-text__media-item,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .image-with-text__media.media>:not(.zoom):not(.deferred-media__poster-button){max-width:650px}.template-product-symplbrush .image-with-text-custom:nth-child(6) .grid:not(.image-with-text__grid--reverse) .image-with-text__content--desktop-left.image-with-text__content,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .grid:not(.image-with-text__grid--reverse) .image-with-text__content--desktop-left.image-with-text__content{max-width:100%}.template-product- .image-with-text-custom:nth-child(6) .button,.template-product-symplbrush .image-with-text-custom:nth-child(6) .button,.template-product-symplbrush-jr .image-with-text-custom:nth-child(5) .button{margin-top:68px}.template-page-about-us .image-banner-custom{margin-top:-100px}.template-page-about-us .image-banner-custom .banner__media img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:bottom!important}.cart__footer>*{width:auto}}@media screen and (min-width:960px)and (max-width:1500px){.template-product-symplbrush .image-with-text-custom .grid.image-with-text__grid--reverse .image-with-text__content--desktop-left.image-with-text__content,.template-product-symplbrush-jr .image-with-text-custom .grid.image-with-text__grid--reverse .image-with-text__content--desktop-left.image-with-text__content{margin-left:-70px}.template-page-symplset #MainContent .image-with-text-custom:nth-child(3) .image-with-text{padding-top:100px!important}.image-with-text-custom .image-with-text .image-with-text__content{padding-top:0}}@media screen and (min-width:1300px){body,p{font-size:20px;line-height:34px}.h0{font-size:73px;line-height:93px}.h1{font-size:63px;line-height:83px;text-wrap:wrap}.template-index- #MainContent .image-banner-custom:first-child .h0{font-size:78px;line-height:98px}body:not(.template-product-).rich-text-custom .rich-text__blocks{max-width:1335px}.button{font-size:20px;line-height:27px}.button.button--small{padding:10px 39px;font-size:20.2339px;line-height:150%}.template-index- #MainContent .image-banner-custom:first-child .body{margin-top:54px;max-width:775px}.template-index- #MainContent .image-banner-custom:first-child .body p{font-size:21px;line-height:35px}.template-page-faqs .rich-text-custom:last-child .rich-text__heading{font-size:63px;line-height:83px}.template-page-faqs .rich-text-custom:last-child .rich-text__text{font-size:20px;line-height:24px;margin-bottom:32px}body:not(.template-product-) .rich-text-custom .rich-text__blocks{max-width:1400px}.template-page-about-us .image-banner-custom .banner--content-align-left.banner--desktop-transparent .banner__box .banner__heading{font-size:60px}}@media screen and (min-width:1500px){.xl-up-hide{display:none!important}.template-index- .image-banner-custom:last-child,.template-index- .image-banner-custom:last-child .banner,.template-index- .image-banner-custom:last-child .media{min-height:1195px}body,p{font-size:25px;line-height:40px}.h0{font-size:90px;line-height:100px}.h1,h1{font-size:55px;line-height:65px;text-wrap:wrap}body:not(.template-product-).rich-text-custom .rich-text__blocks{max-width:1335px}.template-index- #MainContent .image-banner-custom:first-child .h0{font-size:80px;line-height:100px}.template-index- .image-with-text-custom:nth-child(4) .image-with-text__heading,.template-index- .image-with-text-custom:nth-child(4) .image-with-text__text .h0{font-size:80px;line-height:100px}.button{font-size:22px;line-height:24px}.button.button--small{padding:11px 40px;font-size:21.2339px;line-height:150%}.template-index- #MainContent .image-banner-custom:first-child .body p{font-size:25px;line-height:40px}.template-page-faqs .rich-text-custom:last-child .rich-text__heading{font-size:80px;line-height:100px}.template-page-faqs .rich-text-custom:last-child .rich-text__text{font-size:25px;line-height:29px;margin-bottom:32px}.template-index- .image-with-text-custom:nth-child(2) .image-with-text__heading{max-width:650px}.template-index- #MainContent .image-banner-custom:first-child .h0{font-size:100px;line-height:120px}.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__heading,.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__text{padding-left:144px}.cart-drawer .drawer__inner{width:500px;max-width:500px}.template-page-about-us .image-banner-custom .banner--content-align-left.banner--desktop-transparent .banner__box .banner__heading{font-size:95px}.template-page-how-it-works .image-with-text-custom:nth-child(3) .image-with-text__text:nth-child(4){width:900px}body:not(.template-product-):not(.template-product-symplbrush):not(.template-product-symplbrush-jr):not(.template-page-faqs) .rich-text-custom .rich-text__blocks p{font-size:35px;line-height:50px}.template-page-how-it-works .image-banner-custom .banner__content{align-items:center}}@media screen and (max-width:959px){.cart__checkout-button{margin-top:20px;margin-bottom:10px;padding:20px 15px;font-size:15px}.grid__item.product__media-wrapper{margin-bottom:0}.product .product__info-container .product__title h1{font-size:35px;line-height:normal}product-info .price{font-size:1.6rem;margin-top:0}.product .product__info-container .product__title{margin-top:10px;margin-bottom:0}.product__info-container>*+*{margin:1rem 0}}@media screen and (max-width:600px){.simply-better .text-with-icon{margin:10px 5px!important;justify-content:center!important}.simply-better .simply-better-icons{display:block!important;height:auto!important}.simply-better .text-with-icon .text{font-size:26px!important;line-height:40px!important}}.footer__list-social .link.list-social__link:hover path{fill:#fff}.footer__content-top .footer-block--menu ul .link:hover{color:#fff}.image-with-text__content{overflow:unset!important}.image-with-text-custom .section.faqs:nth-child(3){margin-bottom:30px}.footer__content-top .footer-block--newsletter .newsletter-form .newsletter-form__field-wrapper .field button:hover{color:#000;background:#fff}.footer-shop-now .content .button:hover{background:#97e8ff}.image-with-text-custom .image-with-text__content .image-with-text__text+.button:hover{background:#5b75fc;color:#fff}.banner__buttons .button:hover{background:#97e8ff}.button:focus-visible{outline:0;box-shadow:0 0 0 .2rem #f3f3f3;border:2px solid #5b75fc}.footer__content-top .footer-block--newsletter .newsletter-form .newsletter-form__field-wrapper .field button:focus-visible{border:2px solid #97e8ff;outline:0;box-shadow:0 0 0 .2rem #5b75fb}.footer-shop-now .content .button:focus-visible{border:2px solid #5b75fc}.image-with-text-custom .image-with-text__content .image-with-text__text+.button:focus-visible{border:2px solid #97e8ff}.button.button--primary[href="/pages/faqs"]:focus-visible{border:2px solid #97e8ff}.button.button--primary[href="/pages/faqs"]:hover,.rich-text__buttons .button:hover{background:#5b75fc;color:#fff}.rich-text__buttons .button:focus-visible{border:2px solid #97e8ff}variant-radios .product-form__input input[type=radio]+label:hover,variant-radios .product-form__input input[type=radio]:checked+label:hover{border:1.58585px solid #000!important}footer a:focus-visible{outline:0;box-shadow:none;color:#fff!important}.symplset-banner .sizes-popup-container .add-to-cart:hover{background:#5b75fb;color:#fff}.header-wrapper{position:fixed;top:var(--topbar-height, 0px);left:0;width:100%;z-index:2;transition:transform .3s ease}.header-wrapper.header-hidden{transform:translateY(-100%);pointer-events:none}body.submenu-open .header-wrapper{z-index:4}.shopify-section-header-sticky{position:static}.shopify-section-header-hidden{top:auto}.section-header.animate{transition:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
