.variant-picker__option variant-option-value{display:none}.variant-picker__option{display:flex;align-items:center;column-gap:14px;row-gap:8px;flex-wrap:wrap}.variant-picker__option .variant-picker__option-info{margin:0}@media screen and (max-width:699px){.cart-drawer{height:100%;height:100svh;--drawer-footer-padding: 1rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom, 0px) + 16px) 1.5rem}.cart-drawer,.cart-drawer *{overscroll-behavior:contain}}.cart-drawer [slot=footer]{grid-auto-rows:min-content;align-content:end}.cart-drawer .buy-buttons--compact{grid-template-columns:minmax(0,1fr)}.vv-express{grid-column:1 / -1;width:100%;margin-top:8px;min-height:96px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 58px;--shopify-accelerated-checkout-row-gap: 10px}.vv-express__divider{display:flex;align-items:center;gap:12px;margin:0 0 14px;color:#767676;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.vv-express__divider:before,.vv-express__divider:after{content:"";flex:1;height:1px;background:#e6e6e6}#shopify-buyer-consent{display:none!important}.cart-drawer .line-item{--line-item-image-width: 84px;align-items:flex-start;gap:14px}.cart-drawer .line-item__media{border-radius:12px}.cart-drawer .line-item__info{gap:3px}.cart-drawer .line-item__info a.bold{font-size:16px;line-height:1.35}.cart-drawer .line-item__info .price-list{margin-top:2px}.cart-drawer .line-item__info .price-list sale-price{font-size:18px;font-weight:700;color:#043c54}.cart-drawer .line-item__info>p.text-sm{font-size:13px;color:#767676;margin:0}.cart-drawer .line-item__info .sm\:hidden{display:none!important}.cart-drawer .line-item__actions{display:flex!important;flex-direction:column;align-items:flex-end;gap:14px;margin-inline-start:auto;padding-top:2px}.cart-drawer .line-item__actions a[href*="quantity=0"]{order:-1}.cart-drawer .line-item__actions .quantity-input{width:64px;height:38px;border-radius:999px;font-size:14px;font-weight:600;color:#043c54;border-color:#b9cbd6}.vv-totals{display:grid;gap:6px;padding-top:4px}.vv-totals__row{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:#5c7a8c}.vv-totals__row--total{font-size:20px;font-weight:700;color:#043c54}.vv-totals__row--total span:first-child{font-size:16px;font-weight:600}.vv-trust{order:99;display:flex;justify-content:center;align-items:center;gap:6px 16px;flex-wrap:wrap}.vv-trust__item{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#5c7a8c}.vv-trust__stars{color:#ffbd9e;font-size:12px;letter-spacing:1px}.vv-trust__item svg{width:13px;height:13px;fill:#1d9e75;flex:0 0 auto}.vv-trust__sep{color:#b9cbd6}.product-info .loox-rating{margin-top:-14px;margin-bottom:-4px}@media(max-width:749px){.product-info .loox-rating{margin-top:-8px}}.footer__block--newsletter{background:#eff5fa;border-radius:16px;padding:26px 24px}.footer__block--newsletter .v-stack{gap:14px}.footer__block--newsletter .h4{color:#043c54;font-size:0}.footer__block--newsletter .h4:before{content:"Get more from every capsule";display:block;font-size:20px;font-weight:700;color:#043c54}.footer__block--newsletter .h4:after{content:"Practical tips on energy, sleep and healthy aging, plus subscriber-only offers.";display:block;margin-top:6px;font-size:14px;font-weight:400;line-height:1.55;color:#5c7a8c}.footer__newsletter-form input{border-radius:999px;border-color:#b9cbd6;background:#fff}.footer__newsletter-form input:focus{border-color:#043c54}.footer__newsletter-form button{background:#043c54;color:#fff}.footer__newsletter-form:after{content:"No spam. Unsubscribe anytime.";display:block;margin-top:8px;font-size:12px;color:#5c7a8c}.vv-cl2__head,.vv-bn__head,.vv-nad__head,.vv-cmp__head,.vv-ugc__head,.vv-hr__heading,.vv-why__head{text-wrap:balance}@media(max-width:749px){.vv-nad,.vv-bn,.vv-cmp,.vv-why,.vv-close,.vv-tr,.vv-wall{padding-left:8px;padding-right:8px}.vv-nad__chart{padding-left:12px;padding-right:12px}}@media(min-width:1000px){div.vv-bn,div.vv-nad{max-width:1200px}div.vv-nad .vv-nad__chart{max-width:880px;margin-left:auto;margin-right:auto}div.vv-nad .vv-nad__grid{grid-template-columns:repeat(4,1fr)}div.vv-cmp{max-width:960px}div.vv-why{max-width:1100px}div.vv-close{max-width:900px}div.vv-tr{max-width:880px}div.vv-tr .vv-tr__cert{max-width:720px;margin-left:auto;margin-right:auto}div.vv-wall{max-width:1240px}}@media(max-width:749px){.vv-pk .vv-pk__label{font-size:15px}.vv-pk .vv-pk__name strong{font-size:16px}.vv-pk .vv-pk__name small{font-size:13px}.vv-pk .vv-pk__price strong{font-size:16px}.vv-pk .vv-pk__price small{font-size:13px}.vv-pk .vv-pk__seg{font-size:14px}.vv-pk .vv-pk__seg span{font-size:11px}.vv-pk .vv-pk__meta{font-size:13.5px}.vv-eta .vv-eta__row{font-size:15px}.vv-eta .vv-eta__row--sub,.vv-hr .vv-hr__heading{font-size:14px}.vv-hr .vv-hr__quote{font-size:15px}.vv-hr .vv-hr__author{font-size:13.5px}.vv-hr .vv-hr__all a{font-size:14px}.cart-drawer .line-item__info a.bold{font-size:17px}.cart-drawer .line-item__info .price-list sale-price{font-size:19px}.cart-drawer .line-item__info>p.text-sm{font-size:14px}.vv-upgrade .vv-upgrade__title{font-size:15.5px}.vv-upgrade .vv-upgrade__sub{font-size:13px}.vv-upgrade .vv-upgrade__btn{font-size:14.5px}.vv-upgrade .vv-upgrade__badge{font-size:11px}.cart-drawer .vv-totals__row{font-size:15px}.cart-drawer .vv-totals__row--total{font-size:21px}.vv-express .vv-express__divider{font-size:12px}.vv-trust .vv-trust__item{font-size:13px}}.product-info .buy-buttons button[type=submit],.cart-drawer .buy-buttons button[name=checkout]{font-size:19px;font-weight:700}.product-info .buy-buttons button[type=submit],.cart-drawer .buy-buttons button[name=checkout]{height:54px;padding-top:0;padding-bottom:0;font-size:19px;font-weight:700}#vv-back{height:54px;padding-top:0;padding-bottom:0}.vv-cl2 .vv-cl2__btn,.vv-tr .vv-tr__btn{height:54px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center}@media(max-width:749px){.vv-pk .vv-pk__label{font-size:16px}.vv-pk .vv-pk__name strong{font-size:16.5px}.vv-pk .vv-pk__name small{font-size:14.5px}.vv-pk .vv-pk__price strong{font-size:16.5px}.vv-pk .vv-pk__price small{font-size:14px}.vv-pk .vv-pk__seg{font-size:15px}.vv-pk .vv-pk__seg span{font-size:11.5px}.vv-pk .vv-pk__meta{font-size:14.5px}.vv-eta .vv-eta__row{font-size:15.5px}.vv-eta .vv-eta__row--sub,.vv-hr .vv-hr__heading{font-size:14.5px}.vv-hr .vv-hr__quote{font-size:15.5px}.vv-hr .vv-hr__author,.vv-hr .vv-hr__verified{font-size:14px}.vv-hr .vv-hr__all a{font-size:15px}.cart-drawer .line-item__info a.bold{font-size:17px}.cart-drawer .line-item__info .price-list sale-price{font-size:19px}.cart-drawer .line-item__info>p.text-sm{font-size:14.5px}.vv-upgrade .vv-upgrade__title{font-size:16px}.vv-upgrade .vv-upgrade__sub{font-size:13.5px}.vv-upgrade .vv-upgrade__btn{font-size:15px}.vv-upgrade .vv-upgrade__badge{font-size:11px}.cart-drawer .vv-totals__row{font-size:15.5px}.cart-drawer .vv-totals__row--total{font-size:22px}.vv-express .vv-express__divider{font-size:12.5px}.vv-trust .vv-trust__item{font-size:14px}.vv-bn .vv-bn__label strong{font-size:17.5px}.vv-bn .vv-bn__count{font-size:14.5px}.vv-bn .vv-bn__quote{font-size:15.5px}.vv-bn .vv-bn__who{font-size:14px}.vv-nad .vv-nad__step strong{font-size:16px}.vv-nad .vv-nad__step p{font-size:15px}.vv-nad .vv-nad__chip{font-size:14px}.vv-cmp .vv-cmp__cell{font-size:14.5px}.vv-cmp .vv-cmp__cell--them{font-size:14px}.vv-cl2 .vv-cl2__sub{font-size:16px}.vv-cl2 .vv-cl2__chip{font-size:14px}.vv-faq .vv-faq__q{font-size:16px}.vv-faq .vv-faq__a{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/custom.css.map */
