.txpu [hidden]{display:none!important}.txpu .txpu-hero{padding-top:20px}.txpu .txpu-hero__box{display:flex;flex-wrap:wrap;border-radius:6px;overflow:hidden;background:var(--tx-ink);color:#fff}.txpu .txpu-hero__text{flex:1 1 460px;padding:36px 40px;display:flex;flex-direction:column;justify-content:center;gap:14px}.txpu .txpu-hero__text h1{font-size:40px;font-weight:700;line-height:1.05}.txpu .txpu-hero__text p{font-size:16px;color:#d9d9d9;max-width:50ch}.txpu .txpu-stats{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;margin-top:4px}.txpu .txpu-stats strong{font-size:20px}.txpu .txpu-hero__media{flex:1 1 460px;min-height:250px;position:relative;background:#333}.txpu .txpu-fams{padding-top:36px}.txpu .txpu-fams h2{font-size:26px;font-weight:700;margin-bottom:4px}.txpu .txpu-fams__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:18px}.txpu .txpu-fam{text-align:left;cursor:pointer;border-radius:6px;padding:22px;display:flex;flex-direction:column;gap:12px;color:var(--tx-ink);font-size:15px;background:#f7f7f7;border:2px solid transparent;font-family:inherit}.txpu .txpu-fam:hover{border-color:#ddd}.txpu .txpu-fam[aria-pressed=true]{background:var(--tx-peach);border-color:var(--tx-red)}.txpu .txpu-fam__title{font-size:21px;font-weight:700;line-height:1.2}.txpu .txpu-fam__text{color:#4a4a4a;font-size:14px}.txpu .txpu-fam__meta{display:flex;justify-content:space-between;align-items:baseline;width:100%;margin-top:auto;padding-top:4px;font-size:14px;color:#4a4a4a}.txpu .txpu-fam__meta strong{font-size:20px;color:var(--tx-ink)}.txpu .txpu-art{display:block;height:86px;width:100%;background:#fff;border-radius:4px;border:1px solid var(--tx-line);position:relative;overflow:hidden}.txpu .txpu-art i{position:absolute;display:block;background:var(--tx-red)}.txpu .txpu-art em{position:absolute;font-style:normal;font-size:12px;color:#4a4a4a}.txpu .txpu-art--wall .a1{left:0;right:0;top:14px;height:8px;background:#9a9a9a}.txpu .txpu-art--wall .a2{left:50%;top:22px;width:90px;margin-left:-45px;height:12px}.txpu .txpu-art--wall em{left:50%;top:40px;margin-left:52px}.txpu .txpu-art--free .a1{left:50%;top:14px;width:110px;margin-left:-55px;height:58px;opacity:.9}.txpu .txpu-art--free em{left:50%;top:32px;margin-left:66px}.txpu .txpu-art--cross .a1{left:14px;right:14px;top:30px;height:26px;background:transparent;border:3px solid var(--tx-red)}.txpu .txpu-art--cross .a2{left:14px;top:24px;width:34px;height:38px}.txpu .txpu-art--cross .a3{right:14px;top:24px;width:34px;height:38px}.txpu .txpu-art--cross em{left:50%;top:62px;transform:translate(-50%)}.txpu .txpu-toolbar{margin-top:32px}.txpu .txpu-zlabel{font-size:13px;color:var(--tx-muted)}.txpu .txpu-chips{display:flex;flex-wrap:wrap;gap:8px}.tx .txpu-chip{min-height:40px;padding:0 14px}.txpu .txpu-cmp{min-height:40px;padding:0 16px;border:1.5px solid var(--tx-ink);background:#fff;color:var(--tx-ink);border-radius:4px;cursor:pointer;font-weight:600;font-size:14px;font-family:inherit}.txpu .txpu-table{margin-top:18px}.txpu .txpu-table .tx-table{min-width:940px}.tx .txpu-card__media{aspect-ratio:390/442}.tx .tx-badge.txpu-badge--fam{left:auto;right:10px;background:var(--tx-ink);font-size:12px;font-weight:500}.txpu .txpu-card .tx-card__title{font-weight:600!important;font-size:16px!important}.txpu .txpu-line{margin-left:auto;font-size:12px;color:var(--tx-muted)}.txpu .txpu-card{transition:opacity .3s ease,transform .3s ease}.txpu .txpu-card.is-leaving{opacity:0;transform:scale(.94)}.txpu .txpu-card.is-entering{opacity:0;transform:translateY(10px)}.txpu .txpu-toolbar [data-tp-count]{padding:4px 8px;margin-left:-8px;border-radius:4px}.txpu .txpu-toolbar [data-tp-count].is-flash{animation:txpuFlash 1.2s ease}@keyframes txpuFlash{0%{background:#ffd9cc}to{background:transparent}}.txpu .txpu-feature-wrap{padding-top:72px}.txpu .txpu-feature{display:flex;flex-wrap:wrap;align-items:stretch;background:var(--tx-cream);border-radius:6px;overflow:hidden}.txpu .txpu-feature__media{flex:1 1 300px;max-width:420px;background:#ede7e0;display:flex;align-items:center;justify-content:center;padding:20px}.txpu .txpu-feature__text{flex:1 1 420px;padding:40px;display:flex;flex-direction:column;justify-content:center;gap:14px}.txpu .txpu-feature__text h2{font-size:32px;line-height:1.1}.txpu .txpu-feature__text p{color:#3b3b3b;max-width:52ch}.txpu .txpu-feature__text ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px}.txpu .txpu-feature__buy{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px}.txpu .txpu-feature__price{font-size:26px;font-weight:600;color:var(--tx-red)}.txpu .txpu-feature__buy s{color:#6b6b6b}.txpu .txpu-b2b-wrap{padding-top:64px}.txpu .txpu-b2b{background:var(--tx-ink);color:#fff;border-radius:6px;padding:36px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.txpu .txpu-b2b>div:first-child{flex:1 1 480px;display:flex;flex-direction:column;gap:8px}.txpu .txpu-b2b h2{font-size:28px;line-height:1.15}.txpu .txpu-b2b p{color:#d6d6d6}.txpu .txpu-b2b__btns{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:749px){.txpu .txpu-hero__text{padding:24px}.txpu .txpu-hero__text h1{font-size:30px}.txpu .txpu-feature__text,.txpu .txpu-b2b{padding:24px}}@media(prefers-reduced-motion:reduce){.txpu .txpu-card{transition:none}.txpu .txpu-toolbar [data-tp-count].is-flash{animation:none}}.txpu .txpu-show-wrap{padding-top:72px}.txpu .txpu-show{border:1.5px solid var(--tx-line);border-radius:6px;padding:32px 36px;display:flex;flex-wrap:wrap;gap:28px 40px;background:#fff}.txpu .txpu-show__intro{flex:1 1 320px;display:flex;flex-direction:column;gap:12px}.txpu .txpu-show__intro h2{font-size:28px;line-height:1.15}.txpu .txpu-show__intro p{color:#4a4a4a}.txpu .txpu-show__places{flex:2 1 600px;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.txpu .txpu-place{background:var(--tx-soft);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:6px}.txpu .txpu-place__name{font-size:18px;text-transform:uppercase}.txpu .txpu-place__addr,.txpu .txpu-place__hours{font-size:14px;color:#4a4a4a}.txpu .txpu-place__label{margin-top:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--tx-red)}.txpu .txpu-place__models{display:flex;flex-direction:column;gap:6px}.txpu .txpu-place__model{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;text-decoration:none;background:#fff;border-radius:4px;padding:4px 10px 4px 4px}.txpu .txpu-place__model:hover{text-decoration:underline}.txpu .txpu-place__map{margin-top:auto;padding-top:8px;font-size:14px;font-weight:600;color:var(--tx-red)!important;text-decoration:none}@media(max-width:749px){.txpu .txpu-show{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tx-pulleys.css.map */
