.tt-manuals{--tt-ink: #141414;--tt-muted: #5c5c5c;--tt-card: #eeeeee;--tt-line: rgba(0, 0, 0, .08);--tt-amber: #ec881d;--tt-card-radius: 16px;--tt-pill: 32px;--tt-shadow: 0 0 0 1px #0000000f, 0 1px 1px -.5px #0000000f, 0 3px 3px -1.5px #0000000f, 0 6px 6px -3px #0000000f, 0 12px 12px -6px #0000000f, 0 24px 24px -12px #0000000f;--tt-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color:var(--tt-ink)}.tt-manuals [hidden]{display:none!important}.tt-manuals__header{max-width:76rem;margin:0 auto 4rem;text-align:center}.tt-manuals__title{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:3.6rem;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--tt-ink)}.tt-manuals__intro{margin-top:1.4rem;font-size:1.6rem;line-height:1.6;color:var(--tt-muted)}.tt-manuals__intro p{margin:0}.tt-manuals__search{position:relative;max-width:60rem;margin:2.8rem auto 0}.tt-manuals__search-icon{position:absolute;left:2rem;top:50%;transform:translateY(-50%);color:var(--tt-muted);pointer-events:none}.tt-manuals__input{width:100%;height:5.2rem;padding:0 2rem 0 5.2rem;border:0;border-radius:var(--tt-pill);background:#fff;box-shadow:var(--tt-shadow);color:var(--tt-ink);font-family:var(--font-body-family);font-size:1.6rem;-webkit-appearance:none;appearance:none}.tt-manuals__input::placeholder{color:var(--tt-muted);opacity:1}.tt-manuals__input:focus{outline:none;box-shadow:var(--tt-shadow),0 0 0 2px var(--tt-ink)}.tt-manuals__status{margin:0 0 1.6rem;font-size:1.4rem;color:var(--tt-muted);text-align:center}.tt-manuals__status:empty{display:none}.tt-manuals__notice{max-width:76rem;margin:0 auto 3.2rem;padding:1.6rem 2.4rem;border-radius:var(--tt-card-radius);background:#fff;box-shadow:var(--tt-shadow);font-size:1.5rem;line-height:1.5;text-align:center}.tt-manuals__notice p{margin:0}.tt-manuals__notice a,.tt-manuals__empty a{color:var(--tt-ink);text-decoration:underline;text-underline-offset:.2em}.tt-manuals__band{padding-top:1.6rem}@media screen and (min-width:750px){.tt-manuals__band{padding-top:2.4rem}}.tt-manuals__band>.page-width:last-child{padding-bottom:8rem}.tt-manuals__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.tt-manuals__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.tt-manuals__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}.tt-manuals__card{display:flex;flex-direction:column;gap:1.6rem;height:100%;min-height:14rem;padding:2.4rem 2rem 2rem;border-radius:var(--tt-card-radius);background:var(--tt-card);box-shadow:var(--tt-shadow);color:var(--tt-ink);text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.tt-manuals__card:hover{transform:translateY(-3px);background:#fff;box-shadow:var(--tt-shadow),inset 0 0 0 1px var(--tt-amber)}.tt-manuals__card:focus-visible{outline:2px solid var(--tt-ink);outline-offset:3px}.tt-manuals__card-name{font-family:var(--font-heading-family);font-weight:900;font-size:1.8rem;line-height:1.15;text-transform:uppercase}.tt-manuals__card-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto}.tt-manuals__card-count{font-family:var(--tt-mono);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:var(--tt-muted)}.tt-manuals__card-arrow{flex:none;color:var(--tt-amber);transition:transform .2s ease}.tt-manuals__card:hover .tt-manuals__card-arrow{transform:translate(4px)}.tt-manuals__help-band{margin-top:6.4rem;padding:4.8rem 0 6.4rem;background:#141414;color:#fff}@media screen and (min-width:750px){.tt-manuals__help-band{margin-top:8rem;padding:5.6rem 0 8rem}}.tt-manuals__help{text-align:center}.tt-manuals__help-title{margin:0 0 1.8rem;font-family:var(--tt-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a}.tt-manuals__help-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin:0;padding:0;list-style:none}.tt-manuals__help-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2.2rem;border-radius:var(--tt-pill);box-shadow:inset 0 0 0 1px #ffffff40;color:#fff;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,color .15s ease}.tt-manuals__help-link:hover{background:#fff;color:#141414}.tt-manuals__help-link:focus-visible{outline:2px solid #fff;outline-offset:2px}.tt-manuals__lists{margin-top:4.8rem}.tt-manuals__back{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 0;border:0;background:none;color:var(--tt-muted);font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.02em;cursor:pointer}.tt-manuals__back:hover{color:var(--tt-ink);text-decoration:underline;text-underline-offset:.25em}.tt-manuals__back:focus-visible{outline:2px solid var(--tt-ink);outline-offset:2px}.tt-manuals__browse-title{display:none}.tt-manuals.has-bar .tt-manuals__header{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"back" "search" "btitle";row-gap:1.6rem;max-width:none;margin-bottom:3.2rem;text-align:left}.tt-manuals.has-bar .tt-manuals__title,.tt-manuals.has-bar .tt-manuals__intro{display:none}.tt-manuals.has-bar .tt-manuals__back{grid-area:back;justify-self:start}.tt-manuals.has-bar .tt-manuals__search{grid-area:search;width:100%;max-width:none;margin:0}.tt-manuals.has-bar .tt-manuals__browse-title{display:block;grid-area:btitle;margin:2.4rem 0 0;font-family:var(--font-heading-family);font-weight:900;font-size:3.6rem;line-height:1.05;text-align:center;text-transform:uppercase;color:var(--tt-ink)}@media screen and (min-width:750px){.tt-manuals.has-bar .tt-manuals__header{grid-template-columns:minmax(0,1fr) minmax(0,46rem);grid-template-areas:"back search" "btitle btitle";align-items:center;column-gap:2.4rem}.tt-manuals.has-bar .tt-manuals__browse-title{margin-top:4rem;font-size:5rem}}.tt-manuals.has-bar:not(.is-searching) .tt-manuals__group-title{display:none}.tt-manuals__group{margin:0 0 4rem;scroll-margin-top:12rem}.tt-manuals__group-title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;line-height:1.1;text-transform:uppercase}.tt-manuals__rows{margin:0;padding:0 2rem;list-style:none;border-radius:var(--tt-card-radius);background:var(--tt-card);box-shadow:var(--tt-shadow)}.tt-manuals__row{display:grid;grid-template-columns:7.2rem minmax(0,1fr);grid-template-areas:"thumb info" "thumb actions";align-items:center;column-gap:1.6rem;row-gap:1rem;padding:1.6rem 0;border-bottom:1px solid var(--tt-line);scroll-margin-top:12rem}.tt-manuals__row:last-child{border-bottom:0}@media screen and (min-width:750px){.tt-manuals__row{grid-template-columns:8.8rem minmax(0,1fr) auto;grid-template-areas:"thumb info actions";column-gap:2.4rem}}.tt-manuals__row.is-highlighted{margin:0 -2rem;padding-left:2rem;padding-right:2rem;background:#fff;box-shadow:inset 4px 0 0 var(--tt-amber)}.tt-manuals__row.is-highlighted:first-child{border-radius:var(--tt-card-radius) var(--tt-card-radius) 0 0}.tt-manuals__row.is-highlighted:last-child{border-radius:0 0 var(--tt-card-radius) var(--tt-card-radius)}.tt-manuals__thumb{grid-area:thumb;aspect-ratio:1 / 1;border-radius:12px;background:#fff;overflow:hidden}.tt-manuals__thumb img{display:block;width:100%;height:100%;object-fit:contain}.tt-manuals__info{grid-area:info;min-width:0}.tt-manuals__name{margin:0;font-size:1.6rem;font-weight:600;line-height:1.35}.tt-manuals__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:.4rem 0 0}.tt-manuals__meta:empty{display:none}.tt-manuals__sku{font-family:var(--tt-mono);font-size:1.2rem;letter-spacing:.04em;color:var(--tt-muted)}.tt-manuals__chip{display:inline-block;padding:.1rem 1rem;border-radius:var(--tt-pill);background:var(--tt-ink);color:#fff;font-size:1.1rem;font-weight:600;line-height:1.8}.tt-manuals__actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:.8rem}.tt-manuals__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;padding:0 2.2rem;border-radius:var(--tt-pill);background:var(--tt-ink);color:#fff;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.tt-manuals__btn:hover{background:#3a3a3a}.tt-manuals__btn:focus-visible{outline:2px solid var(--tt-ink);outline-offset:2px}.tt-manuals__pdf{font-size:1.1rem;opacity:.7}.tt-manuals__empty{max-width:60rem;margin:3.2rem auto;font-size:1.5rem;line-height:1.6;text-align:center;color:var(--tt-muted)}.tt-manuals__empty p{margin:0 0 .8rem}.tt-manuals.is-ready .tt-manuals__group,.tt-manuals.is-ready .tt-manuals__row.is-filtered{display:none}.tt-manuals.is-ready .tt-manuals__group.is-active{display:block}.tt-manuals.is-ready.is-browsing .tt-manuals__lists{margin-top:0}.tt-manuals.is-browsing .tt-manuals__band{display:none}.tt-manuals.is-ready:not(.is-browsing) .tt-manuals__lists{display:none}.tt-manuals.is-ready:not(.is-browsing){padding-bottom:0}@media screen and (min-width:750px){.tt-manuals__title{font-size:5rem}.tt-manuals__card-name{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-product-manuals.css.map */
