.hero{overflow:hidden;min-height:86vh;display:grid;grid-template-rows:auto 1fr;padding:24px clamp(18px,4vw,64px) 56px;color:#fff;background:linear-gradient(0deg,#050505 0%,transparent 38%),linear-gradient(90deg,#000000b8,#0000000f 75%),url(/Destacados/Sobras.jpg) center / cover no-repeat}.site-header{position:fixed;top:0;right:0;left:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:10px clamp(18px,4vw,64px);border-bottom:1px solid rgba(255,255,255,.1);background:#050505c7;backdrop-filter:blur(14px)}.site-header,.site-header *{box-sizing:border-box}.brand{width:132px}.brand img{display:block;width:100%;height:auto}.desktop-nav{display:flex;align-items:center;gap:clamp(20px,3vw,38px);font-family:var(--display);font-size:1.15rem;letter-spacing:.07em;font-weight:800;text-transform:uppercase}.desktop-nav a,.mobile-menu a{color:#ffffffd1;text-decoration:none}.desktop-nav a{padding-block:8px;border-bottom:2px solid transparent;transition:color .16s ease,border-color .16s ease}.desktop-nav a:hover{border-bottom-color:#ffd85a}.desktop-nav a:hover,.mobile-menu a:hover{color:#ffd85a}.header-actions{display:flex;align-items:center;gap:10px}.nav-cart{position:relative;display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;background:#00000080;cursor:pointer}.nav-cart:hover{border-color:#ffd85a;color:#ffd85a}.nav-cart svg{width:23px;height:23px}.nav-cart span{position:absolute;top:-6px;right:-6px;display:grid;min-width:20px;height:20px;place-items:center;border-radius:10px;padding-inline:5px;color:#111;background:#ffd85a;font-size:.7rem}.mobile-menu{position:relative;display:none}.mobile-menu summary{display:grid;width:42px;height:42px;align-content:center;gap:5px;border:1px solid rgba(255,255,255,.28);border-radius:50%;padding-inline:10px;cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary i{width:18px;justify-self:center;height:2px;border-radius:2px;background:currentColor}.mobile-menu[open] summary{border-color:#ffd85a;color:#ffd85a}.mobile-menu nav{position:absolute;top:52px;right:0;display:grid;width:min(78vw,280px);padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0a0a0a;box-shadow:0 24px 60px #0000008c}.mobile-menu nav a{padding:14px;border-bottom:1px solid rgba(255,255,255,.1);font-size:.84rem;font-weight:800;text-transform:uppercase}.mobile-menu nav a:last-child{border-bottom:0}.hero__content{grid-row:2;width:min(100%,520px);align-self:end}.eyebrow{margin:0 0 10px;color:#ffd85a;font-size:.9rem;font-weight:800;letter-spacing:.2em;display:flex;align-items:center;gap:12px;text-transform:uppercase}.eyebrow:before{content:"";width:28px;height:2px;background:#ffd85a}h1{margin:0;max-width:440px}.logo{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 44px rgba(0,0,0,.7))}.hero__identity{display:block;margin-top:12px;font-family:var(--display);font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.1;text-transform:uppercase}.copy{margin:12px 0 0;color:#ffffffd6;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.45}.actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:2px;padding:0 24px;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease;color:#fff;font-weight:800;text-decoration:none}.button--primary{border-color:#ffd85a;background:#ffd85a;color:#111}.button--secondary{background:#ffffff14}.button--primary:hover{color:#111;background:#fff;border-color:#fff}.button--secondary:hover{border-color:#ffd85a;color:#ffd85a;background:#00000080}@media(max-width:900px){.desktop-nav{display:none}.mobile-menu{display:block}}@media(max-width:640px){.hero{min-height:82vh;padding-top:18px;background-position:center,center,55% center}.site-header{min-height:62px;padding:8px 14px}.brand{width:104px}.desktop-nav{display:none}.mobile-menu{display:block}.actions{width:100%}.button{flex:1 1 140px}}.section-heading[data-astro-cid-2h2dtkyc]{position:relative;margin-bottom:clamp(24px,4vw,42px);padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.2)}.section-heading[data-astro-cid-2h2dtkyc]:after{content:"";position:absolute;bottom:-2px;left:0;width:48px;height:3px;background:var(--yellow)}p[data-astro-cid-2h2dtkyc]{margin:0 0 8px;color:#ffd85a;font-size:.82rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}h2[data-astro-cid-2h2dtkyc]{margin:0;color:#fff;font-size:clamp(2.6rem,7.5vw,7rem);line-height:.9;letter-spacing:-.025em;text-transform:uppercase}:root{color-scheme:dark;scroll-behavior:smooth}[data-astro-cid-j7pv25f6]{box-sizing:border-box}body{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:linear-gradient(180deg,#050505,#111 42%,#210f13 73%,#070707) no-repeat fixed;color:#fff}body:before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px);background-size:100% 6px;opacity:.28}main[data-astro-cid-j7pv25f6]{overflow:hidden}.section[data-astro-cid-j7pv25f6]{padding:clamp(64px,10vw,120px) clamp(18px,4vw,64px);scroll-margin-top:68px}.section-copy[data-astro-cid-j7pv25f6]{max-width:760px;margin:0 0 28px;color:#fffc;line-height:1.7}.section-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#ffd85a;text-underline-offset:4px}.section-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#fff}.video-grid[data-astro-cid-j7pv25f6],.merch-grid[data-astro-cid-j7pv25f6],.date-list[data-astro-cid-j7pv25f6]{display:grid;gap:18px}.video-grid[data-astro-cid-j7pv25f6],.merch-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.video-card[data-astro-cid-j7pv25f6],.merch-card[data-astro-cid-j7pv25f6],.date-row[data-astro-cid-j7pv25f6]{border:1px solid rgba(255,255,255,.14);border-radius:0;background:#08080866}.video-card[data-astro-cid-j7pv25f6]{overflow:hidden;border:0;border-bottom:1px solid rgba(255,255,255,.2);background:transparent}.video-frame[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 9;background:#000}iframe[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;border:0}h3[data-astro-cid-j7pv25f6]{margin:0;color:#fff;font-size:1.2rem;letter-spacing:0}.video-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{padding:20px 0;font-family:var(--display);font-size:1.75rem;font-weight:800;text-transform:uppercase}.section--merch[data-astro-cid-j7pv25f6]{border-block:1px solid rgba(255,255,255,.08);background:#00000047}.merch-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.size-guide[data-astro-cid-j7pv25f6]{margin-bottom:24px;padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:0;background:transparent}.size-guide[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{color:#fff;font-weight:800;cursor:pointer}.size-guide[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:16px}.size-guide[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#fffc}.merch-card[data-astro-cid-j7pv25f6]{display:grid;gap:16px;padding:clamp(12px,2vw,24px);transition:border-color .18s ease}.merch-card[data-astro-cid-j7pv25f6]:hover{border-color:#ffd85a8c}.merch-art[data-astro-cid-j7pv25f6]{display:grid;aspect-ratio:1748 / 1240;place-items:center;border-radius:0;background:#050505;overflow:hidden}.merch-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.merch-art[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.035)}.merch-info[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 6px;color:#ffd85a;font-size:.72rem;letter-spacing:.12em;font-weight:850;text-transform:uppercase}.merch-form[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(100px,.4fr) 1fr;gap:10px}.merch-form[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding-left:12px;border:1px solid rgba(255,255,255,.2);border-radius:2px;color:#ffffffb3;font-size:.78rem;font-weight:800;text-transform:uppercase}.merch-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{min-height:44px;border:0;padding-inline:8px;color:#fff;background:#111;font:inherit}.merch-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6],.cart-actions[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.cart-actions[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:2px;border:1px solid rgba(255,216,90,.5);color:#ffd85a;background:transparent;font:inherit;font-weight:850;text-decoration:none;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.merch-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6],.cart-actions[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-color:#ffd85a;background:#ffd85a;color:#111}.merch-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover,.cart-actions[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6][href]:hover{background:#fff;border-color:#fff}.cart-dialog[data-astro-cid-j7pv25f6]{width:min(92vw,560px);max-height:86vh;border:1px solid rgba(255,216,90,.5);border-radius:2px;padding:24px;color:#fff;background:#0c0c0c}.cart-dialog[data-astro-cid-j7pv25f6]::backdrop{background:#000000d1}.cart-heading[data-astro-cid-j7pv25f6],.cart-row[data-astro-cid-j7pv25f6],.cart-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px}.cart-heading[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin:0 0 4px;color:#ffd85a;font-size:.78rem;font-weight:850;text-transform:uppercase}.cart-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:2rem;text-transform:uppercase}.cart-heading[data-astro-cid-j7pv25f6]>button[data-astro-cid-j7pv25f6]{border:0;color:#fff;background:transparent;font-size:2rem;cursor:pointer}.cart-empty[data-astro-cid-j7pv25f6]{margin-block:28px;color:#ffffffb3}.cart-items[data-astro-cid-j7pv25f6]{display:grid;gap:10px;margin:24px 0;padding:0;list-style:none}.cart-row[data-astro-cid-j7pv25f6]{padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:2px}.cart-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:4px 0 0;color:#ffffffb3;font-size:.9rem}.cart-quantity[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px}.cart-quantity[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:32px;height:32px;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;background:transparent;font-size:1.1rem;cursor:pointer}.cart-actions[data-astro-cid-j7pv25f6]{padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.cart-actions[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.cart-actions[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding-inline:16px}.cart-actions[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6][aria-disabled=true],.cart-clear[data-astro-cid-j7pv25f6]:disabled{pointer-events:none;opacity:.4}.date-row[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:2px;border:1px solid rgba(255,216,90,.5);color:#ffd85a;font-weight:850;text-decoration:none}.date-row[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]:hover{background:#ffd85a;color:#111}.section--dates[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#000000d6,#00000094),url(/Destacados/Sobras-9.jpg) center / cover no-repeat}.section--contact[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#000000de,#0000008c),url(/Destacados/B&N.jpg) center / cover no-repeat}.section--gallery[data-astro-cid-j7pv25f6]{padding-block:clamp(44px,6vw,72px)}.gallery[data-astro-cid-j7pv25f6]{display:grid;grid-auto-columns:minmax(260px,30vw);grid-auto-flow:column;gap:14px;overflow-x:auto;overflow-y:hidden;padding-bottom:18px;scrollbar-width:thin;scrollbar-color:#ffd85a #111;scroll-snap-type:x mandatory}.gallery[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:0;border:0;border-radius:0;background:transparent;cursor:zoom-in;scroll-snap-align:start}.gallery[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:220px;border-radius:0;object-fit:cover;filter:saturate(.75);transition:filter .18s ease}.gallery[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6],.gallery[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:focus-visible img[data-astro-cid-j7pv25f6]{filter:saturate(1.1)}.gallery-dialog[data-astro-cid-j7pv25f6]{max-width:96vw;max-height:96vh;padding:0;border:0;background:transparent}.gallery-dialog[data-astro-cid-j7pv25f6]::backdrop{background:#000000e6}.gallery-dialog[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;max-width:96vw;max-height:96vh;object-fit:contain}.gallery-dialog[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;border-radius:50%;color:#fff;background:#000000bf;font-size:2rem;cursor:pointer}.gallery-credit[data-astro-cid-j7pv25f6]{margin:12px 0 0;color:#ffffffb8;font-size:.78rem;letter-spacing:.04em}.contact-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:8px;padding:clamp(18px,3vw,32px);border:1px solid rgba(255,255,255,.14);border-radius:0;color:#fff;text-decoration:none;background:#0808088c;transition:border-color .16s ease,background .16s ease}.contact-list[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:clamp(1rem,2vw,1.5rem);overflow-wrap:anywhere}.contact-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:#ffd85ab8}.contact-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#ffd85a;font-size:.78rem;font-weight:850;text-transform:uppercase}.date-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(74px,.15fr) 1fr minmax(120px,.2fr);align-items:center;gap:18px;padding:clamp(20px,3vw,36px);border-left:3px solid #ffd85a}.date-row[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{color:#ffd85a;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1;text-transform:uppercase}.date-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:6px 0 0;color:#ffffffb8}.date-row[data-astro-cid-j7pv25f6] .date-lineup[data-astro-cid-j7pv25f6]{color:#ffffff85;font-size:.9rem}.site-footer[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(180px,320px) 1fr;align-items:center;gap:clamp(24px,5vw,64px);padding:42px clamp(18px,4vw,64px);border-top:1px solid rgba(255,255,255,.12);background:#050505}.site-footer[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;filter:drop-shadow(0 14px 28px rgba(0,0,0,.75))}.site-footer[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{display:flex;justify-content:flex-end;gap:18px}.site-footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;width:52px;height:52px;place-items:center;color:#fff;text-decoration:none}.site-footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#ffd85a}.site-footer[data-astro-cid-j7pv25f6] .footer-press[data-astro-cid-j7pv25f6]{width:auto;padding-inline:12px;border:1px solid rgba(255,255,255,.2);border-radius:2px;font-weight:800}.site-footer[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:30px;height:30px}@media(max-width:900px){.video-grid[data-astro-cid-j7pv25f6],.merch-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.date-row[data-astro-cid-j7pv25f6],.site-footer[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.site-footer[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:320px}.site-footer[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{justify-content:flex-start}}@media(max-width:640px){.video-grid[data-astro-cid-j7pv25f6],.merch-grid[data-astro-cid-j7pv25f6],.contact-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.section[data-astro-cid-j7pv25f6]{padding-block:58px}.gallery[data-astro-cid-j7pv25f6]{grid-auto-columns:80vw}.gallery[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:190px}.cart-actions[data-astro-cid-j7pv25f6]{align-items:stretch;flex-direction:column}}
