:root{--es-bg: #ffffff;--es-fg: #000000;--es-muted: #999999;--es-accent: #e21a1a;--es-border: #eee;--es-gap: 12px;--es-transition: .2s ease;--es-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif}.ES{--card-width: clamp(240px, 36vw, 320px);padding:60px 24px;background:var(--es-bg);font-family:var(--es-font)}.ES__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.ES__title{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;letter-spacing:-.01em;color:var(--es-fg);margin:0}.ES__nav{display:flex;gap:4px}.ES__btn{width:32px;height:32px;display:grid;place-items:center;background:transparent;border:1px solid var(--es-border);border-radius:50%;color:var(--es-fg);cursor:pointer;transition:var(--es-transition)}.ES__btn:hover{border-color:var(--es-fg)}.ES__btn svg{width:14px;height:14px}.ES__rail{display:flex;gap:var(--es-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ES__rail::-webkit-scrollbar{display:none}.ES__card{flex:0 0 var(--card-width);scroll-snap-align:start;cursor:pointer}.ES__link{display:block;text-decoration:none;color:inherit;pointer-events:none}.ES__img{aspect-ratio:4 / 5;width:100%;object-fit:cover;display:block;border-radius:3px;transition:var(--es-transition)}.ES__card:hover .ES__img{opacity:.85}.ES__meta{padding:10px 0}.ES__name{font-size:1rem;font-weight:500;color:var(--es-fg);margin-bottom:2px}.ES__info{display:flex;gap:8px;font-size:.9rem;color:var(--es-muted)}.ES__location{color:var(--es-accent)}.ES__thumbs{display:flex;gap:3px;margin-top:6px}.ES__thumb{width:28px;height:28px;object-fit:cover;border-radius:2px;opacity:.5;cursor:pointer;transition:var(--es-transition)}.ES__thumb:hover{opacity:1}.ES__thumb--more{display:grid;place-items:center;background:#f5f5f5;font-size:.6rem;font-weight:500;color:var(--es-muted)}.ES__gallery{display:none}.ES__load{display:block;margin:36px auto 0;padding:10px 28px;font-size:.75rem;font-weight:500;color:var(--es-fg);background:transparent;border:1px solid var(--es-fg);border-radius:20px;cursor:pointer;transition:var(--es-transition)}.ES__load:hover{background:var(--es-fg);color:var(--es-bg)}.ESLB{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;font-family:var(--es-font)}.ESLB.is-open{opacity:1;visibility:visible}.ESLB__progress{position:absolute;top:12px;left:12px;right:12px;display:flex;gap:4px;z-index:20}.ESLB__bar{flex:1;height:2px;background:#ffffff40;border-radius:1px;overflow:hidden}.ESLB__bar-fill{height:100%;width:0%;background:#fff}.ESLB__bar.is-done .ESLB__bar-fill{width:100%}.ESLB__bar.is-active .ESLB__bar-fill{animation:eslb-progress var(--duration, 5s) linear forwards}.ESLB.is-paused .ESLB__bar.is-active .ESLB__bar-fill{animation-play-state:paused}@keyframes eslb-progress{0%{width:0%}to{width:100%}}.ESLB__header{position:absolute;top:24px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;z-index:15}.ESLB__info{display:flex;align-items:center;gap:10px}.ESLB__avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--es-accent)}.ESLB__title{font-size:1rem;font-weight:500;color:#fff}.ESLB__date{font-size:.65rem;color:#ffffff80;margin-top:1px}.ESLB__close{width:32px;height:32px;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;transition:opacity .2s}.ESLB__close:hover{opacity:1}.ESLB__close svg{width:20px;height:20px}.ESLB__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ESLB__img{max-width:100%;max-height:100%;object-fit:contain;opacity:0;transform:scale(.96);transition:opacity .15s,transform .15s}.ESLB.is-open .ESLB__img.is-loaded{opacity:1;transform:scale(1)}.ESLB__zone{position:absolute;top:0;bottom:0;width:35%;z-index:99;cursor:pointer;display:block!important}.ESLB__zone--prev{left:0}.ESLB__zone--next{right:0}@media(max-width:600px){.ES{padding:32px 16px;--card-width: 72vw}.ES__header{margin-bottom:16px}.ESLB__zone{width:40%}}.ESLB__bar.is-active .ESLB__bar-fill{height:5px;display:block}
/*# sourceMappingURL=/cdn/shop/t/8/assets/events-supreme.css.map */
