.fit-kit{--clr-ink: #2c3a4f;--clr-ink-soft: #4a5870;--clr-mint: #ccf1ef;--clr-mint-soft: #e8f8f6;--clr-teal: #0ae5da;--clr-teal-ink: #14233a;--clr-teal-dark: #0b7d78;--clr-line: #7a8496;--clr-hair: #e3e4dc;--clr-white: #ffffff;--clr-head: "Corben", "Cooper BT", Georgia, serif;--clr-body: "Instrument Sans", Helvetica, Arial, sans-serif;--clr-r: 16px;font-family:var(--clr-body);font-size:18px;line-height:1.55;color:var(--clr-ink)}.fit-kit *,.fit-kit *:before,.fit-kit *:after{box-sizing:border-box}.fit-kit p{margin:0}.fit-kit img{max-width:100%;display:block}.clr .clr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.clr .clr-findrow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;margin:8px 0 0;padding:0 2px;border:0;background:none;cursor:pointer;font-family:var(--clr-body);font-size:19px;line-height:1.3;color:var(--clr-ink);text-align:left}.clr .clr-findrow b{font-weight:600;color:var(--clr-teal-dark);text-decoration:underline;text-underline-offset:3px}.clr .clr-findrow i,.clr .clr-findrow__chev{flex:none;font-style:normal;font-size:30px;line-height:1;color:var(--clr-teal-dark)}body.clr-sheet-open{overflow:hidden}body.clr-sheet-open .clr-sticky{transform:translateY(110%)}.clr .clr-sheet{box-sizing:border-box;width:100%;max-width:100%;height:88vh;height:88dvh;max-height:none;margin:auto 0 0;padding:0 20px 28px;border:0;border-radius:24px 24px 0 0;background:var(--clr-white);color:var(--clr-ink);font-family:var(--clr-body);font-size:18px;line-height:1.5;overflow-y:auto;overscroll-behavior:contain}.clr .clr-sheet[open]{animation:clr-sheet-up .22s ease-out}@keyframes clr-sheet-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.clr .clr-sheet::backdrop{background:#14233a8c}.clr .clr-sheet__head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;margin:0 -20px 8px;padding:8px 20px;background:var(--clr-white);border-bottom:1px solid var(--clr-hair)}.clr .clr-sheet__title{margin:0;font-family:var(--clr-body);font-size:20px;font-weight:600;line-height:1.2}.clr .clr-sheet__back,.clr .clr-sheet__close{min-height:48px;padding:0 4px;border:0;background:none;cursor:pointer;font-family:var(--clr-body);font-size:18px;font-weight:600;color:var(--clr-ink)}.clr .clr-sheet__back span{font-size:26px;line-height:1;vertical-align:-2px;margin-right:2px}.clr .clr-sheet__close{margin-left:auto}.clr .clr-sheet__close span{margin-left:6px;font-size:16px}.clr .clr-sheet :is(button,a,summary):focus-visible{outline:3px solid var(--clr-teal-dark);outline-offset:3px}.clr .clr-screen.is-in-fwd{animation:clr-in-fwd .18s ease-out}.clr .clr-screen.is-in-back{animation:clr-in-back .18s ease-out}@keyframes clr-in-fwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes clr-in-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.clr .clr-fit__q{margin:12px 0 6px;font-family:var(--clr-head);font-weight:400;font-size:26px;line-height:1.2;text-wrap:balance}.clr .clr-fit__q:focus{outline:none}.clr .clr-fit__sub{margin:0;font-size:18px;color:var(--clr-ink-soft)}.clr .clr-fit__opts{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:18px 0 0}.clr .clr-fit__opt{min-height:64px;padding:12px 20px;border:2px solid var(--clr-line);border-radius:16px;background:var(--clr-white);color:var(--clr-ink);text-align:left;cursor:pointer;font-family:var(--clr-body);font-size:20px;font-weight:600;transition:background .12s,border-color .12s}@media(hover:hover){.clr .clr-fit__opt:hover{border-color:var(--clr-teal-dark)}}.clr .clr-fit__opt.is-picked{border-color:var(--clr-ink);background:var(--clr-mint);box-shadow:inset 0 0 0 1px var(--clr-ink)}.clr .clr-fit__opt.is-picked:before{content:"\2713\a0";content:"\2713\a0" / ""}.clr .clr-fit__rows{display:grid;gap:12px;margin:18px 0 0}.clr .clr-fit__row{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 16px;border:2px solid var(--clr-line);border-radius:16px;background:var(--clr-white);color:var(--clr-ink);font-family:var(--clr-body);font-size:20px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.clr .clr-fit__row svg{flex:none;width:26px;height:26px;fill:none;stroke:var(--clr-teal-dark);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.clr .clr-fit__row span{flex:1 1 auto}.clr .clr-fit__row i{font-style:normal;font-size:28px;line-height:1;color:var(--clr-teal-dark)}@media(hover:hover){.clr .clr-fit__row:hover{border-color:var(--clr-teal-dark)}}.clr .clr-findrow--sheet{justify-content:center;gap:8px;min-height:60px;margin-top:20px;padding:0 20px;border-radius:16px;background:var(--clr-mint);color:var(--clr-ink);font-size:19px}.clr .clr-findrow--sheet b{color:var(--clr-ink);text-decoration:none}.clr .clr-findrow--sheet i,.clr .clr-findrow--sheet .clr-findrow__chev{font-size:26px;color:var(--clr-ink)}.clr .clr-findrow--sheet>span:first-child{flex:0 1 auto;text-align:center}@media(hover:hover){.clr .clr-findrow--sheet:hover{background:#b8ebe8}}.clr .clr-findrow--sheet:active{background:#a6e4e1}.clr .clr-fig{display:block;width:120px;height:auto;margin:10px auto 0;color:var(--clr-ink)}.clr .clr-fit__help{margin:16px 0 0;font-size:17px}.clr .clr-fit__help summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:600;color:var(--clr-teal-dark);text-decoration:underline;text-underline-offset:3px}.clr .clr-fit__help p{margin:0 0 8px}.clr .clr-screen--center{display:flex;flex-direction:column;justify-content:center;min-height:calc(88vh - 110px);min-height:calc(88dvh - 110px);padding-bottom:40px}.clr .clr-fit__wait{display:flex;align-items:center;justify-content:center;gap:14px;font-size:20px;font-weight:600}.clr .clr-fit__wait:focus{outline:none}.clr .clr-fit__spin{width:28px;height:28px;border-radius:50%;border:4px solid var(--clr-mint);border-top-color:var(--clr-teal-dark);animation:clr-spin .8s linear infinite}@keyframes clr-spin{to{transform:rotate(360deg)}}.clr .clr-fit__pack{display:block;width:120px;height:120px;margin:0 auto 10px;object-fit:contain}.clr .clr-fit__res{margin:0 0 6px;text-align:center;font-weight:400}.clr .clr-fit__res:focus{outline:none}.clr .clr-fit__kick{display:block;margin:0;font-family:var(--clr-body);font-size:16px;font-weight:600;line-height:1.4;color:var(--clr-teal-dark)}.clr .clr-fit__size{display:block;margin:4px 0 0;font-family:var(--clr-head);font-weight:400;font-size:72px;line-height:1}.clr .clr-fit__why{margin:0;font-size:20px;text-align:center}.clr .clr-fit__snug{margin:12px auto 0;max-width:30ch;font-size:17px;color:var(--clr-ink-soft);text-align:center}.clr .clr-fit__use{display:block;width:100%;min-height:60px;margin:24px 0 0;border:0;border-radius:var(--clr-r);background:var(--clr-teal);color:var(--clr-teal-ink);cursor:pointer;font-family:var(--clr-body);font-size:21px;font-weight:600}@media(hover:hover){.clr .clr-fit__use:hover{background:#08c5bc}}.clr .clr-fit__fine{margin:16px 0 0;font-size:16px;color:var(--clr-ink-soft);text-align:center}.clr .clr-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:var(--clr-mint-soft)}.clr .clr-seg__btn{min-height:48px;border:0;border-radius:999px;background:transparent;cursor:pointer;font-family:var(--clr-body);font-size:18px;font-weight:600;color:var(--clr-ink)}.clr .clr-seg__btn[aria-pressed=true]{background:var(--clr-teal-dark);color:var(--clr-white)}.clr .clr-seg__btn[aria-pressed=true]:before{content:"\2713\a0";content:"\2713\a0" / ""}.clr .clr-sheet .clr-seg{margin:12px 0 0}.clr .clr-chart-table{width:100%;margin:14px 0 0;border-collapse:collapse;font-size:18px}.clr .clr-chart-table th,.clr .clr-chart-table td{height:52px;padding:0 8px;text-align:left;border-bottom:1px solid var(--clr-hair)}.clr .clr-chart-table thead th{height:40px;font-size:16px;font-weight:600;color:var(--clr-ink-soft)}.clr .clr-chart-table tbody th{font-weight:700}.clr .clr-chart-table tr.is-current{background:var(--clr-mint)}.clr .clr-chart-table tr.is-current th:before{content:"\2713\a0";content:"\2713\a0" / "";color:var(--clr-teal-dark)}.clr .clr-measure{display:flex;align-items:center;gap:12px;margin:18px 0 0;font-size:18px}.clr .clr-measure .clr-fig{flex:none;width:96px;margin:0}.clr .clr-chart__note{margin:8px 16px 16px;font-size:16px;color:var(--clr-ink-soft)}@media(min-width:860px){.clr .clr-sheet{width:560px;height:min(720px,88vh);margin:auto;border-radius:24px;padding:0 28px 28px}.clr .clr-sheet__head{margin:0 -28px 8px;padding:8px 28px}.clr .clr-screen--center{min-height:calc(min(720px,88vh) - 110px)}}@media(max-height:560px){.clr .clr-sheet{height:100vh;height:100dvh;max-height:100dvh;margin:0 auto;border-radius:0}.clr .clr-fit__pack{display:none}.clr .clr-fit__size{font-size:48px}.clr .clr-screen--center{min-height:0;justify-content:flex-start;padding-bottom:12px}}@media(max-height:400px){.clr .clr-sheet__head{min-height:52px}.clr .clr-fit__size{font-size:36px}.clr .clr-fit__snug{max-width:none;margin-top:6px;font-size:16px}.clr .clr-fit__use{margin-top:12px}}@media(max-height:560px)and (orientation:landscape){.clr .clr-fit__opts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.clr .clr-sheet[open],.clr .clr-screen,.clr .clr-fit__spin{animation:none!important}}.clr .clr-fit__wait{max-width:320px;margin:0 auto;text-align:left}.clr .clr-fit__step{animation:clr-step-in .3s ease-out}@keyframes clr-step-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.clr .clr-fit__step{animation:none}}.clr .clr-fit__chartlink{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:8px 0 0;padding:0;border:0;background:none;cursor:pointer;font-family:var(--clr-body);font-size:18px;font-weight:600;color:var(--clr-teal-dark);text-decoration:underline;text-underline-offset:3px}.clr a.clr-fit__use{display:flex;align-items:center;justify-content:center;text-decoration:none}.clr .clr-seg__btn:focus-visible,.clr .clr-findrow:focus-visible,.clr .clr-fit__chartlink:focus-visible{outline:3px solid var(--clr-teal-dark);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/105/assets/fit-kit.css.map */
