.arcade-partners{padding:0;background:var(--arcade-night, #090f26);color:var(--arcade-text, #f4f4ff)}.arcade-partners--page{min-height:75svh;padding-top:var(--site-header-offset, 0px)}.arcade-partners *,.arcade-partners *:before,.arcade-partners *:after{box-sizing:border-box}.arcade-partners [hidden]{display:none!important}.arcade-partners :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--arcade-yellow, #ffe600);outline-offset:2px}.arcade-partners__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.arcade-partners__notice{margin:0;padding:16px;text-align:center}.partners-flow__hint-mobile{display:none}.arcade-partners{position:relative;isolation:isolate}.partners-flow__pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;max-width:none;pointer-events:none;overflow:hidden}.partners-flow{--flow-card-width: clamp(280px, 28vw, 360px);--flow-card-height: clamp(320px, 60svh, 460px);display:block;max-width:var(--ap-max, 1540px);margin:auto;padding:0 20px 20px;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#19395266,transparent 65%)}.partners-flow__stage{position:relative;perspective:1400px;isolation:isolate;height:calc(var(--flow-card-height) + 36px)}.partners-flow__card{position:absolute;top:16px;left:50%;width:var(--flow-card-width);height:var(--flow-card-height);display:flex;flex-direction:column;margin:0;border:2px solid #24e7f6;border-radius:14px 2px;background:#080e29;box-shadow:0 10px 24px #0006;contain:layout paint;will-change:transform,opacity;overflow:hidden;backface-visibility:hidden;transform:translate(-50%) translate(var(--flow-x)) translateZ(var(--flow-z)) rotateY(var(--flow-angle));transition:transform .32s cubic-bezier(.2,.75,.25,1),opacity .22s}.partners-flow__card[data-visible=false]{opacity:0;pointer-events:none}.partners-flow__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#080e29;opacity:0;pointer-events:none;transition:opacity .22s}.partners-flow__card[data-active=false]:after{opacity:.35}.partners-flow__card[data-active=false] .partners-flow__body>:not(.partners-flow__name){visibility:hidden}.partners-flow__photo{flex:1;min-height:0;background:#131b38}.partners-flow__photo :is(img,svg){display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.partners-flow__body{display:grid;grid-template-rows:48px 40px 44px;gap:6px;padding:10px;flex:0 0 auto;min-height:0}.partners-flow__name{grid-row:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--arcade-pink, #ff64c8);font:400 clamp(20px,1.8vw,24px)/1 "16Bit Bungee",sans-serif;text-align:center;text-transform:uppercase;text-shadow:2px 2px 0 var(--arcade-purple, #6b41c9);overflow-wrap:anywhere}.partners-flow__copy{grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:4px 8px;text-align:left;border:1px solid #24e7f6;border-radius:4px;background:#050a1c;color:#fff;cursor:pointer}.partners-flow__copy small{display:block;color:#aebbd8;font:400 12px/1.1 "16Bit Jersey",monospace}.partners-flow__copy strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 22px/1.1 "16Bit Jersey",monospace;overflow-wrap:anywhere}.partners-flow__copy>span:first-child{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.partners-flow__copy small{flex-shrink:0;white-space:nowrap}.partners-flow__copy svg{width:18px;height:18px;flex-shrink:0}.partners-flow__visit{grid-row:3;display:grid;place-items:center;min-height:44px;padding:8px;background:#ffe34d;color:#080e29;text-decoration:none;text-align:center;font:400 23px/1.1 "16Bit Jersey",monospace;border-radius:4px;transition:transform .16s ease,background-color .16s ease}.partners-flow__visit:is(:hover,:focus-visible){background:#fff18b;transform:scale(1.035)}.partners-flow__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer}.partners-flow__navigation{display:flex;align-items:center;justify-content:center;gap:24px;padding-top:12px}.partners-flow__controls button{position:absolute;top:calc(16px + var(--flow-card-height) / 2);transform:translateY(-50%);z-index:20;width:52px;height:48px;border:2px solid #24e7f6;background:#080e29;color:#24e7f6;font-size:28px;cursor:pointer;box-shadow:3px 3px #ff39ba}.partners-flow__controls [data-flow-nav="-1"]{right:calc(50% + var(--flow-card-width) / 2 + 14px)}.partners-flow__controls [data-flow-nav="1"]{left:calc(50% + var(--flow-card-width) / 2 + 14px)}.partners-flow__controls button:hover{background:#163148}.partners-flow__controls button:disabled{opacity:.4;cursor:default}.partners-flow__count{color:#c3cce5;font:400 22px/1 "16Bit Jersey",monospace}.partners-flow__empty{text-align:center}.partners-flow__hint{margin:12px 0 0;text-align:center;color:#aebbd8;font:400 14px/1.4 Arial,sans-serif}@media(prefers-reduced-motion:reduce){.partners-flow__card,.partners-flow__card:after,.partners-flow__visit{transition:none}}html[data-animations=false] .partners-flow__card,html[data-animations=false] .partners-flow__card:after,html[data-animations=false] .partners-flow__visit,.arcade-partners[data-animations=false] .partners-flow__visit,.arcade-partners[data-animations=false] .partners-flow__card:after,.arcade-partners[data-animations=false] .partners-flow__card{transition:none}html[data-button-hover=false] .partners-flow__visit:is(:hover,:focus-visible){transform:none}@media(max-width:700px){.partners-flow{--flow-card-width: min(300px, calc(100% - 104px) );--flow-card-height: clamp(300px, 58svh, 420px);padding:0 8px 16px}.partners-flow__stage{perspective:1000px;touch-action:pan-y pinch-zoom}.partners-flow__body{grid-template-rows:44px 44px 44px}.partners-flow__name{font-size:20px}.partners-flow__copy{min-height:44px;gap:6px;padding-inline:6px}.partners-flow__copy>span:first-child{gap:6px}.partners-flow__copy small{font-size:11px}.partners-flow__copy strong,.partners-flow__visit{font-size:20px}.partners-flow__controls button{width:44px;height:44px;font-size:25px}.partners-flow__controls [data-flow-nav="-1"]{right:calc(50% + var(--flow-card-width) / 2 + 6px)}.partners-flow__controls [data-flow-nav="1"]{left:calc(50% + var(--flow-card-width) / 2 + 6px)}.partners-flow__hint-desktop{display:none}.partners-flow__hint-mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/partners-coverflow.css.map */
