.fxi{--fxi-r: var(--fx-radius, 20px);color:var(--fx-fg)}.fxi [id]{scroll-margin-top:calc(var(--header-height, 72px) + 24px)}.fxi :focus-visible{outline:2px solid var(--fx-fg);outline-offset:3px;border-radius:6px}.fxi a:not(.falcx-btn){color:inherit}.fxi svg{flex:none}.fxi__wrap{padding-block:20px 72px}.fxi-col>*{min-width:0}.fxp-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-height:44px}.fxp-crumbs{margin:0}.fxp-crumbs a,.fxp-crumbs span{display:inline-flex;align-items:center;min-height:44px}.fxp-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px 0 10px;border:1px solid var(--fx-line-strong);border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;background:var(--fx-bg)}.fxp-back svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fxp-back:hover{border-color:var(--fx-fg)}.fxi-head{padding:16px 0 8px;max-width:760px}.fxi-h1{font-size:clamp(34px,6vw,58px);line-height:1.02;margin:0}.fxi-lede{margin-top:18px;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:var(--fx-soft)}.fxi-lede p{margin:0 0 10px}.fxi-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.fxi-tools__count{margin:0;font-size:14px;color:var(--fx-muted)}.fxi-tools__btns{display:flex;gap:8px}.fxi-tool{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--fx-line-strong);border-radius:999px;background:var(--fx-bg);color:var(--fx-fg);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.fxi-tool:hover:not(:disabled){border-color:var(--fx-fg)}.fxi-tool:disabled{opacity:.45;cursor:default}.fxi-tool svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html:not(.fx-js) .fxi-tools__btns{display:none}.fxi-col{max-width:780px}.fxi__wrap--intro{padding-bottom:0}.fxi__wrap--part{padding-block:0}.falcx-install-part:last-of-type .fxi__wrap--part{padding-bottom:120px}.fxi-toc{margin-top:22px;padding:14px 16px 12px;border-radius:var(--fxi-r);background:var(--fx-surface)}.fxi-toc__bar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 16px;margin-bottom:4px;padding:0 6px}.fxi-toc__h{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fx-muted)}.fxi-toc ol,.fxi-jump ol{list-style:none;margin:0;padding:0;counter-reset:fxi}@media(min-width:750px){.fxi-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}}.fxi-toc li,.fxi-jump li{counter-increment:fxi}.fxi-toc a,.fxi-jump li a{display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 6px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none}.fxi-toc li a:before,.fxi-jump li a:before{content:counter(fxi);flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:1px solid var(--fx-line-strong);color:var(--fx-soft);background:var(--fx-bg)}.fxi-toc li a:hover,.fxi-toc li a[aria-current]{background:var(--fx-bg)}.fxi-toc li a[aria-current]:before{background:var(--fx-fg);border-color:var(--fx-fg);color:var(--fx-bg)}.fxi-toc__t{flex:1;min-width:0}.fxi-toc__p{font-size:13px;font-weight:600;color:var(--fx-muted);white-space:nowrap}.fxi-toc__p.is-done{color:var(--fx-ok)}.fxi-toc .fxi-tools{margin-top:8px;padding:10px 0 0;border-top:1px solid var(--fx-line-strong)}.fxi-tool--sms{text-decoration:none}.fxi-part{margin-top:clamp(44px,7vw,72px)}.fxi-part__head{margin-bottom:12px}.fxi-applies{display:inline-flex;margin:0 0 10px;padding:4px 12px;border-radius:999px;background:var(--fx-surface);font-size:14px;font-weight:700;color:var(--fx-soft)}.fxi-h2{font-family:var(--fx-display);font-weight:800;letter-spacing:-.03em;line-height:1.06;font-size:clamp(28px,4vw,42px);margin:0}.fxi-h2:focus{outline:none}.fxi-h3{margin:0 0 8px;font-size:19px;font-weight:800;letter-spacing:-.01em}.fxi-rte{font-size:17px;line-height:1.6;color:var(--fx-soft)}.fxi-rte p{margin:0 0 10px}.fxi-rte p:last-child{margin-bottom:0}.fxi-rte strong{color:var(--fx-fg)}.fxi-rte a{color:var(--fx-fg);font-weight:600;text-underline-offset:3px}.fxi-part__intro{margin-top:12px;max-width:64ch}.fxi-steps{list-style:none;margin:8px 0 0;padding:0}.fxi-step{padding:18px 0 20px;border-top:1px solid var(--fx-line)}.fxi-steps+*{margin-top:20px}.fxi-step__row{display:grid;grid-template-columns:40px minmax(0,1fr) 56px;gap:14px;align-items:start}.fxi-step__n{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-family:var(--fx-display);font-size:18px;font-weight:800;border:2px solid var(--fx-fg)}.fxi-step__text{margin:6px 0 0;font-size:clamp(19px,1.9vw,21px);line-height:1.42;font-weight:600;letter-spacing:-.005em}.fxi-step__text strong{font-weight:800}.fxi-step__text a,.fxi-step__detail a{text-underline-offset:3px}.fxi-step__detail{margin-top:8px;font-size:16px;line-height:1.55;color:var(--fx-soft)}.fxi-step__detail p{margin:0 0 6px}.fxi-step--warn .fxi-step__n{background:var(--fx-fg);color:var(--fx-bg)}.fxi-step--warn .fxi-step__text:before{content:"Safety";display:inline-block;margin-right:8px;padding:1px 8px;border-radius:6px;background:var(--fx-fg);color:var(--fx-bg);font-size:13px;font-weight:800;letter-spacing:.02em;vertical-align:2px}.fxi-step.is-done .fxi-step__n{background:var(--fx-ok);border-color:var(--fx-ok);color:var(--fx-bg)}.fxi-step.is-done .fxi-step__text,.fxi-step.is-done .fxi-step__detail{color:var(--fx-muted)}.fxi-tick,.fxi-check{position:relative;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent}.fxi-tick{flex-direction:column;align-items:center;gap:2px;min-height:56px}.fxi-tick input,.fxi-check input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.fxi-tick__box{flex:none;width:44px;height:44px;border-radius:12px;border:2px solid var(--fx-line-strong);background:var(--fx-bg);display:grid;place-items:center;transition:background-color .15s,border-color .15s}.fxi-tick__box svg{width:26px;height:26px;fill:none;stroke:var(--fx-bg);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.fxi-tick:hover .fxi-tick__box,.fxi-check:hover .fxi-tick__box{border-color:var(--fx-fg)}.fxi-tick input:checked+.fxi-tick__box,.fxi-check input:checked+.fxi-tick__box{background:var(--fx-ok);border-color:var(--fx-ok)}.fxi-tick input:checked+.fxi-tick__box svg,.fxi-check input:checked+.fxi-tick__box svg{opacity:1}.fxi-tick input:focus-visible+.fxi-tick__box,.fxi-check input:focus-visible+.fxi-tick__box{outline:2px solid var(--fx-fg);outline-offset:3px}.fxi-tick__t{font-size:12px;font-weight:700;color:var(--fx-muted)}.fxi-fig{margin:16px 0 0}@media(min-width:750px){.fxi-step .fxi-fig{margin-left:54px;max-width:560px}}.fxi-fig__frame{position:relative;aspect-ratio:4 / 3;border-radius:16px;background:var(--fx-surface);overflow:hidden;display:grid;place-items:center}.fxi-fig__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:4%;box-sizing:border-box}.fxi-fig figcaption{margin-top:8px;font-size:14px;line-height:1.45;color:var(--fx-muted)}.fxi-fig--want .fxi-fig__frame{border:2px dashed var(--fx-line-strong);background:var(--fx-bg);padding:20px;text-align:center}.fxi-fig--want p{margin:0;font-size:15px;line-height:1.5;color:var(--fx-soft)}.fxi-fig--want strong{display:block;margin-bottom:6px;color:var(--fx-fg)}.fxi-fig--solo{max-width:640px;margin:20px 0}.fxi-dg{margin:20px 0}.fxi-diagram{margin:0;padding:16px;border-radius:var(--fxi-r);border:1px solid var(--fx-line);max-width:560px}.fxi-diagram svg{display:block;width:100%;height:auto}.fxi-diagram figcaption{margin-top:8px;font-size:14px;line-height:1.45;color:var(--fx-muted)}.fxi-dg__part .b{fill:var(--fx-surface);stroke:var(--fx-fg);stroke-width:2}.fxi-dg__part .th{stroke:var(--fx-line-strong);stroke-width:2}.fxi-dg__part .d,.fxi-dg__part .k{fill:var(--fx-fg)}.fxi-dg__part .m{fill:var(--fx-muted)}.fxi-dg__part .hole{fill:var(--fx-bg)}.fxi-dg__part .sp{fill:none;stroke:var(--fx-soft);stroke-width:9;stroke-linecap:round;stroke-linejoin:round}.fxi-dg__part .r{fill:var(--fx-bg);stroke:var(--fx-fg);stroke-width:3}.fxi-dg__lead path{fill:none;stroke:var(--fx-muted);stroke-width:1.5}.fxi-dg__label .n{font-size:15px;font-weight:800;fill:var(--fx-fg)}.fxi-dg__label .s{font-size:13.5px;font-weight:500;fill:var(--fx-soft)}.fxi-callout{display:flex;gap:14px;align-items:flex-start;margin:20px 0;padding:18px 20px;border-radius:16px;background:var(--fx-surface)}.fxi-callout>svg{width:26px;height:26px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fxi-callout--safety{background:var(--fx-bg);border:2px solid var(--fx-fg)}.fxi-callout__t{margin:0 0 4px;font-size:18px;font-weight:800}.fxi-callout .fxi-rte{font-size:16px}.fxi-list{margin:20px 0}.fxi-bullets{margin:0;padding-left:22px;font-size:17px;line-height:1.6;color:var(--fx-soft)}.fxi-bullets li{margin-bottom:6px}.fxi-checklist{list-style:none;margin:0;padding:0;border-top:1px solid var(--fx-line)}.fxi-checklist li{border-bottom:1px solid var(--fx-line)}.fxi-check{align-items:center;gap:14px;min-height:56px;padding:6px 0;font-size:17px;line-height:1.4}.fxi-check .fxi-tick__box{width:32px;height:32px;border-radius:9px}.fxi-check .fxi-tick__box svg{width:20px;height:20px}.fxi-checklist li.is-done span:last-child{color:var(--fx-muted)}.fxi-list__note{margin-top:10px;font-size:16px}.fxi-q{border-bottom:1px solid var(--fx-line)}.fxi-part .fxi-part__head+.fxi-q{border-top:1px solid var(--fx-line)}.fxi-q summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:10px 2px;font-size:18px;font-weight:700;line-height:1.35;cursor:pointer;list-style:none}.fxi-q summary::-webkit-details-marker{display:none}.fxi-q summary svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.fxi-q[open] summary svg{transform:rotate(180deg)}.fxi-q__a{padding:0 2px 18px}.fxi-contact{margin-top:16px;padding:clamp(18px,3vw,28px);border-radius:var(--fxi-r);background:var(--fx-surface)}.fxi-contact .fxi-rte{color:var(--fx-fg)}.fxi-contact__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.fxi-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;text-decoration:none;font-weight:700}@media(max-width:749px){.fxi-contact__btns,.fxi-contact__btns .fxi-btn{width:100%}}.fxi-links{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}@media(min-width:750px){.fxi-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.fxi-links a{display:flex;flex-direction:column;gap:3px;height:100%;padding:16px 18px;border:1px solid var(--fx-line);border-radius:16px;text-decoration:none}.fxi-links a:hover{border-color:var(--fx-fg)}.fxi-links strong{font-size:17px}.fxi-links span{font-size:15px;line-height:1.45;color:var(--fx-muted)}.fxi-jump{display:none}html.fx-js .fxi-jump.is-on{display:block;position:fixed;z-index:40;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media(min-width:750px){html.fx-js .fxi-jump.is-on{left:auto;right:24px;bottom:24px;width:380px}}.fxi-jump summary{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 6px 6px 16px;border-radius:18px;background:var(--fx-fg);color:var(--fx-bg);box-shadow:var(--fx-sh-lg);cursor:pointer;list-style:none}.fxi-jump summary::-webkit-details-marker{display:none}.fxi-jump summary:focus-visible{outline:3px solid var(--fx-fg);outline-offset:3px}.fxi-jump__now{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.fxi-jump__k{font-size:12px;font-weight:600;opacity:.75}.fxi-jump__now [data-fxi-now]{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxi-jump__btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:13px;background:var(--fx-bg);color:var(--fx-fg);font-size:15px;font-weight:700}.fxi-jump__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.fxi-jump[open] .fxi-jump__btn svg{transform:rotate(180deg)}.fxi-jump nav{position:absolute;left:0;right:0;bottom:calc(100% + 8px);max-height:min(70vh,520px);overflow:auto;padding:8px;border-radius:18px;background:var(--fx-bg);color:var(--fx-fg);border:1px solid var(--fx-line-strong);box-shadow:var(--fx-sh-lg)}.fxi-jump li a:hover,.fxi-jump li a[aria-current]{background:var(--fx-surface)}.fxi-jump li a[aria-current]:before{background:var(--fx-fg);border-color:var(--fx-fg);color:var(--fx-bg)}.fxi-jump__top{display:flex;align-items:center;min-height:48px;padding:0 8px;font-size:15px;font-weight:600;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.fxi-q summary svg,.fxi-jump__btn svg,.fxi-tick__box{transition:none}}@media print{.shopify-section-group-header-group,.shopify-section-group-footer-group,header,footer,.fxp-top,.fxi-toc,.fxi-jump,.fxi-contact__btns,.fxi-links{display:none!important}.fxi__wrap{padding:0!important;max-width:none}.falcx-install-part:last-of-type .fxi__wrap--part{padding-bottom:0}.fxi-h1{font-size:28pt}.fxi-h2{font-size:18pt}.fxi-step__text{font-size:12.5pt}.fxi-step__detail,.fxi-rte,.fxi-check{font-size:11pt}.fxi-part{margin-top:18pt;break-before:auto}.fxi-step,.fxi-callout,.fxi-fig,.fxi-diagram,.fxi-q{break-inside:avoid}.fxi-tick__box{border:1.5pt solid #000!important;background:#fff!important}.fxi-tick__box svg{opacity:0!important}.fxi-step.is-done .fxi-step__n{background:none;color:#000;border-color:#000}.fxi-fig__frame{height:6cm;aspect-ratio:auto;background:none}.fxi-fig__frame img{object-position:left center}.fxi-fig--want{display:none}.fxi-step .fxi-fig{margin-left:54px}.fxi-q summary svg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/falcx-install.css.map */
