.tch{--tch-bg: #0F0E13;--tch-band: #15131B;--tch-surface: #1A1822;--tch-surface2: #241F33;--tch-border: #2C2936;--tch-dash: #4A4560;--tch-text: #F4F2F8;--tch-muted: #C9C4D6;--tch-faint: #A9A3B8;--tch-accent: #7C3AED;--tch-on-accent: #FFFFFF;--tch-link: #C4B5FD;--tch-pop: #FACC15;--tch-on-pop: #1A1400;--tch-pop-soft: #FFF7D1;--tch-display: "Archivo Black", "Archivo", system-ui, sans-serif;background:var(--tch-bg);color:var(--tch-text);font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.tch *,.tch *:before,.tch *:after{box-sizing:border-box}.tch a{color:inherit}.tch a:hover{opacity:.85}.tch h1,.tch h2,.tch h3{font-family:var(--tch-display);color:inherit;margin:0;letter-spacing:normal;text-transform:none}.tch p{margin:0}.tch img{max-width:100%;display:block}.tch-wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.tch-section{padding-top:80px;padding-bottom:80px}.tch-band{background:var(--tch-band);border-top:1px solid var(--tch-border);border-bottom:1px solid var(--tch-border)}.tch-muted{color:var(--tch-muted)}.tch-faint{color:var(--tch-faint)}.tch-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tch-badge{display:inline-block;align-self:flex-start;background:var(--tch-pop);color:var(--tch-on-pop);font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:4px}.tch-badge--accent{background:var(--tch-accent);color:var(--tch-on-accent)}.tch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:8px;border:2px solid transparent;font-family:inherit;font-weight:700;font-size:17px;line-height:1.2;text-decoration:none;cursor:pointer;text-align:center}.tch .tch-btn:hover{filter:brightness(1.1);opacity:1}.tch-btn--primary{background:var(--tch-accent);color:var(--tch-on-accent)}.tch-btn--outline{background:transparent;color:var(--tch-text);border-color:var(--tch-text)}.tch-btn--dark{background:var(--tch-on-pop);color:var(--tch-pop)}.tch-btn--sm{min-height:44px;padding:0 18px;font-size:15px}.tch-btn[disabled]{opacity:.5;cursor:not-allowed}.tch-row{display:flex;flex-wrap:wrap;gap:14px}.tch-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:32px}.tch-h2{font-size:40px;line-height:1.1}.tch-more{font-weight:700;font-size:16px;color:var(--tch-link)!important}.tch-announce{display:block;background:var(--tch-accent);color:var(--tch-on-accent)!important;text-align:center;padding:12px 16px;font-weight:600;font-size:15px;text-decoration:none}.tch-header{background:var(--tch-bg);border-bottom:1px solid var(--tch-border)}.tch-header__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:14px;padding-bottom:14px}.tch-logo{display:flex;flex-direction:column;gap:4px;text-decoration:none}.tch-logo__img{width:230px;height:auto}.tch-logo__text{font-family:var(--tch-display);font-size:26px;line-height:1;letter-spacing:.5px}.tch-logo__tag{font-size:12px;letter-spacing:3px;color:var(--tch-faint);text-transform:uppercase}.tch-nav{display:flex;flex-wrap:wrap;gap:4px;font-weight:700;font-size:16px}.tch-nav a{padding:12px 14px;border-radius:8px;text-decoration:none}.tch-nav a[aria-current=page]{background:var(--tch-surface2);color:var(--tch-link)}.tch-tools{display:flex;align-items:center;gap:4px}.tch-hours-pill{margin-right:8px;padding:8px 12px;border-radius:999px;background:var(--tch-surface2);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.tch-hours-pill .tch-dot{color:var(--tch-pop)}.tch-icon-btn{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.tch-cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--tch-pop);color:var(--tch-on-pop);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.tch-cats{border-top:1px solid var(--tch-border)}.tch-cats__list{display:flex;gap:8px;overflow-x:auto;padding-top:8px;padding-bottom:8px;font-size:15px;font-weight:600}.tch-chip{flex:0 0 auto;padding:10px 16px;border-radius:999px;border:1px solid var(--tch-border);text-decoration:none}.tch-hero{position:relative;overflow:hidden;min-height:640px;display:flex;align-items:center}.tch-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tch-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(2px)}.tch-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0e13b8}.tch-hero__out{animation:tchWalkOut 18s ease-in-out infinite;transform-origin:50% 62%;object-position:50% 55%}.tch-hero__in{animation:tchWalkIn 18s ease-in-out infinite;transform-origin:55% 45%;object-position:50% 40%}.tch-hero__single{transform:scale(1.05)}@keyframes tchWalkOut{0%{opacity:1;transform:scale(1.05)}38%{opacity:1;transform:scale(1.9)}48%{opacity:0;transform:scale(2.2)}92%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1.05)}}@keyframes tchWalkIn{0%,38%{opacity:0;transform:scale(1.25)}50%{opacity:1;transform:scale(1.2)}88%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.tch-hero__out{animation:none;opacity:0}.tch-hero__in{animation:none;opacity:1}}.tch-hero__inner{position:relative;z-index:1;flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:96px;padding-bottom:88px}.tch-hero__copy{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px}.tch-hero h1{font-size:clamp(48px,7vw,88px);line-height:.98;letter-spacing:-1px}.tch-hero__lede{font-size:20px;line-height:1.55;color:var(--tch-muted);max-width:560px}.tch-stack{flex:1 1 340px;position:relative;height:400px;max-width:460px}.tch-stack__card{position:absolute;width:210px;height:294px;border-radius:14px;display:flex;align-items:flex-end;padding:18px;font-weight:700}.tch-stack__card--l{left:6%;top:50px;background:var(--tch-surface);border:2px solid var(--tch-border);transform:rotate(-12deg);color:var(--tch-faint)}.tch-stack__card--r{left:50%;top:40px;background:var(--tch-surface2);border:2px solid var(--tch-pop);transform:rotate(10deg);color:var(--tch-pop)}.tch-stack__card--c{left:26%;top:20px;width:220px;height:308px;background:var(--tch-accent);color:var(--tch-on-accent);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20px}.tch-stack__card--c .tch-stack__mark{font-family:var(--tch-display);font-size:22px}.tch-stack__card--c .tch-stack__label{font-size:18px}.tch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.tch-grid--wide{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tch-tile{display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:210px;padding:28px;background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;text-decoration:none}.tch-tile__line{font-size:16px;line-height:1.45;color:var(--tch-muted)}.tch-tile__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.tch-tile__name{font-family:var(--tch-display);font-size:28px;line-height:1.1}.tch-tile__arrow{font-size:26px;color:var(--tch-link)}.tch-product{display:flex;flex-direction:column;gap:12px;background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;padding:16px}.tch-product__media{display:block;aspect-ratio:5 / 7;border-radius:10px;background:var(--tch-surface2);overflow:hidden}.tch-product__media img{width:100%;height:100%;object-fit:cover}.tch-product__empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;color:var(--tch-faint);font-family:var(--tch-display);font-size:20px}.tch-product__tag{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--tch-link);font-weight:700}.tch-product__title{font-weight:600;font-size:17px;text-decoration:none}.tch-product__foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.tch-product__price{font-weight:700;font-size:18px}.tch-product__foot form{margin:0}.tch-empty-note{color:var(--tch-muted);font-size:17px}.tch-sellband{background:var(--tch-pop);color:var(--tch-on-pop)}.tch-sellband__inner{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.tch-sellband__copy{flex:1 1 380px;display:flex;flex-direction:column;gap:18px}.tch-sellband h2{font-size:48px;line-height:1.05}.tch-sellband__copy p{font-size:19px;line-height:1.55}.tch-steps{flex:2 1 520px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.tch-steps li{background:var(--tch-pop-soft);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:10px}.tch-steps__n{font-family:var(--tch-display);font-size:32px;line-height:1}.tch-steps strong{font-size:18px}.tch-event{display:flex;gap:20px;background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;padding:24px;text-decoration:none}.tch-event--featured{border:2px solid var(--tch-accent)}.tch-event__date{flex:0 0 auto;width:76px;height:84px;border-radius:10px;background:var(--tch-surface2);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4px}.tch-event--featured .tch-event__date{background:var(--tch-accent);color:var(--tch-on-accent)}.tch-event__mon{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.tch-event__day{font-family:var(--tch-display);font-size:34px;line-height:1}.tch-event__day--word{font-size:16px;line-height:1.2}.tch-event__body{display:flex;flex-direction:column;gap:8px}.tch-event__body strong{font-size:20px}.tch-event__text{color:var(--tch-muted);font-size:16px;line-height:1.5}.tch-event__cta{font-weight:700;color:var(--tch-link)}.tch-visit__inner{display:flex;flex-wrap:wrap;gap:48px}.tch-visit__info{flex:1 1 340px;display:flex;flex-direction:column;gap:20px}.tch-visit__info p{font-size:18px;line-height:1.6;color:var(--tch-muted)}.tch-hours{border-collapse:collapse;font-size:17px;width:100%;max-width:380px}.tch-hours td{padding:10px 0;border-bottom:1px solid var(--tch-border)}.tch-hours td:last-child{text-align:right;font-weight:700}.tch-map{flex:2 1 480px;min-height:340px;border-radius:14px;overflow:hidden;background:var(--tch-surface);border:1px solid var(--tch-border)}.tch-map iframe{width:100%;height:100%;min-height:340px;border:0;display:block;filter:grayscale(.2)}.tch-map img{width:100%;height:100%;object-fit:cover}.tch-footer{border-top:1px solid var(--tch-border)}.tch-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;padding-top:56px;padding-bottom:40px}.tch-footer__col{display:flex;flex-direction:column;gap:10px;font-size:15px}.tch-footer__col a{text-decoration:none}.tch-footer__label{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--tch-faint);font-weight:700}.tch-footer__logo{width:240px;max-width:100%;height:auto}.tch-footer__social{color:var(--tch-link)!important;font-weight:600;margin-top:8px}.tch-footer__legal{border-top:1px solid var(--tch-border);padding-top:20px;padding-bottom:28px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;color:var(--tch-faint)}.tch-footer__legal a{color:var(--tch-faint)}.tch-inline-form{display:flex;gap:8px}.tch-field{display:flex;flex-direction:column;gap:8px}.tch-field label,.tch-legend{font-weight:600}.tch-input{width:100%;min-height:48px;padding:0 14px;border-radius:8px;border:1px solid var(--tch-dash);background:var(--tch-bg);color:var(--tch-text);font-size:16px;font-family:inherit}.tch-input--sm{min-height:44px;background:var(--tch-surface)}textarea.tch-input{padding:12px 14px;resize:vertical;min-height:120px}.tch-input:focus{outline:2px solid var(--tch-link);outline-offset:1px}.tch-input::placeholder{color:var(--tch-faint)}.tch-msg{padding:12px 14px;border-radius:8px;font-weight:600}.tch-msg--ok{background:var(--tch-surface2);color:var(--tch-link)}.tch-msg--err{background:#3b1420;color:#fecdd3}.tch-crumb{padding-top:16px;font-size:14px;color:var(--tch-faint)}.tch-crumb a{color:var(--tch-link)}.tch-intro{padding-top:40px;padding-bottom:48px;display:flex;flex-direction:column;gap:18px}.tch-intro h1{font-size:clamp(44px,6.5vw,80px);line-height:1}.tch-intro p{font-size:20px;line-height:1.55;color:var(--tch-muted);max-width:640px}.tch-sell{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-bottom:88px}.tch-card{background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:16px;padding:36px}.tch-sell__form{flex:999 1 560px;min-width:0}.tch-sell__form form{display:flex;flex-direction:column;gap:22px;margin:0}.tch-sell__form h2{font-size:30px}.tch-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.tch-fieldset{border:0;padding:0;margin:0}.tch-fieldset .tch-legend{margin-bottom:10px;padding:0}.tch-toggles{display:flex;flex-wrap:wrap;gap:10px}.tch-toggle{position:relative}.tch-toggle input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.tch-toggle span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;font-size:15px;font-weight:600;border:1px solid var(--tch-dash);background:transparent;color:var(--tch-text)}.tch-toggle input:checked+span{background:var(--tch-accent);border-color:var(--tch-accent);color:var(--tch-on-accent)}.tch-toggle input:focus-visible+span{outline:2px solid var(--tch-link);outline-offset:2px}.tch-radios{display:flex;flex-wrap:wrap;gap:24px;font-size:16px}.tch-radios label{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:400}.tch-radios input{width:20px;height:20px;accent-color:var(--tch-accent);margin:0}.tch-photo-note{display:flex;align-items:center;gap:12px;min-height:72px;padding:14px 16px;border:1px dashed var(--tch-dash);border-radius:10px;color:var(--tch-muted)}.tch-sent{display:flex;flex-direction:column;gap:16px;padding:24px 0}.tch-sent svg{color:var(--tch-link)}.tch-sent p{font-size:18px;line-height:1.55;color:var(--tch-muted)}.tch-sell__side{flex:1 1 320px;display:flex;flex-direction:column;gap:28px}.tch-skip{display:flex;flex-direction:column;gap:14px;background:var(--tch-pop);color:var(--tch-on-pop);border-radius:16px;padding:28px}.tch-skip h2{font-size:24px}.tch-skip p{font-size:17px;line-height:1.6}.tch-skip a{color:var(--tch-on-pop)!important}.tch-faq h2{font-size:24px;margin-bottom:10px}.tch-faq details{border-top:1px solid var(--tch-border)}.tch-faq summary{min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:600;font-size:17px;cursor:pointer;list-style:none}.tch-faq summary::-webkit-details-marker{display:none}.tch-faq summary:after{content:"+";color:var(--tch-link);font-size:22px}.tch-faq details[open] summary:after{content:"\2212"}.tch-faq details p{margin:0 0 16px;font-size:16px;line-height:1.6;color:var(--tch-muted)}.tch-show{display:flex;flex-wrap:wrap;gap:40px;background:var(--tch-surface);border:2px solid var(--tch-accent);border-radius:18px;padding:40px}.tch-show__copy{flex:999 1 460px;min-width:0;display:flex;flex-direction:column;gap:18px}.tch-show h2{font-size:48px;line-height:1.05}.tch-show__copy>p{font-size:18px;line-height:1.6;color:var(--tch-muted)}.tch-show__rules strong{display:block;font-size:15px;letter-spacing:1.5px;text-transform:uppercase;color:var(--tch-faint);margin-bottom:8px}.tch-show__rules ul{margin:0;padding-left:20px;font-size:16px;line-height:1.8;color:var(--tch-muted)}.tch-table{flex:1 1 300px;display:flex;flex-direction:column;gap:14px;background:var(--tch-bg);border:1px solid var(--tch-border);border-radius:14px;padding:28px}.tch-table__label{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--tch-faint)}.tch-table__price{font-family:var(--tch-display);font-size:56px;line-height:1}.tch-table__left{font-size:15px;font-weight:700;color:var(--tch-pop)}.tch-table form{margin:0;display:flex;flex-direction:column}.tch-weekly{display:flex;flex-direction:column;gap:12px;background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;padding:28px}.tch-weekly__when{font-weight:700;color:var(--tch-link);font-size:15px}.tch-weekly strong{font-size:24px}.tch-weekly span:last-child{font-size:16px;line-height:1.6;color:var(--tch-muted)}.tch-discord{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;background:var(--tch-pop);color:var(--tch-on-pop);border-radius:18px;padding:40px}.tch-discord__copy{display:flex;flex-direction:column;gap:8px;flex:1 1 400px}.tch-discord h2{font-size:32px}.tch-discord p{font-size:18px;line-height:1.5}@media(max-width:749px){.tch-section{padding-top:56px;padding-bottom:56px}.tch-h2{font-size:32px}.tch-hero{min-height:0}.tch-hero__inner{padding-top:56px;padding-bottom:56px;gap:32px}.tch-stack{display:none}.tch-sellband h2,.tch-show h2{font-size:36px}.tch-card,.tch-show,.tch-discord{padding:24px}.tch-hours-pill{display:none}.tch-logo__img{width:190px}.tch-nav{width:100%;order:3}.tch-nav a{padding:10px 12px}}.tch .tch-btn--primary{color:var(--tch-on-accent)}.tch .tch-btn--outline{color:var(--tch-text)}.tch .tch-btn--dark{color:var(--tch-pop)}.tch .tch-announce{color:var(--tch-on-accent)}.tch .tch-grid>.tch-product{max-width:340px;width:100%}.tch-footer .tch-logo__text{font-size:22px;white-space:nowrap}.tch .tch-input{background:var(--tch-bg)!important;color:var(--tch-text)!important;border:1px solid var(--tch-dash)!important;box-shadow:none!important}.tch .tch-input--sm{background:var(--tch-surface)!important}.tch-product__stock{font-size:14px;font-weight:700;color:var(--tch-pop)}.tch-sched{flex:2 1 480px;min-width:0;display:flex;flex-direction:column;gap:10px}.tch-sched__title{font-size:28px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.tch-sched__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tch-sched__row{display:grid;grid-template-columns:170px 1fr;border:2px solid var(--tch-accent);border-radius:10px;overflow:hidden;min-height:68px}.tch-sched__day{display:flex;align-items:center;justify-content:center;background:var(--tch-accent);color:#fff;font-family:var(--tch-display);font-size:22px;text-transform:uppercase;letter-spacing:.5px;padding:8px;text-align:center}.tch-sched__events{display:flex;align-items:stretch;background:#000}.tch-sched__ev{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 12px;text-align:center}.tch-sched__ev+.tch-sched__ev{border-left:2px solid var(--tch-accent)}.tch-sched__time{color:var(--tch-link);font-weight:700;font-size:15px;letter-spacing:.5px}.tch-sched__game{color:#fff;font-family:var(--tch-display);font-size:20px;line-height:1.1;text-transform:uppercase}@media(max-width:749px){.tch-sched__row{grid-template-columns:104px 1fr}.tch-sched__day,.tch-sched__game{font-size:15px}.tch-sched__time{font-size:13px}}.tch .tch-sched__title{text-transform:uppercase}@media(min-width:750px){.tch-sched__row{grid-template-columns:190px 1fr}}.tch-rte{max-width:820px;font-size:18px;line-height:1.65;color:var(--tch-muted)}.tch-rte>*+*{margin-top:1em}.tch-rte h2,.tch-rte h3,.tch-rte h4{color:var(--tch-text);font-family:var(--tch-display)}.tch-rte a{color:var(--tch-link);text-decoration:underline}.tch-rte img{max-width:100%;height:auto;border-radius:14px;display:block}.tch-rte ul,.tch-rte ol{padding-left:1.25em}html,body{background:#0f0e13}body,body [class*=color-custom-]{--color: #F4F2F8;--color-background: #0F0E13;--color-background-rgb: 15 14 19;--color-foreground: #F4F2F8;--color-foreground-rgb: 244 242 248;--color-rgb: 244 242 248;--color-foreground-muted: rgb(244 242 248 / .72);--color-foreground-subdued: rgb(244 242 248 / .6);--color-border: #2C2936;--color-border-rgb: 44 41 54;--checkbox-border: 1px solid #4A4560;--input-disabled-background-color: rgb(244 242 248 / .08);--input-disabled-border-color: rgb(244 242 248 / .1);--input-disabled-text-color: rgb(244 242 248 / .5);--color-primary-button-background: #7C3AED;--color-primary-button-text: #FFFFFF;--color-primary-button-border: #7C3AED;--color-primary-button-hover-background: #8B5CF6;--color-primary-button-hover-text: #FFFFFF;--color-primary-button-hover-border: #8B5CF6;--color-secondary-button-background: transparent;--color-secondary-button-text: #F4F2F8;--color-secondary-button-border: #F4F2F8;--color-secondary-button-hover-background: #241F33;--color-secondary-button-hover-text: #FFFFFF;--color-secondary-button-hover-border: #F4F2F8;--color-input-background: #1A1822;--color-input-text: #F4F2F8;--color-input-border: #4A4560}body [class*=color-custom-][class*=summary],body [class*=color-custom-][class*=drawer],body [class*=color-custom-][class*=popover]{--color-background: #1A1822;--color-background-rgb: 26 24 34}body .text-block,body [class*=color-custom-] .text-block{--color: #F4F2F8;--color-foreground: #F4F2F8;--color-foreground-rgb: 244 242 248;--color-rgb: 244 242 248}.po-label-label{color:#f4f2f8!important}.po-textField-root{background:#1a1822!important;border:1px solid #4A4560!important;border-radius:8px}.po-textField-input{color:#f4f2f8!important}.po-textField-input::placeholder{color:#a9a3b8!important}.tch .tch-stack__card--l{left:0;padding:16px 14px;align-items:flex-start}.tch .tch-stack__card--r{align-items:flex-start;justify-content:flex-end}.tch-feature{position:relative;margin:0;border-radius:18px;overflow:hidden;border:2px solid var(--tch-accent);background:var(--tch-surface)}.tch-feature__img{width:100%;height:clamp(320px,52vw,640px);object-fit:cover;object-position:50% 55%;display:block}.tch-feature__cap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:48px 28px 24px;background:linear-gradient(to top,#0f0e13eb,#0f0e1300)}.tch-feature__cap strong{font-family:var(--tch-display);font-size:clamp(22px,3vw,34px);color:#fff}.tch-feature__cap span:not(.tch-badge){flex-basis:100%;color:var(--tch-muted);font-size:17px}.tch-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.tch-gallery__item{margin:0;border-radius:14px;overflow:hidden;background:var(--tch-surface);border:1px solid var(--tch-border)}.tch-gallery__item img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.tch-gallery__item figcaption{padding:10px 14px;font-size:15px;color:var(--tch-muted)}.tch-community__split{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.tch-rules{margin:0;padding-left:20px;font-size:17px;line-height:1.8;color:var(--tch-muted)}@media(max-width:749px){.tch-header__bar{gap:8px 16px}.tch-nav{flex-wrap:nowrap;overflow-x:auto;justify-content:space-between;gap:0;margin:0 -6px;scrollbar-width:none}.tch-nav::-webkit-scrollbar{display:none}.tch-nav a{flex:0 0 auto;white-space:nowrap;padding:8px 6px;font-size:15px}.tch-sched__row{grid-template-columns:1fr;min-height:0}.tch-sched__day{justify-content:flex-start;padding:8px 14px;font-size:15px}.tch-sched__ev{padding:12px 10px;min-width:0}.tch-sched__game{overflow-wrap:anywhere}}.tch-header .tch-logo{align-items:center;gap:5px}.tch-header .tch-logo__text{font-family:Mansalva,cursive;font-weight:400;font-size:34px;line-height:1;letter-spacing:2.5px;white-space:nowrap;-webkit-text-stroke:.8px currentColor}.tch-logo__box{font-family:Mansalva,cursive;font-size:13px;line-height:1;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;color:var(--tch-text);border:2px solid var(--tch-text);border-radius:6px;padding:4px 12px 3px;box-shadow:3px 3px 0 var(--tch-accent);-webkit-text-stroke:.4px currentColor}.tch-logo__loc{font-family:Mansalva,cursive;font-size:17px;line-height:1;letter-spacing:2px;white-space:nowrap;color:var(--tch-text);-webkit-text-stroke:.6px currentColor}@media(max-width:749px){.tch-header .tch-logo__text{font-size:27px;letter-spacing:2px}.tch-logo__box{font-size:11px;padding:3px 10px 2px}.tch-logo__loc{font-size:14px}}.tch-hero__bg img{filter:blur(5px)}.tch-live{display:flex;flex-wrap:wrap;align-items:center;gap:40px;background:var(--tch-pop);color:var(--tch-on-pop);border-radius:18px;padding:48px}.tch-live__copy{flex:999 1 420px;min-width:0;display:flex;flex-direction:column;gap:16px}.tch-live__copy p{font-size:18px;line-height:1.5;max-width:560px}.tch-live__tag{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;background:var(--tch-on-pop);color:var(--tch-pop);font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:999px}.tch-live__dot{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:tchLivePulse 1.6s ease-in-out infinite}@keyframes tchLivePulse{0%,to{opacity:1}50%{opacity:.35}}.tch .tch-live__card{flex:1 1 220px;display:flex;justify-content:center;text-decoration:none;color:#fff}.tch-live__screen{position:relative;width:210px;aspect-ratio:9 / 16;border-radius:22px;border:6px solid var(--tch-on-pop);background:radial-gradient(120% 80% at 50% 30%,#3B1D7A 0%,var(--tch-bg) 70%);box-shadow:8px 8px 0 var(--tch-accent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transform:rotate(3deg)}.tch-live__pill{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;background:#ef4444;color:#fff;font-weight:700;font-size:12px;letter-spacing:1px;padding:4px 10px;border-radius:6px}.tch-live__pill .tch-live__dot{background:#fff}.tch-live__mark{font-family:var(--tch-display);font-size:40px;line-height:1}.tch-live__handle{font-size:13px;font-weight:600;color:var(--tch-link)}@media(max-width:749px){.tch-live{padding:28px 24px;gap:28px}.tch-live__screen{width:170px}}@media(prefers-reduced-motion:reduce){.tch-live__dot{animation:none}}.tch .tch-stack{flex:1 1 560px;max-width:580px;height:420px}.tch .tch-stack__card{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;width:210px;height:300px;padding:12px;text-decoration:none;box-shadow:0 18px 40px #00000073;transition:transform .25s ease,box-shadow .25s ease}.tch .tch-stack__card--l{left:0;top:56px}.tch .tch-stack__card--r{left:auto;right:0;top:46px}.tch .tch-stack__card--c{left:50%;margin-left:-115px;top:18px;width:230px;height:320px;padding:14px;z-index:2}.tch-stack__top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;line-height:1.2}.tch .tch-stack__card--c .tch-stack__mark{font-family:var(--tch-display);font-size:22px;letter-spacing:0}.tch .tch-stack__card--c .tch-stack__label{font-size:13px}.tch-stack__art{flex:1 1 auto;min-height:0;display:block;border-radius:9px;overflow:hidden;background:#f3effa}.tch-stack__art img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.tch-stack__art--top{background:#000}.tch-stack__art--top img{object-position:50% 0}.tch-stack__cta{font-size:14px;font-weight:700;line-height:1.2}.tch .tch-stack__card--r .tch-stack__top,.tch .tch-stack__card--r .tch-stack__cta{justify-content:flex-end;text-align:right}.tch .tch-stack__card:hover,.tch .tch-stack__card:focus-visible{z-index:5;opacity:1;transform:rotate(0) translateY(-10px) scale(1.04);box-shadow:0 26px 50px #0009}.tch .tch-stack__card:focus-visible{outline:3px solid var(--tch-pop);outline-offset:3px}@media(prefers-reduced-motion:reduce){.tch .tch-stack__card{transition:none}}.tch-stack__art{background:#15111f;box-shadow:inset 0 0 0 1px #ffffff14}.tch-product__media{position:relative}.tch .tch-product__media .tch-product__alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#fff;opacity:0;transition:opacity .35s ease}.tch .tch-product:hover .tch-product__alt,.tch .tch-product:focus-within .tch-product__alt{opacity:1}@media(prefers-reduced-motion:reduce){.tch .tch-product__media .tch-product__alt{transition:none}}.tch .tch-product__media:hover{opacity:1}.tch .tch-product__media .tch-product__alt{object-fit:cover;background:var(--tch-surface2)}.tch-footer .tch-logo{display:flex;flex-direction:column;align-items:center;gap:5px;align-self:flex-start;margin-bottom:6px;text-decoration:none;color:var(--tch-text)}.tch .tch-footer .tch-logo__text{font-family:Mansalva,cursive;font-weight:400;font-size:32px;line-height:1;letter-spacing:2.5px;white-space:nowrap;-webkit-text-stroke:.8px currentColor}.tch .tch-footer .tch-logo__text{font-size:24px;letter-spacing:1.8px}@media(max-width:1100px){.tch .tch-footer .tch-logo__text{font-size:20px;letter-spacing:1.4px}.tch-footer .tch-logo__box{font-size:11px;padding:3px 10px 2px}.tch-footer .tch-logo__loc{font-size:14px}}.tch-policy{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-bottom:88px}.tch-policy__main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.tch-policy__group{font-size:30px;margin-top:18px}.tch-policy__group:first-child{margin-top:0}.tch-policy__item{background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:8px}.tch-policy__item h3{font-size:19px}.tch-policy__item .tch-rte{font-size:16px;line-height:1.6;max-width:none}.tch-policy__item .tch-rte p+p{margin-top:10px}.tch-policy__item .tch-rte strong{color:var(--tch-text)}.tch-policy__side{flex:1 1 300px;position:sticky;top:24px}.tch-policy__short ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.45}.tch-visit__map{position:relative;margin-top:8px;border-radius:14px;overflow:hidden;border:1px solid var(--tch-border);aspect-ratio:16 / 10;background:var(--tch-surface)}.tch-visit__map iframe{width:100%;height:100%;border:0;display:block;filter:invert(90%) hue-rotate(180deg) saturate(.7) brightness(.95)}.tch .tch-visit__map-open{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;background:var(--tch-accent);color:#fff;font-weight:700;font-size:14px;padding:9px 14px;border-radius:999px;text-decoration:none;box-shadow:0 6px 18px #00000073}.tch .tch-visit__map-open:hover{opacity:1;filter:brightness(1.1)}@media(max-width:749px){.tch .tch-stack{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:static;height:auto;max-width:none;flex:1 1 100%;margin-top:4px}.tch .tch-stack__card,.tch .tch-stack__card--l,.tch .tch-stack__card--c,.tch .tch-stack__card--r{position:relative;left:auto;right:auto;top:auto;margin:0;width:auto;height:auto;transform:none;padding:8px;gap:6px}.tch .tch-stack__card--c{order:2}.tch .tch-stack__card--l{order:1}.tch .tch-stack__card--r{order:3}.tch .tch-stack__top{font-size:10px;letter-spacing:.8px}.tch .tch-stack__card--c .tch-stack__mark{font-size:13px}.tch .tch-stack__art{aspect-ratio:4 / 5;height:auto}.tch .tch-stack__cta{font-size:11px}}.tch-games{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px}.tch .tch-games__chip{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:999px;border:1px solid var(--tch-border);background:var(--tch-surface);color:var(--tch-text);font-weight:600;font-size:15px;text-decoration:none}.tch .tch-games__chip:hover{border-color:var(--tch-accent);opacity:1}.tch .tch-games__chip.is-active{background:var(--tch-accent);border-color:var(--tch-accent);color:#fff}.tch-catalog__note{color:var(--tch-muted);font-size:16px;padding-bottom:24px}@media(max-width:749px){.tch-games{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.tch-games::-webkit-scrollbar{display:none}.tch .tch-games__chip{white-space:nowrap}}.tch-info{padding-top:24px;padding-bottom:88px;display:flex;flex-direction:column;gap:32px}.tch-info--page{padding-top:8px}.tch-info__intro{display:flex;flex-direction:column;gap:14px;align-items:flex-start;max-width:720px}.tch-info__h{font-size:clamp(32px,4vw,48px)}.tch-info__lede{font-size:19px;line-height:1.55;color:var(--tch-muted)}.tch-info__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;counter-reset:none}.tch-info__step{background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:8px}.tch-info__num{width:36px;height:36px;border-radius:50%;background:var(--tch-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.tch-info__step h3{font-size:20px}.tch-info__step p{color:var(--tch-muted);line-height:1.55}.tch-info__split{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.tch-info__box{background:var(--tch-surface);border:1px solid var(--tch-border);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:12px}.tch-info__box h3{font-size:20px}.tch-info__list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;color:var(--tch-muted);font-size:17px}.tch-info__rates{margin:0;display:flex;flex-direction:column}.tch-info__rates div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--tch-border)}.tch-info__rates dt{color:var(--tch-muted)}.tch-info__rates dd{margin:0;font-weight:700}.tch-info__faq{max-width:820px}.tch-info__faq .tch-rte{font-size:17px;padding:0 0 16px}.tch-about{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-top:72px;padding-bottom:72px}.tch-about__photos{flex:1 1 340px;position:relative;min-height:360px}.tch-about__img{position:absolute;width:62%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:14px;border:1px solid var(--tch-border);box-shadow:0 18px 40px #00000073}.tch-about__img--a{left:0;top:0;transform:rotate(-4deg)}.tch-about__img--b{right:0;bottom:0;transform:rotate(4deg)}.tch-about__copy{flex:999 1 420px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.tch-about__copy h2{font-size:clamp(32px,4vw,48px)}.tch-about__text{font-size:18px}@media(max-width:749px){.tch-about{gap:28px;padding-top:48px;padding-bottom:48px}.tch-about__photos{min-height:300px}}.tch-notify{padding-top:8px;padding-bottom:40px}.tch-notify__box{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between;background:var(--tch-surface);border:1px solid var(--tch-accent);border-radius:14px;padding:22px 24px}.tch-notify__copy{display:flex;flex-direction:column;gap:6px}.tch-notify__copy h2{font-size:24px}.tch-notify__copy p{color:var(--tch-muted)}.tch-notify__form{display:flex;flex-wrap:wrap;gap:10px}.tch-notify__form input[type=email]{min-height:44px;min-width:240px;padding:0 14px;border-radius:10px;border:1px solid var(--tch-border);background:var(--tch-bg, #0f0e13);color:var(--tch-text);font-size:16px}.tch-notify__ok{font-weight:600;color:var(--tch-pop)}.tch-notify__err{color:#ff8a8a;width:100%}.tch-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tch .tch-discord__btns{display:flex;flex-wrap:wrap;gap:10px}.tch .tch-btn--line-dark{background:transparent;color:#1a1400;border:2px solid #1a1400}.tch .tch-btn--line-dark:hover{background:#1a1400;color:var(--tch-pop, #facc15)}.contact-form__input::placeholder,.contact-form__input--textarea::placeholder{color:#a9a3b8;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tch.css.map */
