.page-content[data-astro-cid-qma2cssl]{padding-top:60px}.intro[data-astro-cid-qma2cssl]{text-align:left;padding:60px 0 40px;max-width:500px;margin:0;position:relative;overflow:visible}.archive-h1[data-astro-cid-qma2cssl]{font-family:Raleway,sans-serif;font-size:18px;font-weight:300;color:#000;text-transform:lowercase;letter-spacing:.3px;margin:0 0 12px;line-height:1.3}.intro[data-astro-cid-qma2cssl] p[data-astro-cid-qma2cssl]{font-size:14px;line-height:1.5;color:#333;font-weight:300;letter-spacing:.2px;font-family:Raleway,sans-serif}.intro[data-astro-cid-qma2cssl] span[data-astro-cid-qma2cssl]{color:#666;font-weight:300}.media[data-astro-cid-qma2cssl]{position:relative}.archive-tag[data-astro-cid-qma2cssl]{position:absolute;top:20px;right:20px;background:#000;color:#fff;padding:8px 15px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:2px;z-index:10;text-transform:uppercase}.archive-tag[data-astro-cid-qma2cssl].limited{background:#000;color:#fff}.archive-tag[data-astro-cid-qma2cssl].sold-out{background:#666;color:#fff}.piece-info[data-astro-cid-qma2cssl]{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dotted rgba(0,0,0,.2);margin-top:8px}.piece-label[data-astro-cid-qma2cssl]{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;color:#666;letter-spacing:2px;text-transform:uppercase}.piece-value[data-astro-cid-qma2cssl]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#e74c3c;letter-spacing:1px}.product-description[data-astro-cid-qma2cssl]{padding:15px 0;margin:10px 0}.product-description[data-astro-cid-qma2cssl] p[data-astro-cid-qma2cssl]{font-family:Raleway,sans-serif;font-size:14px;line-height:1.6;color:#666;font-weight:300}.product-specs[data-astro-cid-qma2cssl]{margin-top:15px}.specs-label[data-astro-cid-qma2cssl]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#e74c3c;letter-spacing:2px;text-transform:uppercase;margin:0 0 8px}.specs-content[data-astro-cid-qma2cssl]{font-family:JetBrains Mono,monospace;font-size:11px;color:#999;letter-spacing:.5px;margin:0;line-height:1.6}.product-info-section[data-astro-cid-qma2cssl]{margin:15px 0 5px;padding:0;display:flex;flex-wrap:wrap;gap:15px;align-items:baseline}.info-item[data-astro-cid-qma2cssl]{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.info-label[data-astro-cid-qma2cssl]{font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;color:#ccc;letter-spacing:.5px;text-transform:uppercase}.info-separator[data-astro-cid-qma2cssl]{color:#e74c3c;font-size:8px;margin:0 2px}.info-value[data-astro-cid-qma2cssl]{font-family:Raleway,sans-serif;font-size:11px;font-weight:400;color:#666;letter-spacing:.2px}.info-item[data-astro-cid-qma2cssl]:nth-child(n+3){display:none}@media (max-width: 768px){.product-info-section[data-astro-cid-qma2cssl]{gap:12px;margin:12px 0 5px}.info-item[data-astro-cid-qma2cssl]{white-space:normal;max-width:100%}.info-label[data-astro-cid-qma2cssl]{font-size:7px}.info-value[data-astro-cid-qma2cssl]{font-size:10px;word-break:break-word}.product-description[data-astro-cid-qma2cssl]{padding:15px 0;margin:10px 0;max-width:100%}.product-description[data-astro-cid-qma2cssl] p[data-astro-cid-qma2cssl]{font-size:13px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}}.archive-product-media[data-astro-cid-qma2cssl]{cursor:pointer;position:relative;display:block;text-decoration:none}.archive-lightbox[data-astro-cid-qma2cssl]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none;align-items:center;justify-content:center}.archive-lightbox[data-astro-cid-qma2cssl].active{display:flex}.archive-lightbox-overlay[data-astro-cid-qma2cssl]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000f2;backdrop-filter:blur(10px);animation:fadeIn .3s ease}.archive-lightbox-content[data-astro-cid-qma2cssl]{position:relative;z-index:1;max-width:90vw;max-height:90vh;animation:zoomIn .3s ease}.archive-lightbox-content[data-astro-cid-qma2cssl] img[data-astro-cid-qma2cssl]{max-width:90vw;max-height:85vh;object-fit:contain;border:2px solid #e74c3c}.archive-lightbox-close[data-astro-cid-qma2cssl]{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;cursor:pointer;padding:10px;transition:color .2s ease;z-index:2}.archive-lightbox-close[data-astro-cid-qma2cssl]:hover{color:#e74c3c}.archive-lightbox-nav[data-astro-cid-qma2cssl]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:40px;width:60px;height:60px;cursor:pointer;transition:all .3s ease;z-index:2}.archive-lightbox-nav[data-astro-cid-qma2cssl]:hover{background:#e74c3c;border-color:#e74c3c}.archive-lightbox-prev[data-astro-cid-qma2cssl]{left:-80px}.archive-lightbox-next[data-astro-cid-qma2cssl]{right:-80px}.archive-lightbox-counter[data-astro-cid-qma2cssl]{position:absolute;bottom:-45px;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:14px;color:#fff;font-weight:700;letter-spacing:2px}.archive-lightbox-product-name[data-astro-cid-qma2cssl]{position:absolute;top:-50px;left:0;font-family:JetBrains Mono,monospace;font-size:12px;color:#fff;font-weight:400;letter-spacing:1px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.media[data-astro-cid-qma2cssl],.archive-product-media[data-astro-cid-qma2cssl]{display:block!important;width:100%!important;max-width:100%!important;visibility:visible!important;opacity:1!important}.media[data-astro-cid-qma2cssl] img[data-astro-cid-qma2cssl],.archive-product-media[data-astro-cid-qma2cssl] img[data-astro-cid-qma2cssl]{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;visibility:visible!important;opacity:1!important}.archive-lightbox-nav[data-astro-cid-qma2cssl]{width:50px;height:50px;font-size:30px}.archive-lightbox-prev[data-astro-cid-qma2cssl]{left:10px}.archive-lightbox-next[data-astro-cid-qma2cssl]{right:10px}.archive-lightbox-close[data-astro-cid-qma2cssl]{top:10px;right:10px}.archive-lightbox-product-name[data-astro-cid-qma2cssl]{top:10px;left:10px;font-size:10px}.archive-tag[data-astro-cid-qma2cssl]{top:15px;right:15px;padding:6px 12px;font-size:9px}}
