b,strong{color:#000}.customer_pages .field:before{display:none}.customer_pages .field:after{display:none}.customer.customer_pages .field{flex-direction:column-reverse;text-align:left}.customer.customer_pages .field label{position:static}.customer.customer_pages .field input:not(:placeholder-shown)~label{font-weight:400;font-size:16px;letter-spacing:.1px;line-height:26px;color:#787878;font-family:Helvetica-Normal;margin-bottom:10px}.customer.customer_pages .field input{background:#fff;border:1px solid #CCCCCC;border-radius:8px}.customer.customer_pages .field input:not(:placeholder-shown){padding:5px}.customer.customer_pages .field input:focus{box-shadow:0}.login a[href="#recover"]{font-weight:400;font-size:16px;line-height:26px;letter-spacing:.1px;color:#692fd7;margin-top:10px!important;width:100%;text-align:end;text-decoration:none;font-family:Helvetica-Normal}.customer.customer_pages button:after,.customer button:before{display:none}.login a{margin:0!important}.customer.customer_pages button{height:62px;background:#692fd733;border:1px solid #692FD7;border-radius:48px;font-weight:400;font-size:16px;line-height:26px;color:#692fd7;padding:18px 28px;opacity:unset;margin-top:30px!important;margin-left:20px!important;font-family:Helvetica-Normal}.customer.customer_pages .btn_account_link{display:flex!important;align-items:baseline;flex-direction:row-reverse;margin-bottom:103px}.customer.customer_pages button svg{margin-left:10px}.customer.customer_pages .login a{font-weight:400;font-size:16px;line-height:26px;color:#282828;font-family:Helvetica-Normal}.customer.customer_pages .field input:focus{box-shadow:none;border-radius:8px}.customer.customer_pages .field.fname_create{width:50%}.customer.customer_pages .field.lname_create{width:50%;margin-top:0!important;margin-left:20px!important}.customer.customer_pages .field input{height:47px}.customer.customer_pages .fname_lname_create{display:flex;width:550px}.customer:not(.account):not(.order){padding:0!important}.customer.customer_pages .btn_account_link a{font-family:Helvetica-Normal;font-weight:400;font-size:16px;line-height:26px;color:#282828;text-decoration:none}.shopify-section .login p{margin-bottom:30px!important;text-align:start!important;font-weight:400;font-size:16px;line-height:26px;color:#787878;font-family:Helvetica-Normal;margin-top:0!important}.reset-password p{text-align:start;font-weight:400;font-size:16px;line-height:26px;color:#787878;letter-spacing:.1px;margin-bottom:30px;margin-top:0!important}.customer.customer_pages button:hover{background-color:#692fd7;color:#fff}.customer.customer_pages form{margin-top:4rem;max-width:550px;margin:0 auto;margin-top:121px!important}.customer.customer_pages .page-title .page-heading-img{background-repeat:no-repeat;background-position:right bottom;background-size:auto}.customer.customer_pages .page-title{background:linear-gradient(90deg,#4568dc,#b06ab3)}.template-login .content-for-layout .shopify-section .customer_pages{max-width:100%}h1#login{background-image:url(https://cdn.shopify.com/s/files/1/0752/8739/6673/files/Login.png?v=1682950205);padding:158px 205px;background-position:0 -132px;background-repeat:no-repeat;text-align:left;font-weight:700;font-size:65px;line-height:85px;color:#fff;margin-bottom:0}h1#recover{background-image:url(https://cdn.shopify.com/s/files/1/0752/8739/6673/files/Login.png?v=1682950205);padding:158px 205px;background-position:0 -132px;background-repeat:no-repeat;text-align:left;font-weight:700;font-size:65px;line-height:85px;color:#fff}.template-register .content-for-layout .shopify-section .customer_pages{max-width:100%}.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{text-align:left;padding:157px 0 158px 11%;margin:0;font-weight:700;font-size:65px;line-height:85px;color:#fff;font-family:Helvetica-Normal}.template-reset_password .content-for-layout .shopify-section .customer_pages{max-width:100%}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{text-align:left;padding:157px 0 158px 11%;margin:0;font-weight:700;font-size:65px;line-height:85px;color:#fff;font-family:Helvetica-Normal}.template-page.page-privacy-policy .pages_pt{max-width:1120px;margin:120px auto}.template-page.page-privacy-policy .main-banner-wrapper .pages_pt p{font-size:18px!important;line-height:29px!important;color:#787878!important;font-family:Helvetica-Normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:.1px!important}.template-page.page-privacy-policy .pages_pt h3{color:#282828!important;margin-top:30px!important;margin-bottom:20px!important;font-family:HelveticaNeueBoldCondensed!important;font-style:normal!important;font-weight:700!important;font-size:44px!important;line-height:58px!important;letter-spacing:0px!important}.template-page.page-privacy-policy .pages_pt h4{color:#282828!important;font-family:HelveticaNeueBoldCondensed!important;font-style:normal!important;font-weight:700!important;font-size:30px!important;line-height:29px!important;margin-top:30px!important;margin-bottom:20px!important;text-transform:uppercase}.template-page.page-privacy-policy .pages_pt ul,.template-page.page-privacy-policy .pages_pt ol{list-style-position:unset;padding-left:2rem}.template-page.page-privacy-policy .pages_pt ul li,.template-page.page-privacy-policy .pages_pt ol li{margin-bottom:10px;color:#787878;font-size:18px;font-family:Helvetica-Normal!important;line-height:29px}.template-page.page-privacy-policy .pages_pt strong{color:#000}.template-page.page-terms-of-service .pages_pt{max-width:1120px;margin:120px auto}.template-page.page-terms-of-service .main-banner-wrapper .pages_pt p,.template-page.page-terms-of-service .main-banner-wrapper .pages_pt h6{margin-bottom:40px!important;font-size:18px!important;line-height:29px!important;color:#787878!important;font-family:Helvetica-Normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:.1px!important}.template-page.page-terms-of-service .pages_pt h3{color:#282828!important;margin-top:30px!important;margin-bottom:20px!important;font-family:HelveticaNeueBoldCondensed!important;font-style:normal!important;font-weight:700!important;font-size:44px!important;line-height:58px!important;letter-spacing:0px!important}.template-page.page-terms-of-service .pages_pt h4{color:#282828!important;font-family:HelveticaNeueBoldCondensed!important;font-style:normal!important;font-weight:700!important;font-size:30px!important;line-height:29px!important;margin-top:30px!important;margin-bottom:20px!important;text-transform:uppercase}.template-page.page-terms-of-service .rte ul,.template-page.page-terms-of-service .pages_pt ol{list-style-position:unset;padding-left:2rem}.template-page.page-terms-of-service .rte ul li,.template-page.page-terms-of-service .pages_pt ol li{color:#787878;font-size:18px;font-family:Helvetica-Normal!important}.template-page.page-shipping-policy .pages_pt{max-width:1120px;margin:120px auto}.template-page.page-shipping-policy .main-banner-wrapper .pages_pt p{font-size:18px!important;line-height:29px!important;color:#787878!important;font-family:Helvetica-Normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:.1px!important}.template-page.page-shipping-policy .pages_pt h4{color:#282828!important;font-family:HelveticaNeueBoldCondensed!important;font-style:normal!important;font-weight:700!important;font-size:30px!important;line-height:29px!important;margin-top:30px!important;margin-bottom:20px!important;text-transform:uppercase}.template-page.page-your-health-is-our-purpose .about_main .image-with-text .grid{width:100%;max-width:990px;margin:42px auto;padding:0 30px;justify-content:space-between}.template-page.page-your-health-is-our-purpose .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{width:100%;max-width:48.93%;flex:0 0 48.93%}.template-page.page-your-health-is-our-purpose .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media{padding-bottom:0!important;height:511px;width:100%;max-width:455px}.template-page.page-your-health-is-our-purpose .image-with-text__text-item.grid__item{width:100%;max-width:48.93%;flex:0 0 48.93%}.template-page.page-your-health-is-our-purpose .image-with-text__content.image-with-text__content--top{padding:0}.template-page.page-your-health-is-our-purpose h2.image-with-text__heading.inline-richtext.h1{font-weight:700;font-size:44px;line-height:58px;color:#692fd7;font-family:HelveticaNeueBoldCondensed;text-transform:uppercase}.template-page.page-your-health-is-our-purpose .about_main p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:.1px;font-family:Helvetica-Normal;margin-top:20px!important;color:#787878}.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--16756265287914__49cf1370-1950-4279-955d-211779f072ab-padding{margin-top:42px}.template-404 .template-404.page-width.page-margin.center{margin-top:120px}.template-404 .template-404.page-width.page-margin.center h1.title{font-weight:700;font-size:44px;line-height:58px;font-family:HelveticaNeueBoldCondensed;color:#282828;margin-bottom:20px}.template-404 .template-404.page-width.page-margin.center svg.icon-arrow1{margin-left:10px}.template-404 .template-404.page-width.page-margin.center .button:hover{background-color:#692fd7;color:#fff}.template-404 .template-404.page-width.page-margin.center .button svg rect{opacity:1!important}.template-404 .template-404.page-width.page-margin.center a.button{margin-bottom:52px}.template-404 .template-404.page-width.page-margin.center img{max-width:100%}.template-404 .template-404.page-width.page-margin.center p{font-weight:400;font-size:18px;line-height:29px;color:#787878;font-family:Helvetica-Normal}.template-collection .f-w-our-product-main-page .facets-container .facets-wrap.parent-wrap .list-menu__item.facets__item .facet-checkbox svg.icon.icon-checkmark{top:auto}.product-card-wrapper .card .card__inner .card__media{border-radius:20px}@media(max-width:1880px){h1#login{padding:158px 187px!important;background-size:cover;font-size:55px;line-height:61px}h1#recover{padding:150px 197px!important;background-size:cover;font-size:45px;line-height:53px;background-position:bottom}}@media(max-width:1540px){.template-collection .content-for-layout .section-template--16756264927466__product-grid-padding{margin:0 15px}}@media(max-width:1410px){h1#login{padding:87px 42px!important;background-size:cover;font-size:40px;line-height:56px}h1#recover{padding:110px 51px!important;background-size:cover;font-size:40px;line-height:36px;background-position:bottom}}@media(max-width:1375px){.disclosure-has-popup{margin-bottom:10px}}@media(max-width:1199px){.customer.customer_pages .page-title .page-heading-img{background-size:contain}h1#login{padding:100px 37px!important;background-position:right!important}h1#recover{padding:110px 51px!important;background-size:cover;font-size:40px;line-height:36px}.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{padding:120px 0 128px 5%;font-size:39px;line-height:40px}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{padding:135px 0 135px 4%;font-size:50px;line-height:60px}.template-page.page-privacy-policy .pages_pt,.template-page.page-terms-of-service .pages_pt,.template-page.page-shipping-policy .pages_pt{margin:22px 15px}}@media(max-width:991px){.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{padding:115px 0 122px 2%;font-size:37px;line-height:33px}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{padding:130px 0 130px 3%;font-size:47px;line-height:55px}h1#recover{padding:105px 26px!important;background-size:cover;font-size:34px;line-height:27px}}@media(max-width:767px){.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{padding:98px 0 115px 2%;font-size:30px;line-height:26px}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{padding:100px 0 100px 2%;font-size:36px;line-height:40px}h1#recover{padding:95px 19px!important;background-size:cover;font-size:26px;line-height:10px}.template-page.page-privacy-policy .main-banner-wrapper .pages_pt p{font-size:16px!important;line-height:20px!important}.template-page.page-privacy-policy .pages_pt h3{margin-top:25px!important;margin-bottom:18px!important;font-weight:700!important;font-size:40px!important;line-height:53px!important}.template-page.page-privacy-policy .pages_pt h4{font-size:21px!important;line-height:21px!important}.template-page.page-privacy-policy .pages_pt ul li,.template-page.page-privacy-policy .pages_pt ol li{margin-bottom:7px;font-size:16px!important;line-height:20px!important}.template-page.page-terms-of-service .main-banner-wrapper .pages_pt p,.template-page.page-terms-of-service .main-banner-wrapper .pages_pt h6{font-size:16px!important;line-height:20px!important;margin-bottom:20px!important}.template-page.page-terms-of-service .pages_pt h3{margin-top:25px!important;margin-bottom:18px!important;font-weight:700!important;font-size:40px!important;line-height:53px!important}.template-page.page-terms-of-service .pages_pt h4{font-size:21px!important;line-height:21px!important}.template-page.page-terms-of-service .pages_pt ul li,.template-page.page-terms-of-service .pages_pt ol li{margin-bottom:7px;font-size:16px!important;line-height:20px!important}.template-page.page-shipping-policy .main-banner-wrapper .pages_pt p{font-size:16px!important;line-height:20px!important}.template-page.page-shipping-policy .pages_pt h4{font-size:21px!important;line-height:21px!important}.rte.pages_pt table{width:100%}.rte.pages_pt a{word-break:break-all}}@media(max-width:575px){.customer .field input{width:100%}.customer.customer_pages button{height:50px;font-size:14px!important;line-height:23px;padding:14px 24px}.customer.customer_pages .btn_account_link a,.login a[href="#recover"]{font-size:14px!important;line-height:23px}.customer.customer_pages .fname_lname_create{width:100%}.customer.customer_pages .field input:not(:placeholder-shown)~label{font-size:14px!important}.btn_account_link{margin-bottom:50px!important}.shopify-section .login p{margin-top:90px!important;margin-bottom:15px!important;font-size:14px!important;line-height:23px!important}.customer.customer_pages form{margin:70px 15px 0}.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{padding:75px 0 84px 5%;font-size:22px;line-height:10px}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{padding:80px 0 80px 6%;font-size:25px;line-height:27px}h1#login{padding:87px 42px!important;background-size:cover;font-size:40px;line-height:56px}h1#recover{padding:83px 31px!important;background-size:cover;font-size:21px;line-height:0px}.template-404 .template-404.page-width.page-margin.center{margin-top:52px}.template-404 .template-404.page-width.page-margin.center a.button{margin-bottom:0}.template-404 .template-404.page-width.page-margin.center h1.title{font-size:34px;line-height:42px;margin-bottom:10px}}@media(max-width:480px){.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{padding:71px 0 66px 5%;font-size:19px;line-height:8px}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{padding:70px 0 70px 6%;font-size:20px;line-height:17px}.customer.customer_pages form{margin:60px 15px 0!important}.btn_account_link{margin-bottom:25px!important}h1#login{padding:70px 30px!important;background-size:cover;font-size:30px;line-height:48px}h1#recover{padding:71px 31px!important;background-size:cover;font-size:17px}.template-page.page-terms-of-service .rte h3{font-size:24px!important;line-height:normal!important}}@media(max-width:380px){.template-register .content-for-layout .shopify-section .customer_pages .page-title h1{padding:65px 0 61px 7%;font-size:16px;line-height:5px}.template-reset_password .content-for-layout .shopify-section .customer_pages .page-title h1{padding:60px 0 60px 6%;font-size:18px;line-height:12px}h1#login{padding:60px 27px!important;background-size:cover;font-size:25px;line-height:38px}h1#recover{padding:57px 31px!important;background-size:cover;font-size:14px}}@media(max-width:290px){.template-register .content-for-layout .shopify-section .customer_pages .page-title h1,.template-reset_password .content-for-layout .customer_pages .page-title h1{padding:50px 0 50px 7%;font-size:13px;line-height:0px}h1#login{padding:49px 23px!important;background-size:cover;font-size:18px;line-height:20px}h1#recover{padding:41px 31px!important;background-size:cover;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom_k.css.map */
