.jw-archive{color-scheme:dark;--bg:#09090b;--ink:#f6f6f2;--lime:#dfff2f}.jw-archive *{box-sizing:border-box}.jw-archive{scroll-behavior:smooth}.jw-archive{margin:0;background:var(--bg);color:var(--ink);font:15px/1.5 Arial,sans-serif}.jw-archive button,.jw-archive input,.jw-archive select{font:inherit}.jw-archive button,.jw-archive a{touch-action:manipulation}.jw-archive button{cursor:pointer}.jw-archive a{color:inherit;text-decoration:none}.jw-archive button,.jw-archive select,.jw-archive input{background:#19191d;color:var(--ink);border:1px solid #414148;padding:10px}.jw-archive button:hover{border-color:var(--lime)}.jw-archive :focus-visible{outline:2px solid var(--lime);outline-offset:4px}.jw-archive header{padding:24px 5%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #303034}.jw-archive header>a{font-weight:900;font-size:22px;line-height:1}.jw-archive header span{display:block;font-size:11px;letter-spacing:4px;margin-top:7px}.jw-archive nav{display:flex;gap:28px;align-items:center}.jw-archive .archive-main{max-width:1600px;margin:auto;padding:0 5%}.jw-archive .notice{color:#aaa;font-size:11px;letter-spacing:1.3px;padding-top:24px}.jw-archive .intro{padding:70px 0 65px}.jw-archive .eyebrow{font-size:11px;color:var(--lime);font-weight:700;letter-spacing:2px}.jw-archive h1,.jw-archive h2{font-family:Impact,Arial Narrow,sans-serif;font-weight:900;line-height:1;letter-spacing:.01em}.jw-archive h1{font-size:clamp(55px,7.5vw,112px);margin:20px 0 35px}.jw-archive em{font-style:italic;color:transparent;-webkit-text-stroke:1px var(--ink)}.jw-archive .intro-bottom{display:flex;justify-content:space-between;align-items:end;gap:20px}.jw-archive .intro-bottom p{max-width:420px;color:#aaa;margin:0}.jw-archive .intro-bottom a,.jw-archive .closing>a{color:var(--lime);font-weight:700;font-size:12px;border-bottom:1px solid var(--lime);padding-bottom:10px}.jw-archive .archive-heading{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #333;padding-top:28px;gap:20px}.jw-archive h2{font-size:32px}.jw-archive .archive-heading span{font:12px Arial;color:#999;margin-left:16px}.jw-archive .search{font-size:11px;color:#aaa}.jw-archive .search input{display:block;margin-top:5px}.jw-archive .gallery-filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 30px}.jw-archive .gallery-filters button{font-size:12px;border-radius:30px;padding:8px 15px}.jw-archive .gallery-filters button[aria-pressed=true]{background:var(--lime);color:#09090b;border-color:var(--lime)}.jw-archive .gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 24px}.jw-archive .card{min-width:0}.jw-archive .photo-button{display:flex;align-items:center;justify-content:center;width:100%;height:380px;background:transparent;border:0;padding:0}.jw-archive .photo-button img,.jw-archive .viewer-image img{display:block;max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;border:var(--border-width,0px) solid var(--border-color,var(--lime));border-radius:var(--radius,0px)}.jw-archive .photo-button img{max-width:var(--desktop,100%);max-height:var(--desktop,100%)}.jw-archive .card-meta{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #38383e;padding-top:15px;margin-top:20px}.jw-archive .card h3{margin:0;font-size:17px}.jw-archive .card p{margin:5px 0 0;color:#aaa;font-size:11px;text-transform:uppercase;letter-spacing:1px}.jw-archive .photo-number{color:var(--lime);font-size:11px;white-space:nowrap}.jw-archive .closing{margin:100px 0 65px;border-top:1px solid #333;padding-top:50px}.jw-archive .closing h2{font-size:75px;margin:15px 0 35px}.jw-archive footer{padding:28px 5%;border-top:1px solid #333;font-size:12px;display:flex;justify-content:space-between}.jw-archive footer span{color:#888;font-size:10px}.jw-archive aside{position:fixed;right:16px;top:16px;bottom:16px;overflow:auto;width:min(355px,calc(100vw - 32px));z-index:5;padding:22px;background:#161619;border:1px solid #555;box-shadow:0 10px 80px #000}.jw-archive aside[hidden]{display:none}.jw-archive .panel-heading{display:flex;align-items:center;justify-content:space-between}.jw-archive .panel-heading h2{font-size:24px}.jw-archive aside p{color:#aaa;font-size:12px}.jw-archive aside label{display:block;margin:16px 0;font-size:12px}.jw-archive aside select,.jw-archive aside input[type=range]{display:block;width:100%;margin-top:7px}.jw-archive aside input[type=color]{display:block;width:100%;height:40px;margin-top:6px;padding:2px}.jw-archive aside output{float:right;color:var(--lime)}.jw-archive input{accent-color:var(--lime)}.jw-archive .check{display:flex!important;gap:10px;align-items:center}.jw-archive dialog{width:min(1120px,96vw);max-height:96dvh;background:#101013;color:var(--ink);border:1px solid #555;padding:24px}.jw-archive dialog::backdrop{background:#000d}.jw-archive .viewer-top{display:flex;justify-content:space-between;align-items:center}.jw-archive .viewer-top h2{margin:8px 0 15px}.jw-archive .viewer-image{height:58dvh;display:flex;align-items:center;justify-content:center}.jw-archive .viewer-bottom{display:flex;align-items:center;justify-content:center;gap:25px;margin:15px}.jw-archive .viewer-bottom span{font-size:12px;color:#bbb}.jw-archive .gallery-thumbnails{display:flex;gap:8px;overflow:auto;justify-content:center}.jw-archive .gallery-thumbnails button{padding:3px;flex:0 0 60px;height:60px}.jw-archive .gallery-thumbnails img{width:100%;height:100%;object-fit:contain}.jw-archive .gallery-thumbnails button[aria-current=true]{border:2px solid var(--lime)}@media(max-width:900px){.jw-archive .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jw-archive .photo-button{height:320px}}@media(max-width:600px){.jw-archive header{padding:20px 5%}.jw-archive nav{gap:10px;font-size:11px}.jw-archive nav button{font-size:11px}.jw-archive .intro{padding:45px 0}.jw-archive .intro-bottom,.jw-archive .archive-heading{display:block}.jw-archive .intro-bottom a{display:inline-block;margin-top:25px}.jw-archive .search input{width:100%}.jw-archive .gallery-grid{grid-template-columns:1fr;gap:32px}.jw-archive .photo-button{height:350px}.jw-archive .photo-button img{max-width:var(--mobile,100%);max-height:var(--mobile,100%)}.jw-archive .closing h2{font-size:60px}.jw-archive footer{display:block}.jw-archive footer span{display:block;margin-top:8px}.jw-archive dialog{padding:15px}.jw-archive .viewer-top h2{font-size:25px}.jw-archive .gallery-thumbnails{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.jw-archive{scroll-behavior:auto}}.jw-archive{padding-top:82px}.jw-archive [id^=archive-]{scroll-margin-top:100px}.jw-archive .card[hidden]{display:none}.jw-archive .build-description:empty{display:none}.jw-archive .gallery-thumbnails{justify-content:flex-start}.jw-archive .gallery-thumbnails button{min-width:60px}.jw-archive .viewer-image img{width:auto;height:auto}.jw-archive dialog{letter-spacing:normal}.jw-archive .card h3{color:var(--ink)}@media(max-width:560px){.jw-archive{padding-top:64px}}.jw-discord{padding-top:40px;padding-bottom:40px;text-align:center}.jw-discord>h2{margin-top:0}.jw-discord>p{max-width:55rem;margin:16px auto 24px}.jw-discord__widget{display:block;width:100%;max-width:350px;height:500px;margin:0 auto;border:0;border-radius:8px}@media screen and (max-width:749px){.jw-discord{padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
