.hero-gallery{padding-top:44px}.hero-gallery .hero-art-label{top:20px;z-index:1}.hero-stage{position:relative;touch-action:pan-y}.hero-slide{margin:0}.hero-slide[hidden]{display:none!important}.hero-slide>img{width:100%;aspect-ratio:1.52;object-fit:contain;background:#000;padding:6px 12px;height:auto}.hero-slide figcaption{display:flex;justify-content:space-between;gap:12px;padding:12px 24px 8px;font-size:14px;font-weight:600}.hero-slide figcaption>span:last-child{font-size:11px;color:#afc2b0;font-variant-numeric:tabular-nums}.hero-arrow{position:absolute;top:calc(50% - 44px);width:44px;height:44px;border-radius:50%;font-size:32px;line-height:1;background:#193a2bd9;color:white;border:1px solid #ffffff40}.hero-arrow:hover{background:#406442}.hero-prev{left:10px}.hero-next{right:10px}.hero-gallery-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px 12px;font-size:11px;color:#b7c8b5}.hero-gallery-tools button{font-size:11px;color:white;background:transparent;min-height:44px;padding:8px;white-space:nowrap}.hero-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0 24px}.hero-thumbs button{padding:0;background:#000;border:2px solid #425144;border-radius:7px;overflow:hidden;min-height:44px;opacity:.6}.hero-thumbs button[aria-pressed=true]{opacity:1;border-color:#d1f572}.hero-thumbs button:hover{opacity:1}.hero-thumbs img{width:100%;aspect-ratio:1.25;object-fit:contain;height:auto}.hero-all{display:block;margin:16px 24px 20px;text-align:right;color:#d1f572;font-size:11px}.hero-gallery button:focus-visible{outline:3px solid #d1f572;outline-offset:3px}@media(max-width:600px){.hero-gallery{padding-top:40px}.hero-slide>img{aspect-ratio:1.3}.hero-slide figcaption{padding-inline:18px}.hero-gallery-tools{padding-inline:18px}.hero-thumbs{margin-inline:18px;gap:4px}.hero-thumbs button{min-height:44px}.hero-gallery-tools>span{max-width:190px}.hero-all{margin-inline:18px}}
