:root{--pp-ease:cubic-bezier(.23, 1, .32, 1);--pp-ease-drawer:cubic-bezier(.32, .72, 0, 1)}@media (prefers-reduced-motion:no-preference){html.pp-motion .pp-rise{transition:opacity .5s var(--pp-ease),transform .5s var(--pp-ease)}html.pp-motion .pp-rise.is-pending{opacity:0;transform:translateY(12px)}.ppcd__cta,.ppcd-ups__card,.pp-co4 #place_order,.pp-co4-upsell__add,.pp-co4-coupon .pp-co-coupon__toggle,.pp-acc-btn,.pp-acc-due__go,.pp-authm__btn,.pp-authm__switch-btn,.pp-cart-summary__cta .checkout-button,.pp-cart-empty__cta,.pp-cart-qty__btn,.ppc__btn,.single_add_to_cart_button,.pv3-cert,.pp-proof button[type="submit"],.pp-copy,.h4-btn,.trx-btn,.brx-btn,.btn,.btn-solid,.btn-ghost,.pp-iconbtn{transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:160ms;transition-timing-function:var(--pp-ease)}.ppcd__cta:active,.ppcd-ups__card:active,.pp-co4 #place_order:active,.pp-co4-upsell__add:active,.pp-co4-coupon .pp-co-coupon__toggle:active,.pp-acc-btn:active,.pp-acc-due__go:active,.pp-authm__btn:active,.pp-cart-summary__cta .checkout-button:active,.pp-cart-empty__cta:active,.pp-cart-qty__btn:active,.ppc__btn:active,.single_add_to_cart_button:active,.pv3-cert:active,.pp-proof button[type="submit"]:active,.pp-copy:active,.h4-btn:active,.trx-btn:active,.brx-btn:active,.btn:active,.btn-solid:active,.btn-ghost:active,.pp-iconbtn:active{transform:scale(.97)}.pp-co4 #payment li.wc_payment_method>label,.pp-co4 .pp-co-ship{transition:border-color 180ms ease,box-shadow 180ms ease,color 180ms ease,transform 160ms var(--pp-ease)}.pp-co4 #payment li.wc_payment_method>label:active,.pp-co4 .pp-co-ship:active{transform:scale(.985)}.pp-bump{animation:pp-bump .4s var(--pp-ease)}@keyframes pp-bump{0%{transform:scale(1)}40%{transform:scale(1.12)}100%{transform:scale(1)}}html body .ppcd.ppcd5.is-open{transition:transform .32s var(--pp-ease-drawer),visibility .32s}html body .ppcd.ppcd5:not(.is-open){transition:transform .2s var(--pp-ease),visibility .2s}.ppcd-backdrop:not(.is-open){transition-duration:.2s}.ppcd.is-entering .ppcd-item,.ppcd.is-entering .ppcd-ups{animation:pp-slide-in .28s var(--pp-ease) backwards}.ppcd.is-entering .ppcd-item:nth-child(1){animation-delay:.09s}.ppcd.is-entering .ppcd-item:nth-child(2){animation-delay:.12s}.ppcd.is-entering .ppcd-item:nth-child(3){animation-delay:.15s}.ppcd.is-entering .ppcd-item:nth-child(n+4){animation-delay:.18s}.ppcd.is-entering .ppcd-ups{animation-delay:.18s}@keyframes pp-slide-in{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.pp-co4-side__in,.pp-co4-main__in{animation:pp-fade-up .35s var(--pp-ease) backwards}.pp-co4-main__in{animation-delay:.04s}.pp-co4-due__value.pp-pulse{animation:pp-pulse .32s var(--pp-ease)}@keyframes pp-pulse{0%{transform:scale(1)}45%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes pp-fade-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html body.pp-co4-page .woocommerce .pp-co4 .place-order button#place_order.is-busy::before{animation-duration:.6s}.pp-or4-head__check{animation:pp-pop .4s var(--pp-ease) .1s backwards}.pp-or4-head__check path{stroke-dasharray:24;stroke-dashoffset:24;animation:pp-draw .4s var(--pp-ease) .35s forwards}@keyframes pp-pop{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes pp-draw{to{stroke-dashoffset:0}}.pp-acc-due{animation:pp-fade-up .35s var(--pp-ease) .08s backwards}body .woocommerce-error,body .woocommerce-message,body .woocommerce-info,.ppcd .ppcd__notice p{transition:opacity .2s var(--pp-ease),transform .2s var(--pp-ease)}@starting-style{body .woocommerce-error,body .woocommerce-message,body .woocommerce-info,.ppcd .ppcd__notice p{opacity:0;transform:translateY(-4px)}}.p4-faq-list details[open]>div,.ps2-faq-list details[open]>p,html body.pp-pdp .pp-macc.is-open>.container>:not(.pp-macc__btn){animation:pp-fade-up .22s var(--pp-ease)}}@media (hover:none),(pointer:coarse){html body .pp-home .h4-reason:hover,html body.pp-account-page a.pp-acc-tile:hover,html body.pp-account-page a.pp-acc-due:hover,html body.pp-co4-page button.pp-co4-upsell__add:hover,html body.pp-co4-page .woocommerce .pp-co4 .place-order button#place_order:hover{transform:none}}@media (prefers-reduced-motion:no-preference){html body .pp-chat__item{transform:translateY(10px) scale(.9)}html body .lab-page .proof.reveal .chain-badge,html body .lab-page .proof.reveal .pm-chip{transform:scale(.9)}@keyframes ppc-up{from{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes ppc-down{from{opacity:.4;transform:translateY(-5px)}to{opacity:1;transform:none}}html body .ppc.ppc .ppc__num.is-up,html body .ppc.ppc .ppc__num.is-down{animation-duration:.18s}html body .ppc.ppc.is-pressed{animation-duration:.28s}html body.pp-pdp img.v3-vial{transition:opacity .2s var(--pp-ease)}html body.pp-pdp img.v3-vial.is-swapping{opacity:.3;transition-duration:.08s}}@media (prefers-reduced-motion:reduce){html body.pp-pdp img.v3-vial{transition:opacity .15s linear}html body.pp-pdp img.v3-vial.is-swapping{opacity:.5}}@media (hover:none),(pointer:coarse){html:root body .pp-foot--v5 .pp-f5__social a:hover:not(:active),html:root body .pp-home .best-sellers .shop-all .elementor-button:hover:not(:active),html:root body .pp-home .product:hover:not(:active),html:root body .pp-home .h4-btn:hover svg,html:root body .pp-home .h4-link:hover svg,html:root body .pp-home .h6-btn:hover svg,html:root body .pp-chat__btn:hover:not(:active),html:root body .pp-chat__item:hover .pp-chat__dot,html:root body .pp-ls-card:hover:not(:active),html:root body .pp-ls-card:hover .pp-ls-card__pic img,html:root body .pp-ls-card:hover .pp-ls-card__go svg,html:root body .shop-page ul.products li.product:hover:not(:active),html:root body .coa-modal-close:hover:not(:active),html:root body.pp-pdp .p5-paper:hover:not(:active),html:root body .pp-rv__star:hover svg,html:root body .sp2-page .sp2-route:hover:not(:active),html:root body .sp2-page .sp2-card:hover:not(:active),html:root body .sp2-page .sp2-card:hover .sp2-card__cta svg,html:root body .sp2-page .ab-lab:hover:not(:active),html:root body .lab-page .tr-lab a:hover svg,html:root body .pp-tr-main .trx-card__shop:hover svg{transform:none}html:root body .pp-next .nx-paper__img:hover img{transform:rotate(-2.5deg)}}html:root:root body .ppc__add,html:root:root body .ppc__step>button,html:root:root body .ppc__btn,html:root:root body .single_add_to_cart_button,html:root:root body .pp-stickybar__btn,html:root:root body .h6-rs__add,html:root:root body .h6-rs__add svg,html:root:root body .ppc__step>button svg,html:root:root body .pp-cart-qty__btn,html:root:root body .ppcd__qty button,html:root:root body .pp-co4-upsell__add{transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease!important}html:root:root body .ppc__add:active,html:root:root body .ppc__step>button:active,html:root:root body .ppc__step>button:active svg,html:root:root body .ppc__btn:active,html:root:root body .single_add_to_cart_button:active,html:root:root body .pp-stickybar__btn:active,html:root:root body .h6-rs__add:active,html:root:root body .pp-cart-qty__btn:active,html:root:root body .ppcd__qty button:active,html:root:root body .pp-co4-upsell__add:active{transform:none!important}html:root:root body .ppc__add:active:not(:disabled),html:root:root body .single_add_to_cart_button:active:not(:disabled),html:root:root body .h6-rs__add:active:not(:disabled),html:root:root body .pp-stickybar__btn:active:not(:disabled){opacity:.88}html:root:root body .ppc.ppc.is-pressed,html:root:root body .ppc.ppc .ppc__num.is-up,html:root:root body .ppc.ppc .ppc__num.is-down,html:root:root body .ppc.ppc .ppc__add-label.is-pulse,html:root:root body .ppc.ppc .ppc__total strong.is-pulse,html:root:root body .pp-bump{animation:none!important}