.tsh-rf{--rf-cream:var(--tsh-cream,#f3eddf);--rf-ink:var(--tsh-ink,#161614);--rf-orange:var(--tsh-orange,#ff641a);--rf-orange-text:var(--tsh-orange-text,#a8390b);--rf-white:var(--tsh-white,#fffefa);--rf-line:var(--tsh-line,#d8d1c3);--rf-muted:var(--tsh-muted,#625e56);--rf-head:var(--font-heading-family,var(--tsh-heading,sans-serif));--rf-body:var(--tsh-body,var(--font-body-family,sans-serif));--rf-shape:var(--tsh-cta-shape,polygon(8px 2px,100% 0, calc(100% - 8px) calc(100% - 2px) ,0 100%));--rf-shape-outline:var(--tsh-cta-outline,polygon(evenodd,8px 2px,100% 0, calc(100% - 8px) calc(100% - 2px) ,0 100%,8px 2px,9px 3px,1.3px calc(100% - 1px) , calc(100% - 9px) calc(100% - 3px) , calc(100% - 1.3px) 1px,9px 3px));position:relative;background:var(--rf-bg,var(--rf-cream));color:var(--rf-fg,var(--rf-ink));font-family:var(--rf-body);font-size:1.0625rem;line-height:1.5;scroll-margin-top:90px}.tsh-rf--white{--rf-bg:var(--rf-white)}.tsh-rf--ink{--rf-bg:var(--rf-ink);--rf-fg:var(--rf-white);--rf-muted:#c9c6bb;--rf-line:#3a3833}.tsh-rf *,.tsh-rf *:before,.tsh-rf *:after{box-sizing:border-box}.tsh-rf img{display:block;max-width:100%;height:auto}.tsh-rf a{color:inherit}.tsh-rf-wrap{width:min(1240px,calc(100% - 40px));margin-inline:auto}.tsh-rf-pad{padding-block:clamp(44px,5.5vw,80px)}.tsh-rf-cues.tsh-rf-pad{padding-top:36px}.tsh-rf-eyebrow{margin:0 0 14px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rf-orange-text)}.tsh-rf--ink .tsh-rf-eyebrow{color:#ff884c}#MainContent .tsh-rf-title{margin:0;font-family:var(--rf-head);font-weight:var(--tsh-heading-weight,800);text-transform:uppercase;letter-spacing:-.01em;line-height:.94;font-size:clamp(2.3rem,5.2vw,4.4rem);color:inherit;text-wrap:balance}.tsh-rf-lede{margin:18px 0 0;max-width:34em;color:var(--rf-muted);font-size:1.05rem}.tsh-rf--ink .tsh-rf-lede{color:#d1d1c5}.tsh-rf-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 24px;border:0;background:transparent;color:#17130f;font:700 14px/1.2 var(--rf-body);text-decoration:none;cursor:pointer;white-space:nowrap;transition:color .15s ease}.tsh-rf-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--rf-orange);clip-path:var(--rf-shape);transition:background-color .15s ease}.tsh-rf-btn:hover:before{background:var(--tsh-cta-hover,#ff843d)}.tsh-rf-btn--outline{color:var(--rf-fg,var(--rf-ink))}.tsh-rf-btn--outline:before{background:currentColor;clip-path:var(--rf-shape-outline)}.tsh-rf-btn--outline:hover{color:var(--rf-orange-text)}.tsh-rf--ink .tsh-rf-btn--outline:hover{color:var(--rf-orange)}.tsh-rf-btn--outline:hover:before{background:currentColor}.tsh-rf-btn[disabled]{cursor:not-allowed;color:#6d6a63}.tsh-rf-btn[disabled]:before{background:#d8d1c3}.tsh-rf-btn:focus-visible,.tsh-rf-link:focus-visible,.tsh-rf-variant input:focus-visible+span,.tsh-rf-swatch:focus-visible{outline:2px solid var(--rf-orange);outline-offset:3px}.tsh-rf-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.92rem;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.tsh-rf-link:hover{color:var(--rf-orange-text)}.tsh-rf--ink .tsh-rf-link:hover{color:var(--rf-orange)}.tsh-rf-actions{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center}.tsh-rf-note{margin:12px 0 0;font-size:.8rem;color:var(--rf-muted)}.tsh-rf-hero{overflow:hidden;padding-block:28px 44px}.tsh-rf-hero__grid{display:grid;grid-template-areas:"head" "media" "body";gap:22px}.tsh-rf-hero__head{grid-area:head}.tsh-rf-hero__body{grid-area:body}.tsh-rf-hero__media{grid-area:media;position:relative;margin:0 -20px}#MainContent .tsh-rf-hero h1{font-size:clamp(3rem,13vw,6.8rem);line-height:.9}#MainContent .tsh-rf-hero h1 em{font-style:normal;color:var(--rf-orange)}.tsh-rf-hero__body .tsh-rf-lede{margin:0 0 22px;color:var(--rf-ink);font-size:1.1rem}.tsh-rf-hero__img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:var(--rf-focus,62% 50%)}.tsh-rf-hero .tsh-rf-actions .tsh-rf-btn{flex:1 1 150px}.tsh-rf-cues{overflow:hidden}.tsh-rf-cues__panel{position:relative;padding:clamp(44px,6vw,80px) clamp(22px,5vw,72px) clamp(40px,5vw,64px);background:var(--rf-orange);color:var(--rf-ink)}.tsh-rf-cues__panel.has-paper{background-color:transparent;background-position:center;background-size:100% 100%;background-repeat:no-repeat}.tsh-rf-cues__top{display:grid;gap:12px;align-items:end;max-width:760px}.tsh-rf-cues .tsh-rf-eyebrow{color:var(--rf-ink)}.tsh-rf-cues__graphic{position:absolute;right:clamp(8px,4vw,56px);top:clamp(-28px,-2vw,-10px);width:clamp(110px,18vw,230px);pointer-events:none}.tsh-rf-cues__list{display:grid;gap:26px;margin:clamp(26px,3.5vw,44px) 0 0;padding:0;list-style:none}.tsh-rf-cue{display:grid;gap:8px;align-content:start}#MainContent .tsh-rf-cue h3{margin:0;font-family:var(--rf-head);font-weight:var(--tsh-heading-weight,800);text-transform:uppercase;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1}.tsh-rf-cue p{margin:0;max-width:30em;font-size:1rem}.tsh-rf-intro{display:grid;gap:18px;margin-bottom:clamp(30px,4vw,52px)}.tsh-rf-intro .tsh-rf-lede{margin-top:0}.tsh-rf-rating{display:inline-flex;align-items:center;gap:8px;margin:10px 0 0;font-size:.88rem;font-weight:600}.tsh-rf-rating__stars{color:var(--rf-orange);letter-spacing:2px}.tsh-rf-rating__count{color:var(--rf-muted);font-weight:500}.tsh-rf-price{font-weight:700}.tsh-rf-price s{margin-left:6px;color:var(--rf-muted);font-weight:500}.tsh-rf-spot__grid{display:grid;gap:28px}.tsh-rf-spot__media{margin:0;background:#f5f4f0;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;overflow:hidden}.tsh-rf-spot__media img{width:100%;height:100%;object-fit:cover}#MainContent .tsh-rf-spot__name{margin:0;font-family:var(--rf-head);font-weight:var(--tsh-heading-weight,800);text-transform:uppercase;font-size:clamp(2rem,3.6vw,3.1rem);line-height:.95}.tsh-rf-spot__text{margin:16px 0 0;max-width:32em;color:var(--rf-muted)}.tsh-rf-spot__text p{margin:0 0 10px}.tsh-rf-variants{margin:24px 0 0;padding:0;border:0;min-width:0}.tsh-rf-variants legend{padding:0;margin-bottom:10px;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tsh-rf-variant{display:block;position:relative;cursor:pointer}.tsh-rf-variant+.tsh-rf-variant{margin-top:8px}.tsh-rf-variant input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.tsh-rf-variant>span{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 16px;border:1.5px solid var(--rf-line);background:var(--rf-white);font-size:.95rem;font-weight:600;transition:border-color .15s ease}.tsh-rf-variant>span small{font-size:.92rem;font-weight:700}.tsh-rf-variant:hover>span{border-color:var(--rf-ink)}.tsh-rf-variant input:checked+span{border-color:var(--rf-ink);box-shadow:inset 4px 0 0 var(--rf-orange)}.tsh-rf-variant input:disabled+span{opacity:.5;cursor:not-allowed;text-decoration:line-through}.tsh-rf-buy{margin:0}.tsh-rf-buy__row{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-top:20px}.tsh-rf-buy__row .tsh-rf-btn{min-width:220px;justify-content:space-between}.tsh-rf-quote{margin:30px 0 0;padding:20px 0 0;border-top:1px solid var(--rf-line)}.tsh-rf-quote blockquote{margin:0;font-size:1.05rem;font-weight:600;line-height:1.45}.tsh-rf-quote figcaption{margin-top:8px;font-size:.85rem;color:var(--rf-muted)}.tsh-rf-series__grid{display:grid;gap:28px}.tsh-rf-series__stage{position:relative}.tsh-rf-series__panel[hidden]{display:none}.tsh-rf-series__img{margin:0;aspect-ratio:1/1;background:#f5f4f0;display:flex;align-items:center;justify-content:center;overflow:hidden}.tsh-rf-series__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tsh-rf-swatches{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.tsh-rf-swatch{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 14px 6px 6px;border:1.5px solid var(--rf-line);background:var(--rf-white);color:var(--rf-ink);font:600 .9rem/1 var(--rf-body);cursor:pointer;border-radius:0}.tsh-rf-swatch i{width:30px;height:30px;border-radius:50%;background:var(--sw,#999);box-shadow:inset 0 0 0 2px #ffffff59}.tsh-rf-swatch[aria-pressed=true]{border-color:var(--rf-ink);box-shadow:inset 0 -3px 0 var(--rf-orange)}@media(max-width:749px){.tsh-rf-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tsh-rf-swatch{gap:5px;padding:6px 5px;font-size:.74rem;letter-spacing:0;white-space:nowrap;justify-content:center;min-width:0}.tsh-rf-swatch i{width:16px;height:16px;flex:none}.tsh-rf-cues__panel{padding-top:78px}.tsh-rf-cues__graphic{width:96px;top:-34px;right:18px}}.tsh-rf-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:26px 0 0;padding:0;border-top:1.5px solid var(--rf-ink)}.tsh-rf-specs div{padding:14px 12px 0 0}.tsh-rf-specs dt{font-family:var(--rf-head);font-weight:var(--tsh-heading-weight,800);font-size:clamp(1.6rem,3vw,2.3rem);line-height:1;text-transform:uppercase}.tsh-rf-specs dd{margin:6px 0 0;font-size:.8rem;color:var(--rf-muted);line-height:1.35}.tsh-rf-series__buy{margin-top:26px;padding-top:20px;border-top:1px solid var(--rf-line)}#MainContent .tsh-rf-series__name{margin:0;font-size:1.15rem;font-weight:700}.tsh-rf-series__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:4px}.tsh-rf-series__meta .tsh-rf-rating{margin:0}.tsh-rf-cards{display:grid;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none}.tsh-rf-card{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;padding:12px;background:var(--rf-white);border:1px solid var(--rf-line)}.tsh-rf-card__media{display:block;aspect-ratio:1/1;background:#f5f4f0;overflow:hidden}.tsh-rf-card__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.tsh-rf-card__spec{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--rf-orange-text)}#MainContent .tsh-rf-card h3{margin:4px 0 0;font-size:1.12rem;line-height:1.2;font-weight:700}#MainContent .tsh-rf-card h3 a{text-decoration:none}#MainContent .tsh-rf-card h3 a:hover{color:var(--rf-orange-text)}.tsh-rf-card__note{margin:4px 0 0;font-size:.86rem;color:var(--rf-muted);line-height:1.4}.tsh-rf-card__buy{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px}.tsh-rf-card__buy form{margin:0}.tsh-rf-card .tsh-rf-btn{min-height:40px;padding:9px 18px;font-size:13px}.tsh-rf-all{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:clamp(28px,4vw,44px)}.tsh-rf-all p{margin:0;font-weight:600;max-width:36em}.tsh-rf-comm__grid{display:grid;gap:36px}#MainContent .tsh-rf-comm .tsh-rf-title{font-size:clamp(2.4rem,5.6vw,4.6rem)}.tsh-rf-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0;padding:18px 0 0;border-top:1px solid var(--rf-line)}.tsh-rf-stats dt{font-family:var(--rf-head);font-weight:var(--tsh-heading-weight,800);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1}.tsh-rf-stats dd{margin:6px 0 0;font-size:.8rem;color:var(--rf-muted);line-height:1.35}.tsh-rf-comm__media{margin:0}.tsh-rf-comm__media img{width:100%}.tsh-rf-comm__quote{margin:26px 0 0;padding-left:16px;border-left:3px solid var(--rf-orange)}.tsh-rf-comm__quote blockquote{margin:0;font-family:TSHAnnotation,cursive;font-size:1.35rem;line-height:1.3;color:var(--rf-white)}.tsh-rf-comm__quote figcaption{margin-top:8px;font-size:.82rem;color:var(--rf-muted)}.tsh-rf-empty{padding:28px;border:1px dashed var(--rf-line);color:var(--rf-muted);font-size:.9rem}@media(min-width:750px){.tsh-rf-wrap{width:min(1240px,calc(100% - 64px))}.tsh-rf-hero__media{margin:0}.tsh-rf-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tsh-rf-card{grid-template-columns:1fr;align-items:start;padding:0;background:transparent;border:0}.tsh-rf-card__media img{object-fit:cover}.tsh-rf-card__body{padding-top:6px}.tsh-rf-cues__list{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:10px 36px}.tsh-rf-cue{grid-row:span 2;grid-template-rows:subgrid;gap:10px}#MainContent .tsh-rf-cue h3{align-self:end}}@media(min-width:990px){.tsh-rf-hero{padding-block:44px 64px}.tsh-rf-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head media" "body media";grid-template-rows:auto 1fr;column-gap:clamp(32px,4vw,64px);row-gap:22px;align-items:start}.tsh-rf-hero__head{align-self:end}#MainContent .tsh-rf-hero h1{font-size:clamp(4rem,6.6vw,6.6rem)}.tsh-rf-hero__img{aspect-ratio:5/4}.tsh-rf-hero .tsh-rf-actions .tsh-rf-btn{flex:0 0 auto}.tsh-rf-intro{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;column-gap:64px}.tsh-rf-spot__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:start}.tsh-rf-spot__media{position:sticky;top:120px}.tsh-rf-series__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.tsh-rf-series__copy{order:-1}.tsh-rf-comm__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px;align-items:center}.tsh-rf-cues__top{grid-template-columns:auto;max-width:640px}}@media(prefers-reduced-motion:reduce){.tsh-rf *{transition:none!important}}.tsh-rf a.tsh-rf-rating{text-decoration:none}.tsh-rf a.tsh-rf-rating:hover .tsh-rf-rating__count{color:var(--rf-orange-text);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tsh-rope-event.css.map */
