@font-face{font-family:TR Archivo;src:url(tr-archivo.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:TR Instrument Sans;src:url(tr-instrument-sans.woff2) format("woff2");font-weight:400 700;font-stretch:75% 100%;font-display:swap}@font-face{font-family:TR Space Mono;src:url(tr-space-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:TR Space Mono;src:url(tr-space-mono-700.woff2) format("woff2");font-weight:700;font-display:swap}.trc{--trc-ink:#0e0f10;--trc-muted:#5e6368;--trc-raised:#f6f6f4;--trc-line:#c9c9c5;--trc-line-strong:#787c80;--trc-accent:#b8352a;--trc-bone:#eceae5;--trc-dmuted:#8c9094;--trc-dline:#2a2d30;--trc-dline-strong:#6a6f74;--trc-display:"TR Archivo","Arial Narrow",Helvetica,Arial,sans-serif;--trc-sans:"TR Instrument Sans",Helvetica,Arial,sans-serif;--trc-mono:"TR Space Mono",ui-monospace,Menlo,Consolas,monospace;--trc-gutter:40px;--trc-ease:cubic-bezier(.16,1,.3,1);background:var(--trc-bg,#e1e1e1);color:var(--trc-ink);font:400 16px/24px var(--trc-sans);-webkit-font-smoothing:antialiased}@media(max-width:767px){.trc{--trc-gutter:16px}}.trc *,.trc *:before,.trc *:after{box-sizing:border-box}.trc h1,.trc h2,.trc h3,.trc p,.trc ul{margin:0;padding:0}.trc ul{list-style:none}.trc img{display:block;max-width:100%}.trc a{color:inherit}.trc :focus-visible{outline:2px solid var(--trc-accent);outline-offset:2px}.trc-dark :focus-visible{outline-color:#ee5a4c}.trc-wrap{max-width:1440px;margin:0 auto;padding-left:var(--trc-gutter);padding-right:var(--trc-gutter)}.trc .trc-d{font-family:var(--trc-display);font-stretch:118%;font-weight:700;text-transform:uppercase;letter-spacing:-.005em}.trc .trc-m{font:400 12px/16px var(--trc-mono);letter-spacing:.08em;text-transform:uppercase}.trc-muted{color:var(--trc-muted)}.trc-dark .trc-muted{color:var(--trc-dmuted)}.trc-num{font-variant-numeric:tabular-nums}.trc [hidden]{display:none!important}.trc-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.trc-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.trc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 24px;flex-wrap:wrap;margin-bottom:28px}.trc .trc-h1{font-size:64px;line-height:.95}.trc .trc-h2{font-size:40px;line-height:1}@media(max-width:767px){.trc .trc-h1{font-size:36px}.trc .trc-h2{font-size:28px}.trc-head{margin-bottom:18px}}.trc .trc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:2px;border:1px solid transparent;font:600 15px/20px var(--trc-sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--trc-ease),color .16s var(--trc-ease),border-color .16s var(--trc-ease)}.trc .trc-btn-p{background:var(--trc-bone);color:var(--trc-ink)}.trc .trc-btn-p:hover{background:#fff}.trc .trc-btn-o{border-color:var(--trc-ink);color:var(--trc-ink);background:transparent}.trc .trc-btn-o:hover{background:var(--trc-ink);color:var(--trc-raised)}.trc .trc-btn-s{border-color:var(--trc-dline-strong);color:var(--trc-bone);background:transparent}.trc .trc-btn-s:hover{border-color:var(--trc-bone)}.trc .trc-btn-dark{background:var(--trc-ink);color:var(--trc-raised)}.trc .trc-btn-sm{min-height:44px;padding:0 18px}.trc .trc-link{display:inline-flex;align-items:center;min-height:48px;font:600 15px/20px var(--trc-sans);color:var(--trc-bone);text-decoration:underline;text-underline-offset:5px}.trc-dark{background:#000;color:var(--trc-bone)}.trc-hero{position:relative;height:clamp(520px,78svh,760px);overflow:hidden;isolation:isolate}.trc-hero-m{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.trc-hero-m picture{display:block;width:100%;height:100%}.trc .trc-hero-m img,.trc-hero-m svg{width:100%;height:100%;max-width:none;object-fit:cover}.trc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 35%,#000c)}.trc-hero-c{position:absolute;left:0;right:0;bottom:0;padding-bottom:56px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.trc .trc-hero-t{font-size:96px;line-height:.92;max-width:12ch;text-wrap:balance}.trc-hero-p{font-size:18px;line-height:28px;max-width:40ch}.trc-hero .trc-row{margin-top:6px}@media(max-width:767px){.trc-hero{height:clamp(480px,74svh,620px)}.trc-hero-c{padding-bottom:28px;gap:14px}.trc .trc-hero-t{font-size:48px}.trc-hero-p{font-size:17px;line-height:26px}.trc-hero .trc-row{width:100%}.trc-hero .trc-btn-p{width:100%;min-height:50px}}.trc-models{padding:72px 0 64px}.trc .trc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.trc-card{display:flex;flex-direction:column;background:var(--trc-raised);border:1px solid rgba(14,15,16,.12);transition:border-color .2s var(--trc-ease),box-shadow .2s var(--trc-ease)}.trc-card:hover,.trc-card:focus-within{border-color:var(--trc-ink);box-shadow:0 12px 32px #0e0f1014}.trc-card-m{position:relative;display:block;aspect-ratio:4/5;background:var(--trc-media,#e1e1e1);overflow:hidden}.trc-grid--square .trc-card-m{aspect-ratio:1/1}.trc .trc-card-m img,.trc-card-m svg{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s var(--trc-ease)}.trc-card-m:hover img{transform:scale(1.03)}.trc-badge{position:absolute;top:14px;left:14px;padding:4px 8px;background:var(--trc-ink);color:var(--trc-raised);font:400 12px/16px var(--trc-mono);letter-spacing:.08em;text-transform:uppercase}.trc-badge--out{background:var(--trc-raised);color:var(--trc-ink);border:1px solid var(--trc-line-strong)}.trc-card-b{display:flex;flex-direction:column;gap:12px;flex:1;padding:16px 18px 18px;border-top:1px solid rgba(14,15,16,.08)}.trc-card-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.trc .trc-card-t{font-size:18px;line-height:1.2;letter-spacing:.02em}.trc-card-t a{text-decoration:none}.trc-price{font-size:18px;line-height:24px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.trc-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;min-height:20px}.trc-sws{display:flex;gap:8px}.trc-sw{width:20px;height:20px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px var(--trc-line-strong)}.trc-card .trc-btn-o{margin-top:auto}.trc-empty{grid-column:1/-1;padding:24px;background:var(--trc-raised);color:var(--trc-muted)}.trc .trc-trust{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:32px;padding-top:18px;border-top:1px solid var(--trc-line);color:var(--trc-muted)}@media(max-width:1023px)and (min-width:768px){.trc .trc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.trc-models{padding:40px 0 44px}.trc .trc-grid{grid-template-columns:1fr;gap:10px}.trc-card{flex-direction:row;gap:0;padding:0}.trc-card:hover{box-shadow:none}.trc-card-m{flex:0 0 128px;width:128px;align-self:stretch;aspect-ratio:auto;min-height:160px}.trc-grid--square .trc-card-m{flex-basis:140px;width:140px;min-height:140px}.trc-badge{top:8px;left:8px;font-size:10px;line-height:14px;padding:2px 6px}.trc-card-b{min-width:0;gap:8px;padding:12px 12px 12px 14px;border-top:0;border-left:1px solid rgba(14,15,16,.08)}.trc-card-top{flex-direction:column;align-items:flex-start;gap:4px}.trc .trc-card-t{font-size:16px}.trc-price{font-size:17px}.trc-card-meta{justify-content:flex-start}.trc-sw{width:18px;height:18px}.trc-card .trc-btn-o{min-height:44px;font-size:14px;padding:0 12px}.trc .trc-trust{flex-direction:column;gap:10px;margin-top:24px}.trc .trc-trust{font-size:11px;line-height:14px}}.trc-chars{padding:88px 0}.trc .trc-chars-l{max-width:1440px;margin:0 auto;padding:0 var(--trc-gutter);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.trc-char{display:flex;flex-direction:column;gap:14px;min-width:0}.trc-char-m{position:relative;display:block;width:100%;aspect-ratio:9/16;max-height:640px;padding:0;border:0;background:#17191b;color:var(--trc-bone);overflow:hidden;cursor:pointer;font:inherit}.trc-char-m:disabled{cursor:default}.trc .trc-char-m img,.trc .trc-char-m video,.trc-ph-box{max-width:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.trc-prev{opacity:0;transition:opacity .4s var(--trc-ease)}.trc-prev.is-on{opacity:1}.trc-char-m:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(180deg,#0000,#000000bf);pointer-events:none}.trc-play{position:absolute;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;background:#00000073;border:1px solid rgba(236,234,229,.45);color:var(--trc-bone);font:600 13px/1 var(--trc-sans);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s var(--trc-ease),color .2s var(--trc-ease)}.trc-play svg{width:11px;height:11px}.trc-char-m:hover .trc-play,.trc-film-m:hover .trc-play,.trc-char-m:focus-visible .trc-play,.trc-film-m:focus-visible .trc-play{background:var(--trc-bone);color:var(--trc-ink)}.trc video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.trc video::-webkit-media-controls-overlay-play-button{display:none!important}.trc-char-n{position:absolute;left:18px;bottom:16px;z-index:2;font-size:28px;line-height:1}.trc-char-f{display:flex;justify-content:space-between;align-items:center;gap:12px}.trc-char-f b{font-size:15px;letter-spacing:.02em}@media(max-width:767px){.trc-chars{padding:48px 0}.trc .trc-chars-l{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--trc-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.trc-chars-l::-webkit-scrollbar{display:none}.trc-char{flex:0 0 64vw;scroll-snap-align:start}.trc-play{right:12px;top:12px;bottom:auto;min-height:32px;padding:0 12px;font-size:12px}.trc-char-n{font-size:22px;left:14px;bottom:14px}.trc-char-f{flex-direction:column;align-items:stretch;font-size:14px;gap:8px}.trc-char-f b{font-size:14px}}.trc-film{padding:88px 0;border-top:1px solid var(--trc-dline)}.trc-film-m{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;background:#17191b;overflow:hidden;cursor:pointer}.trc .trc-film-m img{width:100%;height:100%;max-width:none;object-fit:cover}.trc-film-m:after{content:"";position:absolute;left:0;right:0;bottom:0;height:35%;background:linear-gradient(180deg,#0000,#0009);pointer-events:none}.trc-play--l{right:auto;left:24px;bottom:24px;min-height:44px;padding:0 18px;font-size:15px}.trc-play--l svg{width:12px;height:12px}.trc-film-k{margin:24px 0 12px}.trc .trc-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:767px){.trc-film{padding:44px 0 48px}.trc-film-wrap{padding:0}.trc-play--l{top:auto;left:16px;bottom:14px;min-height:36px;padding:0 14px;font-size:13px}.trc-film-k{margin:18px 0 10px}.trc .trc-chips{grid-template-columns:1fr;gap:8px}}.trc-chip{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;background:#111213;border:1px solid var(--trc-dline);color:var(--trc-bone);text-decoration:none;transition:border-color .2s var(--trc-ease),background-color .2s var(--trc-ease)}.trc-chip:hover{border-color:var(--trc-dline-strong)}.trc-chip-m{flex:0 0 56px;width:56px;height:56px;background:var(--trc-raised);overflow:hidden}.trc-chip-m img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.trc-chip-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.trc-chip-b b{font-size:14px;line-height:1.2;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trc-chip-b span{font-size:14px;color:var(--trc-dmuted)}.trc-chip-c{flex:0 0 auto;min-height:40px;display:inline-flex;align-items:center;padding:0 14px;border-radius:2px;background:var(--trc-bone);color:var(--trc-ink);font:600 14px/1 var(--trc-sans)}.trc-chip.is-on{border-color:#e5483b;background:#17191b}.trc-chip.is-on:before{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:#e5483b;margin-left:4px;order:-1}.trc-chip.is-dim{opacity:.55}.trc-pl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#000000f0;padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px));color:var(--trc-bone);animation:trc-in .24s var(--trc-ease)}.trc-pl[hidden]{display:none}@keyframes trc-in{0%{opacity:0}}html.trc-lock{overflow:hidden}.trc-pl-box{position:relative;height:min(78svh,820px);aspect-ratio:9/16;max-width:100%;background:#000;overflow:hidden}.trc-pl-box video{width:100%;height:100%;object-fit:cover;display:block}.trc-pl-top{position:absolute;left:0;right:0;top:0;z-index:3;padding:12px 12px 32px;display:grid;gap:12px;background:linear-gradient(rgba(0,0,0,.75),transparent)}.trc-pl-bar{height:2px;background:#eceae54d}.trc-pl-bar i{display:block;height:100%;background:var(--trc-bone);transform-origin:left;transform:scaleX(0)}.trc-pl-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.trc-pl-row b{font-size:18px;line-height:1}.trc-pl-row small{display:block;margin-top:4px;color:#c4c2bd}.trc-pl-btns{display:flex;gap:6px}.trc .trc-vbtn{min-width:44px;min-height:44px;padding:0 10px;display:inline-grid;place-items:center;background:#0006;color:var(--trc-bone);border:1px solid rgba(236,234,229,.35);border-radius:2px;cursor:pointer;font:600 14px/1 var(--trc-sans)}.trc .trc-vbtn:hover{border-color:var(--trc-bone)}.trc .trc-vbtn:disabled{opacity:.35;cursor:default}.trc .trc-vbtn[hidden]{display:none}.trc-vbtn svg{width:20px;height:20px}.trc-i-on,.trc-i-play{display:none}.is-sound .trc-i-on,.is-paused .trc-i-play{display:block}.is-sound .trc-i-off,.is-paused .trc-i-pause{display:none}.trc-pl-nav{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;justify-content:space-between;gap:8px}.trc-pl.is-film .trc-vbtn-t{visibility:hidden}.trc-pl-end{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:none;align-items:center;justify-content:center;background:#0009}.trc-pl.is-ended .trc-pl-end{display:flex}.trc-pl-shop{width:min(100%,560px);display:grid;gap:8px}.trc-pl.is-film .trc-pl-shop{width:min(92vw,calc(70svh * 16 / 9),1280px);grid-template-columns:repeat(3,minmax(0,1fr))}.trc-pl.is-film .trc-pl-box{height:auto;width:min(92vw,calc(70svh * 16 / 9),1280px);aspect-ratio:16/9}@media(max-width:767px){.trc-pl{padding:0;gap:0;justify-content:flex-start}.trc-pl-box{flex:1 1 auto;height:auto;min-height:0;width:100%;aspect-ratio:auto}.trc-pl-shop{width:100%;padding:8px 8px max(8px,env(safe-area-inset-bottom,0px));background:#000}.trc-pl.is-film{justify-content:center;background:#000}.trc-pl.is-film .trc-pl-box{flex:0 0 auto;width:100%;aspect-ratio:16/9;overflow:visible}.trc-pl.is-film .trc-pl-top{position:fixed;padding-top:calc(12px + env(safe-area-inset-top,0px))}.trc-pl.is-film .trc-pl-nav{justify-content:center}.trc-pl.is-film .trc-pl-nav .trc-vbtn-t{display:none}.trc-pl.is-film .trc-pl-shop{width:100%;grid-template-columns:1fr;padding-top:4px}.trc-pl.is-film .trc-pl-end{position:absolute;bottom:auto;height:100%}.trc-pl-shop .trc-chip{padding:6px 8px 6px 6px}.trc-pl-shop .trc-chip-m{flex-basis:48px;width:48px;height:48px}}.trc-stick{display:none}@media(max-width:767px){.trc-stick{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px max(12px,env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--trc-line);transform:translateY(110%);transition:transform .3s var(--trc-ease)}.trc-stick.is-on{transform:none}.trc-stick>span{display:flex;flex-direction:column;gap:2px;min-width:0}.trc-stick .trc-m{font-size:11px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trc-stick b{font-size:16px}}.trc-ph{width:100%;height:100%;background:#2a2d30;fill:#5e6368}.trc-card .trc-ph{background:var(--trc-media,#e1e1e1);fill:var(--trc-line)}@media(prefers-reduced-motion:reduce){.trc *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/trc-collection.css.map */
