.ts-guide{display:block;padding:2.4rem 1.6rem;background:var(--ts-paper, #f4f6f8);color:var(--ts-ink, #0e1b4d);border-radius:var(--ts-radius, 2rem)}@media screen and (min-width:990px){.ts-guide{padding:5.6rem 6.4rem}}.ts-guide__intro{margin-bottom:3.2rem}.ts-guide__title{margin:0 0 .8rem;color:var(--ts-navy, #051125)}.ts-guide__lede{margin:0;font-size:1.7rem}.ts-guide__body{display:grid;gap:3.2rem}@media screen and (min-width:990px){.ts-guide__body{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:5.6rem;align-items:start}}thread-guide:not(:defined) .ts-guide__body{display:none}thread-guide:defined .ts-guide__fallback{display:none}.ts-guide [hidden]{display:none!important}.ts-guide__form,.ts-guide__line{display:grid;gap:2.4rem}@media screen and (min-width:750px){.ts-guide__line{grid-template-columns:repeat(2,minmax(0,1fr))}}.ts-guide__q{display:grid;gap:.8rem;min-width:0;margin:0;padding:0;border:0}.ts-guide__q>legend,.ts-guide__q>label{padding:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.2;color:var(--ts-navy, #051125)}.ts-guide__q>legend{margin-bottom:.8rem}.ts-guide input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.ts-guide label{position:relative;cursor:pointer}.ts-guide__switch{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.ts-guide__switch label{display:flex}.ts-guide__switch span{display:flex;flex:1;align-items:center;justify-content:center;min-height:4.8rem;padding:.6rem 1.2rem;background:#fff;border:.2rem solid var(--ts-navy, #051125);font-weight:700;font-size:1.5rem;line-height:1.2;text-align:center;color:var(--ts-navy, #051125)}.ts-guide__switch label+label span{margin-left:-.2rem}.ts-guide__switch label:first-child span{border-radius:4rem 0 0 4rem}.ts-guide__switch label:last-child span{border-radius:0 4rem 4rem 0}.ts-guide__switch input:checked+span{background:var(--ts-navy, #051125);color:#fff}.ts-guide__materials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media screen and (min-width:750px){.ts-guide__materials{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-guide__material{display:flex}.ts-guide__material>span{display:flex;flex:1;align-items:center;gap:1rem;min-height:5.2rem;padding:.8rem 1.2rem;background:#fff;border:.2rem solid var(--ts-steel-deep, #dde3e9);border-radius:var(--ts-radius-inner, 1.2rem);font-weight:700;font-size:1.5rem;line-height:1.25;color:var(--ts-navy, #051125)}.ts-guide__material input:checked+span{background:var(--ts-navy, #051125);border-color:var(--ts-navy, #051125);color:#fff}.ts-guide select,.ts-guide__number input{width:100%;min-height:4.8rem;box-sizing:border-box;padding:0 1.6rem;background-color:#fff;border:.2rem solid var(--ts-navy, #051125);border-radius:4rem;color:var(--ts-navy, #051125);font:inherit;font-size:1.6rem;font-weight:700}.ts-guide__number{position:relative;display:flex;align-items:center;max-width:24rem}.ts-guide__number input{padding-right:5.2rem;font-variant-numeric:tabular-nums}.ts-guide__number span{position:absolute;right:1.8rem;font-weight:700;pointer-events:none}.ts-guide input:focus-visible+span,.ts-guide select:focus-visible,.ts-guide__number input:focus-visible{outline:.3rem solid var(--ts-amber, #e3a336);outline-offset:.2rem;position:relative;z-index:1}.ts-guide__result{padding:2.4rem 2rem;background:var(--ts-navy, #051125);color:#fff;border-radius:var(--ts-radius-inner, 1.2rem)}@media screen and (min-width:990px){.ts-guide__result{position:sticky;top:2.4rem;padding:3.2rem}}.ts-guide__headline{display:grid;gap:.6rem;margin:0 0 2.4rem}.ts-guide__big{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,5vw,5.6rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ts-amber, #e3a336)}.ts-guide__sub{font-size:1.6rem;font-weight:700}.ts-guide__rows{display:grid;gap:1.2rem;margin:0}.ts-guide__row{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:1.2rem;font-size:1.5rem;line-height:1.4}.ts-guide__row dt{color:var(--ts-amber, #e3a336);font-weight:700}.ts-guide__row dd{margin:0}.ts-guide__links{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 0}.ts-guide__link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;background:var(--ts-amber, #e3a336);border-radius:4rem;color:var(--ts-navy, #051125);font-weight:700;font-size:1.5rem;text-decoration:none}.ts-guide__link:hover{background:var(--ts-amber-hover, #f0b64a)}.ts-guide__link:focus-visible{outline:.3rem solid #fff;outline-offset:.2rem}.ts-guide__empty{margin:0;font-size:1.6rem}.ts-guide__note{margin:2.4rem 0 0;font-size:1.3rem;opacity:.85}.ts-guide__table{width:100%;border-collapse:collapse;font-size:1.5rem;font-variant-numeric:tabular-nums}.ts-guide__table th,.ts-guide__table td{padding:1rem 1.2rem;text-align:left}.ts-guide__table tbody tr:nth-child(odd){background:var(--ts-steel, #e9edf1)}@media(prefers-reduced-motion:no-preference){.ts-guide__material>span,.ts-guide__switch span,.ts-guide__link{transition:transform .15s var(--ts-ease, ease)}.ts-guide__material input+span:active,.ts-guide__switch input+span:active,.ts-guide__link:active{transform:scale(.98)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ts-thread-guide.css.map */
