.PreorderGallery-module__l2jloG__section{--slide-width:min(70vw,36rem);--slide-gap:1.5rem;--side-scale:.84;--slide-duration:.68s;background:#fafafa;border-bottom:1px solid #e4e4e7;padding:1rem 0 2rem}.PreorderGallery-module__l2jloG__frame{flex-direction:column;min-width:0;display:flex}.PreorderGallery-module__l2jloG__viewport{touch-action:pan-y pinch-zoom;order:0;height:clamp(18rem,43vw,27rem);position:relative;overflow:hidden}.PreorderGallery-module__l2jloG__track{gap:var(--slide-gap);width:max-content;height:calc(100% - 2rem);transform:translate3d(calc(-50% - var(--move,0)*(var(--slide-width) + var(--slide-gap))),0,0);display:flex;position:absolute;top:1rem;left:50%}.PreorderGallery-module__l2jloG__slide{flex:0 0 var(--slide-width);width:var(--slide-width);opacity:0;height:100%;transform:scale(var(--side-scale));pointer-events:none;-webkit-user-select:none;user-select:none;background:#111113;border-radius:1rem;display:block;overflow:hidden}.PreorderGallery-module__l2jloG__near{opacity:.5;pointer-events:auto}.PreorderGallery-module__l2jloG__active{opacity:1;transform:scale(1)}.PreorderGallery-module__l2jloG__moving{transition:transform var(--slide-duration)cubic-bezier(.22,.61,.36,1)}.PreorderGallery-module__l2jloG__moving .PreorderGallery-module__l2jloG__slide{transition:transform var(--slide-duration)ease,opacity var(--slide-duration)ease;pointer-events:none}.PreorderGallery-module__l2jloG__image{object-fit:cover;width:100%;height:100%;display:block}.PreorderGallery-module__l2jloG__active .PreorderGallery-module__l2jloG__image{object-fit:contain}.PreorderGallery-module__l2jloG__toolbar{flex-wrap:wrap;order:1;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 0;display:flex}.PreorderGallery-module__l2jloG__controls{align-items:center;gap:.5rem;display:flex}.PreorderGallery-module__l2jloG__control{color:#18181b;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.1rem;display:inline-flex}.PreorderGallery-module__l2jloG__control:hover{background:#fffbeb;border-color:#18181b}.PreorderGallery-module__l2jloG__control:disabled{opacity:.35;cursor:default}.PreorderGallery-module__l2jloG__counter{color:#71717a;font-variant-numeric:tabular-nums;min-width:4rem;margin-left:.25rem;font-size:.8rem}.PreorderGallery-module__l2jloG__link{color:#27272a;text-underline-offset:.3rem;white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:600;-webkit-text-decoration:underline #ffb900;text-decoration:underline #ffb900}.PreorderGallery-module__l2jloG__control:focus-visible,.PreorderGallery-module__l2jloG__link:focus-visible,.PreorderGallery-module__l2jloG__slide:focus-visible{outline-offset:3px;outline:2px solid #d99a00}@media (max-width:640px){.PreorderGallery-module__l2jloG__section{--slide-width:70vw;--slide-gap:.75rem;--side-scale:.92;padding-bottom:1.25rem}.PreorderGallery-module__l2jloG__viewport{height:clamp(14rem,65vw,20rem)}.PreorderGallery-module__l2jloG__toolbar{gap:.5rem}.PreorderGallery-module__l2jloG__controls{gap:.25rem}.PreorderGallery-module__l2jloG__counter{min-width:3rem;font-size:.75rem}.PreorderGallery-module__l2jloG__link{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.PreorderGallery-module__l2jloG__moving,.PreorderGallery-module__l2jloG__moving .PreorderGallery-module__l2jloG__slide{transition:none}}
