.tb-guide,.tb-guide-embed-section,tb-guide-embed,.tb-guide-zoom{--tg-ink:#171b21;--tg-muted:#646e7b;--tg-border:#dfe3e8;--tg-paper:#fff;--tg-soft:#f4f5f7;--tg-accent:#a52320;--tg-body-font:dm-sans,Arial,sans-serif;--tg-heading-font:eurostile-extended,Arial,sans-serif;color:var(--tg-ink);font-family:var(--tg-body-font);font-size:16px;font-weight:400;font-style:normal;line-height:1.6;text-align:left;letter-spacing:normal}.tb-guide *,.tb-guide-embed-section *,.tb-guide-zoom *{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit}.tb-guide strong,.tb-guide b{font-weight:700}.tb-guide em,.tb-guide i{font-style:italic}.tb-guide [hidden],tb-guide-embed [hidden],.tb-guide-embed-section[hidden]{display:none!important}.tb-guide-page{margin:0;background:#f4f5f7;font-family:dm-sans,Arial,sans-serif}.tb-guide-page main{max-width:1240px;margin:auto;padding:48px 24px}.tb-guide{background:var(--tg-paper);border:1px solid var(--tg-border);border-radius:16px;padding:clamp(20px,4vw,48px);overflow-wrap:anywhere;min-width:0;scroll-margin-top:120px}.tb-guide h1,.tb-guide h2,.tb-guide h3,.tb-guide h4{font-family:var(--tg-heading-font);color:var(--tg-ink);text-transform:none;letter-spacing:-.02em;line-height:1.3;font-weight:400;margin:0 0 18px}.tb-guide h1,.tb-guide h2{font-size:clamp(26px,3.5vw,42px);max-width:28ch}.tb-guide h3{font-size:24px}.tb-guide h4{font-size:18px;margin:18px 0 10px}.tb-guide p{margin:0 0 16px}.tb-guide a,.tb-guide-embed__fallback{color:var(--tg-accent);text-decoration:underline;text-underline-offset:3px}.tb-guide a:focus-visible,.tb-guide button:focus-visible,.tb-guide summary:focus-visible,tb-guide-embed summary:focus-visible,tb-guide-embed button:focus-visible,.tb-guide-zoom button:focus-visible{outline:3px solid #2367d1;outline-offset:4px}.tb-guide__eyebrow{font-size:12px;font-weight:750;letter-spacing:.14em;color:var(--tg-accent)}.tb-guide__summary{color:var(--tg-muted);max-width:72ch;font-size:18px}.tb-guide__facts{display:flex;flex-wrap:wrap;gap:18px 38px;margin:28px 0}.tb-guide__facts dt{font-size:12px;color:var(--tg-muted);text-transform:uppercase;letter-spacing:.06em}.tb-guide__facts dd{margin:4px 0 0;font-weight:650}.tb-guide__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:16px 0 32px}.tb-guide button,tb-guide-embed button,.tb-guide-zoom button{font:inherit;cursor:pointer;background:#fff;border:1px solid var(--tg-border);border-radius:8px;padding:8px 16px;color:var(--tg-ink);min-height:44px}.tb-guide figure{margin:0 0 16px}.tb-guide figure>a{display:block;border-radius:10px;overflow:hidden;background:var(--tg-soft)}.tb-guide img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.tb-guide figcaption{font-size:13px;color:var(--tg-muted);margin:8px 0 0}.tb-guide__hero{max-width:800px;margin:0 auto 32px}.tb-guide__prose{max-width:80ch}.tb-guide__prose ul,.tb-guide__prose ol,.tb-guide__lines ul,.tb-guide__lines ol{padding-left:24px}.tb-guide__prerequisites{background:#fff6dd;border:1px solid #efd38b;border-radius:10px;padding:24px;margin:28px 0;white-space:pre-line}.tb-guide__supplies{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:24px;margin:24px 0}.tb-guide__supplies:empty{display:none}.tb-guide__supplies section{min-width:0;border:1px solid var(--tg-border);border-radius:10px;overflow:hidden;background:var(--tg-paper)}.tb-guide__supplies-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--tg-soft);border-bottom:1px solid var(--tg-border)}.tb-guide__supplies-heading h3{font-size:18px;margin:0}.tb-guide__supplies-heading>span{min-width:48px;text-align:center;font-size:12px;color:var(--tg-muted)}.tb-guide__supplies ul{list-style:none!important;margin:0;padding:0}.tb-guide__supplies li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;list-style:none!important}.tb-guide__supplies li+li{border-top:1px solid var(--tg-border)}.tb-guide__supply-info{min-width:0}.tb-guide__supply-name{font-weight:600;font-size:15px}.tb-guide .tb-guide__supply-name a{font:inherit;color:var(--tg-ink);text-decoration-color:#b6bdc6;text-underline-offset:4px}.tb-guide .tb-guide__supply-name a:hover{color:var(--tg-accent)}.tb-guide p.tb-guide__supply-notes{font-size:13px;color:var(--tg-muted);margin:4px 0 0}.tb-guide__supply-quantity{flex:none;min-width:48px;padding:4px 10px;border-radius:6px;background:var(--tg-soft);text-align:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.tb-guide__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tb-guide__contents{border-top:1px solid var(--tg-border);border-bottom:1px solid var(--tg-border);padding:18px 0;margin:32px 0}.tb-guide summary,tb-guide-embed summary{cursor:pointer;list-style:revert}.tb-guide__contents summary{font-weight:650}.tb-guide__contents ol{columns:2;padding-left:24px}.tb-guide__contents li{padding:6px 8px;break-inside:avoid}.tb-guide__step{padding:32px 0;border-bottom:1px solid var(--tg-border);scroll-margin-top:100px}.tb-guide__step h3{display:flex;gap:16px;align-items:baseline}.tb-guide__step h3>span{flex:none;white-space:nowrap;color:#87909d;font-size:30px;font-variant-numeric:tabular-nums}.tb-guide__step-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.tb-guide__step-body--text{grid-template-columns:1fr}.tb-guide__lines{list-style:none!important;padding:0!important;margin:0!important;min-width:0}.tb-guide__line{display:flex;align-items:baseline;gap:12px;border-radius:9px;padding:16px;background:var(--tg-soft);margin-bottom:12px}.tb-guide__line>div{min-width:0;flex:1}.tb-guide__line p:last-child{margin-bottom:0}.tb-guide__kind{display:block;text-transform:uppercase;font-size:12px;letter-spacing:.08em;margin-bottom:6px}.tb-guide__line--caution,.tb-guide__line--warning{background:#fff3d3;border:1px solid #edcc75}.tb-guide__line--warning{border-left:4px solid #af2b22}.tb-guide__line--note,.tb-guide__line--reminder{background:#edf3fc}.tb-guide__line--tip{background:#edf7ed}.tb-guide__marker{width:12px;height:12px;border-radius:50%;flex:0 0 12px;background:#15181d;outline:2px solid #fff;box-shadow:0 0 0 3px #c4c8cf;position:relative;top:1px}.tb-guide__marker--red{background:#d63a2f}.tb-guide__marker--orange{background:#e58118}.tb-guide__marker--yellow{background:#d9ad00}.tb-guide__marker--green{background:#2e9e5b}.tb-guide__marker--blue{background:#2e6de6}.tb-guide__marker--purple{background:#794dd4}.tb-guide__level-1{margin-left:12px}.tb-guide__level-2{margin-left:24px}.tb-guide__level-3,.tb-guide__level-4,.tb-guide__level-5,.tb-guide__level-6{margin-left:36px}.tb-guide__conclusion{padding-top:32px}.tb-guide__footer{color:var(--tg-muted);font-size:12px;padding-top:28px}.tb-guide-embed-section{max-width:1280px;margin:40px auto;padding:0 24px;scroll-margin-top:160px}.tb-guide-embed-section>h2{font-family:var(--tg-heading-font);font-size:28px;font-weight:400;line-height:1.3;margin:0 0 24px;color:var(--tg-ink)}tb-guide-embed{display:block;min-width:0}.tb-guide-embed__card{border:1px solid var(--tg-border);border-radius:12px;background:var(--tg-paper);margin:16px 0}.tb-guide-embed__title{font-size:18px;font-weight:650;padding:20px 24px 0;margin:0}.tb-guide-embed__status{padding:12px 24px;color:var(--tg-muted)}.tb-guide-embed__fallback{display:inline-block;margin:0 24px 20px}.tb-guide-embed__content .tb-guide{border:0;border-radius:12px}.tb-guide-zoom{border:0;border-radius:12px;background:#15181d;padding:20px;max-width:96vw;max-height:94vh;color:#fff}.tb-guide-zoom::backdrop{background:#111c}.tb-guide-zoom img{display:block;max-width:85vw;max-height:75vh;object-fit:contain;margin-top:16px}.tb-guide-zoom button{display:block;margin-left:auto}@media(max-width:720px){.tb-guide-page main{padding:16px 10px}.tb-guide__step-body,.tb-guide__supplies{grid-template-columns:1fr;gap:12px}.tb-guide__contents ol{columns:1}.tb-guide__facts{gap:16px 24px}.tb-guide__step h3{font-size:20px}.tb-guide__line{padding:14px}.tb-guide-embed-section{padding:0 12px}.tb-guide__photos{display:grid;grid-template-columns:1fr;gap:8px}}@media print{.tb-guide-page{background:#fff}.tb-guide-page main{padding:0}.tb-guide{padding:0;border:0;box-shadow:none}.tb-guide__actions,.tb-guide__contents,.tb-guide-zoom{display:none!important}.tb-guide__step{break-inside:auto}.tb-guide figure,.tb-guide__line{break-inside:avoid}.tb-guide a{color:inherit;text-decoration:none}.tb-guide img{max-height:400px}.tb-guide-print-path{display:block!important;position:static!important;height:auto!important;overflow:visible!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;transform:none!important}.tb-guide-print-path>:not(.tb-guide-print-path):not(.tb-guide--printing){display:none!important}.tb-guide-printing .tb-guide--printing{position:static;width:100%}}.tb-guide__overview{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px;align-items:start;margin:28px 0 36px}.tb-guide__overview--text{grid-template-columns:1fr}.tb-guide__hero{max-width:none;margin:0}.tb-guide__hero figure{margin:0}.tb-guide__hero figure>a{border:1px solid var(--tg-border);background:#fff}.tb-guide__facts{display:grid;gap:12px;margin:0;min-width:0}.tb-guide__facts>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border:1px solid var(--tg-border);border-radius:8px;min-height:62px}.tb-guide__facts dt{font-size:16px;text-transform:none;letter-spacing:normal;color:var(--tg-ink)}.tb-guide__facts dd{margin:0;text-align:right;color:var(--tg-muted)}.tb-guide__instructions{min-width:0}.tb-guide__thumbnails{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 24px;padding:3px}.tb-guide .tb-guide__thumbnails button{padding:0;overflow:hidden;border:2px solid transparent;border-radius:6px;width:calc((100% - 24px)/3);max-width:140px;min-width:56px;min-height:0;opacity:.65;background:var(--tg-soft)}.tb-guide__thumbnails img{width:100%;aspect-ratio:4/3;object-fit:cover}.tb-guide .tb-guide__thumbnails button[aria-pressed=true]{border-color:var(--tg-accent);opacity:1;box-shadow:0 3px 10px #0002}.tb-guide__photos figure>a{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.tb-guide__photos figure img{width:100%;height:100%;object-fit:contain}.tb-guide__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;margin-bottom:20px}.tb-guide__toolbar .tb-guide__actions{display:contents}.tb-guide__toolbar .tb-guide__actions a{font-size:14px;justify-self:end}.tb-guide .tb-guide__print-status{grid-column:1/-1;margin:0;font-size:14px;color:var(--tg-muted)}.tb-guide__view-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.tb-guide__view-controls button{height:44px;font-size:16px;line-height:1.2}.tb-guide .tb-guide__print{display:inline-flex;align-items:center;justify-content:center;grid-column:3;width:44px;height:44px;min-width:44px;padding:0}.tb-guide__print-icon{display:block;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V3h12v6M6 17H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2M6 14h12v7H6zM18 12h.01'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V3h12v6M6 17H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-2M6 14h12v7H6zM18 12h.01'/%3E%3C/svg%3E") center/contain no-repeat}.tb-guide .tb-guide__view-controls button[aria-pressed=true]{background:var(--tg-ink);color:#fff;border-color:var(--tg-ink)}.tb-guide__pager{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:end;border-top:1px solid var(--tg-border);border-bottom:1px solid var(--tg-border);padding:16px 0;margin:0 0 24px}.tb-guide__pager label{display:grid;gap:4px;min-width:0;font-size:12px;color:var(--tg-muted);font-weight:500}.tb-guide__pager select{font:inherit;font-size:14px;color:var(--tg-ink);background:#fff;border:1px solid var(--tg-border);border-radius:8px;padding:10px 30px 10px 12px;width:100%;min-width:0;height:46px;text-overflow:ellipsis}.tb-guide__pager select:focus-visible{outline:3px solid #2367d1;outline-offset:3px}.tb-guide__pager button{height:46px;line-height:1.2}.tb-guide [data-guide-next]:not(:disabled){background:#b4bf20;border-color:#929b19;color:#080808;font-weight:700;box-shadow:0 2px #0808081a}.tb-guide [data-guide-next]:not(:disabled):hover{background:#c5d12b;border-color:#7d8615}.tb-guide button:disabled{opacity:.4;cursor:default}.tb-guide[data-guide-mode=steps] .tb-guide__step{border-bottom:0;padding-top:0}@media(max-width:720px){.tb-guide__overview{grid-template-columns:1fr;gap:20px}.tb-guide__facts>div{padding:12px 16px;min-height:54px}.tb-guide__thumbnails{margin-bottom:20px}.tb-guide__pager{grid-template-columns:1fr 1fr}.tb-guide__pager label{grid-column:1/-1;grid-row:1}.tb-guide__pager button{padding:8px 10px}.tb-guide__toolbar{grid-template-columns:minmax(0,1fr) 44px;gap:12px 8px}.tb-guide__view-controls{flex-wrap:nowrap;gap:6px}.tb-guide__view-controls button{font-size:14px;padding:8px 10px;white-space:nowrap}.tb-guide .tb-guide__print{grid-column:2;grid-row:1}.tb-guide__toolbar .tb-guide__actions a{grid-column:1/-1;grid-row:2}}@media print{.tb-guide [data-guide-panel][hidden],.tb-guide [data-guide-photo][hidden]{display:block!important}.tb-guide__thumbnails,.tb-guide__toolbar,.tb-guide__pager{display:none!important}.tb-guide__photos figure>a{aspect-ratio:auto}.tb-guide__photos figure img{height:auto;max-height:400px}.tb-guide__overview{break-inside:avoid}.tb-guide-embed__content .tb-guide:before{content:attr(aria-label);display:block;font-family:var(--tg-heading-font);font-size:24px;line-height:1.3;margin-bottom:24px}}.tb-guide-embed-section--single [data-published-guide-title]{display:none}
/*# sourceMappingURL=/cdn/shop/t/141/assets/guide-reader.v1.css.map */
