:root{--tc-bg:#0F1112;--tc-card:#1A1D20;--tc-border:#2B2E31;--tc-text:#FFFFFF;--tc-mint:#35FFD0}.tc-container{max-width:1320px;margin-left:auto;margin-right:auto;padding:0 16px}.tc-h1{font-size:clamp(24px,3.2vw,36px);line-height:1.2;margin:8px 0 6px}.tc-intro{color:#9ea3a8;margin:8px 0 18px}.tc-breadcrumbs{font-size:12px;color:#9ea3a8}.tc-breadcrumbs a{color:inherit;text-decoration:none}.tc-breadcrumbs a:hover{color:var(--tc-mint)}.tc-filterbar{position:sticky;top:0;background:#121212cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.08);z-index:30}.tc-filterbar__inner{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 0}.tc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;cursor:pointer;font-size:13px;line-height:1.1}.tc-btn--primary{background:var(--tc-mint);color:#000;border-color:transparent;font-weight:600}.tc-btn--primary:hover{opacity:.9}.tc-btn--ghost:hover{border-color:#ffffff4d}.tc-btn--disabled{opacity:.4;cursor:not-allowed}.tc-select{background:#111;border:1px solid rgba(255,255,255,.16);color:#fff;border-radius:10px;padding:8px 12px}.tc-count{opacity:.8;font-size:12px}.tc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:18px auto 0;justify-items:center}@media (max-width:990px){.tc-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.tc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:18px auto 0;padding:0 6px}}@media (max-width:360px){.tc-grid{grid-template-columns:1fr!important}}.tc-card{background:#0f1112;border:1px solid #2B2E31;border-radius:14px;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease;width:100%}.tc-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000059}.tc-card__img{display:block;position:relative;overflow:hidden;aspect-ratio:1/1;background:#121415}.tc-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s ease}.tc-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.tc-card:hover .tc-card__img--hover{opacity:1}.tc-badge{position:absolute;left:10px;top:10px;background:#27b89a;color:#061212;border-radius:999px;padding:6px 8px;font-size:12px}.tc-card__meta{padding:12px}.tc-card__title{display:block;font-weight:600;margin:0 0 6px;color:#fff;text-decoration:none}.tc-card__title:hover{color:var(--tc-mint)}.tc-priceblock{margin-bottom:10px}.tc-quickadd{opacity:0;transform:translateY(6px);transition:opacity .25s,transform .25s}@media (hover:hover){.tc-card:hover .tc-quickadd{opacity:1;transform:none}}@media (max-width:990px){.tc-quickadd{opacity:1;transform:none}}.tc-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin:28px 0}.tc-page{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border-radius:10px;border:1px solid #2B2E31;color:#eaeaea;text-decoration:none}.tc-page:hover{border-color:#3a3f44}.tc-page.is-current{background:var(--tc-mint);color:#000;border-color:transparent}.tc-page--nav{padding:0 12px}.tc-page--nav.is-disabled{opacity:.4;pointer-events:none}.tc-accordion{border:1px solid #2B2E31;border-radius:14px;overflow:hidden;background:#0f1112}.tc-accordion__summary{cursor:pointer;padding:14px 16px;font-weight:600}.tc-accordion__body{padding:0 16px 16px}.tc-trust{border-top:1px solid #2B2E31;margin:24px 0 8px}.tc-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px 0}@media (max-width:700px){.tc-trust__grid{grid-template-columns:repeat(2,1fr)}}.tc-trust__item{display:flex;gap:10px;align-items:center;background:#0f1112;border:1px solid #2B2E31;border-radius:14px;padding:12px}.tc-trust__item svg{width:22px;height:22px}.tc-trust__item strong{display:block}.tc-empty{text-align:center;opacity:.7;margin:32px 0}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}.tc-grid{margin-left:auto;margin-right:auto;justify-items:stretch;width:100%}#tc-collection .tc-filters{display:none}#tc-collection .tc-filters[aria-hidden=false]{display:block}#tc-collection .tc-filters__overlay{display:none}@media (min-width: 991px){#tc-collection #tc-filterbar{position:sticky;top:0;z-index:30}#tc-collection #tc-filterbar+.tc-filters{position:absolute;left:0;right:0}#tc-collection .tc-filters__panel{position:relative;margin:10px auto 0;max-width:1320px;background:#101315;border:1px solid #2B2E31;border-radius:14px;box-shadow:0 16px 28px #00000052;color:#fff;padding:10px 12px}#tc-collection .tc-filters__header{display:flex;align-items:center;justify-content:space-between;padding:6px 4px 10px;border-bottom:1px solid rgba(255,255,255,.06)}#tc-collection .tc-filters__close{display:none}#tc-collection .tc-filter{border-bottom:1px solid rgba(255,255,255,.06);padding:8px 0}#tc-collection .tc-filter:last-of-type{border-bottom:0}#tc-collection .tc-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#tc-collection .tc-option{padding:8px 10px;border-radius:10px;border:1px solid #2B2E31;display:flex;align-items:center;justify-content:space-between;gap:10px}#tc-collection .tc-filters__actions{display:flex;gap:10px;justify-content:flex-end;padding-top:10px;margin-top:8px;border-top:1px solid rgba(255,255,255,.06)}}@media (max-width: 990px){#tc-collection .tc-filters{position:fixed;inset:auto 0 0 0;z-index:60;background:transparent}#tc-collection .tc-filters__overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080}#tc-collection .tc-filters__panel{position:relative;height:70vh;background:#0f1112;color:#fff;border-radius:16px 16px 0 0;box-shadow:0 -10px 24px #00000059;padding:12px 14px;translate:0 6px}#tc-collection .tc-filters__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #2B2E31}#tc-collection .tc-filters__close{background:transparent;border:0;color:#fff;font-size:22px;cursor:pointer}#tc-collection .tc-filter{border-bottom:1px solid #2B2E31;padding:10px 0}#tc-collection .tc-filter__body{max-height:42vh;overflow:auto;padding-right:6px}#tc-collection .tc-options{display:grid;grid-template-columns:1fr;gap:8px}#tc-collection .tc-filters__actions{display:flex;gap:10px;padding-top:10px;border-top:1px solid #2B2E31}}#tc-collection .tc-price__row input{background:#111;border:1px solid #2B2E31;color:#fff;border-radius:10px;padding:6px 8px}#tc-collection .tc-filters{pointer-events:none;z-index:60}#tc-collection .tc-filters[aria-hidden=false]{pointer-events:auto}@media (max-width: 990px){#tc-collection .tc-filters__overlay{z-index:60}#tc-collection .tc-filters__panel{z-index:61}}@media (min-width: 991px){#tc-collection #tc-filterbar+.tc-filters{position:absolute;left:0;right:0;z-index:50}#tc-collection .tc-filters__panel{z-index:51}}#tc-collection .tc-filter__body label{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:#fff;border:1px solid #2B2E31;border-radius:999px;padding:6px 12px;margin:4px 4px 8px 0;cursor:pointer;transition:all .25s ease;font-size:14px;font-weight:500}#tc-collection .tc-filter__body label:hover{border-color:#35ffd0;color:#35ffd0}#tc-collection .tc-filter__body input[type=checkbox]:checked+span,#tc-collection .tc-filter__body input[type=radio]:checked+span{color:#000!important;background:#35ffd0;border-color:#35ffd0;font-weight:600}#tc-collection .tc-filter__body input[type=checkbox],#tc-collection .tc-filter__body input[type=radio]{accent-color:#35FFD0}#tc-collection .tc-filter__body ul,#tc-collection .tc-filter__body li{list-style:none!important}#tc-collection .tc-chips a.tc-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid #2B2E31;background:#101315;color:#fff!important;text-decoration:none!important;line-height:1;font-weight:600}#tc-collection .tc-chips a.tc-chip:hover{border-color:#35ffb0;box-shadow:0 0 0 2px #35ffb01f inset;color:#fff!important}#tc-collection .tc-chips a.tc-chip .tc-count{opacity:.9}#tc-collection .tc-chips a.tc-chip.tc-chip--clear{background:transparent;border-color:#3a3f43;color:#c9cdd1!important}#tc-collection .tc-chips a.tc-chip.tc-chip--clear:hover{border-color:#fff;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-optimized.css.map */
