:root{--ease-q:cubic-bezier(.22,1,.36,1);--ease-s:cubic-bezier(.4,0,.2,1);--ease-press:cubic-bezier(.33,0,.2,1);--d-press:.14s;--d-hover:.18s;--d-close:.32s;--d-open:.42s;--lp-tray:#F4F6F9;--lp-hair:color-mix(in srgb, var(--lp-ink) 9%, transparent);--shadow-xs:0 1px 2px rgba(16,24,40,.05)}.vx-prose,.vx-num,.vx-guar,.vx-cmp{padding-top:40px!important;padding-bottom:40px!important}@media(min-width:1000px){.vx-prose,.vx-num,.vx-guar,.vx-cmp{padding-top:64px!important;padding-bottom:64px!important}}.shopify-section:has(.vx-prose--white,.vx-num--white,.vx-cmp--white,.vx-guar--white)+.shopify-section:has(.vx-prose--white,.vx-num--white,.vx-cmp--white,.vx-guar--white) :is(.vx-prose,.vx-num,.vx-cmp,.vx-guar){padding-top:0!important}.shopify-section:has(.vx-prose--tint,.vx-num--tint,.vx-cmp--tint,.vx-guar--tint)+.shopify-section:has(.vx-prose--tint,.vx-num--tint,.vx-cmp--tint,.vx-guar--tint) :is(.vx-prose,.vx-num,.vx-cmp,.vx-guar){padding-top:0!important}.px-bx h1,.px-h2,.px-cta h2,.faq--cards h2,.vx-prose__h,.vx-num__lead h2,.vx-guar__body h2,.vx-cmp__h,.vx-prose__part h3{letter-spacing:-.04em!important;line-height:1.1!important}.px-price b,.vx-num__val,.px-bcard__price{letter-spacing:-.04em!important}.vx-prose__part p,.vx-guar__body p,.vx-num__lead p,.vx-cmp__sub{letter-spacing:0!important}.px-trust,.px-bx+.px-bx,.vx-num__list,.vx-num__row,.vx-cmp__t th,.vx-cmp__t td{border-color:var(--lp-hair)!important}.px-hr{border:0;height:1px;background:var(--lp-hair)}.px-acc{background:var(--lp-tray);border-radius:16px;padding:8px;gap:8px}.px-acc__item,.px-acc__item[open],.px-acc__item:hover{background:#fff;border-radius:8px;padding:0 14px}.px-acc__item summary{padding:14px 0;font-size:15.5px}.faq--cards .faq__list{background:var(--lp-tray);border-radius:16px;padding:8px;gap:8px!important}.faq--cards .frow{background:#fff!important;border:0!important;border-radius:8px!important;overflow:visible!important}.faq--cards .frow summary{padding:16px!important;font:600 16px/1.5 var(--body)!important}.faq--cards .frow .ans{padding:0 16px 16px!important;font-size:15px!important;line-height:1.6!important;color:var(--lp-body)!important;max-width:64ch}@media(max-width:900px){.faq--cards .faq__list{border-radius:14px;padding:6px;gap:6px!important}.faq--cards .frow summary{padding:14px!important;font-size:15px!important}.faq--cards .frow .ans{padding:0 14px 14px!important;font-size:14.5px!important}}.faq--cards .frow .plus{width:11px!important;height:11px!important;background:transparent!important;border-radius:0!important;flex:0 0 11px;opacity:.55;position:relative;color:var(--lp-ink);transition:transform var(--d-close) var(--ease-s)}.faq--cards .frow .plus:before,.faq--cards .frow .plus:after{content:""!important;position:absolute;left:0;top:4.75px;width:11px;height:1.5px;background:currentColor;border-radius:1px}.faq--cards .frow .plus:after{transform:rotate(90deg)}.faq--cards .frow[open] .plus{transform:rotate(45deg);opacity:.8;transition-duration:var(--d-open);transition-timing-function:var(--ease-q)}.vx-rev{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--d-close) var(--ease-s)}.vx-rev__in{overflow:hidden;opacity:0;transition:opacity .16s var(--ease-s)}.vx-rev.is-open{grid-template-rows:1fr;transition-duration:var(--d-open);transition-timing-function:var(--ease-q)}.vx-rev.is-open .vx-rev__in{opacity:1;transition-delay:80ms;transition-duration:.26s;transition-timing-function:var(--ease-q)}.vx-cmp--tint .vx-cmp__t .vx-cmp__us{background:#fff!important}.vx-cmp__t thead .vx-cmp__us{border-radius:12px 12px 0 0!important;box-shadow:var(--shadow-xs)}.vx-cmp__t tbody tr:last-child .vx-cmp__us{border-radius:0 0 12px 12px!important}.vx-cmp__t .vx-cmp__us{padding-left:18px!important;padding-right:18px!important}.vx-cmp__yes{background:var(--lp-ink)!important}.vx-cmp__us .vx-cmp__yes{background:var(--lp-sky)!important}.vx-cmp__no{background:#eef1f5!important;color:#9aa4b2!important}.px-price{min-height:46px;align-items:center}.px-price b{display:inline-block;min-width:96px}.px-price s{display:inline-block;min-width:48px}.px-bcard__price{display:block;min-height:24px}.px-bcard__unit{display:block;min-height:15px}@media(max-width:900px){.px-price{min-height:38px}.px-price b{min-width:74px}.px-price s{min-width:36px}.px-bcard__price{min-height:20px}}:is(.px-cta1,.px-cta2,.px-cta__buy,.vx-guar__btn,.vx-prose__btn,.vx-sticky__btn,.pill--navy){transition:background-color var(--d-hover) var(--ease-q),border-color var(--d-hover) var(--ease-q),color var(--d-hover) var(--ease-q),transform var(--d-press) var(--ease-press)!important}:is(.px-cta1,.px-cta2,.px-cta__buy,.vx-guar__btn,.vx-prose__btn,.vx-sticky__btn,.pill--navy):active{transform:scale(.978)}.px-bcard{isolation:isolate}.px-bcards input:checked+.px-bcard{border-color:transparent!important;box-shadow:none!important}.px-bcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;opacity:0;background:linear-gradient(140deg,#7fb2ff,#2f7bea 45%,#1f5fc4);pointer-events:none;z-index:2;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .28s var(--ease-q)}.px-bcards input:checked+.px-bcard:before{opacity:1;animation:vx-ring-in .52s var(--ease-q) both}@keyframes vx-ring-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.px-bcard{transition:border-color var(--d-hover) var(--ease-q),background-color .28s var(--ease-q),transform .36s var(--ease-q)}.px-bcard:hover{transform:translateY(-1px)}.px-plan--check .px-prow .rd{transition:background-color .22s var(--ease-q),border-color .22s var(--ease-q)!important}.px-plan--check input:checked+.px-prow .rd:after{animation:vx-check-in .26s var(--ease-q) both}@keyframes vx-check-in{0%{opacity:0;transform:rotate(45deg) scale(.5)}to{opacity:1;transform:rotate(45deg) scale(1)}}@media(max-width:700px){.px-cta ul{grid-template-columns:1fr!important}}.vx-prose__part h3{font-weight:600}.vx-prose__fig img,.vx-prose__ph{border-radius:12px!important}.vx-prose__fig figcaption{max-width:60ch}@media(prefers-reduced-motion:reduce){.vx-rev,.vx-rev__in,.px-bcard,.px-bcard:before,.px-bcard .rd,:is(.px-cta1,.px-cta2,.px-cta__buy,.vx-guar__btn,.vx-prose__btn,.vx-sticky__btn){transition-duration:.01ms!important;animation:none!important}}.vx-guar__in:not(:has(.vx-guar__pics)){grid-template-columns:minmax(0,660px)!important;justify-content:center!important}.vx-guar__in:not(:has(.vx-guar__pics)) .vx-guar__body ul{display:grid;grid-template-columns:repeat(3,auto);gap:10px 28px;justify-content:center}@media(max-width:760px){.vx-guar__in:not(:has(.vx-guar__pics)) .vx-guar__body ul{grid-template-columns:1fr;justify-items:center}}body:has(.vx-sticky) .pdp__sticky{display:none!important}.px-bcards:has(input[value=Plug-in]) .px-bcard__unit{display:none!important}:root{--vx-navy-grad:linear-gradient(180deg,#1E2D40 0%,#111C29 100%);--vx-btn-grad:linear-gradient(180deg,#5AA8FF 0%,#2F7BEA 100%);--vx-btn-glow:0 8px 24px -8px rgba(47,123,234,.6),inset 0 1px 0 rgba(255,255,255,.35);--vx-mute:#8A94A3}.vx-sec,.vx-dark{padding:48px 0}@media(min-width:1000px){.vx-sec,.vx-dark{padding:72px 0}}.vx-dark{background:var(--vx-navy-grad);color:#fff}.vx-dark .vx-h2,.vx-dark h2{color:#fff}.vx-eyebrow{margin:0 0 14px;font:500 12px/1.6 var(--body);letter-spacing:.25em;text-transform:uppercase;color:var(--lp-muted)}.vx-dark .vx-eyebrow{color:#fff9}.vx-h2{margin:0;font:600 clamp(32px,3.6vw,44px)/1.1 var(--head);letter-spacing:-.025em;color:var(--lp-ink);text-wrap:balance}.vx-mute{display:block;color:var(--vx-mute)}.vx-dark .vx-mute{color:#ffffff80}.px-bx h1 .px-h1-muted{display:block;color:var(--vx-mute)}.px-cta1,.vx-btn,.vx-guar__btn,.px-cta__buy,.vx-sticky__btn,.vx-prose__btn{background:var(--vx-btn-grad)!important;border:0!important;border-radius:999px!important;color:#fff!important;box-shadow:var(--vx-btn-glow)!important}.px-cta1:hover,.vx-btn:hover,.vx-guar__btn:hover,.px-cta__buy:hover,.vx-sticky__btn:hover{filter:brightness(1.06)}.vx-btn{display:inline-flex;align-items:center;gap:10px;margin-top:28px;height:52px;padding:0 32px;font:500 16px/1 var(--body);text-decoration:none}.vx-btn--light{background:#fff!important;color:var(--lp-ink)!important;box-shadow:0 8px 24px -10px #00000080!important}.px-chips{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));border:1px solid var(--lp-hair);border-radius:10px;overflow:hidden;width:max-content;max-width:100%}.px-chips li{padding:10px 14px;font:600 11px/1.5 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink);border-right:1px solid var(--lp-hair);border-bottom:1px solid var(--lp-hair)}.px-chips li:nth-child(2n){border-right:0}.px-chips li:nth-last-child(-n+2):nth-child(odd),.px-chips li:last-child{border-bottom:0}.px-stock{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:500 13.5px/1.4 var(--body);color:#b45309}.px-stock i{width:8px;height:8px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 4px #f59e0b2e}.vx-math__in{max-width:760px}.vx-math__p{margin:16px 0 0;font-size:16px;line-height:1.6;color:#ffffffb8;max-width:56ch}.vx-math__p+.vx-math__p{margin-top:8px}.vx-villain__media{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:16/8;background:#1e2d40;display:flex;align-items:center;justify-content:center}.vx-villain__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vx-villain__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#111c2926,#111c298c)}.vx-villain__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:18px;color:#ffffff73;font-size:13px}.vx-villain__h{position:relative;z-index:2;margin:0;padding:24px;text-align:center;color:#fff;font:600 clamp(30px,4vw,48px)/1.08 var(--head);letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.35)}.vx-villain__zoom{position:absolute;z-index:3;right:4%;bottom:6%;width:30%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:6px solid #fff;box-shadow:0 20px 40px -12px #00000080}.vx-villain__zoom img{width:100%;height:100%;object-fit:cover}.vx-villain__cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.vx-bad{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;background:#fff6f6;border:1px solid #F8D7D7;border-radius:12px}.vx-bad i{flex:0 0 22px;height:22px;border-radius:50%;background:#fde2e2;color:#d93b3b;display:flex;align-items:center;justify-content:center}.vx-bad i svg{width:12px;height:12px}.vx-bad b{display:block;font:600 15px/1.35 var(--body);color:var(--lp-ink)}.vx-bad span{display:block;margin-top:3px;font-size:14px;line-height:1.5;color:var(--lp-body)}@media(max-width:760px){.vx-villain__media{aspect-ratio:4/5}.vx-villain__cards{grid-template-columns:1fr}.vx-villain__zoom{width:42%}}.vx-versus__media{margin-top:28px;border-radius:18px;overflow:hidden;background:#0d1622}.vx-versus__media img{display:block;width:100%;height:auto}.vx-vt{margin-top:28px;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.vx-vt__row{display:grid;grid-template-columns:1fr 1fr}.vx-vt__row>span{padding:16px 20px;font-size:15px;line-height:1.45;border-top:1px solid rgba(255,255,255,.08)}.vx-vt__row>span+span{border-left:1px solid rgba(255,255,255,.08)}.vx-vt__head>span{border-top:0;display:flex;align-items:center;gap:8px;font:600 11.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.vx-vt__head svg{width:14px;height:14px}.vx-vt__head>span+span{color:#fff}.vx-vt__head>span+span svg{color:#5aa8ff}.vx-vt__bad{color:#ffffff6b;text-decoration:line-through;text-decoration-color:#ffffff4d}.vx-vt__good{color:#fff;background:#5aa8ff0f}.vx-versus__foot{margin:22px 0 0;color:#ffffffb8;font-size:16px}@media(max-width:600px){.vx-vt__row>span{padding:14px;font-size:14px}}.vx-versus__media{aspect-ratio:16/7}.vx-versus__media img{width:100%;height:100%;object-fit:cover}@media(max-width:760px){.vx-versus__media{aspect-ratio:4/3}}.px-sold{margin:6px 0 0;font:500 13.5px/1.4 var(--body);color:var(--lp-body)}.px-sold b{color:var(--lp-ink)}.px-batch{margin:0 0 12px;padding:12px 14px;border:1px solid var(--lp-hair);border-radius:12px;background:#fff}.px-batch__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:500 13.5px/1.4 var(--body);color:var(--lp-body)}.px-batch__top b{color:var(--lp-ink);font-weight:700}.px-batch__top em{font-style:normal;color:var(--lp-muted);font-size:12.5px;white-space:nowrap}.px-batch__bar{margin-top:8px;height:6px;border-radius:999px;background:#eef1f5;overflow:hidden}.px-batch__bar i{display:block;height:100%;border-radius:inherit;background:var(--vx-btn-grad)}.orderbtn,.pill--navy,.pill--sky,.cd__checkout,.cd__emptybtn,.px-cta1,.px-cta2,.px-cta__buy,.vx-guar__btn,.vx-prose__btn,.vx-sticky__btn,.vx-btn,.vx-cta,.vx-pill,.vx-pill--light{background:linear-gradient(180deg,#5ab4ff,#2f7bea)!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 8px 24px -8px #2f7bea8c,inset 0 1px #ffffff59!important;font-weight:500!important;transition:transform .15s,box-shadow .15s!important}.orderbtn:hover,.pill--navy:hover,.pill--sky:hover,.cd__checkout:hover,.cd__emptybtn:hover,.px-cta1:hover,.px-cta2:hover,.px-cta__buy:hover,.vx-guar__btn:hover,.vx-sticky__btn:hover,.vx-btn:hover,.vx-cta:hover,.vx-pill:hover{transform:scale(1.02);box-shadow:0 12px 28px -8px #2f7beab3,inset 0 1px #fff6!important}.orderbtn *,.cd__checkout *,.px-cta2 *{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vaultrx-premium.css.map */
