.collection-discovery{margin-top:26px;padding:14px;border:1px solid rgba(216,173,84,.22);background:#090909}.collection-discovery-top{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:12px;align-items:end}.collection-search input,.collection-sort select{width:100%;min-height:44px;border:1px solid rgba(216,173,84,.34);background:#11100e;color:#f7f0e4;padding:10px 12px;font:inherit}.collection-search input::placeholder{color:#a49b8d}.collection-sort{display:grid;grid-template-columns:auto minmax(150px,auto);gap:8px;align-items:center;color:#cfc4b2;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.collection-category-wrap{margin-top:12px}.collection-category-scroll{display:flex;gap:8px;overflow-x:auto;padding:2px 0 5px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.collection-category-chip{flex:0 0 auto;min-height:38px;padding:8px 13px;border:1px solid rgba(216,173,84,.3);background:#0d0c0a;color:#d6c9b4;font-size:11px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.collection-category-chip.is-active{border-color:var(--sotb-gold);background:#d8ad541f;color:var(--sotb-gold2)}.collection-results-note{margin-top:9px;color:#958b7b;font-size:11px;letter-spacing:.04em}.collection-card[hidden]{display:none!important}.collection-card-media,.collection-card-title{display:block}.collection-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.collection-card-view{display:inline-flex;min-height:36px;align-items:center;justify-content:center;margin-top:8px;border:1px solid rgba(216,173,84,.42);color:var(--sotb-gold2);font-size:10px;font-weight:900;letter-spacing:.14em}.collection-empty-filter{margin:28px 0;padding:24px;border:1px dashed rgba(216,173,84,.3);text-align:center;color:#d5c9b7}.collection-empty-filter strong,.collection-empty-filter span{display:block}.collection-empty-filter span{margin-top:5px;color:#958b7b;font-size:12px}@media(max-width:900px){.collection-wrap{padding:30px 14px 56px}.collection-discovery{margin-top:20px;padding:11px}.collection-discovery-top{grid-template-columns:minmax(0,1fr) 138px;gap:8px}.collection-sort{display:block}.collection-sort label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection-wrap .collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.collection-wrap .collection-card{display:flex;flex-direction:column;width:100%;min-width:0;padding:8px;overflow:hidden;background:#0d0c0a}.collection-wrap .collection-card img{display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;padding:0!important;margin:0 auto;background:#11100e}.collection-wrap .collection-card h3{display:-webkit-box;min-height:2.55em;margin:9px 1px 6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;line-height:1.28;overflow-wrap:anywhere}.collection-wrap .collection-price-wrap{margin-top:auto;padding:7px 1px 0;gap:4px;border-top:1px solid rgba(216,173,84,.15)}.collection-wrap .collection-current-price{font-size:14px}.collection-wrap .collection-compare-price{font-size:10px}.collection-wrap .collection-deal-label,.collection-wrap .collection-deal-mark{display:none}.collection-card-view{min-height:31px;margin-top:6px;font-size:9px}.collection-pagination{margin-top:24px;text-align:center;clear:both}.collection-pagination .page,.collection-pagination .next,.collection-pagination .prev,.collection-pagination .deco{display:inline-block;margin:3px}.collection-pagination a,.collection-pagination .current{display:inline-flex;min-width:38px;min-height:38px;align-items:center;justify-content:center;padding:7px 10px;border:1px solid rgba(216,173,84,.32);background:#0d0c0a}.collection-pagination .current{border-color:var(--sotb-gold);color:var(--sotb-gold2)}}@media(max-width:420px){.collection-wrap{padding-left:10px;padding-right:10px}.collection-discovery-top{grid-template-columns:minmax(0,1fr) 116px}.collection-search input,.collection-sort select{min-height:41px;padding:8px 9px;font-size:12px}.collection-category-chip{min-height:35px;padding:7px 10px;font-size:9px}.collection-wrap .collection-grid{gap:8px}.collection-wrap .collection-card{padding:7px}.collection-wrap .collection-card h3{font-size:11px}.collection-wrap .collection-current-price{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map */
