.collection_collectionPage__XFlzR{min-height:100vh;background:#000;color:#fff}.collection_navbar__H1s80{background:rgba(0,0,0,.95);border-bottom:2px solid #cdff00;padding:1rem 0;position:sticky;top:0;z-index:100;backdrop-filter:blur(10px)}.collection_navContainer__7HLjh{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;position:relative}.collection_logo__kY3Q2{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#cdff00;font-weight:700;font-size:.85rem;letter-spacing:.1em}.collection_logo__kY3Q2 img{width:80px;height:80px}.collection_navLinks__5Iyq9{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(0,0,0,.98);flex-direction:column;gap:1rem;padding:1.5rem 2rem;overflow:hidden;transition:all .3s ease;border-bottom:2px solid #cdff00}.collection_navLinks__5Iyq9.collection_active__ssGVr{display:flex;max-height:400px}.collection_navButton__tQS2v{background:#cdff00;color:#000;padding:.5rem 1rem;border-radius:0;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:block;width:100%;text-align:left}.collection_navButton__tQS2v:hover{color:#000;transform:translateY(-2px);box-shadow:0 4px 0 rgba(205,255,0,.3)}.collection_hamburger__Ok2gJ{display:flex;flex-direction:column;background:none;border:none;cursor:pointer;gap:.4rem;padding:.5rem}.collection_hamburger__Ok2gJ span{width:25px;height:3px;background:#cdff00;border-radius:2px;transition:all .3s ease}.collection_hamburger__Ok2gJ.collection_active__ssGVr span:first-child{transform:rotate(45deg) translateY(10px)}.collection_hamburger__Ok2gJ.collection_active__ssGVr span:nth-child(2){opacity:0}.collection_hamburger__Ok2gJ.collection_active__ssGVr span:nth-child(3){transform:rotate(-45deg) translateY(-10px)}.collection_cartLink__9BqOs{background:#cdff00;color:#000;padding:.5rem 1rem;border-radius:0;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s}.collection_cartLink__9BqOs:hover{color:#000;transform:translateY(-2px);box-shadow:0 4px 0 rgba(205,255,0,.3)}.collection_collectionHeader__f44fB{padding:3rem 2rem;max-width:1200px;margin:0 auto;border-bottom:2px solid #cdff00}.collection_backLink__rrDOh{display:inline-block;margin-bottom:1rem;color:#cdff00;text-decoration:none;font-weight:500}.collection_collectionHeader__f44fB h1{font-size:2.5rem;margin:0 0 .5rem;color:#cdff00;letter-spacing:.1em}.collection_collectionHeader__f44fB p{font-size:1rem;color:#999;margin:0}.collection_priceInfo__7J8K1{font-size:.9rem;color:#cdff00;margin-top:1rem!important;font-weight:600}.collection_collectionGrid__fbJZu{max-width:1200px;margin:0 auto;padding:3rem 2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem}.collection_productCard__dFgd2{background:rgba(0,0,0,.6);border:2px solid #cdff00;overflow:hidden;transition:all .3s;display:flex;flex-direction:column;backdrop-filter:blur(10px)}.collection_productCard__dFgd2:hover{transform:translateY(-8px);border-color:#fff;box-shadow:0 15px 30px rgba(205,255,0,.25),0 0 20px rgba(107,47,187,.15);background:rgba(107,47,187,.1)}.collection_productImage__NZ8ny{width:100%;aspect-ratio:4/5;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center;position:relative}.collection_productImage__NZ8ny img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px}.collection_watermark__CamRJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:1.5rem;font-weight:700;color:rgba(205,255,0,.3);white-space:nowrap;pointer-events:none;z-index:10;letter-spacing:.1em;text-shadow:0 0 10px rgba(205,255,0,.1)}.collection_productInfo__yAKud{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.collection_productInfo__yAKud h3{margin:0 0 .5rem;font-size:1.1rem;color:#cdff00;font-weight:700;letter-spacing:.05em}.collection_price__Epr6c{font-size:1.3rem;font-weight:700;color:#cdff00;margin:.5rem 0 1rem}.collection_button__2JQ79{display:inline-block;padding:.75rem 1.2rem;background:#cdff00;color:#000;border:none;border-radius:0;font-weight:700;text-decoration:none;cursor:pointer;transition:all .2s;font-size:.85rem;letter-spacing:.05em;align-self:flex-start}.collection_button__2JQ79:hover{transform:translateY(-2px);box-shadow:0 6px 0 rgba(205,255,0,.3)}@media (max-width:768px){.collection_collectionGrid__fbJZu{grid-template-columns:1fr;gap:1.5rem}.collection_collectionHeader__f44fB h1{font-size:1.8rem}.collection_navLinks__5Iyq9{gap:1rem}}