.tcg2__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}@media(min-width:760px){.tcg2__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(min-width:1100px){.tcg2__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tcg2__card{min-width:0;background:#fff;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #0f172a0d;scroll-margin-top:110px;transition:box-shadow .2s}.tcg2__card.hit{outline:3px solid #FF6A13;outline-offset:2px}.tcg2__poster{position:relative;aspect-ratio:3/4;background:#0f172a;cursor:pointer;overflow:hidden}.tcg2__poster img,.tcg2__poster video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:block}.tcg2__poster:focus-visible{outline:3px solid #FF6A13;outline-offset:-3px}.tcg2__play{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:#0f172a9e;border:1.5px solid rgba(255,255,255,.7);color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s,background .2s}.tcg2__play svg{margin-left:3px}.tcg2__poster:hover .tcg2__play{transform:scale(1.08);background:#ff6a13e6}.tcg2__code,.tcg2__city{position:absolute;left:8px;padding:4px 9px;border-radius:999px;background:#0f172ab8;color:#fff;font:700 11.5px/1.2 Barlow,sans-serif;letter-spacing:.02em;max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tcg2__code{top:8px}.tcg2__city{bottom:8px}.tcg2__p0{padding:10px 12px 0;font:800 26px/1 Barlow Condensed,Barlow,sans-serif;color:#0f172a}.tcg2__p0 small{margin-left:6px;font:600 11.5px Barlow,sans-serif;color:#5f6b7a;letter-spacing:.01em}.tcg2__bar{display:flex;align-items:center;gap:0;padding:4px 6px 0}.tcg2__ib{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#0f172a;cursor:pointer;text-decoration:none}.tcg2__ib:hover{background:#f1f5f9}.tcg2__ib:focus-visible{outline:2px solid #FF6A13}.tcg2__like[aria-pressed=true]{color:#e11d2e}.tcg2__like[aria-pressed=true] svg{fill:currentColor}.tcg2__t{margin:0;padding:0 12px 8px;font:800 17px/1.15 Barlow Condensed,Barlow,sans-serif;color:#0f172a;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tcg2__d{border-top:1px solid #EEF1F5}.tcg2__d>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 12px;color:#b4470a;font:700 14px Barlow,sans-serif;cursor:pointer}.tcg2__d>summary::-webkit-details-marker{display:none}.tcg2__d>summary svg{transition:transform .2s}.tcg2__d[open]>summary svg{transform:rotate(180deg)}.tcg2__d>summary:focus-visible{outline:2px solid #FF6A13;outline-offset:-2px}.tcg2__dd{padding:2px 12px 14px;display:flex;flex-direction:column;gap:10px}.tcg2__cfg{margin:0;padding:0;list-style:none;color:#334155;font:500 13.5px/1.4 Barlow,sans-serif}.tcg2__cfg li{position:relative;padding-left:13px;margin-bottom:3px}.tcg2__cfg li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#ff6a13}.tcg2__cfg b{color:#0f172a}.tcg2__pr{font:800 24px/1 Barlow Condensed,Barlow,sans-serif;color:#0f172a}.tcg2__pr small{display:block;margin-top:4px;font:500 12px/1.35 Barlow,sans-serif;color:#5f6b7a}.tcg2__note{margin:0;color:#475569;font:500 13px/1.4 Barlow,sans-serif}.tcg2__fine{margin:0;color:#64748b;font:500 12px/1.4 Barlow,sans-serif}.tcg2 .tcig__btns{margin-top:0}.tcg2-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:12px;background:#020617db}.tcg2-modal[hidden]{display:none}.tcg2-modal__box{position:relative;display:flex;flex-direction:column;gap:10px;width:min(440px,100%);max-height:100%}.tcg2-modal__x{position:static;align-self:flex-end;flex:none;width:44px;height:44px;margin:0 0 -4px;border:0;border-radius:50%;background:#fff3;color:#fff;font:400 28px/1 Barlow,sans-serif;cursor:pointer}.tcg2-modal__media{position:relative;width:100%;aspect-ratio:9/16;max-height:calc(100vh - 215px);max-height:calc(100dvh - 215px);margin:0 auto;border-radius:14px;background:#000;overflow:hidden}.tcg2-modal__media video,.tcg2-modal__media iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0;display:block;background:#000}.tcg2-modal__cap{color:#fff;display:flex;flex-direction:column;gap:8px}.tcg2-modal__t{font:800 17px/1.15 Barlow Condensed,Barlow,sans-serif;text-transform:uppercase}.tcg2-modal__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tcg2-modal__acts .tcig__cz{flex:1 1 auto}.tcg2-modal__ig{color:#fff;font:700 13.5px Barlow,sans-serif;text-decoration:underline;padding:10px 4px}.tcg2__toast{position:fixed;left:50%;bottom:90px;z-index:2100;transform:translate(-50%);max-width:90vw;padding:10px 16px;border-radius:999px;background:#0f172a;color:#fff;font:700 14px Barlow,sans-serif}.tcg2__toast[hidden]{display:none}@media(prefers-reduced-motion:reduce){.tcg2__play,.tcg2__d>summary svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/tcx-tc-ig-gallery.css.map */
