.collection-archive-container{background-color:#101010;padding:2rem 0;font-family:IBM Plex Mono,monospace;color:#e0e0e0;min-height:100vh}.collection-header{max-width:1400px;margin:0 auto 4rem;padding:0 1.5rem}.live-header-feed{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#888;letter-spacing:1px;text-transform:uppercase;border-top:1px solid #333;border-bottom:1px solid #333;padding:.5rem 1rem;margin-bottom:1rem}.live-rec-light{color:#ff4c4c;font-weight:700;animation:pulse 1.5s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.collection-archive__title{text-align:center;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;color:#ff4c4c}.section-divider-title{text-align:center;font-size:1.2rem;letter-spacing:1.5px;color:#888;margin:5rem auto 3rem;border-bottom:1px solid #333;padding-bottom:1rem;max-width:1400px;padding-left:1.5rem;padding-right:1.5rem}.horizontal-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#333 #101010;padding:0 1.5rem 1.5rem}.horizontal-scroll-wrapper::-webkit-scrollbar{height:5px}.horizontal-scroll-wrapper::-webkit-scrollbar-track{background:#101010}.horizontal-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#333}.archive-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 2rem;max-width:1400px;margin:0 auto}.artifact-grid{padding:0 1.5rem}.uniform-grid{grid-auto-flow:column;grid-template-columns:repeat(7,minmax(280px,1fr));max-width:none;margin:0;padding-bottom:1rem}.archive-item{text-align:center}.kit-container{display:flex;flex-direction:column;gap:3rem;width:280px}.product-link{text-decoration:none;color:#e0e0e0}.product-image-wrapper{position:relative;aspect-ratio:2/3;overflow:hidden;margin-bottom:1.5rem}.product-image-wrapper .primary-image,.product-image-wrapper .secondary-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease-in-out}.product-image-wrapper .secondary-image{opacity:0}.product-link:hover .product-image-wrapper .secondary-image{opacity:1}.product-link:hover .product-image-wrapper .primary-image{opacity:0}.product-info{display:flex;flex-direction:column;gap:.6rem}.product-title{font-size:1.1rem;line-height:1.4;text-transform:uppercase;letter-spacing:.5px}.product-price{font-size:1.1rem;color:#888}.load-more-container{display:none;padding:2rem 1.5rem;text-align:center}.load-more-button{font-family:IBM Plex Mono,monospace;background-color:transparent;color:#e0e0e0;border:1px solid #e0e0e0;padding:12px 24px;text-decoration:none;font-size:1rem;letter-spacing:1px;transition:all .2s ease-in-out;cursor:pointer}.load-more-button:hover{background-color:#e0e0e0;color:#101010}.typing-title:after{content:"\258b";display:inline-block;margin-left:5px;animation:blink-cursor 1s infinite;color:#ff4c4c}.typing-title.typing-done:after{animation:none}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}@media screen and (max-width: 1024px){.archive-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 768px){.horizontal-scroll-wrapper{overflow-x:visible;padding:0 1.5rem}.uniform-grid{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem;width:auto}.kit-container{width:auto}.artifact-grid{grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}.hidden-on-mobile{display:none}.load-more-container{display:block}}.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:opacity 1s ease-out,transform 1s ease-out}.reveal-on-scroll .product-image-wrapper img{filter:blur(20px);transform:scale(1.2);image-rendering:pixelated;transition:filter 1.2s ease-out,transform 1.2s ease-out}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.reveal-on-scroll.is-visible .product-image-wrapper img{filter:blur(0);transform:scale(1)}.reveal-on-scroll .product-info{opacity:0;transition:opacity .5s ease-in-out .8s}.reveal-on-scroll.is-visible .product-info{opacity:1}.reveal-on-scroll .product-title,.reveal-on-scroll .product-price{visibility:hidden}.reveal-on-scroll.is-visible .product-title,.reveal-on-scroll.is-visible .product-price{visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-collection-archive.css.map */
