.vault-collection{max-width:1600px;margin:0 auto;padding:0 clamp(24px,4vw,80px) 100px}.vault-collection-header-wrap{background:var(--surface);border-bottom:1px solid var(--border)}.vault-collection-header{max-width:1600px;margin:0 auto;padding:52px clamp(24px,4vw,80px) 40px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.vault-collection-header-left{border-left:2px solid var(--gold);padding-left:20px}.vault-collection-title{font-family:var(--font-display);font-size:3.8rem;font-weight:300;letter-spacing:.04em;color:var(--text);line-height:1;margin-bottom:16px}.vault-collection-desc{font-size:.88rem;color:var(--muted);max-width:580px;line-height:1.75}.vault-collection-stat{text-align:right}.vault-collection-stat-num{font-family:var(--font-display);font-size:3.2rem;font-weight:300;color:var(--gold);line-height:1;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.vault-collection-stat-label{font-family:var(--font-mono);font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:6px}.vault-toolbar{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--border);gap:20px}.vault-filter-tabs{display:flex;gap:2px}.vault-filter-tab{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;padding:9px 18px;background:none;border:1px solid var(--border);color:var(--muted);text-decoration:none;transition:all .2s;display:inline-block}.vault-filter-tab:hover{border-color:var(--border2);color:var(--text2)}.vault-filter-tab.active{background:var(--gold);border-color:var(--gold);color:var(--black);font-weight:500}.vault-toolbar-right{display:flex;align-items:center;gap:20px}.vault-product-count{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.vault-sort-wrap{display:flex;align-items:center;gap:10px}.vault-sort-label{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.vault-sort-select{background:var(--surface);border:1px solid var(--border);color:var(--text);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;padding:8px 30px 8px 12px;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%236a6560'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .2s}.vault-sort-select:hover{border-color:var(--border2)}.vault-collection-grid{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border)}.vault-collection-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.vault-collection-card:nth-child(3n){border-right:none}.vault-card-badges-wrap{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:5px;z-index:2}.vault-card-overlay{position:absolute;bottom:0;left:0;right:0;background:#0a0908eb;border-top:1px solid var(--border);padding:12px 16px;transform:translateY(100%);transition:transform .25s ease;display:flex;align-items:center;justify-content:space-between;z-index:3}.vault-card:hover .vault-card-overlay{transform:translateY(0)}.vault-overlay-label{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.vault-overlay-btn{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;background:var(--gold);color:var(--black);padding:8px 14px;font-weight:500;transition:background .2s}.vault-overlay-btn:hover{background:#d4b86a}.vault-overlay-btn--disabled{background:var(--surface);color:var(--muted);border:1px solid var(--border)}.vault-card-price--sold{color:var(--muted);text-decoration:line-through}.vault-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:56px;padding-top:40px;border-top:1px solid var(--border)}.vault-page-btn{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text2);text-decoration:none;border:1px solid var(--border);padding:10px 20px;transition:border-color .2s,color .2s}.vault-page-btn:hover{border-color:var(--gold-dim);color:var(--gold)}.vault-page-info{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.vault-collection-empty{text-align:center;padding:80px 0;display:flex;flex-direction:column;align-items:center;gap:20px}.vault-empty-icon{font-family:var(--font-display);font-size:3rem;color:var(--border2);font-style:italic}.vault-empty-title{font-family:var(--font-display);font-size:2rem;font-weight:300;color:var(--muted)}@media(max-width:1024px){.vault-collection-grid{grid-template-columns:repeat(2,1fr)}.vault-collection-card:nth-child(3n){border-right:1px solid var(--border)}.vault-collection-card:nth-child(2n){border-right:none}}@media(max-width:768px){.vault-collection{padding:0 24px 80px}.vault-collection-header{grid-template-columns:1fr;gap:20px;padding:36px 24px 28px}.vault-collection-title{font-size:2.4rem}.vault-collection-stat{text-align:left}.vault-toolbar{flex-direction:column;align-items:flex-start;gap:16px}.vault-filter-tabs{flex-wrap:wrap}.vault-collection-grid{grid-template-columns:repeat(2,1fr)}}.vault-card-badge{white-space:nowrap!important}@media(max-width:768px){.vault-collection-header{align-items:flex-start;flex-direction:column}.vault-collection-title{font-size:2.2rem;margin-bottom:8px}.vault-toolbar-right{width:100%;justify-content:space-between}.vault-product-count{display:none}}@media(max-width:480px){.vault-collection{padding:0 16px 60px}.vault-collection-header{margin:0 -16px;padding-left:16px;padding-right:16px}.vault-collection-title{font-size:1.8rem}.vault-collection-stat-num{font-size:2.4rem}.vault-collection-grid{grid-template-columns:1fr}.vault-collection-card:nth-child(2n){border-right:none}.vault-collection-card:nth-child(n){border-right:none}.vault-filter-tab{padding:8px 12px;font-size:.56rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection.css.map */
