html{width:100vw}body.page-customers\/login .page-main>.block,body.page-customers\/register .page-main>.block,body.page-customers\/account .page-main>.block{margin-bottom:5vw;margin-top:5vw}body.page-customers\/login a.btn,body.page-customers\/login button.btn,body.page-customers\/register a.btn,body.page-customers\/register button.btn,body.page-customers\/account a.btn,body.page-customers\/account button.btn{background-color:#34aace!important}.title.center.subscriptions_link>a{font-weight:600;color:#6dc3d6}.subscriptions_link a{margin:0 15px}.userIcon img{max-width:30px;margin-right:10px;cursor:pointer}.headerSearchForm{display:none}.headerIcon img{max-width:35px;margin-right:10px;cursor:pointer}#headerSearchForm{display:none;position:absolute;right:0;width:15vw;bottom:-4vw}#headerSearchForm.active_search{display:block}.headerIcon{position:relative}#headerSearchForm form input{border:1px solid #ccc;padding:10px;width:100%;font-size:.9vw}#headerSearchForm form{display:flex;position:relative}#headerSearchForm form input.search-submit{background:#34aace;border:1px solid #34aace;position:absolute;right:0;max-width:35%;color:#fff;font-weight:500;text-transform:uppercase;padding:10px 0}#headerSearchForm #searchClose{position:absolute;width:1.25vw;top:-.5vw;right:-.5vw;margin-right:0}.searchResultList .productSearch .btn.add-to-cart,.searchResultList .pageSearch>button{background:#34aace}.searchResultList .productSearch .btn.add-to-cart span,.searchResultList .pageSearch>button{font-weight:600}.product-listing .product-items{display:flex;margin-bottom:0;flex-wrap:wrap}.searchProductsList .searchResultList{width:25%;padding:1vw}.page-search main.page-main{padding-bottom:50px}.searchProductsList .searchResultList .productSearch img{max-width:85%;object-fit:contain;height:18vw;object-position:center;display:block;margin:0 auto .5vw}.searchProductsList .searchResultList .productSearch h4{max-width:70%;margin:0 auto .5vw}.searchProductsList .searchResultList .productSearch{text-align:center;padding-top:2.5vw;-webkit-box-shadow:0px 0px 15px 0px rgba(221,221,221,1);-moz-box-shadow:0px 0px 15px 0px rgba(221,221,221,1);box-shadow:0 0 15px #ddd}.searchProductsList .searchResultList .productSearch button.btn{width:100%;margin-top:.5vw}.searchResultList a:not(.btn):hover{color:inherit}.searchResultList .pageSearch{text-align:center;padding-top:1vw;-webkit-box-shadow:0 0 15px 0 #ddd;-moz-box-shadow:0 0 15px 0 #ddd;box-shadow:0 0 15px #ddd;min-height:15vw;display:flex;flex-wrap:wrap;align-content:space-between}.searchResultList .pageSearch h4{max-width:75%;margin:.5vw auto 1vw}.searchResultList .pageSearch p{font-size:12px;line-height:1.4;max-width:85%;margin:0 auto 1vw}.searchResultList .pageSearch button{background:#34aace;display:block;padding:15px;color:#fff;width:100%;line-height:1;display:flex;justify-content:center;align-items:center;border:none}.searchResultList .pageSearch:hover button{background:#34aace}@media only screen and (max-width:767px){.headerIcon{display:none}.mobilemenu form input.search-input{border:1px solid #eee;width:100%;border-top:none;padding-left:20px;height:50px}.mobilemenu form{position:relative}.mobilemenu form input.search-submit{position:absolute;right:0;background:#34aace;border:none;color:#fff;width:25%;height:50px;top:0}.searchProductsList .searchResultList{width:100%;padding:15px}.searchProductsList .searchResultList .productSearch img{height:50vw}.searchProductsList .searchResultList .productSearch h4{max-width:85%;margin-bottom:1vw}.searchProductsList .searchResultList .productSearch button.btn{min-height:50px}.searchResultList .pageSearch{padding-top:25px;min-height:60vw}.title.center.subscriptions_link{flex-wrap:wrap}.title.center.subscriptions_link>a{width:100%;text-align:center;font-weight:600;color:#6dc3d6;margin-bottom:10px}.title.center.subscriptions_link span{display:none}}.back-to-top{display:none}body .page-header-variant-5 .header-top-row{padding:0}.page-header:not(.transparent)>.container:after{display:none!important}body .megamenu{text-align:left;margin-left:20px}.megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{text-transform:capitalize;color:#6d6e71}.menu-call{display:flex;align-items:center;width:230px;margin:0}.menu-call:hover .top-number{cursor:pointer!important}.call-icon{width:30px;margin-right:10px}.top-number{font-size:14px;line-height:18px;font-weight:700;color:#6d6e71!important;transition:.2s}.top-number a{color:#6d6e71!important}.top-number a:hover{color:#34aace!important}.page-header.always .header-sticky.is-sticky{display:none!important}body header .top-cta-btn{display:block;text-align:center;color:#fff!important;font-weight:700;text-transform:uppercase;padding:10px 0;width:190px;font-size:12px;background-color:#34aace;border-radius:999px;margin:0;transition:.2s}@media only screen and (max-width:1105px){.page-header-variant-5 .header-top-row .header-logo img,.page-header-variant-5 .header-logo-sticky-holder img{max-width:75%}body .megamenu{margin-left:0}.header-logo{padding:0}.header-links-1{display:none!important}.page-header-variant-5 .megamenu .nav>li>a:not(.btn),.megamenu .nav>li>a:not(.btn):focus{padding-left:5px;padding-right:5px}}.blue-t{color:#3b82c4}.lb-t{color:#34aace}.desk{display:block!important}.mobile{display:none!important}@media only screen and (max-width:1024px){.desk{display:none!important}.mobile{display:block!important}}.home-hero{position:relative;z-index:2}.benefits-section{position:relative;z-index:1;margin-top:5vw}.t-box h1{font-size:3.2vw;margin:0 0 1vw;padding:0;line-height:4vw;color:#000;font-weight:400}.t-box h2{font-size:1.6vw;color:#000;margin:0 0 2vw;line-height:2.8vw;font-weight:400}.t-box h3{font-size:1.2vw;font-weight:700;margin:0 0 .5vw}.t-box p{font-size:1.2vw;line-height:2vw;font-weight:400}.test-wrap{width:32%}.test-box{background-color:#fff;width:100%;margin:0 0 1.5vw;padding:1vw 1.2vw;border-radius:1vw;overflow:hidden;box-shadow:5px 5px 8px #0000001a}.test-box p{font-size:1vw;color:#6d6e71;line-height:1.5vw;margin-bottom:.7vw}.test-info{width:40%;display:flex;justify-content:flex-start;align-items:center}.test-info img{width:28%;margin-right:10%}.test-info h3{font-size:1vw;color:#000;line-height:1vw;font-weight:700;margin:0;text-transform:uppercase}.test-info i,.test-info svg{font-size:.7vw;letter-spacing:.1vw;color:#34aace;width:.7vw;height:.7vw}body .dp-btn-green{display:block;text-align:center;color:#fff!important;font-weight:700;text-transform:uppercase;padding:1.2vw 0;width:22vw;font-size:1.1vw;background-color:#68bf67;border-radius:999px;margin:0;transition:.2s}body .dp-btn-green:hover{background-color:#30a02e;color:#fff!important}body .dp-btn-blue{display:block;text-align:center;color:#fff!important;font-weight:700;text-transform:uppercase;padding:1.2vw 0;width:22vw;font-size:1.1vw;background-color:#34aace;border-radius:999px;margin:0;transition:.2s}body .dp-btn-blue:hover{background-color:#3b82c4;color:#fff!important}body .dp-btn-circle{width:4.5vw;height:4.5vw;display:flex;align-items:center;justify-content:space-around;color:#fff!important;background-image:linear-gradient(#34aace,#3b82c4);background-color:#3b82c4;padding:0;border-radius:999px;font-size:1.2vw;font-weight:700;text-align:center;margin-right:1vw;transition:.2s}body .dp-btn-circle:hover{background-image:none;background-color:#3b82c4;color:#fff!important}body a:hover{text-decoration:none!important;cursor:pointer!important}.percent-wrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1vw}.percent-wrap img{width:16%;margin-right:2%;display:block}.percent-wrap h4{font-size:1.2vw;color:#6d6e71;font-weight:700;line-height:2vw;text-transform:none}.faq-wrap{max-width:1280px;margin:5rem auto;display:flex;justify-content:space-between;align-items:flex-start;padding:118px 72px 96px}.faq-wrap .t-box{margin-right:16px}.faq-wrap h2{font-size:3rem;font-weight:700;margin-bottom:3rem;color:#34aace}.faq-wrap .bos-btn{margin:0 0 .5rem}.faq-wrap .t-box p{font-size:.8rem}.faq-cont{width:656px}.faq{padding-bottom:.5rem;margin-bottom:1.5rem;border-bottom:1px solid #e1e0e6;cursor:pointer}.faq-title{display:flex;justify-content:space-between;cursor:pointer}.faq-title h2{text-overflow:ellipsis;color:#6d6e71;width:100%;font-size:1.2rem;line-height:2rem;font-family:montserrat;margin-bottom:1rem;font-weight:400}.faq-title i{align-items:center;padding-left:1rem}.faq p{font-size:1rem;margin-bottom:.5rem;overflow:hidden;-webkit-transition:max-height .35s ease-in-out;transition:max-height .35s ease-in-out;font-family:montserrat}.community-group{margin-top:10px}@media only screen and (max-width:1024px){.faq-wrap{margin:0;display:block;padding:0;background-color:#f3f6ff;padding:10vw 0}.faq-wrap .t-box h2{color:#34aace;font-weight:700;font-size:10vw}.faq-wrap .t-box{margin:0 auto;width:80%}.faq-wrap .t-box p{font-size:4vw}.faq-cont{width:80%;margin:10vw auto}.faq-title h2{font-size:3.7vw}.faq-title i{font-size:4vw}.faq p{font-size:3vw}.faq-cont .faq-title svg{height:3vw;width:3vw;top:5px;position:relative}}*:not(.block).offset-top-50,.block.offset-top-50>.container{margin-top:0!important}.page-footer-variant-1 .footer-top{padding:50px 0;background-color:#f3f6ff}.social-bottom svg{width:1.25vw;height:1.25vw}body footer .footer-dp-btn{display:block;text-align:center;color:#fff!important;font-weight:700;text-transform:uppercase;padding:10px 0;width:190px;font-size:12px;background-color:#68bf67;border-radius:999px;margin:0;transition:.2s;width:90%}.social-bottom{letter-spacing:2px}.social-bottom i{color:#34aace;font-size:20px;transition:.2s}.social-bottom i:hover{color:#3b82c4}.footer-bot{text-align:center;background-color:#fff!important}.foot-bot-links{width:80%;margin:0 auto;display:flex;justify-content:space-evenly;align-items:center;padding:25px 0}.footer-bot p{text-align:center;color:#6d6e71;font-size:11px}@media only screen and (max-width:1024px){.social-bottom svg{width:5vw;height:5vw}.headerIcon,.userIcon{display:none!important}body .header-logo{margin:0 auto;width:18%!important}.page-header-variant-5 .header-top-row .header-logo img,.page-header-variant-5 .header-logo-sticky-holder img{max-width:100%}.menu-toggle{bottom:3vw}.menu-call{width:5vw;position:absolute;right:5%;top:25%;height:auto}.call-icon{width:100%;margin-right:0;height:auto}.top-number{display:none}.top-cta-btn{display:none!important}.header-top-row:before{display:none}.page-header.always .header-sticky.is-sticky{display:block!important}.header-sticky .header-nav-sticky-holder{flex:none;width:40%}.new-mob-logo{width:25%}.new-mob-logo img{width:80%;display:block}body .dp-btn-circle{width:15vw;font-size:6vw;height:15vw}.t-box h1{font-size:10vw;margin:0 0 4vw;padding:0;line-height:12vw;color:#000;font-weight:400}.t-box h2{font-size:6vw;color:#000;margin:0 0 4vw;line-height:8vw;font-weight:400}.t-box h3{font-size:4vw;font-weight:700;margin:0 0 2vw}.t-box p{font-size:4vw;line-height:6vw;font-weight:400}body .vid-btn-wrap{width:65%}body .vid-btn-text h1{font-size:4vw;margin-bottom:1vw;line-height:4vw}body .vid-btn-text h2{font-size:3vw;line-height:3vw}.test-wrap{width:100%}.test-box{padding:4vw;border-radius:4vw;margin-bottom:6vw}.test-box p{font-size:4vw;line-height:6.5vw;margin-bottom:4vw}.test-info{width:100%}.test-info img{width:20%}.test-info h3{width:38%;text-align:center;font-size:4vw;line-height:4vw}.test-info i{font-size:3vw}.percent-wrap{margin-bottom:4vw}.percent-wrap:first-of-type{margin-top:8vw}.percent-wrap img{width:22%;margin-right:6%}.percent-wrap h4{font-size:4.5vw;width:55%;line-height:6vw}body .dp-btn-blue,body .dp-btn-green{padding:3vw 0;width:75vw;font-size:3.5vw}*:not(.block).offset-top-50,.block.offset-top-50>.container{margin:0}.page-footer a:not(.btn),.page-footer a:not(.btn):focus{margin:0 auto 20px;display:block;width:62%}.page-footer h1,.page-footer h2,.page-footer h3,.page-footer h4:not(.instagram-title),.page-footer h5,.page-footer h6{text-align:center}.social-bottom{letter-spacing:2px;text-align:center}.social-bottom a{display:inline!important}.social-bottom i{font-size:30px;margin:0 5px}.footer-bot{text-align:center;background-color:#fff!important}.foot-bot-links{width:80%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:25px 0}.footer-bot p{text-align:center;color:#6d6e71;font-size:11px;width:100%}}@media only screen and (max-width:900px){body .header-logo{width:30%!important}.menu-call{width:8vw;top:28%;height:auto}.menu-call .call-icon{width:8vw!important;height:8vw!important}.menu-toggle{bottom:4vw;height:auto}.menu-toggle i.icon{color:#3b82c4}.new-mob-logo{padding:5px 0}.new-mob-logo img{width:100%}body footer .footer-dp-btn{width:80%!important}.community-group{text-align:center}}#shopify-section-footer .footer-top h2{font-size:15px;text-transform:uppercase}div#shopify-section-faq h2{font-size:19px}a.soundest-form-background-image-open:before{content:"stay in touch";font-size:16px!important;line-height:1!important;position:relative;top:5px}a.soundest-form-background-image-open{font-size:0!important}fieldset#loop-selling-plan-fieldset{background:#fff}li.start-protocol{background-color:#69bf68}li.start-protocol a{color:#fff!important}div#shopify-section-blog-template .container{max-width:1250px}div#shopify-section-blog-template a.btn,div#shopify-section-article-template a.btn{background:#35aacf;font-size:12px;font-weight:700}div#shopify-section-blog-template .blog-photo img{height:350px;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
