.upx{--upx-navy: #0d223f;--upx-ink: #000000;--upx-body: #303030;--upx-card-ink: #1f2937;--upx-card-sub: #252a32;--upx-gold: #ffc94a;--upx-green: #008a01;--upx-red: #c00000;--upx-tint: #f0f4fb;--upx-tint-edge: #dfe9f8;--upx-line: #d1d5db;--upx-thumb: #e3e3e3;--upx-thumb-on: #211e20;--upx-serif: "Playfair Display", serif;--upx-sans: Montserrat, sans-serif;--upx-r-lg: 20px;--upx-r-md: 15px;--upx-r-sm: 12px;--upx-gap-media: 26px;font-family:var(--upx-sans);color:var(--upx-ink);-webkit-font-smoothing:antialiased}.upx *,.upx *:before,.upx *:after{box-sizing:border-box}:where(.upx) :is(p,h2,h3){margin:0}.upx-bar{background:var(--upx-navy);color:#fff;padding:10px 20px;text-align:center;font-size:14px;line-height:18px;font-weight:400}.upx-bar strong{font-weight:700}.upx-bar.is-stuck{position:fixed;top:0;left:0;right:0;z-index:40}.upx-body{background-image:linear-gradient(#dfe9f8,#fff 43.98%,#fcfcfc 98.2%);padding:10px 0 30px}.upx-inner{max-width:390px;margin:0 auto}.upx-gallery{position:relative;padding:0 20px}.upx-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:15px;aspect-ratio:1 / 1;overscroll-behavior-x:contain}.upx-track::-webkit-scrollbar{display:none}.upx-slide{position:relative;flex:0 0 100%;scroll-snap-align:start}.upx-slide img{display:block;width:100%;height:100%;object-fit:cover}.upx-arrow{position:absolute;top:calc(50% - 12px);width:24px;height:24px;border:0;border-radius:50px;background:var(--upx-navy);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:2}.upx-arrow svg{width:12px;height:12px}.upx-arrow--prev{left:8px}.upx-arrow--next{right:8px}.upx-seal{overflow:visible}.upx-seal--hero{position:absolute;top:1.56%;left:1.94%;width:13.9%;height:auto;aspect-ratio:1 / 1;color:var(--upx-navy)}.upx-chip{position:absolute;top:10px;right:0;background:#fff;color:var(--upx-navy);border-radius:10px 0 0 10px;padding:3px 10px 3px 16px;font-size:12px;line-height:14px;font-weight:500;text-transform:uppercase;letter-spacing:.2px}.upx-thumbs{display:flex;gap:7px;padding:7px 20px 0}.upx-thumb{width:29px;height:29px;padding:0;border:3px solid var(--upx-thumb);border-radius:10px;overflow:hidden;background:#fff;cursor:pointer;flex:0 0 auto}.upx-thumb[aria-current=true]{border-color:var(--upx-thumb-on)}.upx-thumb img{display:block;width:100%;height:100%;object-fit:cover}.upx-rating{display:flex;align-items:center;gap:10px;padding:20px 20px 0}.upx-rating__stars{color:var(--upx-gold);font-size:20px;line-height:24px;letter-spacing:0}.upx-rating__text{font-size:14px;line-height:20px;color:var(--upx-body)}.upx-rating__text strong{color:var(--upx-ink);font-weight:700}.upx-title{margin:10px 0 0;padding:0 20px;font-family:var(--upx-serif);font-size:30px;line-height:38px;font-weight:400;color:var(--upx-ink)}.upx-title strong{font-weight:700}.upx-sub{padding:12px 20px 0;font-size:16px;line-height:25px;color:var(--upx-ink)}.upx-bullets{list-style:none;margin:0;padding:14px 20px 0;display:grid;gap:8px}.upx-bullet{display:flex;align-items:center;gap:5px;font-size:14px;line-height:22px;color:var(--upx-body)}.upx-bullet strong{color:var(--upx-ink);font-weight:700}.upx-bullet__icon{flex:0 0 25px;width:25px;height:25px;color:var(--upx-ink)}.upx-offers{display:grid;gap:5px;padding:25px 15px 0;border:0;margin:0}.upx-offers legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.upx-card{position:relative;display:flex;align-items:center;gap:8px;min-height:100px;padding:16px 14px;background:#fff;border:1px solid var(--upx-line);border-radius:8px;cursor:pointer}.upx-card:has(input:checked){background:var(--upx-tint);border:2px solid #0e0f11;padding:15px 13px}.upx-card input{position:absolute;opacity:0;pointer-events:none}.upx-card:has(input:focus-visible){outline:2px solid var(--upx-navy);outline-offset:2px}.upx-card:has(input:disabled){cursor:not-allowed;opacity:.55}.upx-radio{flex:0 0 20px;width:20px;height:20px;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center}.upx-card:has(input:checked) .upx-radio{border-width:2px}.upx-card:has(input:checked) .upx-radio:after{content:"";width:12px;height:12px;border-radius:50%;background:#000}.upx-card__img{flex:0 0 45px;width:45px;height:45px;object-fit:contain;mix-blend-mode:multiply}.upx-card__main{flex:1 1 auto;text-align:left}.upx-pill{display:table;margin-bottom:4px;background:var(--upx-green);color:#fff;border-radius:40px;padding:2px 12px;font-size:9px;line-height:14px;font-weight:600;text-transform:uppercase}.upx-card__title{font-size:14px;line-height:24px;font-weight:700;color:var(--upx-card-ink)}.upx-card__note{display:block;font-size:10px;line-height:13px;font-weight:500;color:var(--upx-card-sub);margin-top:3px}.upx-card__prices{flex:0 0 auto;text-align:right;font-size:13px;line-height:22px;font-weight:700}.upx-card__was{color:var(--upx-red);text-decoration:line-through}.upx-card__now{color:var(--upx-card-ink)}.upx-card__save{color:var(--upx-green)}.upx .upx-stock{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 10px 0;font-size:13px;line-height:18px;font-weight:500;color:var(--upx-body)}.upx-stock[hidden]{display:none}.upx-stock__dot{position:relative;flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:#d9534f}.upx-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#d9534f;animation:upx-pulse 2.8s ease-out infinite}@keyframes upx-pulse{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.upx-stock__dot:after{animation:none;opacity:0}}.upx-stock:not([hidden])+.upx-atc{margin-top:10px}.upx-atc{display:flex;align-items:center;justify-content:center;gap:20px;width:calc(100% - 20px);margin:20px 10px 0;min-height:52px;padding:15px 30px;border:0;border-radius:100px;background:var(--upx-navy);color:#fff;font-family:var(--upx-sans);font-size:16px;line-height:22px;font-weight:700;letter-spacing:.6px;cursor:pointer}.upx-atc:disabled{opacity:.6;cursor:not-allowed}.upx-atc__label{flex:1 1 auto;text-align:right;text-transform:uppercase}.upx-atc__price{display:flex;gap:6px}.upx-atc__price s{color:#ccc}.upx-atc__price strong{font-weight:900}.upx-atc__arrow{flex:1 1 auto;text-align:right}.upx-atc[aria-busy=true]{opacity:.8}.upx-checks{list-style:none;margin:0;padding:12px 20px 0;display:grid;gap:2px}.upx-checks li{display:flex;align-items:center;gap:5px;font-size:12px;line-height:22px;color:#000}.upx-checks svg{flex:0 0 15px;width:15px;height:15px}.upx-risk{display:flex;align-items:center;gap:5px;margin:20px 15px 0 10px;padding:5px 10px;border:1px solid var(--upx-tint-edge);border-radius:12px;font-size:14px;line-height:22px;color:var(--upx-body)}.upx-risk strong{color:#000;font-weight:700}.upx-seal--risk{flex:0 0 45px;width:45px;height:45px;margin:6px 5px 6px 6px;color:var(--upx-navy)}.upx-faq{margin:30px 11px 0 15px}.upx-faq details{border-top:1px solid #000;border-bottom:1px solid #000}.upx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 12px;font-size:16px;line-height:20px;color:#000;cursor:pointer;list-style:none}.upx-faq summary::-webkit-details-marker{display:none}.upx-faq summary svg{flex:0 0 24px;width:24px;height:24px;transition:transform .2s}.upx-faq details[open] summary svg{transform:rotate(180deg)}.upx-faq__answer{padding:0 12px 15px;font-size:14px;line-height:22px;color:var(--upx-body)}.upx-faq__answer p+p{margin-top:8px}.upx-review{display:flex;gap:12px;margin:30px 15px 0;align-items:flex-start}.upx-review__img{flex:0 0 50px;width:50px;height:50px;margin-top:2px;border-radius:10px;overflow:hidden}.upx-review__img img{display:block;width:100%;height:100%;object-fit:cover}.upx-review__img--circle{border-radius:50%}.upx-review__body{font-size:14px;line-height:20px;color:var(--upx-body)}.upx-review__name{color:#000;font-weight:700}.upx-review__stars{color:var(--upx-gold)}.upx-review--empty{justify-content:center;padding:18px 12px;border:2px dashed var(--upx-red);border-radius:10px;color:var(--upx-red);font-size:13px;line-height:18px;text-align:center}.upx-s{padding:40px 20px;background:var(--upx-s-bg, #fff)}.upx-s .upx-inner{max-width:350px}.upx-h2{margin:0;font-family:var(--upx-serif);font-size:26px;line-height:32px;font-weight:400;color:var(--upx-ink);text-align:center}.upx-h2 strong{font-weight:700}.upx-h2--left{text-align:left}.upx-h2--tall{line-height:38px}.upx-copy{font-size:16px;line-height:24px;color:var(--upx-ink)}.upx-copy strong{font-weight:700}.upx-copy p+p{margin-top:24px}.upx-center{text-align:center}.upx-gold{color:var(--upx-gold)}.upx-ph.upx-ph{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;border:2px dashed var(--upx-red);border-radius:10px;background:#c0000008;color:var(--upx-red);font:600 11px/15px var(--upx-sans);text-align:center;text-transform:uppercase;letter-spacing:.3px}.upx-ph--text{min-height:60px;text-transform:none;font-weight:500}.upx-buy{margin-top:38px}.upx-buy .upx-atc{width:100%;margin:0;justify-content:center;gap:10px}.upx-buy .upx-atc__label{flex:0 0 auto;text-align:center}.upx-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:14px;line-height:24px;font-weight:700;letter-spacing:.6px;color:#000}.upx-verified{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:24px;font-weight:600;color:#42ae00}.upx-verified svg{width:17px;height:17px}.upx-tcard .upx-name{flex-direction:column;align-items:flex-start}.upx-rail{display:flex;gap:15px;margin:15px -20px 0;padding:6px 20px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.upx-rail::-webkit-scrollbar{display:none}.upx-rail>*{flex:0 0 82%;scroll-snap-align:start}.upx-results__sub{margin-top:10px}.upx-tcard{background:#fff;border-radius:var(--upx-r-lg);padding:10px 10px 20px;box-shadow:#00000029 0 0 6px}.upx-tcard__img{display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:var(--upx-r-sm)}.upx-tcard__img.upx-ph{border-radius:var(--upx-r-sm)}.upx-tcard--selfie .upx-tcard__img{aspect-ratio:211 / 237}.upx-tcard__img.upx-ba{display:flex;gap:.44%;aspect-ratio:688 / 493;overflow:hidden;background:#fff;container-type:inline-size}.upx-tcard--selfie .upx-tcard__img.upx-ba{aspect-ratio:211 / 237}.upx-ba__half{position:relative;flex:1 1 0;min-width:0}.upx-ba__half img{display:block;width:100%;height:100%;object-fit:cover}.upx-ba__pill{position:absolute;left:2.9cqw;bottom:3.9cqw;display:flex;align-items:center;height:5.67cqw;padding:0 4.94cqw;border-radius:999px;background:#e9eff5;box-shadow:0 .3cqw .6cqw #00000040;font-size:3.75cqw;font-weight:500;line-height:1;color:#03060c;white-space:nowrap}.upx-tcard__body{padding:0 5px}.upx-tcard__title{margin:28px 0 0;font-size:20px;line-height:26px;font-weight:700;letter-spacing:.6px;color:#000}.upx-tcard__stars{font-size:20px;line-height:26px;letter-spacing:.6px;color:var(--upx-gold)}.upx-tcard__quote{margin-top:15px;font-size:14px;line-height:20px;color:#000}.upx-tcard__quote.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.upx-tcard__more{display:block;margin:4px 0 0;padding:4px 0;border:0;background:none;font:inherit;font-size:14px;line-height:20px;font-weight:700;color:#000;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.upx-tcard__more[hidden]{display:none}.upx-reframe .upx-copy{margin-top:10px}.upx-stats{display:grid;gap:20px;margin:50px 5px 0}.upx-stat{display:flex;align-items:center;gap:10px;min-height:100px;padding:10px 15px;background:var(--upx-tint);border-radius:var(--upx-r-sm)}.upx-stat__ring{position:relative;flex:0 0 70px;width:70px;height:70px}.upx-stat__ring svg{width:70px;height:70px;transform:rotate(-90deg)}.upx-stat__ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:600;color:var(--upx-navy)}.upx-stat p{font-size:14px;line-height:22px;color:#000}.upx-videos__rating{display:flex;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:20px;color:var(--upx-body)}.upx-videos__rating strong{color:#000}.upx-videos .upx-h2{margin-top:12px}.upx-videos .upx-rail{margin-top:30px}.upx-videos .upx-rail>*{flex-basis:72%}.upx-vcard{overflow:hidden;background:#fff;border:1px solid #000;border-radius:var(--upx-r-lg);padding:10px 10px 20px}.upx-vcard__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--upx-r-sm);background:#eee;cursor:pointer}.upx-vcard__media>video,.upx-vcard__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.upx-vcard__media--top>video,.upx-vcard__media--top .upx-vcard__cover{object-position:center top}.upx-vcard__media--upper>video,.upx-vcard__media--upper .upx-vcard__cover{object-position:center 25%}.upx-vcard__media--lower>video,.upx-vcard__media--lower .upx-vcard__cover{object-position:center 75%}.upx-vcard__media--bottom>video,.upx-vcard__media--bottom .upx-vcard__cover{object-position:center bottom}.upx-vcard__media .upx-ph{height:100%;border-radius:var(--upx-r-sm)}.upx-vcard__play{position:absolute;top:50%;left:50%;z-index:2;width:80px;height:80px;padding:0;border:0;background:none;transform:translate(-50%,-50%);cursor:pointer}.upx-vcard__play svg{display:block}.upx-vcard.is-playing .upx-vcard__play{display:none}.upx-vcard__body{padding:0 5px}.upx-vcard__stars{margin-top:20px;font-size:22px;line-height:22px;letter-spacing:2px;color:var(--upx-gold)}.upx-vcard__star-off{color:#ddd}.upx-vcard__title{margin-top:18px;font-size:16px;line-height:22px;font-weight:700;color:#000}.upx-vcard__quote{margin-top:16px;font-size:14px;line-height:22px;color:#000}.upx-vcard__name{margin-top:12px;font-size:14px;line-height:20px;font-weight:700;color:#000}.upx-mech .upx-h2+div .upx-mech__title{margin-top:12px}.upx-mech__title{margin-top:40px;font-size:18px;line-height:24px;font-weight:400;text-align:center;color:#000}.upx-mech__title strong{font-weight:700}.upx-mech__img{display:block;width:100%;margin:16px 0 0;aspect-ratio:340 / 260;object-fit:cover;border-radius:var(--upx-r-md)}.upx-mech .upx-copy{margin-top:18px}.upx-mech__close strong{font-weight:700}.upx-mech__close{margin-top:35px;font-size:16px;line-height:24px;font-weight:700;text-align:center;color:#000}.upx-tl .upx-copy{margin-top:16px}.upx-tl__time{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #d9d9d9;font-size:14px;line-height:20px;letter-spacing:.6px;text-transform:uppercase;color:#000}.upx-tl__ticks{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.upx-tl__ticks li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:22px;color:#000}.upx-tl__ticks svg{flex:0 0 15px;width:15px;height:16px}.upx-quote-box{margin-top:18px;padding:15px;background:var(--upx-tint);border-radius:var(--upx-r-sm);font-size:14px;line-height:22px;color:#000}.upx-quote-box .upx-name{margin-top:10px}.upx-adv .upx-copy{margin-top:16px;text-align:center}.upx-adv__img{display:block;width:100%;margin:30px 0 0;aspect-ratio:1;object-fit:cover;border-radius:var(--upx-r-md)}.upx-adv__list{display:grid;gap:16px;margin-top:30px}.upx-adv__list details{background:var(--upx-tint);border-radius:var(--upx-r-sm)}.upx-adv__list summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;list-style:none;cursor:pointer;font-size:17px;line-height:24px;font-weight:700;letter-spacing:.6px;color:var(--upx-body)}.upx-adv__list summary::-webkit-details-marker{display:none}.upx-adv__list summary svg{flex:0 0 24px;width:24px;height:24px;transform:rotate(180deg);transition:transform .2s}.upx-adv__list details[open] summary svg{transform:none}.upx-adv__list .upx-adv__body{padding:0 16px 18px;font-size:16px;line-height:20px;letter-spacing:.6px;color:var(--upx-body)}.upx-faces{background-color:#f9f9f9;background-size:cover;background-position:center}.upx-faces .upx-copy{margin-top:10px}.upx-faces__list{display:grid;gap:15px;margin-top:28px}.upx-face{padding:20px 25px;background:#fff;border-radius:var(--upx-r-md);box-shadow:#00000029 0 0 6px}.upx-face__title{display:flex;align-items:center;gap:5px;font-size:18px;line-height:22px;font-weight:700;color:#000}.upx-face__title svg{flex:0 0 25px;width:25px;height:25px}.upx-face p{margin-top:8px;font-size:14px;line-height:22px;color:#000}.upx-how .upx-copy,.upx-how__media{margin-top:20px}.upx-how__media video,.upx-how__media img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--upx-r-md)}.upx-how__lead{margin-top:24px;font-size:18px;line-height:24px;font-weight:700;color:#000}.upx-how__vs{margin-top:18px;font-size:16px;line-height:24px;color:#000}.upx-how__vs+.upx-how__vs{margin-top:24px}.upx-how__vs strong{font-weight:700}.upx-how .upx-quote-box{margin-top:30px;padding:12px 15px}.upx-quote-box__stars{font-size:14px;line-height:22px;color:var(--upx-gold)}.upx-quote-box__who{display:flex;align-items:center;gap:8px;margin-top:6px}.upx-quote-box__who img{width:25px;height:29px;object-fit:cover;border-radius:50%}.upx-quote-box__who .upx-name{margin:0;font-size:14px;line-height:16px}.upx-specs{background-image:linear-gradient(360deg,#dfe9f8,#fff 43.98%,#fcfcfc 98.2%)}.upx-specs .upx-copy{margin-top:16px}.upx-specs__list{display:grid;gap:25px;margin-top:48px}.upx-spec{overflow:hidden;background:#fff;border-radius:var(--upx-r-md);box-shadow:#00000029 0 0 6px}.upx-spec__text{padding:20px}.upx-spec__title{font-size:18px;line-height:22px;font-weight:700;color:#000}.upx-spec__text p{margin-top:9px;font-size:14px;line-height:20px;color:#000}.upx-spec__img{display:block;width:100%;aspect-ratio:350 / 156;object-fit:cover}.upx-spec .upx-ph{border-radius:0 0 15px 15px;aspect-ratio:350 / 156}.upx-steps__list{display:grid;gap:30px;margin-top:40px}.upx-step{width:100%}.upx-step__img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--upx-r-md)}.upx-step .upx-ph{aspect-ratio:1;height:auto;border-radius:var(--upx-r-md)}.upx-step__title{margin:16px 0 0;font-size:18px;line-height:22px;font-weight:700;color:#000}.upx-step p{margin:10px 0 0;font-size:16px;line-height:24px;color:#000}.upx-cmp{--upx-s-bg: #f6f6f7;padding:40px 10px}.upx-cmp .upx-inner{max-width:370px}.upx-cmp .upx-copy{margin-top:16px;text-align:center}.upx-cmp__table{display:grid;grid-template-columns:84px 1fr 1fr;margin-top:40px;font-size:12px;line-height:16px}.upx-cmp__col{display:grid;grid-template-rows:116px repeat(var(--rows),62px);padding-bottom:14px}.upx-cmp__col--label{background:#fff;border-radius:20px 0 0 20px;margin-top:30px;grid-template-rows:86px repeat(var(--rows),62px);box-shadow:#f2f2f2 0 0 10px}.upx-cmp__col--us{background:#e3e8f3;border-radius:20px 20px 0 0}.upx-cmp__col--them{background:#fff;border-radius:0 20px 20px 0;margin-top:30px;grid-template-rows:86px repeat(var(--rows),62px);box-shadow:#f2f2f2 0 0 10px}.upx-cmp__head{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;padding:0 6px 12px;text-align:center;font-size:13px;line-height:16px;font-weight:700;color:var(--upx-body)}.upx-cmp__head img{width:64px;height:64px;object-fit:contain;mix-blend-mode:multiply}.upx-cmp__col--them .upx-cmp__head img{width:58px;height:58px;border-radius:50%;object-fit:cover;mix-blend-mode:normal}.upx-cmp__phone{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:#e3e8f3;color:var(--upx-navy)}.upx-cmp__phone svg{width:34px;height:34px}.upx-cmp__label{display:flex;align-items:center;margin:0 6px 0 10px;padding:0;border-bottom:1px solid #ede7dd;font-weight:700;color:var(--upx-body)}.upx-cmp__col--label .upx-cmp__label:last-child{border-bottom:0}.upx-cmp__cell{display:flex;align-items:center;gap:6px;margin:6px 5px;padding:6px 8px;background:#fff;border-radius:5px;font-weight:700;color:#000}.upx-cmp__col--them .upx-cmp__cell{box-shadow:#f2f2f2 0 0 16px}.upx-cmp__cell svg{flex:0 0 16px;width:16px;height:16px}.upx-guar__card{overflow:hidden;background-image:linear-gradient(270deg,#dfe9f8,#fcfcfc 98.2%);border:1px solid #d2d4d6;border-radius:var(--upx-r-lg)}.upx-guar__text{padding:30px 25px 0}.upx-guar__text .upx-h2{text-align:left}.upx-guar__text .upx-copy{margin-top:16px}.upx-guar__art{position:relative;margin-top:20px;min-height:150px}.upx-guar__art>img,.upx-guar__art>.upx-ph{display:block;width:100%;aspect-ratio:350 / 300;object-fit:cover;border-radius:0}.upx-guar__art .upx-ph{border-radius:0 0 14px 14px}.upx-seal--guar{position:absolute;left:20px;bottom:20px;width:112px;height:112px;color:var(--upx-navy);background:#fff;border-radius:50%;box-shadow:#0000001f 0 2px 8px}.upx-guar__art--bare{min-height:0;padding:0 0 25px 25px}.upx-guar__art--bare .upx-seal--guar{position:static}.upx-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:20px 10px;margin:40px -20px -40px;background:#fbfbfb;text-align:center}.upx-badge{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;line-height:18px;color:#000}.upx-badge svg{width:36px;height:36px;color:var(--upx-navy)}.upx-tips .upx-copy{margin-top:14px;text-align:center}.upx-tips__box{position:relative;margin-top:46px;padding:40px 0 16px;background:#f3f6fc;border-radius:var(--upx-r-lg);box-shadow:#00000029 0 0 6px}.upx-tips__box--dont{background:#f6f6f6;margin-top:40px}.upx-tips__tag{position:absolute;top:-15px;left:50%;transform:translate(-50%);padding:6px 34px;border-radius:8px;background:#44b100;color:#fff;font-size:18px;line-height:22px;font-weight:700;white-space:nowrap}.upx-tips__box--dont .upx-tips__tag{background:#ea4335}.upx-tips__box ul{list-style:none;margin:0;padding:0 25px 0 30px}.upx-tips__box li{display:flex;align-items:center;gap:5px;padding:18px 0;border-bottom:1px solid #d9d9d9;font-size:15px;line-height:20px;color:#000}.upx-tips__box li:last-child{border-bottom:0}.upx-tips__box li svg{flex:0 0 15px;width:15px;height:15px}.upx-tips__box li strong{font-weight:700}.upx-faq2{--upx-s-bg: #fbfbfb}.upx-faq2__list{margin-top:24px;border-top:1px solid #0e0f11}.upx-faq2__list details{border-bottom:1px solid #000}.upx-faq2__list summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 12px;list-style:none;cursor:pointer;font-size:16px;line-height:20px;font-weight:700;color:#000}.upx-faq2__list summary::-webkit-details-marker{display:none}.upx-faq2__list summary svg{flex:0 0 24px;width:24px;height:24px;transition:transform .2s}.upx-faq2__list details[open] summary svg{transform:rotate(180deg)}.upx-faq2__list .upx-faq__answer{padding:0 12px 15px}.upx-faq2__list .upx-faq__answer p+p{margin-top:8px}.upx-offer{--upx-s-bg: var(--upx-tint);padding:20px 0 0}.upx-offer .upx-inner{max-width:390px;padding:0 20px}.upx-timer{margin:0 20px 10px;font-size:16px;line-height:28.8px;font-weight:600;letter-spacing:.6px;text-align:center;color:#121212bf}.upx-timer strong{font-weight:700;color:#cf1212}.upx-timer[hidden]{display:none}.upx-offer .upx-h2{margin-top:20px}.upx-offer__sub{margin-top:16px;font-size:18px;line-height:24px;text-align:center;color:#000}.upx-offer__sub strong{font-weight:700}.upx-offer__img{display:block;width:100%;aspect-ratio:1;margin-top:20px;object-fit:contain;mix-blend-mode:multiply}.upx-offer__list{list-style:none;margin:20px 0 0;padding:0}.upx-offer__list li{display:flex;align-items:center;gap:5px;padding:8px 5px;border-bottom:1px solid #d9d9d9;font-size:12px;line-height:20px;color:#000}.upx-offer__list li:last-child{border-bottom:0}.upx-offer__list li svg{flex:0 0 15px;width:15px;height:16px}.upx-offer__list strong{display:block;font-weight:700;line-height:15px}.upx-offer .upx-buy{margin-top:10px}.upx-offer__box{margin-top:30px;padding:15px;background:#fff;border:2px dashed #000;border-radius:12px;font-size:12px;line-height:16px;text-align:center;color:#000}.upx-offer__box strong{font-weight:700;color:#cf1212}.upx-offer .upx-stock{margin:12px 0 0}.upx-offer__band{margin-top:30px;padding:20px 20px 15px;background:var(--upx-navy);color:#fff;font-size:14px;line-height:22px;text-align:center}.upx-offer__band strong{font-weight:700}.upx-offer__last{padding:20px;background:#fff}.upx-offer__last .upx-buy{margin:0 auto;max-width:350px}.upx-foot{padding:27px 40px;background:var(--upx-navy);color:#ffffffbf;font-family:Cabin,sans-serif;letter-spacing:.6px}.upx-foot .upx-inner{max-width:310px}.upx-foot h2{margin:0 0 10px;font-family:Lato,sans-serif;font-size:16px;line-height:20.8px;font-weight:400;color:#fff}.upx-foot__col+.upx-foot__col{margin-top:41px}.upx-foot__links{list-style:none;margin:0;padding:0}.upx-foot__links a{display:block;padding:10px 0;font-size:14px;line-height:25.2px;color:inherit;text-decoration:none}.upx-foot__links a:hover{color:#fff;text-decoration:underline}.upx-foot p{font-size:15px;line-height:27px}.upx-foot p+p{margin-top:14px}.upx-foot p strong{font-weight:700}.upx-foot p a{color:inherit}.upx-foot__disclaimer{margin-top:41px}.upx-foot__signup{margin-top:40px;text-align:center}.upx-foot__signup h2{text-align:center;margin-bottom:21px}.upx-foot__field{position:relative;width:231px;margin:0 auto}.upx-foot__field input{width:100%;height:45px;padding:15px 50px 15px 15px;border:1px solid rgba(255,255,255,.55);background:var(--upx-navy);color:#fff;font:16px/24px Cabin,sans-serif;letter-spacing:1px}.upx-foot__field input::placeholder{color:#ffffffbf}.upx-foot__field button{position:absolute;right:0;top:0;width:44px;height:45px;border:0;background:none;color:#fff;cursor:pointer}.upx-foot__msg{margin-top:10px;font-size:14px}.upx-foot__social{display:flex;justify-content:center;gap:22px;margin-top:30px}.upx-foot__social a{color:#fff}.upx-foot__social svg{width:22px;height:22px}.upx-foot__bottom{margin:30px -40px 0;padding:26px 40px 0;border-top:1px solid rgba(255,255,255,.08);text-align:center}.upx-foot__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin:0;padding:0}.upx-foot__pay svg{width:38px;height:24px}.upx-foot__copy{margin-top:16px;font-size:11px;line-height:18.7px;letter-spacing:.7px}.upx-foot .upx-ph{border-color:#ff9d9d;background:#ffffff0a;color:#ffc2c2}.upx .upx-tcard__title,.upx .upx-step__title{margin-top:var(--upx-gap-media)}.upx .upx-mech__title{margin-top:40px}.upx .upx-how__lead{margin-top:24px}@media(min-width:750px)and (max-width:989px){.upx-inner,.upx-s .upx-inner,.upx-cmp .upx-inner,.upx-offer .upx-inner{max-width:600px}.upx-rail>*,.upx-videos .upx-rail>*{flex-basis:46%}.upx-foot .upx-inner{max-width:600px}}@media(min-width:990px){.upx-bar{padding:10px 20px;font-size:16px;line-height:22px}.upx-s{padding:60px 40px}.upx-inner,.upx-s .upx-inner{max-width:1100px}.upx-h2{font-size:36px;line-height:52px}.upx-h2--tall{line-height:52px}.upx-body{padding:20px 0 50px}.upx-inner.upx-top{display:grid;grid-template-columns:minmax(0,600px) minmax(0,550px);justify-content:center;column-gap:50px;align-items:start;max-width:1240px;padding:0 20px}.upx-gallery{padding:0}.upx-arrow{width:24px;height:24px}.upx-arrow--prev{left:-12px}.upx-arrow--next{right:-12px}.upx-thumbs{gap:11px;padding:10px 0 0}.upx-thumb{width:51px;height:51px}.upx-top__buy .upx-rating{padding:22px 0 0 10px}.upx-top__buy{container-type:inline-size}.upx-top__buy .upx-title{margin-top:8px;padding:0 0 0 10px;font-size:clamp(26px,6cqi,34px);line-height:1.22;text-wrap:balance}.upx-top__buy .upx-sub{padding:12px 0 0 10px;font-size:20px;line-height:30px}.upx-top__buy .upx-bullets{padding:16px 0 0 10px;gap:12px}.upx-top__buy .upx-bullet{font-size:16px;line-height:22px}.upx-top__buy .upx-offers{padding:25px 0 0;gap:10px}.upx-top__buy .upx-card{min-height:113px;padding:18px 16px}.upx-top__buy .upx-card:has(input:checked){padding:17px 15px}.upx-top__buy .upx-card__img{flex-basis:70px;width:70px;height:70px}.upx-top__buy .upx-card__title{font-size:16px}.upx-top__buy .upx-card__note{font-size:12px;line-height:16px}.upx-top__buy .upx-card__prices{font-size:15px}.upx-top__buy .upx-pill{font-size:11px}.upx-top__buy .upx-stock{margin:18px 0 0}.upx-top__buy .upx-atc{width:100%;margin:25px 0 0;font-size:20px}.upx-top__buy .upx-checks{padding:12px 0 0 10px}.upx-top__buy .upx-checks li{font-size:14px}.upx-top__buy .upx-risk{margin:20px 5px 0;padding:8px 10px}.upx-top__buy .upx-faq{margin:30px 0 0}.upx-top__buy .upx-review{margin:30px 5px 0}.upx-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:30px 0 0;padding:6px 0 12px;overflow:visible;scroll-snap-type:none}.upx-rail>*{flex:none}.upx-videos .upx-inner{max-width:1200px}.upx-videos .upx-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.upx-tcard__quote.is-clamped{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.upx-results__sub{margin-top:12px}.upx-reframe .upx-h2,.upx-reframe .upx-copy{max-width:760px}.upx-stats{grid-template-columns:1fr 1fr;gap:20px;margin:40px 0 0}.upx-mech .upx-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.upx-mech .upx-inner>:not(.upx-mech__step){grid-column:1 / -1}.upx-mech__step .upx-mech__title{margin-top:12px;font-size:20px}.upx-mech__img{aspect-ratio:535 / 410}.upx-mech__close{max-width:600px;margin-left:auto;margin-right:auto}.upx-buy{width:100%;max-width:700px;margin-left:auto;margin-right:auto}.upx-tl .upx-h2,.upx-tl .upx-copy{max-width:760px}.upx-adv .upx-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;align-items:start}.upx-adv .upx-inner>*{grid-column:1 / -1}.upx-adv .upx-inner>.upx-adv__img{grid-column:1;margin-top:40px}.upx-adv .upx-inner>.upx-adv__list{grid-column:2;margin-top:40px}.upx-faces__list{grid-template-columns:repeat(3,minmax(0,1fr))}.upx-how .upx-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;align-items:start}.upx-how .upx-inner>*{grid-column:1 / -1}.upx-how .upx-h2{text-align:center}.upx-how .upx-inner>.upx-copy{grid-row:2;max-width:1000px;margin-left:auto;margin-right:auto;text-align:center}.upx-how .upx-inner>.upx-how__media{grid-column:1;grid-row:3;margin-top:40px}.upx-how .upx-inner>.upx-how__side{grid-column:2;grid-row:3;margin-top:40px}.upx .upx-how__side>:first-child{margin-top:0}.upx-how__side .upx-buy{margin-top:30px}.upx-specs__list{grid-template-columns:repeat(3,minmax(0,1fr))}.upx-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.upx-cmp{padding:60px 40px}.upx-cmp .upx-inner{max-width:1000px}.upx-cmp__table{grid-template-columns:220px 1fr 1fr;font-size:14px;line-height:18px}.upx-cmp__col{grid-template-rows:140px repeat(var(--rows),60px)}.upx-cmp__col--label,.upx-cmp__col--them{margin-top:50px;grid-template-rows:90px repeat(var(--rows),60px)}.upx-cmp__head{flex-direction:row;justify-content:center;align-items:center;gap:16px;font-size:17px;line-height:22px;text-align:left}.upx-cmp__head img{width:100px;height:100px}.upx-cmp__col--them .upx-cmp__head img,.upx-cmp__phone{width:90px;height:90px}.upx-cmp__label{margin:0 20px}.upx-cmp__cell{margin:6px 20px;padding:10px 12px}.upx-guar__card{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.upx-guar__text{padding:60px 40px}.upx-guar__text .upx-h2{font-size:36px;line-height:46px}.upx-guar__art{margin-top:0}.upx-guar__art>img{height:100%;aspect-ratio:auto}.upx-guar__art--bare{display:flex;align-items:center;justify-content:center;padding:40px}.upx-guar__art--bare .upx-seal--guar{width:180px;height:180px}.upx-badges{grid-template-columns:repeat(3,auto);justify-content:space-evenly;margin:50px -40px -60px;padding:40px}.upx-badge{flex-direction:row;gap:10px;font-size:16px;line-height:22px}.upx-tips .upx-inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.upx-tips .upx-inner>:not(.upx-tips__box){grid-column:1 / -1}.upx-tips__box,.upx-tips__box--dont{margin-top:46px}.upx-tips__box:not(.upx-tips__box--dont){border-radius:var(--upx-r-lg) 0 0 var(--upx-r-lg)}.upx-tips__box--dont{border-radius:0 var(--upx-r-lg) var(--upx-r-lg) 0}.upx-faq2 .upx-inner{max-width:1120px}.upx-offer{padding:50px 0 0}.upx-offer .upx-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;align-items:center;max-width:1100px;padding:0 40px}.upx-offer .upx-inner>*{grid-column:1 / -1}.upx-offer .upx-inner>.upx-offer__img{grid-column:1;max-width:420px;justify-self:center}.upx-offer .upx-inner>.upx-offer__side{grid-column:2;margin-top:20px}.upx-offer__list li{font-size:16px;line-height:22px;padding:12px 5px}.upx-offer__list strong{line-height:22px}.upx-offer__box{font-size:16px;line-height:22px}.upx-offer__band{max-width:1100px;margin:30px auto 0;border-radius:0 0 var(--upx-r-lg) var(--upx-r-lg)}.upx-offer__last{padding:40px}.upx-foot{padding:40px 50px 27px}.upx-foot .upx-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px;max-width:1340px}.upx-foot__col+.upx-foot__col,.upx-foot__disclaimer{margin-top:0}.upx-foot__signup{grid-column:1 / 3;margin-top:40px;text-align:left}.upx-foot__signup h2{text-align:left}.upx-foot__field{width:360px;margin:0}.upx-foot__social{grid-column:3 / -1;justify-content:flex-end;align-self:end}.upx-foot__bottom{margin:30px -50px 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/unpaused-pdp.css.map */
