@import"https://fonts.googleapis.com/css2?family=Archivo:wght@500;700;800;900&family=Public+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";.cm{--cm-bg:#F4F5F7;--cm-surface:#FFFFFF;--cm-ink:#0D1428;--cm-muted:#525C72;--cm-line:#DADEE6;--cm-navy:#0D1428;--cm-navy-ink:#EEF1F8;--cm-navy-muted:#A8B3CB;--cm-blue:#2A4494;--cm-good:#1F7A50;--cm-cta:#FFB81C;--cm-cta-ink:#0D1428;--cm-r:14px;--cm-display:"Archivo","Public Sans",system-ui,sans-serif;--cm-body:"Public Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--cm-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;display:block;box-sizing:border-box;background:var(--cm-bg);color:var(--cm-ink);font-family:var(--cm-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.cm *,.cm *:before,.cm *:after{box-sizing:border-box}.cm img{display:block;max-width:100%;height:auto}.cm p{margin:0}.cm h1,.cm h2,.cm h3,.cm p,.cm li,.cm td,.cm th,.cm summary,.cm q,.cm dt,.cm dd,.cm label,.cm figcaption{color:inherit}.cm h1,.cm h2,.cm h3{font-family:var(--cm-display);font-weight:800;line-height:1.02;letter-spacing:-.02em;text-wrap:balance;margin:0;text-transform:none}.cm h2{font-size:clamp(30.4px,5.4vw,48px)}.cm h3{font-size:18.9px;font-weight:700;letter-spacing:-.005em}.cm :focus-visible{outline:3px solid var(--cm-blue);outline-offset:3px}.cm-wrap{width:100%;max-width:1100px;margin-inline:auto;padding-inline:18px}.cm-sec{padding-block:clamp(40px,6.5vw,76px)}.cm-sec.cm-flush{padding-top:0}.cm .cm-kicker{font-family:var(--cm-mono);font-size:11.8px;letter-spacing:.12em;text-transform:uppercase;color:var(--cm-blue);display:inline-block}.cm .cm-lede{color:var(--cm-muted);font-size:16.8px;max-width:56ch}.cm-center{text-align:center}.cm-center .cm-lede{margin-inline:auto}.cm .cm-h2{margin-top:12px}.cm .cm-blue{color:var(--cm-blue)}.cm .cm-amber{color:var(--cm-cta)}.cm .cm-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;padding:17px 18px;border:0;border-radius:12px;background:var(--cm-cta);color:var(--cm-cta-ink);font:inherit;font-family:var(--cm-display);font-weight:800;font-size:17.9px;letter-spacing:.01em;cursor:pointer;text-transform:none;box-shadow:0 6px #00000024,0 10px 24px -10px #ffb81ca6;transition:transform .08s ease,box-shadow .08s ease}.cm .cm-cta:hover{filter:brightness(1.04)}.cm .cm-cta:active{transform:translateY(3px);box-shadow:0 3px #00000024}.cm .cm-cta small{font-family:var(--cm-body);font-weight:500;font-size:12.8px;opacity:.8}.cm .cm-cta.alt{background:var(--cm-surface);color:var(--cm-ink);box-shadow:none;border:2px solid var(--cm-ink)}.cm-announce{background:var(--cm-navy);color:var(--cm-navy-ink);font-size:12.8px;text-align:center;padding:8px 14px}.cm-announce b{color:var(--cm-cta)}.cm-hero{padding-block:14px 30px}.cm-car{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--cm-r);background:var(--cm-surface);scrollbar-width:none;aspect-ratio:1/1}.cm-car::-webkit-scrollbar{display:none}.cm-car img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:center}.cm-hero .global-media-settings,.cm-hero .product__media-item .media{border-radius:var(--cm-r)}.cm-dots{display:flex;gap:7px;justify-content:center;margin-top:10px}.cm-dots i{width:7px;height:7px;border-radius:50%;background:var(--cm-line)}.cm-dots i.on{background:var(--cm-ink);width:20px;border-radius:99px}.cm-info h1{font-size:clamp(30.4px,6vw,44px);margin-top:10px;text-transform:none}.cm-info .cm-headline{font-family:var(--cm-display);font-weight:800;font-size:clamp(20.8px,4.2vw,28px);line-height:1.12;letter-spacing:-.01em;margin-top:12px;color:var(--cm-ink)}.cm-info .cm-sub{margin-top:10px;color:var(--cm-muted);font-size:16.6px}.cm-info .cm-sub b{color:var(--cm-ink)}.cm-mini{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:7px;font-size:14.9px;font-weight:500}.cm-mini li{display:flex;gap:9px;align-items:flex-start;line-height:1.35;margin:0}.cm-mini svg{flex:0 0 18px;height:18px;margin-top:1px;color:var(--cm-good)}.cm-offers{display:grid;gap:10px;margin-top:16px}.cm .cm-offer{position:relative;display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px;border:2px solid var(--cm-line);border-radius:12px;background:var(--cm-surface);color:var(--cm-ink);font:inherit;cursor:pointer;margin:0}.cm .cm-offer.on{border-color:var(--cm-ink);box-shadow:0 0 0 1px var(--cm-ink) inset}.cm-offer .dot{flex:0 0 20px;height:20px;border-radius:50%;border:2px solid var(--cm-line)}.cm-offer.on .dot{border:6px solid var(--cm-ink)}.cm-offer .t{flex:1;min-width:0}.cm-offer .t b{display:block;font-size:16px}.cm-offer .t small{color:var(--cm-muted);font-size:13.4px}.cm-offer .p{text-align:right;font-family:var(--cm-display);font-weight:800;font-size:20.8px;font-variant-numeric:tabular-nums;line-height:1.05}.cm-offer .p s{display:block;font-family:var(--cm-body);font-weight:400;font-size:12.5px;color:var(--cm-muted);text-decoration:none}.cm-flag{position:absolute;top:-10px;right:12px;background:var(--cm-ink);color:var(--cm-bg);font-family:var(--cm-mono);font-size:10.6px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:99px}.cm-hero product-form,.cm-hero .product-form{display:none!important}.cm-hero .cm-buy{position:absolute;left:-9999px;top:0;width:320px;height:64px;overflow:hidden;opacity:0;pointer-events:none}#_rsi-buy-now-button-floating{display:none!important}.cm-hero .cm-herocta{margin-top:16px}.cm-picker{margin-top:14px}.cm-picker .product-form__input{margin:0 0 8px}.cm-picker fieldset{border:0;padding:0;margin:0}.cm-picker legend,.cm-picker .form__label{font-family:var(--cm-mono);font-size:11.8px;letter-spacing:.1em;text-transform:uppercase;color:var(--cm-muted);margin-bottom:6px}.cm-picker input[type=radio]+label{border-radius:10px;font-weight:600;font-family:var(--cm-body);color:var(--cm-ink)}.cm-picker input[type=radio]:checked+label{background:var(--cm-ink);color:var(--cm-bg);border-color:var(--cm-ink)}.cm-hero ._rsi-buy-now-button,.cm-hero #_rsi-buy-now-button,.cm-hero #_rsi-buy-now-button-overwrite,.cm-hero #rsi_buy_now_button{border-radius:12px!important;background:#ffb81c!important;color:#0d1428!important;border-color:#ffb81c!important;margin-top:16px!important}.cm-steps3{display:flex;justify-content:center;gap:6px;margin-top:12px;font-size:12.5px;color:var(--cm-muted);flex-wrap:wrap}.cm-steps3 span{display:flex;gap:6px;align-items:center}.cm-steps3 span+span:before{content:"\2192";color:var(--cm-line)}.cm-steps3 b{color:var(--cm-ink);font-weight:600}.cm-deliv{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:11px 13px;border-radius:10px;background:var(--cm-surface);border:1px dashed var(--cm-line);font-size:14.4px}.cm-deliv svg{flex:0 0 20px;color:var(--cm-good);margin-top:1px}.cm-deliv .s{color:var(--cm-muted);font-size:13.1px}.cm-risk{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;padding:0;list-style:none}.cm-risk li{display:flex;gap:8px;align-items:center;font-size:13.3px;line-height:1.25;padding:9px 10px;border-radius:10px;background:var(--cm-surface);border:1px solid var(--cm-line);margin:0}.cm-risk svg{flex:0 0 18px;color:var(--cm-good)}.cm-guia{margin-top:14px;border:2px solid var(--cm-line);border-radius:12px;background:var(--cm-surface);overflow:hidden}.cm-guia.solid{margin-top:18px}.cm-guia summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;font-weight:600}.cm-guia summary::-webkit-details-marker{display:none}.cm-guia summary .s{font-weight:400;color:var(--cm-muted);font-size:13.4px;display:block}.cm-guia summary .go{font-family:var(--cm-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--cm-blue);white-space:nowrap}.cm-guia[open] summary .go:after{content:" \25b4"}.cm-guia:not([open]) summary .go:after{content:" \25be"}.cm-guia .body{padding:0 14px 14px}.cm-finder{display:flex;gap:10px;align-items:end;flex-wrap:wrap;padding:12px;border-radius:10px;background:var(--cm-bg)}.cm-finder label{font-size:13.4px;font-weight:600;flex:1 1 180px}.cm-finder input{display:block;width:100%;margin-top:6px;padding:11px 12px;font:inherit;font-family:var(--cm-mono);border:2px solid var(--cm-line);border-radius:10px;background:var(--cm-surface);color:var(--cm-ink)}.cm-finder .res{flex:1 1 100%;font-size:14.7px;min-height:1.4em}.cm-finder .res b{font-family:var(--cm-display);font-weight:800;font-size:18.4px;color:var(--cm-good)}.cm-mt{width:100%;border-collapse:collapse;margin-top:12px;font-family:var(--cm-mono);font-size:13.8px;font-variant-numeric:tabular-nums}.cm-mt th,.cm-mt td{padding:8px 4px;text-align:center;border-bottom:1px solid var(--cm-line);background:transparent;border-left:0;border-right:0;border-top:0}.cm-mt thead th{font-size:10.9px;letter-spacing:.08em;text-transform:uppercase;color:var(--cm-muted);font-weight:500}.cm-mt tbody th{font-size:16px}.cm-mt tbody tr.on td,.cm-mt tbody tr.on th{background:#ffb81c47;font-weight:600}.cm-mt tbody tr:last-child td,.cm-mt tbody tr:last-child th{border-bottom:0}.cm-guia .note{margin-top:10px;font-size:13.1px;color:var(--cm-muted)}.cm-bar3{background:var(--cm-surface);border-block:1px solid var(--cm-line)}.cm-bar3 .cm-wrap{display:grid}@media(min-width:760px){.cm-bar3 .cm-wrap{grid-template-columns:repeat(3,1fr)}}.cm-bar3 .it{display:flex;gap:12px;padding:16px 4px;align-items:center}.cm-bar3 .it+.it{border-top:1px solid var(--cm-line)}@media(min-width:760px){.cm-bar3 .it+.it{border-top:0;border-left:1px solid var(--cm-line);padding-left:22px}}.cm-bar3 svg{flex:0 0 28px;color:var(--cm-blue)}.cm-bar3 b{display:block;font-family:var(--cm-display);font-weight:800;font-size:16.8px}.cm-bar3 span{color:var(--cm-muted);font-size:14.4px}.cm-pas{display:grid;gap:12px;margin-top:26px}@media(min-width:800px){.cm-pas{grid-template-columns:repeat(3,1fr);gap:16px}}.cm-pas>div{padding:20px;border-radius:var(--cm-r);background:var(--cm-surface);border:1px solid var(--cm-line)}.cm-pas q{display:block;font-family:var(--cm-display);font-weight:800;font-size:20.8px;line-height:1.15;quotes:none}.cm-pas p{margin-top:8px;color:var(--cm-muted);font-size:15.2px}.cm-sol{margin-top:26px;padding:22px;border-radius:var(--cm-r);background:var(--cm-navy);color:var(--cm-navy-ink);display:grid;gap:14px;align-items:center}@media(min-width:800px){.cm-sol{grid-template-columns:1fr auto;padding:26px 30px}}.cm-sol b{font-family:var(--cm-display);font-weight:800;font-size:24px;line-height:1.1}.cm .cm-sol p{color:var(--cm-navy-muted);margin-top:6px}.cm-sol .cm-cta{width:auto;min-width:240px}.cm-blk{display:grid;gap:22px;align-items:center}@media(min-width:880px){.cm-blk{grid-template-columns:1fr 1fr;gap:54px}.cm-blk.rev .cm-ph{order:2}}.cm-ph img{width:100%;border-radius:var(--cm-r)}.cm-checks{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px}.cm-checks li{display:flex;gap:12px;margin:0}.cm-checks svg{flex:0 0 22px;color:var(--cm-good);margin-top:2px}.cm-checks b{display:block}.cm-checks span{color:var(--cm-muted);font-size:15.2px}.cm-wide{margin-top:26px}.cm-wide img{width:100%;max-width:620px;margin-inline:auto;border-radius:var(--cm-r)}.cm-ofit{display:grid;gap:18px;margin-top:26px}@media(min-width:880px){.cm-ofit{grid-template-columns:1.25fr .75fr;gap:36px;align-items:start}}.cm-ofit .pic{position:relative;overflow:hidden;border-radius:var(--cm-r)}.cm-ofit .pic img{width:100%;border-radius:var(--cm-r)}.cm-hl{position:absolute;top:19%;height:62%;width:24.2%;left:1%;border:3px solid var(--cm-cta);border-radius:12px;box-shadow:0 0 0 9999px #080c1873;transition:left .25s ease}.cm-tabs{display:grid;gap:8px}.cm .cm-tab{text-align:left;padding:14px;border:2px solid var(--cm-line);border-radius:12px;background:var(--cm-surface);color:var(--cm-ink);font:inherit;cursor:pointer;margin:0}.cm .cm-tab[aria-selected=true]{border-color:var(--cm-ink);box-shadow:0 0 0 1px var(--cm-ink) inset}.cm-tab b{display:block;font-family:var(--cm-display);font-weight:800;font-size:16.8px}.cm-tab span{color:var(--cm-muted);font-size:14.4px}.cm-mid{background:var(--cm-navy);color:var(--cm-navy-ink)}.cm .cm-mid .cm-lede{color:var(--cm-navy-muted)}.cm-mid .cm-cta{max-width:420px;margin:24px auto 0}.cm-mid .cm-steps3{color:var(--cm-navy-muted)}.cm-mid .cm-steps3 b{color:var(--cm-navy-ink)}.cm-tones{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:26px}.cm-tone{border-radius:14px;overflow:hidden;background:var(--cm-surface);border:1px solid var(--cm-line)}.cm-tone img{width:100%;aspect-ratio:1/1;object-fit:cover}.cm-tone .n{display:flex;gap:10px;align-items:center;padding:11px 13px;font-weight:600}.cm-tone i{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.2);display:block}.cm-g3{display:grid;gap:12px;margin-top:26px}@media(min-width:800px){.cm-g3{grid-template-columns:repeat(3,1fr);gap:16px}}.cm-g3>div{padding:22px;border-radius:var(--cm-r);background:var(--cm-surface);border:1px solid var(--cm-line)}.cm-g3 svg{color:var(--cm-good);margin-bottom:10px}.cm-g3 b{display:block;font-family:var(--cm-display);font-weight:800;font-size:19.2px;line-height:1.15}.cm-g3 p{margin-top:6px;color:var(--cm-muted);font-size:15.2px}.cm-cmp{display:grid;gap:12px;margin-top:26px;text-align:left}@media(min-width:760px){.cm-cmp{grid-template-columns:1fr 1fr;gap:16px}}.cm-plan{padding:22px;border-radius:var(--cm-r);background:var(--cm-surface);border:2px solid var(--cm-line);position:relative}.cm-plan.best{border-color:var(--cm-ink)}.cm-plan .n{font-family:var(--cm-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cm-muted)}.cm-plan .pr{font-family:var(--cm-display);font-weight:900;font-size:38.4px;line-height:1;margin-top:6px;font-variant-numeric:tabular-nums}.cm-plan ul{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:7px;font-size:14.9px}.cm-plan li{margin:0}.cm-plan li:before{content:"\2713";color:var(--cm-good);font-weight:700;margin-right:8px}.cm-plan .loss{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--cm-bg);font-size:14.1px}.cm-plan .cm-cta{margin-top:16px}.cm-faq{margin-top:24px;border-top:1px solid var(--cm-line);max-width:800px}.cm-faq details{border-bottom:1px solid var(--cm-line)}.cm-faq summary{list-style:none;cursor:pointer;padding:17px 36px 17px 0;font-weight:600;position:relative}.cm-faq summary::-webkit-details-marker{display:none}.cm-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--cm-mono);font-size:20.8px;color:var(--cm-blue)}.cm-faq details[open] summary:after{content:"\2013"}.cm-faq .a{padding:0 0 18px;color:var(--cm-muted);max-width:66ch}.cm.cm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;gap:12px;align-items:center;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--cm-surface);border-top:1px solid var(--cm-line);transform:translateY(115%);transition:transform .22s ease;box-shadow:0 -10px 28px -16px #0d142873}.cm.cm-sticky.show{transform:none}.cm-sticky>img{flex:0 0 48px;width:48px;height:48px;border-radius:10px;object-fit:cover}.cm-sticky .si{flex:1 1 auto;min-width:0;line-height:1.25}.cm-sticky .si b{display:block;font-family:var(--cm-display);font-weight:800;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-sticky .si span{display:block;font-size:12.8px;color:var(--cm-good);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm.cm-sticky .cm-cta{flex:0 0 auto;width:auto;padding:13px 22px;font-size:15.2px;border-radius:10px;box-shadow:none;white-space:nowrap}@media(max-width:480px){.cm-sticky>img{display:none}.cm.cm-sticky .cm-cta{padding:13px 16px;font-size:14.4px}}@media(min-width:900px){.cm.cm-sticky{max-width:660px;margin-inline:auto;border:1px solid var(--cm-line);border-bottom:0;border-radius:16px 16px 0 0}}@media(prefers-reduced-motion:reduce){.cm-sticky,.cm-hl,.cm .cm-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/cm-landing.css.map */
