.ivt{--acc:var(--colorBtnPrimary,#e59600);--acc-dk:#a86400;--ink:#141414;--line:#e9e7e0;--panel:#f7f6f2;--mu:#6e6b63;--hot:#d63916;--hot-dk:#952510;--ok:#2f7d4f;color:var(--ink);overflow-x:clip}@supports (color:color-mix(in srgb,red,blue)){.ivt{--acc-dk:color-mix(in srgb,var(--acc) 68%,#000)}}.ivt *{box-sizing:border-box}.ivt [hidden]{display:none!important}.ivt__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;justify-items:center;text-align:center}.ivt__copy{display:grid;gap:14px;justify-items:center;max-width:620px}.ivt .ivt__kicker{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--acc-dk)}.ivt .ivt__kicker i{width:8px;height:8px;border-radius:50%;background:var(--acc);animation:ivt-beacon 2.4s ease-out infinite}@keyframes ivt-beacon{0%{box-shadow:0 0 #e596008c}70%,to{box-shadow:0 0 0 10px #e5960000}}.ivt .ivt__title{margin:0}.ivt .ivt__title b{color:var(--acc)}.ivt .ivt__lede{margin:0;max-width:34em;font-size:15px;line-height:1.6;color:var(--mu)}.ivt__stage{width:100%;max-width:560px}.ivt__act{display:grid;gap:12px;justify-items:center;width:100%;max-width:560px}.ivt .ivt__fix-line{margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.4;font-weight:500;color:var(--ink)}.ivt .ivt__fix-line strong{font-weight:800}.ivt .ivt__fix-line strong.is-good{color:var(--ok)}.ivt .ivt__fix-line strong.is-mid{color:var(--acc-dk)}.ivt .ivt__fix-line strong.is-bad,.ivt .ivt__fix-line em{color:var(--hot);font-style:normal;font-weight:800}.ivt .btn.ivt__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;width:100%;max-width:420px;min-height:58px;overflow:hidden;isolation:isolate;box-shadow:0 12px 26px -12px #e59600cc}.ivt .btn.ivt__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.45) 50%,transparent 62%);transform:translate(-120%);animation:ivt-shine 4s ease-in-out infinite 1.5s}@keyframes ivt-shine{0%,60%{transform:translate(-120%)}90%,to{transform:translate(120%)}}.ivt__arrow{display:inline-flex;transition:transform .25s}.ivt .btn.ivt__cta:hover .ivt__arrow{transform:translate(4px)}.ivt .ivt__note{margin:0;font-size:12.5px;letter-spacing:.02em;color:var(--mu)}@media(min-width:990px){.ivt__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"copy stage" "act stage";column-gap:clamp(32px,5vw,90px);row-gap:26px;justify-items:start;text-align:left;align-items:center}.ivt__copy{grid-area:copy;justify-items:start;align-self:end}.ivt__stage{grid-area:stage;justify-self:center}.ivt__act{grid-area:act;justify-items:start;align-self:start}.ivt .btn.ivt__cta{width:auto;padding-left:44px;padding-right:44px}}@media(max-width:600px){.ivt__wheel{margin:0 -8px;width:calc(100% + 16px)}.ivt__walk{padding:12px 14px 10px}.ivt__walk-head{flex-direction:column;gap:8px}.ivt__walk-cv{height:140px}}@media(prefers-reduced-motion:reduce){.ivt .btn.ivt__cta:after,.ivt .ivt__kicker i{animation:none}}.ivt__wheel{display:block;width:100%;max-width:620px;height:auto;margin:0 auto;overflow:visible;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ivt__wheel.is-dragging{cursor:grabbing}.ivt .ivc__shadow{fill:#14141429}.ivt .ivc__ring{fill:none;stroke:#ecebe5;stroke-width:1}.ivt .ivc__ring--max{stroke:#dedbd2}.ivt .ivc__ring--dots{stroke:#c9c5ba;stroke-width:1.6;stroke-dasharray:.5 7;stroke-linecap:round}.ivt .ivc__spoke{stroke:#e2dfd6;stroke-width:1}.ivt .ivc__side{fill:var(--acc-dk)}.ivt .ivc__side.is-gap{fill:var(--hot-dk)}.ivt .ivc__top{stroke:#ffffffb3;stroke-width:1.2;stroke-linejoin:round}.ivt .ivc__hit{fill:transparent;cursor:pointer}.ivt .ivc__handle{cursor:grab;outline:none}.ivt .ivc__handle-hit{fill:transparent;touch-action:none}.ivt .ivc__handle-dot{fill:#fff;stroke:var(--ink);stroke-width:2.5;transition:r .18s,stroke .2s}.ivt .ivc__handle.is-gap .ivc__handle-dot{stroke:var(--hot)}.ivt .ivc__handle:hover .ivc__handle-dot,.ivt .ivc__handle.is-drag .ivc__handle-dot{r:11}.ivt .ivc__handle:focus-visible .ivc__handle-dot{stroke:var(--acc);stroke-width:4}.ivt .ivc__label-name{fill:var(--ink);font-size:15px;font-weight:700;letter-spacing:.01em}.ivt .ivc__label-val{fill:#8f8b80;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.ivt .ivc__label.is-gap .ivc__label-name,.ivt .ivc__label.is-gap .ivc__label-val{fill:var(--hot)}.ivt .ivc__hub-side{fill:#00000047}.ivt .ivc__hub-bg{fill:#111}.ivt .ivc__hub-ring{fill:none;stroke:var(--acc);stroke-width:2;stroke-opacity:.9}.ivt .ivc__hub-n{fill:#fff;font-size:30px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ivt .ivc__hub-l{fill:var(--acc);font-size:8px;font-weight:700;letter-spacing:.26em}.ivt.is-scanning .ivc__top{animation:ivw-pulse .4s ease-in-out infinite alternate}@keyframes ivw-pulse{to{opacity:.55}}.ivt .ivt__hint{margin:4px 0 0;text-align:center;font-size:13px;color:var(--mu)}.ivt .ivt__hint.is-live{color:var(--ink)}.ivt__walk{margin:18px auto 0;max-width:620px;padding:14px 18px 12px;border:1px solid var(--line);border-radius:18px;background:#fff}.ivt__walk-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.ivt .ivt__walk-title{margin:0;font-size:13.5px;line-height:1.45;color:var(--mu)}.ivt .ivt__walk-title strong{margin-right:6px;font-size:15px;font-weight:800;color:var(--ink)}.ivt__modes{flex-shrink:0;display:inline-flex;padding:3px;border-radius:999px;background:var(--panel);border:1px solid var(--line)}.ivt .ivt__mode{margin:0;padding:6px 13px;border:0;border-radius:999px;background:transparent;color:var(--mu);font:inherit;font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;transition:background .2s,color .2s}.ivt .ivt__mode.is-on{background:var(--ink);color:#fff}.ivt .ivt__mode:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ivt__walk-cv{display:block;width:100%;height:150px;margin-top:6px}.ivt__meters{display:flex;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12.5px;color:var(--mu)}.ivt__meters strong{margin-left:4px;font-size:15px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.ivt__meters strong.is-good{color:var(--ok)}.ivt__meters strong.is-mid{color:var(--acc-dk)}.ivt__meters strong.is-bad{color:var(--hot)}.ivt__walk{text-align:left;width:100%}.ivt .ivt__title{font-size:clamp(28px,3.4vw,48px);line-height:1.12}.ivt .ivc__handle-ring{fill:none;stroke:var(--hot);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}.ivt .ivc__handle.is-nudge .ivc__handle-ring{animation:ivt-ring 1.6s ease-out infinite}.ivt .ivc__handle.is-nudge .ivc__handle-dot{animation:ivt-tap 1.6s ease-in-out infinite}@keyframes ivt-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes ivt-tap{0%,to{r:8}45%{r:11}}.ivt .btn.ivt__cta.is-ready{animation:ivt-ready 1.8s ease-in-out infinite}@keyframes ivt-ready{0%,to{box-shadow:0 12px 26px -12px #e59600cc}50%{box-shadow:0 0 0 7px #e5960038,0 14px 30px -10px #e59600f2}}@media(prefers-reduced-motion:reduce){.ivt .ivc__handle.is-nudge .ivc__handle-ring,.ivt .ivc__handle.is-nudge .ivc__handle-dot,.ivt .btn.ivt__cta.is-ready{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/invirox-finder-teaser.css.map */
