@font-face{font-family:Brandon Grotesque;src:url(../woff2/brandongrotesque-light.woff2) format("woff2"),url(../woff/brandongrotesque-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(../woff2/brandongrotesque-regular.woff2) format("woff2"),url(../woff/brandongrotesque-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(../woff2/brandongrotesque-regularitalic.woff2) format("woff2"),url(../woff/brandongrotesque-regularitalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(../woff2/brandongrotesque-medium.woff2) format("woff2"),url(../woff/brandongrotesque-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:url(../woff2/brandongrotesque-bold.woff2) format("woff2"),url(../woff/brandongrotesque-bold.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:proxima nova semibold;src:url(../woff2/proxima_nova_semibold.woff2) format("woff2"),url(../woff/proxima_nova_semibold.woff) format("woff")}@font-face{font-family:proxima nova regular;src:url(../woff2/proxima_nova_regular.woff2) format("woff2"),url(../woff/proxima_nova_regular.woff) format("woff");font-display:swap}@font-face{font-family:proxima nova bold;src:url(../woff2/proxima_nova_bold.woff2) format("woff2"),url(../woff/proxima_nova_bold.woff) format("woff");font-display:swap}@font-face{font-family:proxima nova medium;src:url(../woff2/proxima_nova_black_1715261978576.woff2) format("woff2"),url(../woff/proxima_nova_black.woff) format("woff");font-display:swap}@font-face{font-family:sofia pro regular;src:url(../woff2/sofia_pro_regular_az.woff2) format("woff2"),url(../woff/sofia_pro_regular_az.woff) format("woff");font-display:swap}@font-face{font-family:sofia pro semibold;src:url(../woff2/sofia_pro_semi_bold_az.woff2) format("woff2"),url(../woff/sofia_pro_semi_bold_az.woff) format("woff");font-display:swap}@font-face{font-family:sofia pro bold;src:url(../woff2/sofia_pro_bold_az.woff2) format("woff2"),url(../woff/sofia_pro_bold_az.woff) format("woff");font-display:swap}@font-face{font-family:sofia pro medium;src:url(../woff2/sofia_pro_medium_az.woff2) format("woff2"),url(../woff/sofia_pro_medium_az.woff) format("woff");font-display:swap}body{font-family:proxima nova regular;font-size:20px;line-height:1.4;font-weight:400}.header--top-left .tright>a{text-transform:uppercase;font-family:proxima nova regular;font-size:16px}.hmuser .text-left.wbhuserleft{text-transform:uppercase;font-family:proxima nova regular}.color-background-2.two-column-produts-wrapper{background-color:#fff}.color-background-2 .card{background-color:#fff;overflow:hidden;padding-bottom:30px}.color-background-2 .card .button.quick_shop{background-color:#58a8b1;padding:10px 20px;border-radius:5px;color:#fff}.two-column-produts-wrapper .wbvariantbadges{display:none}.two-column-produts-wrapper .product-title{font-size:30px;font-weight:500;padding:0 0 10px}.product-learn-more{margin:0 0 20px}.product-learn-more .link{text-transform:uppercase;display:inline-block;padding:0 0 2px;border-bottom:1px #fff solid;font-size:15px;color:#fff}.footer-text-block .visit-help{display:flex;gap:15px;margin:20px 0}.footer-text-block .visit-help p{margin:0;padding:0}.footer-text-block .visit-help a{text-decoration:none;font-weight:700}.color-background-2 .card .button.quick_shop span{display:block}.footer .footer-contact-block .footer-collapse .footer__list-social{margin:0}.emailAddress{font-size:15px}.footer__content-bottom .row{justify-content:center}.join-membership{margin-top:14px;font-size:15px;font-weight:500}.header-wrapper .header{padding:10px 50px;position:relative}.button.button--primary span,.button.button--secondary span{transform:none;transition:none}.grid--2-col-desktop .wbproductdes.card__content .product-title a{color:#fff!important}.wbslideshow .home-banner .slideshow__text .button:after{content:none!important}.wbslideshow .home-banner .slideshow__text .button svg{display:none}.wbslideshow .home-banner .banner__buttons .button span{font-size:14px}.wbslideshow .home-banner .banner__buttons .button--secondary:hover{background-color:#58a8b1;color:#fff}.button.button--primary:hover span,.button.button--secondary:hover span{transform:translate(0)}.banner__buttons .button--primary{background-color:#58a8b1;color:#fff}.wbsimplemenuxs .list-menu--inline{padding:4px 0!important}.product-section{background:#f3f3f3}.wbsimplemenuxs .list-menu__item{font-weight:400!important}.journey-banner .inline-richtext.h0{font-size:29px;font-weight:400;margin-bottom:41px;color:#000}.journey-banner .img_subdesc{max-width:80%;margin:auto}.journey-banner .img_subdesc p{color:#000}.banner.banner--content-align-center.banner--content-align-mobile-center.banner--medium.banner--desktop-transparent{min-height:460px}.step1-section .banner__content.banner__content--middle-left{justify-content:flex-end}.tooltip-login{position:absolute;background:#fff;top:100%;color:#fff;display:block;left:50%;opacity:0;padding:10px;width:200px;text-align:center;border:1px solid #000;border-radius:10px;z-index:1;transform:translate(-50%);visibility:hidden}.tooltip-login:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #000 10px;top:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;rotate:181deg}.login-tooltip-wrraper{cursor:pointer;position:relative}.login-tooltip-wrraper:hover .tooltip-login{opacity:1;visibility:visible}.tooltip-login p{font-size:14px}.tooltip-login .button{margin-bottom:10px;padding:8px;font-size:14px}.tooltip-login p a{color:#58a8b1}.login-tooltip-wrraper>a{display:inline-block;padding:10px 0}.ada-section{padding-left:15px;padding-right:15px}.ada-section .wbimg_txt_flex{max-width:1280px;margin:auto;padding:60px 6%;background:#80b9c0;border-radius:26px;box-shadow:0 3px 6px #0003}.ada-section .wbimgtxt_left{width:12%!important}.ada-section .image-with-text__media{background:transparent}.video-section{min-height:800px!important}.video-section__media{padding-bottom:0!important;min-height:800px!important}.video-fullwidth{width:100%;position:relative;z-index:1}.video-fullwidth img.video-img{width:100%;border-radius:20px}.video-fullwidth video{position:absolute;left:0;top:0;height:100%;object-fit:cover;width:100%;border-radius:20px;border:2px solid #cfd3d3}.video-container{position:relative}.video-container:after{content:"";position:absolute;left:0;bottom:0;height:50%;width:100%;background:#58a8b1}.our-story .section:first-child .rich-text{min-height:460px;display:flex;align-items:center}.wbimg_txt_flex.imgpleft.imgalignmiddle{gap:unset}.wbimg_txt_flex .wbimgtxt_right{padding:0 30px}.review-col .jdgm-widget.jdgm-widget{display:flex;column-gap:10px}.review-col .jdgm-all-reviews-rating__score{display:none}.review-col .jdgm-widget.jdgm-widget span{font-weight:500;font-size:24px}.review-col .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{content:none}.multicolumn .multicolumn-card .multicolumn-card__image-wrapper{width:74px;border:2px solid #000;padding:14px;border-radius:50%}.multicolumn .multicolumn-list{padding-top:40px;padding-bottom:40px}span.heding-text{text-align:center;display:inline-block;padding-bottom:30px}.multicolumn-2 .multicolumn-card .multicolumn-card__image-wrapper{width:100%}.multicolumn-2 .multicolumn-list .multicolumn-list__item{max-width:50%!important}.multicolumn-2 .multicolumn-card.content-container,.multicolumn-2 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing,.multicolumn-2 .media.media--transparent.media--adapt{min-height:860px}.multicolumn-2 a.link.animate-arrow{text-decoration:underline;font-size:16px;color:#fff}.multicolumn-2 a.link.animate-arrow svg{display:none}.multicolumn-2 a.link.animate-arrow span.icon-wrap{display:none}.multicolumn-card__info .rte p{font-size:16px}.multicolumn-card__info h3{font-weight:400;font-size:24px}.multicolumn-2 .isolate .multicolumn-list{column-gap:0;row-gap:0;padding:0}..multicolumn-2 .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width{width:100%}.multicolumn-2 .multicolumn-card-spacing{padding-top:0!important;margin-left:0!important;margin-right:0!important}.multicolumn-2 .multicolumn-card__info{position:absolute;bottom:50px}.multicolumn-2 .multicolumn-card__info h3{color:#fff}.multicolumn-2 .multicolumn-card__info .rte{padding:0 100px}.multicolumn-2 .multicolumn-card__info .rte p{color:#fff}.card.gradient.card--card.card--media.color-background-2.gradient{padding:0}.multicolumn-3.color-accent-2.gradient.background-primary.no-heading,.multicolumn-3 .multicolumn-list{background:#f3f3f3}.multicolumn-3 .multicolumn-card.content-container{background:transparent!important}.multicolumn-3 .slider-mobile-gutter{box-shadow:none}.multicolumn-3 .multicolumn-card .multicolumn-card__image-wrapper{width:120px}.wbmainfaq{border:1px solid #C4C4C4;padding:32px}.wbmainfaq button.collapsed.toggle.faqhead{border:none;background:transparent;color:#58a8b1;font-size:20px;text-transform:none;margin-bottom:0}.faqhead.toggle.collapsed:after{content:"+";font-size:24px;font-weight:var(--font-body-weight-bold);cursor:pointer;color:#58a8b1}.wbfaqpart .faqheading.inline-richtext{text-align:center;font-size:56px;font-weight:500;margin-bottom:0;padding-bottom:50px}.wbmainfaq span{font-size:20px;color:#000;font-weight:900}.rte p{font-size:18px;font-style:normal;font-weight:400;line-height:26px;padding-left:18px;color:#000}.faqhead.toggle.collapsed:after{color:#98a2b3;font-size:20px}.faq-row{display:flex;column-gap:50px}.faq-col.faq-left{flex:0 0 60%}.faq-col.faq-right{flex:0 0 40%}.faq-right-col img{width:100%}.wbqvtop .quick_shop{margin-top:10px}.wbspayinstall shopify-payment-terms{display:none}.shopify-payment-button[data-shopify=payment-button]{display:none}.wbproductdes.card__content{text-align:left}.row.collection-hero{background-repeat:no-repeat;width:100%;background-size:cover;min-height:460px;display:flex;align-items:center;flex-flow:row wrap;padding-top:25px;padding-bottom:25px;position:relative;margin:0!important}.row.collection-hero:before{content:"";background:#0003;position:absolute;left:0;top:0;width:100%;height:100%}.col-md-8.col-sm-12.col-12.collection-hero__text-wrapper{margin:auto}.collection-hero__description.rte{text-align:center;margin:auto}.collection-hero__description.rte span{color:#fff;line-height:1.2;display:inline-block}.collection-hero .heading.text-center span{color:#fff}.page-width.wbverticalcoll{display:none}.subscription-wrapper>div{border:1px solid #ccc;padding:18px 20px;text-align:center;position:relative;width:calc(50% - 2px)}.subscription-wrapper input[type=radio]:checked~label span{position:relative;z-index:1}.info-tooltip{padding:2px 10px;margin-right:10px;background:#e2e2e2;cursor:pointer}.tooltip{position:relative;display:inline-block;margin-top:2px}.tooltip .tooltiptext{visibility:hidden;width:300px;background-color:#f8f8f8;color:#000;text-align:center;border-radius:6px;padding:14px;position:absolute;z-index:1;bottom:calc(100% + 14px);left:-190px}ul.tooltip-ul{list-style:disc;margin-left:6px;padding-left:21px;padding-top:10px;padding-bottom:10px;font-size:16px;text-align:left;line-height:1.2}ul.tooltip-ul li{margin-top:10px}.tooltip .tooltiptext:after{content:"";position:absolute;bottom:-20px;left:68%;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #f8f8f8 transparent;rotate:180deg}.tooltip:hover .tooltiptext{visibility:visible}span.infotitle{text-align:left;display:block}.section-template--19855478260030__product-grid-padding{background:#f3f3f3}ul.grid.product-grid.contains-card.grid--2-col-desktop.grid--2-col-tablet-down{row-gap:0!important;column-gap:0!important}ul.grid.product-grid.contains-card.grid--2-col-desktop.grid--2-col-tablet-down li{max-width:50%}ul.grid.product-grid.grid--2-col-tablet-down.grid--4-col-desktop .wbproductdes.card__content{display:flex;flex-flow:row wrap}.left-content{width:65%}.right-content{width:35%;display:flex;flex-flow:row wrap;justify-content:flex-end}button.button.focus-inset.wbquickv.quick_shop.js-wbquickview-link{margin:0;padding:6px 15px}.price-item--last{font-size:15px!important}.wbproduct-container .price .price-item{font-size:14px}s.price-item.price-item--regular{font-size:14px;padding-left:3px;margin-right:0!important}.wbhprice{margin-bottom:4px;width:100%;text-align:right}.multicolumn-card__info .tooltip .tooltiptext{bottom:calc(100% + 14px);left:-108px;background:#fff;box-shadow:#0003 0 2px 3px;width:230px;line-height:normal}.multicolumn-card__info .info-tooltip{padding:2px 3px;margin-left:2px;border-radius:50%;display:flex;align-items:center}.multicolumn-card__info .tooltip .tooltiptext:after{left:53%}.product__info-container .productshort-info{max-width:400px;background-color:#f8f8f8;color:#000;padding:10px;margin-bottom:20px;margin-top:10px}span.pro-tagline{font-size:22px;color:#58a8b1;font-weight:500;margin-bottom:8px;display:inline-block}.grid--4-col-desktop .button.quick_shop{font-size:14px;padding:9px 14px!important}.grid--4-col-desktop .info-tooltip{margin-right:4px}.grid--4-col-desktop .info-tooltip{padding:2px 8px}.section-template--19877148098878__product-grid-padding{background:#f3f3f3}.card.gradient.card--card.card--media.color-background-2.gradient{background:#fff!important}.wbstockcount{display:none}.product-form__input.product-form__quantity{display:flex;align-items:center}label.form__label{margin-right:10px}.product__info-container h1.product__title{font-size:24px!important;max-width:calc(100% - 200px)}.product__info-container p.product__text{display:none}.mfp-content div#wbquickview{max-width:450px}.section-template--19855478620478__1659964502254939cb-padding,.page_content{background:#f3f3f3}.wbabttxt.container p{margin-bottom:0;padding-bottom:20px}section#shopify-section-template--19855478194494__main{background:#f3f3f3}.color-background-1.isolate.gradient.wbcollfea{background:#f3f3f3!important}.imgallery .imgtxt .button--secondary{padding:6px 20px;font-size:18px;font-weight:500;min-width:240px;border-radius:20px;height:auto}.imgallery .imgtxt .button--secondary:after{content:initial}.multicolumn .page-width .heading span{color:#000}ul.multicolumn-list__item.grid__item{list-style:none;padding-left:0;display:flex;align-items:center;margin-bottom:0}ul.multicolumn-list__item.grid__item li:nth-child(1){margin-right:10px}.h4.inline-richtext{font-weight:400;font-size:16px;margin-bottom:0}.two-col-text{padding-top:100px;padding-bottom:100px}.two-col-text-container .two-col-text-wrapper{display:flex;align-items:center}.two-col-text-wrapper .text-col.left{width:40%;padding-right:80px}.two-col-text-wrapper .text-col.left h2{font-size:30px;font-weight:500;text-align:center}.two-col-text-wrapper .text-col.right{width:60%;padding-left:40px}.two-col-text-wrapper .text-col.right h5{text-align:left;margin-bottom:18px;font-size:20px;color:#000}.review-counting{padding-bottom:60px}.review-counting-wrapper{text-align:center;background:#efefef;padding:40px 15px;border-radius:14px;box-shadow:0 3px 6px #0003}.review-counting-wrapper .review-col{display:flex;justify-content:center;align-items:center;column-gap:20px;margin-bottom:20px}.review-counting-wrapper .review-col p{margin:0;font-size:30px;font-weight:500;color:#000}.review-button{padding:6px 20px;background:#58a8b1;color:#fff;display:inline-block;height:auto;line-height:normal;font-weight:500;font-size:18px;min-width:240px;border-radius:20px}.review-button:hover{color:#fff}.wbimgblank_adapt.media--adapt{border-radius:26px;border:2px solid #edeeee}.list-container ul{list-style:none;padding:0}.list-container li{display:flex;column-gap:40px;margin-bottom:40px;align-items:center}.list-container li .list{width:80px}.image-container .list-wrraper{position:absolute;right:20%;top:50%;transform:translateY(-50%);max-width:450px}.list-container h2{padding-left:28%;font-size:33px;color:#000;padding-bottom:20px}.list-container h3{font-size:30px;color:#000}.list-container p{color:#010101;font-size:18px;margin:0}.step1-section .two-col-bg-text{left:18%;max-width:470px}.step1-section .two-col-bg-text .new-way{width:40%;max-width:100px;min-height:100px;height:100%}.step1-section .two-col-bg-text-container{display:flex;align-items:center;column-gap:30px;padding-bottom:10px}.step1-section .two-col-bg-text p{color:#000;font-size:22px;font-weight:400}.step1-section .new-way-text h2{padding-bottom:10px;font-size:33px}.step2-section .two-col-bg-text{left:18%;max-width:520px;text-align:center}.step2-section .two-col-bg-text .new-way{width:40%;max-width:100px;min-height:100px;height:100%;margin-bottom:30px}.step2-section .two-col-bg-text p{color:#000;font-size:22px;font-weight:400}.step2-section .new-way-text h2{padding-bottom:10px;font-size:33px}.list-with-text.step2-section{background:#e1d9d6;padding:200px 15px}.step2-section .list-text-container{display:flex;align-items:center}.step2-section .list-col.right ul{list-style:none;text-align:left;margin:0;padding:0}.step2-section .list-col.right ul li{padding-bottom:10px}.step2-section .list-col.left{max-width:420px;width:40%}.step2-section .list-col.left h2,.step2-section .list-col.left p{text-align:center}.step2-section .list-col.right{padding-left:160px;width:60%}.step2-section .list-col h2{color:#000;font-size:33px}.step2-section .list-col p{color:#000;line-height:24px;font-size:22px}.step2-section .list-info h3{color:#000;font-size:28px}.list-with-text.step2-section.list-2{background:#6fa1aa}.list-2 .list-col.left{text-align:center;max-width:380px;margin-left:auto}.list-2 .list-col h2,.list-2 .list-info h3,.list-2 .list-info p{color:#fff}.list-2 .list-col.left img{width:260px;height:260px}#create_customer button{margin-top:16px}#create_customer button:after{content:none}#create_customer button:before{content:none}.button-logo-wrapper{display:flex;column-gap:30px;align-items:center}.slideshow__text-wrapper.page-width{max-width:1500px}.banner__buttons .button--secondary{background:#99bdc3}.banner__buttons .button--primary{background:#005f9b}.home-banner .banner--adapt_image .slideshow__media{position:static;height:auto}.home-banner .banner--adapt_image .slideshow__media:before{display:none!important}.home-banner .banner--adapt_image .slideshow__media img{position:static;height:auto}.home-banner .banner--adapt_image .slideshow__text-wrapper{position:absolute;width:100%;max-width:36%;justify-content:center}.pro-info-list{background:#f3f3f3}.pro-info-list .pro-info-list-row{display:flex;column-gap:32px;background:#fff;margin-top:-130px;z-index:1;box-shadow:#0003 0 2px 3px;border-radius:16px;padding-top:20px;padding-bottom:20px}.pro-info-list-col{text-align:center}img.pro_img{display:block;margin:auto}span.pro-title{display:block;margin-top:10px;margin-bottom:10px;padding:0 8px;color:#4e4e4e;font-weight:400}span.pro-info{display:block;padding:0 40px;font-weight:400;font-size:16px;color:#666}.collection-hero .container{padding-bottom:100px}.grid--2-col-desktop .wbimgblock .card__media:before{content:"";position:absolute;top:0;left:0;background:#0003;width:100%;height:100%;z-index:1}div#shopify-section-template--19952304587070__banner{background:#f3f3f3}h1.heading.text-center{margin-bottom:0}.wbimgblock .card__media{position:relative}.section-template--19952304587070__product-grid-padding{background:#f3f3f3}body .button,body .button:before,body .button:after{border-radius:6px}body .button--primary,body .button--primary:after,body .button--primary:before{border-radius:5px}.multicolumn.color-accent-2 .slider-mobile-gutter{box-shadow:none}.multicolumn.color-accent-2 .multicolumn-list{padding:0}.full-width-blocks .media-image img{width:100%;height:auto}.full-width-blocks{position:relative}.full-width-blocks .blocks-caption{position:absolute;left:0;top:0;bottom:0;right:0;padding:8%;display:flex;align-items:center}.full-width-blocks .blocks-caption-inner{max-width:40%}.full-width-blocks .blocks-caption-inner .title{margin:0 0 20px;color:#fff;text-transform:uppercase;font-size:36px}.full-width-blocks .blocks-caption-inner .desc p{color:#fff}.full-width-blocks:nth-child(2n) .blocks-caption{justify-content:flex-end}.step-1 .step2-section,.step-2 .step1-section,.step-3 .step1-section,.step-3 .step2-section{display:none}.recharge-subscription-widget .rc-template__button-group .rc-button-group__options .rc-radio{border:1px solid #ccc!important;padding:18px 20px;text-align:center;position:relative;width:calc(50% - 2px)}.recharge-subscription-widget .discount-label{font-size:14px;font-weight:400;line-height:normal}.recharge-subscription-widget .rc-template__button-group .rc-button-group__options .rc-radio .price-label{font-size:20px!important;font-weight:700;color:#000;display:block;line-height:1}.rc-selling-plans>label{display:block;text-transform:uppercase;font-weight:500;color:#000;font-size:14px;margin:0 0 5px}.rc-selling-plans select.rc-selling-plans-dropdown__select{background:#fff url(../svg/ico-select.svg) no-repeat;background-position:calc(100% - 15px) center;-webkit-appearance:none;appearance:none;-moz-appearance:none;border:none;color:#000;padding:0 20px 0 10px;height:50px;font-size:16px;font-weight:300;outline:none;box-shadow:none;max-width:380px;border:1px solid #BFBFBF;border-radius:4px}.recharge-subscription-widget .rc-template__button-group .rc-button-group__options .rc-radio.rc-radio--active{border-width:1px!important;background:#e7e7e7!important}.wbimg_txt_flex .wbimgtxt_right p{font-size:20px}.wbimgtxt_right h2.h1{font-weight:700}.rc-widget .rc-template__button-group .rc-button-group__options{max-width:380px}.shopify-section.spaced-section--full-width{padding:30px 0 0}.shopify-section.spaced-section--full-width .heading,.carthead .heading{text-transform:uppercase;font-weight:700}.shopify-section.cart__footer-wrapper{padding:0 0 40px}.customer.login{padding:50px 0}.customer.login .heading{margin-bottom:40px;text-transform:uppercase;font-weight:700}.customer.login .custheading{text-transform:uppercase}.login-btns-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.login-btns-wrapper .button.button--primary{margin:0}.customer-login-block #rc_login{border-top:1px #ccc solid;padding:12px 0 0;text-align:left}.customer.register{padding:50px 0}.customer.register .heading{margin-bottom:40px;text-transform:uppercase;font-weight:700}.wbslideshow .slideshow__text .banner__heading.slidehmedium strong{font-size:13px;position:absolute;top:10px;right:0}.wbslideshow .home-banner .slideshow__text-wrapper .slideshow__text .banner__buttons .button span{font-size:16px}.wbslideshow .slideshow__text .banner__heading.slidehmedium em{font-size:16px;transform:translate(-8px,-6px);display:inline-block;opacity:.4}.complete-solution-sec{background:#862c5c;padding:30px 15px}.complete-solution-sec .complete-solution-inner{max-width:928px;margin:0 auto;display:flex;gap:40px}.complete-solution-sec .complete-solution-list{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:10px 0 0}.complete-solution-sec .complete-solution-list li{width:50%;font-family:sofia pro regular;color:#fff;font-size:18px;padding:0 0 0 30px;position:relative;margin:0 0 6px}.complete-solution-sec .complete-solution-list li:before{position:absolute;content:"";top:50%;left:0;background:url(../png/list_icon_f3dc9bb2-2005-42b5-873f-8dbe893386afd006.png?v=1723531201);background-repeat:no-repeat;height:20px;width:20px;background-size:contain;transform:translateY(-50%)}.complete-solution-sec .complete-solution-details,.complete-solution-sec .complete-solution-item{width:50%}.complete-solution-inner .section-heading{font-family:sofia pro semibold;color:#cdfdc3;font-size:32px;font-weight:600}.complete-solution-inner .section-heading span{color:#fff}.complete-solution-inner .section-title{font-family:proxima nova regular;color:#cdfdc3;font-size:16px;line-height:24px;margin:0}.step1-section .rich-text__heading.rte.inline-richtext.h1{font-family:sofia pro semibold}.step1-section .rich-text__heading.rte.inline-richtext.h1 span{font-size:30px;color:#862c5c}.step-1 .oke-stars-foreground{width:100%!important}.step-1 .oke-stars-foreground svg{fill:#99bcf9}.step-1 .oke-stars-foreground svg use{fill:#99bcf9}.step-1 .oke-sr-count{font-family:proxima nova regular;color:#862c5c;font-size:18px}.step-1 .shopify-app-block [data-oke-rendered]{text-align:center}.step-1 .shopify-app-block{margin-bottom:30px}.review-image-inner{display:flex}.review-image-item{flex:1 1 auto;max-width:317px;max-height:370px}.review-image-item img{width:100%;height:100%;object-fit:cover}@media (max-width:1366px){.complete-solution-inner .section-heading{font-size:28px}.complete-solution-inner .section-title{font-size:15px;line-height:20px}.complete-solution-sec .complete-solution-list li{font-size:16px;padding:0 0 0 24px}.complete-solution-sec .complete-solution-list li:before{height:16px;width:16px}.step1-section .rich-text__heading.rte.inline-richtext.h1 span{font-size:28px}}@media (max-width:1024px){.offer-products .customize-product-grid:not(.product--no-media) .customize-product-gallery{height:76vh}.customize-product-gallery .customize-product-gallery-thumb .splide__list .splide__slide{width:118px!important;height:144px!important}}@media (min-width:992px){.grid--5-col-desktop .grid__item{width:calc(12.5% - 32px);max-width:calc(20% - 32px)}.grid--5-col-desktop .grid__item.footer-text-block{max-width:calc(100% / 3.5 - 32px);width:calc(100% / 3.5 - 32px)}.color-background-2 .card .button.quick_shop:before,.color-background-2 .card .button.quick_shop:after{display:none}.color-background-2 .card .button.quick_shop svg{display:none}.two-column-produts-wrapper .card{position:relative}.two-column-produts-wrapper .card .wbproductdes.card__content{position:absolute;top:0;text-align:center;width:100%;padding:30px 15px 10px}.color-background-2 .card{text-align:center}.footer-text-block .visit-help{justify-content:center}.wbmenubtm .wbsimplemenuxs .image--small{min-height:inherit}}@media (max-width:991px){.header--top-left .header__icons{margin:0}.header--top-left .tright{top:6px;transform:none;bottom:inherit}.header-wrapper .header--top-left .tright{top:0!important}.full-width-blocks .blocks-caption{padding:4%}.full-width-blocks .blocks-caption-inner{max-width:44%}.full-width-blocks .blocks-caption-inner .title{margin:0 0 15px;font-size:28px}.full-width-blocks .blocks-caption-inner .desc p{font-size:16px}.complete-solution-inner .section-heading{font-size:26px}.complete-solution-sec .complete-solution-list li{font-size:14px}}@media (min-width:768px){.grid__item.footer-text-block{text-align:center}.full-width-blocks .mob-view{display:none}}@media (max-width:767px){.header-wrapper .header{padding:10px 50px 10px 20px}.two-column-produts-wrapper .product-title{font-size:20px;font-weight:500;padding:0}.product-learn-more{margin:0 0 10px}.collection__title .heading{margin:0 0 20px;font-size:24px}.two-column-produts-wrapper .product-form form{display:block}.two-column-produts-wrapper .card .wbproductdes.card__content{padding:20px 0 0}.color-background-2 .card{padding-bottom:0}.wbcartbth.header--top-left .tright .button.button--secondary{display:block;padding:7px 10px;font-size:12px}.left-content{width:100%}.right-content{width:100%;justify-content:flex-start}.price__sale{text-align:left}.wbproductdes.card__content{padding:10px 0}.wbhprice{text-align:left!important}button.button.focus-inset.wbquickv.quick_shop.js-wbquickview-link{padding:4px 9px;font-size:14px;border-radius:0}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.wbproducttab .spr-container .spr-summary-actions-newreview:after{box-shadow:none}.wbbtngrp{display:none}.wbqvtop,.product-form .cartb span,.wbquickv span,.button-template--19612991324478__7164a463-55ea-46ef-a91a-8c3f3dd268ef-show_desktop{display:block!important}.card.gradient.card--card.card--media.color-background-2.gradient{border-radius:0}.row.collection-hero{min-height:inherit}.product__info-container h1.product__title{font-size:20px!important}.pro-info-list .pro-info-list-row{flex-flow:row wrap!important}.pro-info-list{margin-bottom:50px}.multicolumn-2 .multicolumn-list .multicolumn-list__item{max-width:100%!important}.multicolumn-2 .multicolumn-card__info .rte{padding:0}span.heding-text{text-align:center;display:inline-block;padding-bottom:30px;padding-left:30px;padding-right:30px;line-height:normal;font-size:15px}slider-component.slider-mobile-gutter{margin-left:15px;margin-right:15px}.wbimg_txt_flex.imgpleft.imgalignmiddle{gap:15px}.wbfaqpart .collapse p,.deliveryinfo li p{font-size:14px}.multicolumn .multicolumn-list{padding-top:20x;padding-bottom:20px}.full-width-blocks .desktop-view{display:none}.full-width-blocks .blocks-caption{padding:20px;position:static}.full-width-blocks .blocks-caption-inner{max-width:100%}.full-width-blocks .blocks-caption-inner .title{color:#000;font-size:24px}.full-width-blocks .blocks-caption-inner .desc p{color:#000}.wbimg_txt_flex .wbimgtxt_right p{font-size:18px}.shopify-section.cart__footer-wrapper{padding:0 0 25px}.complete-solution-sec .complete-solution-inner{max-width:100%;flex-flow:row wrap}.complete-solution-sec .complete-solution-details,.complete-solution-sec .complete-solution-item{width:100%}.step1-section .rich-text__heading.rte.inline-richtext.h1 span{font-size:20px}}.grid__item.product__media-wrapper.wbproleftimg.mobileshowthumb.customize-product-rifils{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.product__info-wrapper.grid__item.customize-product-rifils-info{max-width:40%!important;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)!important}.grid__item.product__media-wrapper.wbproleftimg.mobileshowthumb.customize-product-rifils div img{max-width:75%;margin-left:25%}.static-icons-grid .static-icon-item{padding:5px!important}.static-icons-grid .static-icon-item .titletext{font-size:10px!important}.customize-product-rifils-info .select-brush-head .brush-price{margin:10px 0!important}.customize-products-footer{margin:0!important}.rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--20110072054078__354366c6-e156-4065-8c3e-622a7ec083aa-padding{background:#c8c7c4}.img-banner-with-text+.section{display:none}main .hero-sec{background-size:cover;width:100%;height:auto;position:relative}.contanior{max-width:1330px;width:100%;margin:auto;padding:0 15px}.hero-sec .hero-sec-row{display:flex;min-height:763px;height:100%}.hero-sec-row .hero-sec-col{color:#fff}.hero-sec-col p{font-size:56px;font-weight:600;padding-bottom:24px;color:#fff}.hero-sec-col ul{list-style:none;padding-left:0}.hero-sec-col ul li{position:relative;padding-left:34px;padding-bottom:20px;font-size:20px;font-weight:340;font-style:italic}.hero-sec-col ul li:before{content:"";position:absolute;width:16px;height:16px;background-color:#ee1d52;left:0;top:7px}.hero-sec-col a{font-size:14px;color:#fff;padding:10px 22px;background:#58a8b1;font-weight:560;text-transform:uppercase;text-decoration:none;margin-top:16px;display:inline-block}.hero-sec-row .hero-sec-col:first-child{flex:0 0 67%;width:67%;display:flex;flex-flow:row wrap;align-content:center;padding:20px 0}.hero-sec-row .hero-sec-col:last-child{flex:0 0 33%;width:33%;display:flex;flex-flow:row wrap;align-items:flex-end}.hero-sec-row .hero-sec-col img{max-width:662px;width:100%}.challenge{padding:80px 0}.challenge .challenge-info{text-align:center;padding-bottom:50px}.challenge-info h1{font-size:56px;font-weight:700;padding-bottom:16px}.challenge-info p{font-size:21px;font-weight:200;letter-spacing:.3px;line-height:30px;padding:0 70px}.challenge-info a{font-size:21px;font-weight:700;color:#58a8b1;text-decoration:none;letter-spacing:.3px;line-height:30px}.challenge-sec .challenge-sec-row{display:flex;column-gap:24px}.challenge-sec-row .challenge-sec-col{border:1px solid #C4C4C4;flex:0 0 33%;padding:30px}.challenge-sec-col .color{width:30px;height:30px;display:inline-block;background:#58a8b1}.challenge-sec-col .color-2{background:#ee1d52}.challenge-sec-col .color-3{background:#9d01c3}.challenge-sec-col h2{font-size:24px;font-weight:700;padding-top:24px;padding-bottom:16px}.challenge-sec-col p{font-size:20px;font-weight:400;line-height:26px}.tiktok{background:#58a8b1}.tiktok-sec{padding:80px 0}.tiktok-sec-row{display:flex;align-items:center}.tiktok-sec-col:first-child{flex:0 0 49%}.tiktok-sec-col:last-child{flex:0 0 51%}.tiktok-sec-col{position:relative}.tiktok-sec-col .moblie-img-2{position:absolute;left:50px;top:30px}.tiktok-sec-col a{position:absolute;bottom:80px;left:84px;padding:8px 10px;text-align:center;font-size:14px;font-weight:600;text-transform:uppercase;background:#000;color:#fff;border-radius:8px;text-decoration:none;max-width:303px;width:100%}.tiktok-sec-col ul{list-style:none;counter-reset:number-counter}.box-info{display:flex;column-gap:24px;background:#fff;padding:24px;max-width:620px;width:100%}.tiktok-sec-col ul li:nth-child(odd){position:relative;left:40px}.arrow{position:absolute;bottom:-60px;right:-12px}.color-box{width:80px;height:80px;display:inline-block;background:#000;color:#fff;font-size:24px;font-style:italic;font-weight:600;padding:30px;display:flex;align-items:center;justify-content:center}.tiktok-sec-col ul li{padding-bottom:40px;counter-increment:number-counter}.tiktok-sec-col ul li .color-box:before{content:"0"counter(number-counter)}.box-info-2 h2{padding-bottom:18px;font-size:24px;font-weight:600}.box-info-2 h2 b{color:#58a8b1}.box-info-2 p{font-size:20px;letter-spacing:.3px;font-weight:400;line-height:26px;color:#000}.seven-day-challenge{padding:80px 0}.seven-day-sec{counter-reset:number-counter}.seven-day-sec-row{display:flex;align-items:center;padding:50px 0}.seven-day-sec-cont{counter-increment:number-counter}.seven-day-sec-cont:nth-child(2n){background:linear-gradient(0deg,#58a8b11a 0% 100%),#fff}.seven-day-sec-cont:nth-child(2n) .seven-day-sec-row .seven-day-sec-col:first-child{order:2}.seven-day-sec-cont:nth-child(odd) .seven-day-sec-row .seven-day-sec-col:first-child{display:flex;justify-content:flex-start}.seven-day-sec-cont:nth-child(odd) .seven-day-sec-row .seven-day-sec-col:first-child a{left:30px}.seven-day-sec-row .seven-day-sec-col:first-child{display:flex;justify-content:flex-end}.seven-day-sec-col{flex:0 0 50%}.seven-day-sec-col span:before{content:"#Day "counter(number-counter)}.seven-day-sec-col .seven-day-btn{max-width:526px;width:100%;position:relative}.seven-day-challenge h2{font-size:56px;font-style:normal;font-weight:600;text-align:center;padding-bottom:50px}.seven-day-sec-col span{color:#ee1d52;font-size:36px;font-weight:600;display:inline-block;padding-bottom:16px}.seven-day-sec-col h3{font-size:28px;font-weight:600;padding-bottom:24px}.seven-day-sec-col p{font-size:18px;font-weight:400;line-height:26px;letter-spacing:.3px}.seven-day-sec-col:first-child{position:relative}.seven-day-sec-col a{padding:10px;text-align:center;background:#58a8b1;color:#fff;font-size:23px;font-weight:600;border:none;position:absolute;right:30px;bottom:30px;text-decoration:none;width:calc(100% - 60px)}.participate a{text-decoration:none;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;padding:10px 40px;background:#58a8b1;display:inline-block}.participate img{display:block;margin:auto;padding-bottom:30px}.participate{text-align:center}.join{background:#000;padding:80px 0}.join h2{color:#fff;text-align:center;font-family:Brandon Grotesque;font-size:56px;font-weight:600;line-height:66px;padding:0 300px}.join span{color:#fff;font-size:32px;font-style:normal;font-weight:200;display:block;text-align:center;padding-top:16px}.win-challange{padding:80px 0}.win-challange .win-challenge-sec-row{display:flex;column-gap:24px}.win-challenge-sec-row .win-challenge-sec-col{border:1px solid #C4C4C4;flex:0 0 33%;padding:30px}.win-challange h2{font-family:Brandon Grotesque;font-size:56px;font-style:normal;font-weight:600;text-align:center;padding-bottom:50px}.win-challenge-sec-col h3{font-size:24px;font-weight:600;padding-top:24px;padding-bottom:16px}.win-challenge-sec-col p{font-size:20px;font-weight:400;line-height:26px}.win-challenge-sec-col .win-img{width:80px;height:80px;display:inline-block}.text-container h2{font-size:36px;font-weight:600;color:#fff;margin-bottom:8px}.text-container p{color:#fff;font-size:22px;font-weight:400;line-height:24px}.text{max-width:800px;width:100%;position:absolute;top:38%;right:7%}.two-coltext{max-width:750px;width:100%;position:absolute;top:30%;right:7%}.banner-text{max-width:1035px;width:100%;position:absolute;top:94px;left:0;bottom:0;right:0;margin:auto}.banner-text h1{text-align:center;font-size:40px;font-weight:600;color:#000;margin-bottom:0!important}.banner-text-container h2{color:#000;font-size:36px;font-weight:600;padding-bottom:8px;margin-bottom:0!important}.banner-text-container{margin-top:192px}.banner-content h2{color:#000;font-size:32px;font-weight:600;text-align:center;padding-top:100px}.banner-section{background-size:cover}.banner-text-container p{color:#000;font-size:22px;font-weight:400;line-height:normal;margin-bottom:0!important}.section-template--20110072054078__ba1f34b0-3ce6-4cde-9271-e1d2e3cd16e6-padding{background:#ffeae7}.rich-text__heading.rte.inline-richtext.h1{text-align:center}.rich-text__heading.rte.inline-richtext span{color:#000;font-size:36px;font-weight:500}.rich-text__text.rte{margin-top:24px}.step1-section .rich-text__text p{color:#000;font-size:23px;font-style:normal;font-weight:400;padding:0 118px;line-height:29px}.rich-text__buttons{display:none}.rich-text__text li{color:#000;font-size:20px;font-weight:500;padding-bottom:23px}.two-col-text-container h2{color:#000;font-size:36px;font-weight:600;padding-bottom:8px;margin-bottom:0!important}.two-col-text-container p{color:#000;font-size:22px;font-weight:400;padding-bottom:6px;margin-bottom:0}.banner-btn-text{position:absolute;top:16%;right:2%;max-width:820px}.banner-btn-text h2{color:#ffeae7;font-size:34px;font-weight:500;padding:14px 44px;background:#477512;display:inline-block;border-radius:20px;margin-bottom:70px}.banner-btn-text-container h3{color:#000;font-size:34px;font-weight:400;padding-bottom:42px;margin-bottom:0}.banner-btn-text-container ul{padding-left:24px}.banner-btn-text-container ul li{color:#000;font-size:21px;font-weight:400;line-height:24px;padding-bottom:30px}.two-col-bg-text{position:absolute;top:50%;transform:translateY(-50%);right:7%;max-width:926px}.two-col-bg-text-container h2{color:#000;font-size:32px;font-weight:500;padding-bottom:20px;margin-bottom:0}.two-col-bg-text-container p{color:#000;font-size:22px;font-weight:410}.image-container{position:relative}.image-container img{width:100%}.bg-2-col-text{position:absolute;top:36%;right:16%;max-width:520px}.bg-2-col-text-container h2{color:#000;font-size:36px;font-weight:600;padding-bottom:27px;margin-bottom:0}.bg-2-col-text-container p{color:#000;font-size:30px;font-weight:400}.two-col-bg-image-text.step1-section{background-size:cover}.image-container .mobile-image{display:none}.rich-text__buttons{display:none!important}.step1-section{letter-spacing:0}.banner__heading.inline-richtext.h1{color:#fff;font-size:22px}.banner__text.inline-richtext.body ol li{color:#fff;font-size:16px}.header-with-icons{padding:30px 15px;background:#000}.header-with-icons-inner{max-width:932px;margin:0 auto;text-align:center}.icons-with-text-inner{display:flex;max-width:640px;margin:0 auto;gap:40px;padding:0;text-align:center}.icons-img-with-text{margin:30px 0}.icons-with-text-item{display:flex;flex-flow:row wrap;justify-content:center;text-align:center;gap:10px}.icons-with-text-item img{max-width:52px;max-height:52px;height:auto}.header-title{font-family:sofia pro semibold;color:#fff;font-size:36px;font-weight:600;margin:0 0 14px}.header-title span{color:#99bcf9}.header-with-icons-inner .descripation{font-family:proxima nova regular;color:#fff;font-size:16px;line-height:24px;margin:0}.header-with-icons-inner .additional-text{font-family:sofia pro semibold;color:#99bcf9;font-size:36px;font-weight:600;margin:0}.icons-with-text-item .img-title{font-family:sofia pro medium;color:#fff;font-size:18px}#tiktok-feed{padding:50px 0}#tiktok-feed .tiktok-feed h2{margin:0 0 41px;font-size:29px;color:#000;font-weight:700;font-family:sofia pro semibold}#tiktok-feed{padding:40px 0}@media (max-width:1640px){.banner-btn-text{top:7%;max-width:680px}.two-col-bg-text{right:2%;max-width:790px}.step2-section .text{max-width:740px;right:2%}.text-container p{line-height:24px}.text{max-width:680px;width:100%;position:absolute;top:22%;right:5%}.two-coltext{max-width:560px;top:10%;right:7%}.slideshow__slide .slideshow__text-wrapper.page-width{max-width:38%;margin:0;justify-content:center}}@media (max-width:1440px){.hero-sec-row .hero-sec-col:first-child{flex:0 0 60%;width:60%}.hero-sec-row .hero-sec-col:last-child{flex:0 0 40%;width:40%}.bg-2-col-text{top:30%}.banner-btn-text{max-width:600px}.banner-btn-text-container h2{margin-bottom:40px}.banner-btn-text-container h3{padding-bottom:20px}.two-col-bg-text{max-width:760px}.banner-text-container{margin-top:100px}.step1-section .two-col-bg-text{left:12%}.image-container .list-wrraper{right:14%}.button-logo-wrapper{justify-content:center;row-gap:20px}.slideshow__text .banner__buttons{width:100%}.slideshow__text .wbsaddtext p,.wbslideshow .slideshow__text .banner__heading.slidehmedium{text-align:center}.wbslideshow .slideshow__text-wrapper .slideshow__text .banner__buttons .button{width:100%}.banner__content.banner__content--middle-left{align-items:center;justify-content:center}.wbslideshow .home-banner .slideshow__text .banner__heading.slidehmedium{font-size:24px}.wbslideshow .home-banner .slideshow__text .wbsaddtext{padding-bottom:10px}.wbslideshow .home-banner .logo-img{width:70px}}@media (min-width:1200px) and (max-width:1399px){.ada-section .wbimg_txt_flex{max-width:1140px}}@media (max-width:1366px){.two-col-bg-text{right:2%;max-width:700px}.banner-btn-text{top:12%;max-width:580px}.banner-btn-text-container h2{margin-bottom:14px;padding:12px 20px}.banner-btn-text-container h3{padding-bottom:12px;font-size:28px}.banner-btn-text-container ul li{font-size:18px;padding-bottom:16px}.step2-section .text{max-width:680px}.two-col-text-container p{font-size:20px;line-height:20px}.two-coltext{top:12%;right:4%}.text{max-width:600px;top:26%;right:4%}.text-container p{font-size:20px;line-height:20px}.list-with-text.step2-section{padding:100px 15px}.journey-banner .inline-richtext.h0{font-size:26px;margin-bottom:20px}.journey-banner .img_subdesc p{font-size:18px}.header-title{font-size:32px;margin:0 0 10px}.header-with-icons-inner .additional-text{font-size:32px}.icons-img-with-text{margin:20px 0}.icons-with-text-item .img-title{font-size:16px}.icons-with-text-item img{max-width:40px;max-height:40px}}@media (max-width:1280px){.bg-2-col-text{top:20%;max-width:480px}.two-col-bg-text{right:2%;max-width:500px}.step1-section .two-col-bg-text-container h2{font-size:26px}.step1-section .two-col-bg-text-container p{font-size:18px}.banner-btn-text{top:20%;max-width:520px}.banner-btn-text-container ul li{font-size:18px;padding-bottom:10px}.step2-section .text{max-width:620px}.slideshow__slide .banner__content.banner__content--middle-left{justify-content:center}.wbslideshow .seven-day-slider .slideshow__slide .hidden_desktop{display:none}}@media (max-width:1236px){.journey-banner .img_subdesc{max-width:100%}.wbimg_txt_flex .wbimgtxt_right p{font-size:16px;margin-bottom:0;line-height:18px}.journey-banner .inline-richtext.h0{font-size:22px;margin-bottom:8px}}@media (max-width:1200px){.hero-sec-row .hero-sec-col:first-child{flex:0 0 50%;width:50%}.hero-sec-row .hero-sec-col:last-child{flex:0 0 50%;width:50%}.hero-sec-col p{font-size:46px;font-weight:600}.hero-sec-col ul a{margin-top:10px}.challenge,.tiktok-sec{padding:80px 0}.tiktok-sec-col ul li:nth-child(odd){position:relative;left:0}.tiktok-sec-col:first-child{flex:0 0 40%}.tiktok-sec-col:last-child{flex:0 0 50%}.tiktok-sec-col a{bottom:50px}.arrow{bottom:-60px;right:-82px;width:140px}.join{padding:80px 0}.join h2{padding:0 150px}.win-challange{padding:0 15px}.color-box{width:60px;height:60px;padding:14px}.box-info-2 h2{font-size:20px}.seven-day-sec-cont:nth-child(odd) .seven-day-sec-col:last-child{padding-left:16px}.seven-day-sec-cont:nth-child(2n) .seven-day-sec-col:last-child{padding-right:16px}.banner-btn-text{top:10%;max-width:470px}.two-col-bg-text{right:10%;max-width:500px}.two-col-bg-text-container p{font-size:17px}.bg-2-col-text{top:20%;max-width:480px;right:10%}.banner-text{max-width:860px}.banner-text-container{margin-top:46px}.step2-section .two-col-bg-text{left:6%}.list-with-text.step2-section{padding:80px 15px}.step1-section#Banner-template--21430695788862__f6a1d071-2b05-49c9-a952-c7b5a77499f9 .banner__text ol li{font-size:18px;margin:0 0 8px}}@media (max-width:1024px){.banner-image-text .banner-text .banner-text-container{margin-top:42px}.banner-image-text .banner-text h1{font-size:32px}.banner-image-text .banner-text-container h2{font-size:28px}.banner-image-text .banner-text{top:26%}.banner-image-text .banner-text-container p{font-size:18px;line-height:20px}.background-image-text .text{top:14%;max-width:500px;right:2%}.background-image-text .text p{font-size:18px;line-height:20px}.background-image-text .text h2{font-size:28px}.background-2-col .two-coltext{top:8%;right:4%;max-width:430px}.background-2-col .two-coltext p{font-size:18px;line-height:20px;padding-bottom:10px}.two-col-text-container h2{font-size:28px}.step2-section .rich-text__text li{font-size:18px}.step2-section .text-container h2{font-size:28px;margin-bottom:12px}.step2-section .text-container p{font-size:18px;line-height:22px}.step2-section .text{max-width:530px;top:36%}.two-col-text{padding-top:60px;padding-bottom:60px}.two-col-text-wrapper .text-col.left{padding-right:20px}.two-col-text-wrapper .text-col.right h5{font-size:18px}.two-col-text-wrapper .text-col.right h5:nth-child(2){margin-bottom:0}.two-col-text-wrapper .text-col.left h2{font-size:28px;text-align:left}.multicolumn .page-width{padding-bottom:60px;padding-top:0}.multicolumn-card__info h3{font-size:22px}.multicolumn-card__info .rte p{line-height:normal}.multicolumn .multicolumn-list{padding-bottom:0}.review-counting-wrapper .review-col p{font-size:28px}.ada-section .wbimg_txt_flex{max-width:993px}.wbimg_txt_flex .wbimgtxt_right p{font-size:18px}.review-button,.imgallery .imgtxt .button--secondary{min-width:200px;font-size:16px}.step1-section .two-col-bg-text{left:4%}.image-container .list-wrraper{right:6%}.step2-section .two-col-bg-text{max-width:370px}.step2-section .list-col.right{padding-left:80px}.step2-section .list-col h2{font-size:26px}.step2-section .list-col p{font-size:18px}.step2-section .new-way-text h2{font-size:28px}.step2-section .two-col-bg-text p{font-size:18px}.step2-section .two-col-bg-text .new-way{max-width:60px;min-height:60px;margin-bottom:10px}.list-2 .list-col.left img{width:180px;height:180px}.journey-banner .img_subdesc{max-width:100%}.wbimg_txt_flex .wbimgtxt_right p{font-size:14px;margin-bottom:0;line-height:16px}.journey-banner .inline-richtext.h0{font-size:20px;margin-bottom:6px}.wbslideshow .home-banner .slideshow__text .wbsaddtext p{font-size:16px}.wbslideshow .home-banner .slideshow__text-wrapper .slideshow__text .banner__buttons .button span{font-size:14px}}@media (max-width:992px){.header-wrapper .header{padding:10px 15px}.hero-sec .hero-sec-row{flex-wrap:wrap;align-items:center;justify-content:center}.hero-sec-row .hero-sec-col:first-child{flex:0 0 100%;width:100%}.hero-sec-row .hero-sec-col:last-child{flex:0 0 100%;width:100%}.tiktok-sec-col a{bottom:-10px}.arrow{bottom:-13%;left:40%;width:120px}.seven-day-sec-col:last-child{padding-left:15px}.tiktok-sec-col ul li:nth-child(odd){position:relative;left:0}.challenge,.tiktok-sec{padding:40px 0}.tiktok-sec-col ul{padding-left:0}.seven-day-challenge,.join,.win-challange{padding:40px 0}.seven-day-challenge h2{padding-bottom:10px}.join h2{padding:0 15px}.faq-row{flex-flow:row wrap}.faq-col.faq-left,.faq-col.faq-right{flex:0 0 100%}.challenge-sec .challenge-sec-row{column-gap:6px}.challenge-sec-row .challenge-sec-col{padding:10px}.challenge-sec-col h2{font-size:16px}.challenge-sec-col p{font-size:14px}.win-challange .win-challenge-sec-row{column-gap:6px}.win-challenge-sec-row .win-challenge-sec-col{padding:10px}.win-challenge-sec-col h3{font-size:16px}.win-challenge-sec-col p{font-size:14px}.tiktok-sec-row{flex-flow:row wrap;row-gap:160px}.tiktok-sec-col:first-child{flex:0 0 100%;width:100%;display:flex;justify-content:center}.tiktok-sec-col:last-child{flex:0 0 100%;width:100%}.tiktok-sec-col .moblie-img-2{left:28%}.tiktok-sec-col a{left:32%;bottom:70px}#Banner-template--20110072054078__f6a1d071-2b05-49c9-a952-c7b5a77499f9 .banner__text ol li{font-size:15px!important}.step1-section .two-col-bg-text-container h2{font-size:26px;padding-bottom:6px;margin-bottom:0}.step1-section .two-col-bg-text-container p{font-size:14px;line-height:16px}.step1-section .bg-2-col-text{top:20%;max-width:380px;right:8%}.bg-2-col-text-container h2{font-size:30px;padding-bottom:10px;margin-bottom:0}.step2-section .text{max-width:380px;top:26%}.banner-btn-text{top:4%;max-width:360px}.banner-btn-text-container h2{margin-bottom:10px;padding:10px 20px}.banner-btn-text-container h3{padding-bottom:10px;font-size:24px;margin-bottom:0}.banner-btn-text-container ul li{font-size:14px;line-height:15px;padding-bottom:8px}.step1-section .rich-text__text p{padding:0}.text-container p,.two-col-text-container p{font-size:14px;line-height:14px}.two-coltext{top:8%;right:3%;max-width:330px}.banner-text{max-width:100%;padding:0 15px;top:30px}.banner-image-text .banner-text .banner-text-container{margin-top:22px}.banner-image-text .banner-text h1{font-size:32px}.banner-image-text .banner-text-container h2{font-size:22px}.banner-image-text .banner-text{top:18%}.banner-image-text .banner-text-container p{font-size:16px;line-height:18px}.background-image-text .text{top:14%;max-width:410px;right:1%}.background-image-text .text p{font-size:16px;line-height:18px}.background-image-text .text h2{font-size:26px}.background-2-col .two-coltext{top:3%;right:2%;max-width:360px}.background-2-col .two-coltext p{font-size:15px;line-height:18px;padding-bottom:6px}.step1-section .two-col-bg-text{right:4%;max-width:300px}.step1-section .bg-2-col-text-container p{font-size:20px}.step1-section .bg-2-col-text-container h2{font-size:26px}.two-col-text{padding-top:40px;padding-bottom:40px}.multicolumn .page-width,.review-counting{padding-bottom:40px}.ada-section .wbimg_txt_flex{padding:40px 4%;flex-wrap:wrap;width:100%!important}.ada-section .wbimgtxt_left{width:100%!important}.ada-section .wbimg_txt_flex .wbimgtxt_right{padding:0;text-align:left}.ada-section .wbimg_txt_flex .wbimg_txtimg{max-width:160px;margin:auto}.two-col-text-wrapper .text-col.left h2,.review-counting-wrapper .review-col p{font-size:26px}.imgallery .grid__item{width:100%;max-width:100%}.review-counting-wrapper .review-col{flex-wrap:wrap}.review-col p{width:100%}.review-col .review-image{width:140px}.two-col-text-container .two-col-text-wrapper{flex-wrap:wrap}.two-col-text-wrapper .text-col.left{width:100%;padding-right:0}.two-col-text-wrapper .text-col.right{width:100%;padding-left:0}.step1-section .two-col-bg-text .new-way{max-width:60px;min-height:60px}.step1-section .two-col-bg-text p{font-size:14px}.list-container h2{font-size:30px;padding-bottom:6px;padding-left:20%}.list-container h3{font-size:25px}.list-container li{column-gap:30px;margin-bottom:10px}.list-container li .list{width:50px}.tooltip-login{right:0}.step1-section#Banner-template--21430695788862__f6a1d071-2b05-49c9-a952-c7b5a77499f9 .banner__text ol li{font-size:13px;margin:0 0 6px}}@media (max-width:768px){.tooltip-login{padding:8px;width:150px}.tooltip-login p{font-size:12px}}@media (max-width:767px){html{overflow-x:hidden}.tiktok-sec-row{flex-wrap:wrap;row-gap:124px}.tiktok-sec-col:first-child{flex:0 0 100%;width:100%}.tiktok-sec-col:last-child{flex:0 0 100%;width:100%}.tiktok-sec-col a{bottom:80px;left:33%}.tiktok-sec-col ul li{flex:0 0 100%;width:100%}.box-info{max-width:100%;width:100%}.arrow{width:100px}.challenge-sec .challenge-sec-row{flex-flow:row wrap;row-gap:14px}.challenge-sec-row .challenge-sec-col{flex:0 0 100%;width:100%}.seven-day-sec-row{flex-wrap:wrap;row-gap:20px;padding:20px 0}.seven-day-sec-col:last-child{padding-left:0}.seven-day-sec-col{flex:0 0 100%;width:100%}.seven-day-sec-col img{width:100%}.win-challenge-sec-row{flex-flow:row wrap;row-gap:14px}.win-challenge-sec-row .win-challenge-sec-col{flex:0 0 100%;width:100%}.challenge-info h1{font-size:40px;line-height:30px}.seven-day-challenge h2{padding-bottom:10px;font-size:38px;line-height:30px;padding-left:15px;padding-right:15px}.join h2{font-size:38px;line-height:50px}.win-challange h2{font-size:38px;line-height:50px;padding-bottom:30px}.challenge .challenge-info{padding-bottom:30px}.challenge-info p{padding:0 15px}.tiktok-sec-col ul li:last-child{padding-bottom:0}.wbfaqpart .faqheading.inline-richtext span{font-size:38px;line-height:30px}.wbfaqpart .faqheading.inline-richtext{padding-bottom:30px}.seven-day-sec-row .seven-day-sec-col:first-child{justify-content:inherit}.seven-day-sec-cont:nth-child(odd) .seven-day-sec-row .seven-day-sec-col:first-child{order:1}.seven-day-sec-col .seven-day-btn{max-width:100%;width:100%}.seven-day-sec-cont:nth-child(odd) .seven-day-sec-col:last-child{padding-left:0}.seven-day-sec-cont:nth-child(2n) .seven-day-sec-col:last-child{padding-right:0}.seven-day-sec-col span{font-size:28px}.participate img{width:40px}.tiktok-sec-col .moblie-img-2{left:10%;width:350px}.image-container .mobile-image{display:block}.image-container .desktop-image{display:none}.banner-text{padding:0 15px;top:20px}.banner-image-text .banner-text h1{font-size:22px}.step2-section .text{max-width:100%;width:100%;padding:0 15px;right:0;top:40px}.background-2-col .two-coltext{max-width:100%;width:100%;right:0;padding:0 15px;top:40px}.step1-section .banner-btn-text{padding:0 15px;bottom:40px;max-width:100%;width:100%;right:0;top:auto}.step1-section .banner-btn-text-container h2{margin-bottom:18px;font-size:22px;padding:16px 48px}.step1-section .banner-btn-text-container h3{padding-bottom:12px;font-size:22px;font-weight:500}.step1-section .bg-2-col-text{top:auto;bottom:40px;right:0;max-width:100%;width:100%;padding:0 15px}.step1-section .two-col-bg-text-container{flex-wrap:wrap;justify-content:center}.step1-section .two-col-bg-text{max-width:300px;text-align:center;left:6%}.step1-section .two-col-bg-text p{margin:0}.image-container .list-wrraper{max-width:310px;right:8%}.list-container h2{padding-left:0}.two-col-bg-text-container p{font-size:22px}.grid__item.product__media-wrapper.wbproleftimg.mobileshowthumb.customize-product-rifils{max-width:100%;width:100%}.product__info-wrapper.grid__item.customize-product-rifils-info{max-width:100%!important;width:100%!important}button#step_1_next_step{min-width:100%}.step1-section .banner-btn-text-container ul li{font-size:16px;padding-bottom:18px;line-height:22px}.background-image-text .text{max-width:100%;right:0;width:100%;padding:0 15px;top:40px}.text-container p{font-size:16px;line-height:22px}.two-col-text-container h2{font-size:22px;padding-bottom:12px}.two-col-text-container p{font-size:16px;line-height:22px;padding-bottom:20px}.banner-image-text .banner-text-container p{font-size:16px;line-height:22px}.banner-image-text .banner-text{top:12%}.background-image-text .text p{font-size:16px;line-height:22px}.background-2-col .two-coltext p{font-size:16px;line-height:22px;padding-bottom:20px}.step1-section .two-col-bg-text-container h2{font-size:22px;padding-bottom:8px}.step1-section .two-col-bg-text-container p{font-size:16px;line-height:22px}.step1-section .bg-2-col-text-container h2{font-size:22px;padding-bottom:12px;text-align:center}.step1-section .bg-2-col-text-container p{font-size:16px;line-height:22px;text-align:center}.banner-image-text .banner-text-container h2{font-size:20px}.background-image-text .text h2{font-size:22px}.rte p{padding-left:0}.wbimg_txt_flex .wbimgtxt_right p{text-align:center}.ada-section .wbimg_txt_flex{padding:20px 4%}.ada-section .wbimg_txt_flex .wbimg_txtimg{max-width:100px}.multicolumn .multicolumn-card .multicolumn-card__image-wrapper{width:64px;padding:12px}.review-counting-wrapper .review-col{margin-bottom:10px}.review-col .review-image{width:100px}.review-button{min-width:160px;font-size:14px}.imgallery .imgtxt .button--secondary{min-width:160px;font-size:16px;border-radius:6px}.two-col-text-wrapper .text-col.right h5{font-size:16px}.slideshow__text .banner__buttons{align-items:center!important}.list-container li .list{width:40px}.list-container li{column-gap:14px;margin-bottom:12px}.list-container h3{font-size:16px}.list-container p{font-size:14px}.step2-section .list-text-container{flex-wrap:wrap;row-gap:20px}.step2-section .list-col.left{width:100%}.step2-section .list-col.right{padding-left:0;width:100%}.step2-section .list-col.right ul{text-align:center}.step2-section .new-way-text h2{font-size:20px}.step2-section .two-col-bg-text p{font-size:14px}.step2-section .two-col-bg-text{max-width:210px}.step2-section .two-col-bg-text .new-way{max-width:40px;min-height:40px}.step2-section .list-info h3{font-size:18px}.step2-section .list-col p{font-size:14px}.step2-section .list-col h2{font-size:20px}.list-2 .list-col.left img{width:100px;height:100px}.slideshow__slide .banner--desktop-transparent .banner__box{max-width:280px;padding:0}.slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width.banner--desktop-transparent{padding:60px 15px}.journey-banner .wbimgtxt_left{width:100%!important}.journey-banner .wbimgtxt_right{padding:0 42px 50px}.journey-banner .wbimg_txt_flex.imgpleft.imgalignmiddle{gap:unset}.journey-banner .wbimg_txt_flex.imgalignmiddle{gap:0}.journey-banner .inline-richtext.h0{margin-bottom:30px}.journey-banner .img_subdesc p{font-size:17px;margin-bottom:0;line-height:22px}.home-banner .slideshow__text .banner__buttons{max-width:84%}.review-col .jdgm-widget.jdgm-widget span{width:100%;font-size:20px}.review-col .jdgm-widget.jdgm-widget{flex-wrap:wrap}.slideshow__slide .slideshow__text-wrapper.page-width{max-width:58%}.wbslideshow .home-banner .slideshow__text-wrapper .slideshow__text .banner__buttons .button span{font-size:11px}.step1-section .banner__content.banner__content--middle-left{justify-content:center}.header-title{font-size:27px;margin:0 0 10px}.icons-with-text-inner{max-width:100%;gap:8px}.icons-with-text-item .img-title{font-size:13px}.icons-with-text-item{gap:0}.header-with-icons-inner .additional-text{font-size:27px}}@media (max-width:499px){.tiktok-sec-row{row-gap:270px}.arrow{bottom:-240px;right:168px;width:130px}.box-info-2 h2 b{color:#58a8b1;display:block;padding-top:10px}.tiktok-sec-col ul li{flex:0 0 100%}.seven-day-sec-col a{font-size:20px}.banner-text-container{margin-top:50px}.text-container p{font-size:16px}.two-col-bg-text-container p{font-size:18px}rich-text__heading.rte.inline-richtext span{font-size:26px}.step1-section .rich-text__text p{font-size:16px;line-height:22px}.rich-text__text.rte{margin-top:10px}.step1-section .two-col-bg-text{max-width:170px;text-align:center}.step1-section .two-col-bg-text p{margin:0}.image-container .list-wrraper{max-width:200px;right:2%}.list-container h2{padding-left:0}.list-container li .list{width:40px}.list-container li{column-gap:14px;margin-bottom:12px}.list-container h3{font-size:16px}.list-container p{font-size:14px}}@media (max-width:375px){.banner-text-container{margin-top:20px}.rich-text__heading.rte.inline-richtext span{font-size:21px}.rte li{font-size:17px}}.announcement-marquee-section{position:relative;overflow:hidden;max-width:unset;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;padding:7px 0}.announcement-marquee-section .announcement-marquee-slider{animation:20s linear infinite marquee-announce;display:flex;position:relative;width:100%;white-space:nowrap}@keyframes marquee-announce{0%{transform:translate(0);-webkit-transform:translateX(0%)}to{transform:translate(-100%);-webkit-transform:translateX(-100%)}}.announcement-marquee-slider .announcement-bar__link .announcement-bar__message{font-size:16px;font-weight:400;line-height:1.3;letter-spacing:.2px;font-family:proxima nova regular;padding:0 18px;position:relative}.announcement-marquee-slider .announcement-bar__link .announcement-bar__message:before{content:"";position:absolute;background-image:url(../svg/announce-star.svg);background-repeat:no-repeat;background-size:cover;height:12px;width:12px;left:0;top:50%;transform:translateY(-50%)}@media (max-width: 767px){.announcement-marquee-slider .announcement-bar__link .announcement-bar__message:before{height:10px;width:10px}.announcement-marquee-slider .announcement-bar__link .announcement-bar__message{font-size:14px}.announcement-marquee-section{padding:0 5px}}.header-wrapper .header{padding:0 40px}.header--top-center-menu-left{grid-template-areas:"navigation heading icons";grid-template-columns:2fr 1fr 2fr}.header__inline-menu.mega-left-menu{border:none!important}.header__icons .tright svg{fill:#fff}.header__search .header__icon:hover .icon,.header__icons .tright a:hover svg{fill:#58a8b1}.header__icons .tright .acc-btn{color:#fff}.header--top-center-menu-left .header__heading{text-align:center}.header-wrapper .header .header__inline-menu .list-menu__item,.header__icons .tright .acc-btn,.header__icons .tright .cart-text{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.5px;font-family:sofia pro semibold;color:#fff}.header-wrapper .header .header__inline-menu .list-menu__item:hover,.header__icons .tright .acc-btn:hover,.header__icons .tright .wbhcart:hover .cart-text{text-decoration:underline;text-underline-offset:2px}.header-wrapper .header .header__inline-menu .wbsimplemenuxs:not(.text-center){margin:0}.header-wrapper .header .header__inline-menu .list-menu{column-gap:15px}.tooltip-login .button{background-color:#862c5c;color:#fff;font-family:sofia pro semibold;border:none}.tooltip-login p{font-family:proxima nove regular}.tooltip-login p a{color:#862c5c}.header__icons .tright .wbhcart .wbhcartitem{right:-3px}.tooltip-login p{color:#000}.search-modal__content .search-modal__form .search .field input{border:1px solid #fff;color:#fff}.search-modal__content .search-modal__form .search .field label{color:#fff}.header-wrapper .header .header__inline-menu .list-menu{column-gap:45px}.search-modal__content .search-modal__form+.search-modal__close-button svg{color:#fff}.login-tooltip-wrraper a.acc-btn.active-acc{text-decoration:underline;text-underline-offset:2px}@media (max-width: 1300px){.header-wrapper .header .header__inline-menu .list-menu__item,.header__icons .tright .acc-btn,.header__icons .tright .cart-text{font-size:13px}.header-wrapper .header{padding:0 20px}.header-wrapper .header .header__inline-menu .page-width{padding:0}}@media (max-width: 1200px){.header-wrapper .header .header__inline-menu .list-menu__item,.header__icons .tright .acc-btn,.header__icons .tright .cart-text{font-size:11px}}@media (max-width: 991px){.header--top-center-menu-left{grid-template-columns:2fr auto 2fr}.header__inline-menu.mega-left-menu{display:none}header-drawer .menu-drawer-container svg path{fill:#fff}header-drawer .menu-drawer-container .menu-drawer__menu-item{border-bottom:1px solid #fff;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.5px;font-family:sofia pro semibold;padding:15px}.header .menu-drawer{position:fixed!important;top:103px!important;left:0!important;height:calc(100% - 103px)!important}.shopify-section-header-sticky .header-wrapper .header{position:fixed;top:0;width:100%}.shopify-section-header-sticky .header .menu-drawer{top:60px!important;height:calc(100% - 60px)!important}html:has(.overflow-hidden-tablet){overflow:hidden}.list-social svg{height:20px;width:20px}}@media (max-width: 767px){.header__search{margin-top:0}.header__icons .tright .wbhcart .cart-text{display:none}.header__icons .tright .wbhcart .cart-text.show-cart{display:block}.header__icons .tright .wbhcart .wbhcartitem{right:7px}.header__icons .tright .wbhcart .wbhcartitem.show-cart{right:-3px!important}.header__icons .tright .login-tooltip-wrraper{display:none}.header .menu-drawer{position:fixed!important;top:82px!important;left:0!important;height:calc(100% - 82px)!important}.shopify-section-header-sticky .header-wrapper .header{position:fixed;top:0;width:100%}.shopify-section-header-sticky .header .menu-drawer{top:53px!important;height:calc(100% - 53px)!important}.search-modal__content .search-modal__form .search .field>button{right:24px}.footer__blocks-wrapper .h6.toggle.collapsed:after{color:#fff}.menu-drawer__navigation-container{grid-template-rows:4fr 1fr}}@media (max-width: 575px){.header--top-center-menu-left{grid-template-columns:2fr auto 2fr}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map?v=25328446046666509471724742688 */
