.kp-ts__h h2{font-family:Libre Baskerville,serif;font-weight:400}.kp-ts__st{color:#f6b758}.kp-ts__c{flex:0 0 calc(100% / 1.2)}@media(min-width:750px){.kp-ts__c{flex-basis:calc((100% - 24px)/2)}}@media(min-width:1024px){.kp-ts__c{flex-basis:calc((100% - 48px)/3)}}.kp-cmp__r .kp-cmp__i:first-child h3,h3.kp-cmp__ch{font-family:Libre Baskerville,serif}.kp-cmp__i{flex:0 0 220px}.kp-cmp__hd .kp-cmp__i:first-child{display:flex!important}.kp-cmp__bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:20px 20px 0 0;overflow:hidden;pointer-events:none}.kp-cmp__bg svg{display:block;width:100%;height:100%}.kp-faq-title{font-family:Libre Baskerville,serif}.kp-faq-question{font-family:Arial,sans-serif}.kp-ul,.kp-support__sub u{text-decoration:underline;text-decoration-color:#c96007;text-decoration-thickness:2px;text-underline-offset:4px}.kp-trustrow__g{background:none;border-radius:0;max-width:600px;margin:0 auto;padding:30px 20px 18px}.kp-trustrow__i{gap:10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:.3px;color:#000;line-height:1.4}.kp-trustrow__i svg{width:62px;height:62px;color:#000;display:block}.kp-trustrow__i img{width:58px;height:58px;border-radius:50%;filter:grayscale(1) contrast(1.4);object-fit:cover;display:block}.kp-guar__i{color:#000}.kp-spacer,.kp-timeline__fill,.kp-ts__av,.ks-sap__av{display:block!important}.kp-science__pathway-icon,.kp-support__card-icon{display:flex!important}.ks-sp{gap:8px;font-weight:400}.ks-sp__stars{color:#eea955;font-size:13px;letter-spacing:0;line-height:16px}.ks-sp>span:not(.ks-sp__stars):not(.ks-sp__r){font-weight:400;font-size:13px;color:#333}.ks-bl{max-width:600px;margin:0 auto 14px;padding:0 15px}.ks-bl i{flex:0 0 16px;width:16px;height:16px;background:none;border:1.6px solid #000;color:#000;font-size:9px;font-weight:900;box-sizing:border-box}.ks-bl .ks-bl__srv i{border:0;font-size:15px;flex-basis:18px;width:18px;height:18px}@media(max-width:480px){.ks-bl{padding:0 10px;margin-bottom:12px;gap:8px}.ks-bl div{font-size:14px;gap:8px}.ks-bl i{flex-basis:14px;width:14px;height:14px}}.ks-ship span{gap:6px;font-weight:600}.ks-ship i{width:12px;height:12px;background:#137333;animation:ks-fade2 1s ease-in-out infinite}.ks-ship b{font-weight:700}.ks-ship img{width:16px;height:12px;display:block}@keyframes ks-fade2{0%,to{opacity:1}50%{opacity:.5}}.ks-sap{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media(max-width:480px){.ks-sap__av{width:58px;height:58px}.ks-sap__x{font-size:13.5px}.ks-sap__n{font-size:15px}.ks-exp-box div{font-size:12px;padding:5px 10px}.ks-exp-box .ks-cd{font-size:12px}}@media(max-width:599px){.kp-timeline__title span{display:block}}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}}.kp-cmp__v{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;letter-spacing:.66px}.kp-cmp__ch,.kp-science__pathway-name{letter-spacing:.66px}.kp-science__pathway-desc{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.66px;color:#777;line-height:1.4}.kp-science__pathway-icon{background:#fff!important;color:#1a1a1a}.kp-science__pathway-icon svg{width:74%;height:74%;display:block}.kp-trustrow{margin:0}.kp-trustrow__g{background:#f7f7f7!important;max-width:none}.product__info-container>.ks-auth{display:flex;width:fit-content;max-width:100%;margin:0 0 16px}.ks-auth img{width:20px;height:20px;border-radius:50%;object-fit:cover;display:block;flex:0 0 20px}.product__info-container>.product__title{margin-top:16px;margin-bottom:16.5px}.product__info-container>.ks-sp{display:flex;width:fit-content;max-width:100%;margin:16.5px 0 16px}.product__info-container>.ks-bl{margin:16px 0 0;gap:8px}.ks-bl div{line-height:1.3}.product__info-container>.ks-res{margin:27px 0 0}.product__info-container>.ks-exp-box{margin:35px 0 16.5px}.product__info-container>.ks-ship{margin:28px 0 16.5px}.product__info-container>.kp-guar{margin:17px 0 0}.product__info-container>.ks-sap{margin:24px auto}.product__info-container>.kp-trustrow{margin:20px 0}@media(max-width:480px){.product__info-container>.kp-trustrow .kp-trustrow__g{padding:18px 4px 14px;gap:4px}.kp-trustrow__i{font-size:11px!important;letter-spacing:0!important;gap:8px!important}.kp-trustrow__i svg{width:42px!important;height:42px!important}.kp-trustrow__i img{width:40px!important;height:40px!important}}@media(max-width:599px){.kp-support{padding-top:54px}}.kaching-bundles .kaching-bundles__block{--bar-selected-background-color:#F9F5FB!important;--bar-border-color:rgba(131,84,154,.3)!important;--bar-selected-border-color:#83549A!important;--bar-label-background-color:rgba(131,84,154,.12)!important;--kaching-free-gift-background-color:#F3ECF7!important;--kaching-free-gift-selected-background-color:#F3ECF7!important;--kaching-free-gift-text-color:#5B2A5D!important;--kaching-free-gift-selected-text-color:#5B2A5D!important}.kaching-bundles .kaching-bundles__bar-radio{box-shadow:0 0 0 2px #83549a4d!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:#83549a!important;box-shadow:0 0 0 2px #83549a!important}.kaching-bundles .kaching-bundles__free-gift{background:#f3ecf7!important;border-top:1px solid rgba(131,84,154,.18)}.kaching-bundles .kaching-bundles__free-gift__text,.kaching-bundles .kaching-bundles__free-gift__full-price{color:#5b2a5d!important}.kaching-bundles .kaching-bundles__subscriptions__card{border-color:#83549a!important}.kaching-bundles .kaching-bundles__subscriptions__checkbox{border-color:#83549a!important;color:#83549a!important}[id^=ProductSubmitButton].product-form__submit,.product-form__submit.button{background:#fffdf8!important;color:#83549a!important;border-radius:6px!important;min-height:54px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:16.5px!important;font-weight:600!important;letter-spacing:1.1px!important;text-transform:none!important;padding:0 33px!important}[id^=ProductSubmitButton].product-form__submit:after{box-shadow:0 0 0 2.3px #83549a,0 0 0 2px #fffdf8!important;border-radius:4px!important}[id^=ProductSubmitButton].product-form__submit:before{box-shadow:none!important}[id^=ProductSubmitButton].product-form__submit:hover{background:#f9f5fb!important}[id^=ProductSubmitButton].product-form__submit span{color:#83549a!important}.product__info-container .product-form__buttons .shopify-payment-button,.kaching-bundles .kaching-bundles__bar-most-popular,.kaching-bundles [class*=most-popular],.kaching-bundles [class*=__bar-badge]{display:none!important}.kaching-bundles .kaching-bundles__block{--block-title-font-size:15px!important;--block-title-font-weight:bold!important;--block-spacing:.6!important;--bar-border-radius:16px!important;--bar-background-color:rgba(191,191,191,.07)!important;--bar-title-color:#000!important;--bar-title-font-size:18px!important;--bar-title-font-weight:500!important;--bar-subtitle-color:#555!important;--bar-subtitle-font-size:13px!important;--bar-subtitle-font-weight:normal!important;--bar-price-color:#000!important;--bar-full-price-color:#555!important;--bar-image-size:48px!important;--kaching-bundles-unit-label-font-size:14px!important;margin:15px 0 10px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.kaching-bundles .kaching-bundles__block-title{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:21px!important;letter-spacing:.66px!important;margin:0 0 10px!important;text-transform:uppercase}.kaching-bundles .kaching-bundles__bar{margin:3px 0!important}.kaching-bundles .kaching-bundles__bar-container{border-radius:16px!important;box-shadow:inset 0 0 0 1px #83549a4d!important;background:#bfbfbf12!important}.kaching-bundles .kaching-bundles__bar-wrapper{padding:6px 14px!important}.kaching-bundles .kaching-bundles__bar-main{gap:18px!important}.kaching-bundles .kaching-bundles__bar-radio{width:20px!important;height:20px!important;min-width:20px!important;border:3px solid #fff!important;box-sizing:border-box}.kaching-bundles .kaching-bundles__bar-content{gap:8px!important}.kaching-bundles .kaching-bundles__bar-image{display:none!important}.kaching-bundles .kaching-bundles__bar-title{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:25.2px!important;color:#000!important}.kaching-bundles .kaching-bundles__bar-subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:18.2px!important;color:#555!important}.kaching-bundles .kaching-bundles__bar-price{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:25.2px!important;color:#000!important}.kaching-bundles .kaching-bundles__bar-full-price{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:18.2px!important;color:#555!important}.kaching-bundles .kaching-bundles__free-gift__image,.kaching-bundles .kaching-bundles__free-gift__link{width:32px!important;height:32px!important;min-width:32px!important;border-radius:8px!important}.kaching-bundles .kaching-bundles__free-gift__text{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:18.2px!important}.kaching-bundles .kaching-bundles__free-gift__full-price{font-size:12px!important;font-weight:400!important;line-height:16.8px!important}.kaching-bundles .kaching-bundles__subscriptions__card{border:2px dashed #83549A!important;box-shadow:none!important;border-radius:16px!important}.kaching-bundles .kaching-bundles__subscriptions__checkbox{width:24px!important;height:24px!important;border:2px solid #83549A!important}.kaching-bundles .kaching-bundles__subscriptions__title{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:21px!important}.kaching-bundles .kaching-bundles__subscriptions__subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:18.2px!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{background:#f9f5fb!important;box-shadow:inset 0 0 0 2px #83549a!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/kp-pdp-fix.css.map */
