.menu-toggle{position:fixed;top:15px;left:15px;z-index:1200;background:#000;color:#fff;font-size:24px;padding:10px 14px;border-radius:8px;cursor:pointer;transition:left .4s ease,right .4s ease,color .3s ease}.menu-toggle.open{left:265px}.nav-top{display:flex;flex-direction:column;height:100vh;padding:1rem}.nav-bottom{margin-top:auto;margin-bottom:20%;display:flex;flex-direction:column}.menu-toggle .icon{fill:currentColor;color:#fff;transition:color .3s ease}.menu-toggle .icon:hover{color:red}.navbar{position:fixed;top:0;left:0;width:250px;height:100vh;background:#fff;justify-content:center;gap:40px;padding:20px 0;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .4s ease;z-index:1500;box-shadow:0 3px 10px #00000026;justify-content:flex-start;align-items:center;background-image:url(/assets/diegocreep2-DumGUkSS.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.navbar div{display:flex;flex-direction:column;justify-content:flex-start;gap:12px}.navbar.open{transform:translate(0)}.navbar a{text-decoration:none;font-size:18px;color:#333;transition:color .3s ease}.navbar span{font-size:30px;color:#fff;transition:color .3s ease}.navbar button{border-radius:12px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:transparent;cursor:pointer;transition:border-color .25s}.navbar button:hover{border-color:red;transition:.1s ease-in}.navbar button:hover span{color:red;font-size:2rem;transition:.1s ease-in}.navbar a:hover{color:#007bff}.navbar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:1000}.destacado-s{font-size:2.2rem!important;color:#ff0!important;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-3px 0px 0 #000,3px 0px 0 #000,0px -3px 0 #000,0px 3px 0 #000}.destacado-b:hover{border-color:#ff0!important;transition:.1s ease-in}.destacado-b:hover span{color:#ff0!important;font-size:2.4rem!important;transition:.1s ease-in}#root{margin:0 auto;text-align:center}@font-face{font-family:"Blackout 2AM";src:url(/fonts/Blackout-2am.ttf) format("truetype");font-weight:400;font-style:normal}.text-border-black{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-3px 0px 0 #000,3px 0px 0 #000,0px -3px 0 #000,0px 3px 0 #000}html{scroll-behavior:smooth}.seminegro div{padding:10px 40px 25px;background-color:#000000d4;width:80vw}.seccion{align-self:center}body{margin:0;margin-top:40vh;padding:0;height:100vh}p{font-size:1.5rem}main{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:10rem}.hero{margin-bottom:30vh}.slideshow{position:fixed;inset:0;width:100vw;height:100dvh;object-fit:cover;z-index:-1;overflow:hidden;pointer-events:none;align-self:center;align-items:center}.slideshow img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:fadeImages 24s infinite}.slideshow img:nth-child(1){animation-delay:0s}.slideshow img:nth-child(2){animation-delay:6s}.slideshow img:nth-child(3){animation-delay:12s}.slideshow img:nth-child(4){animation-delay:18s}@keyframes fadeImages{0%{opacity:0}10%{opacity:1}30%{opacity:1}40%{opacity:0}to{opacity:0}}.global-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:1000}input{padding:8px;border:2px solid #000;border-radius:4px;min-height:20px}input:focus{outline:none;border-color:red;box-shadow:0 0 5px #007bff80}form{min-width:250px}.error-text{opacity:0;height:0!important;overflow:hidden;margin-top:0;transition:opacity .3s ease,height .3s ease,margin-top .3s ease;font-size:12px;color:var(--error-color, #c00);font-size:1.05rem}.error-text.show{opacity:1;height:auto!important;margin-top:8px}.success-text{opacity:0;height:0!important;overflow:hidden;margin-top:0;transition:opacity .3s ease,height .3s ease,margin-top .3s ease;font-size:12px;color:var(--success-color, #00c925);font-size:1.05rem}.success-text.show{opacity:1;height:auto!important;margin-top:8px}.iconos{width:100px;height:100px;margin:30px}.platforms{padding:0!important;background-color:transparent!important;margin:0}.conciertos-table{background-color:transparent!important;padding:0!important;font-size:1.2rem}td{text-align:center}.bolotable{width:100%;table-layout:fixed}.bolotable th,.bolotable td{white-space:normal;word-break:normal;overflow-wrap:anywhere;text-align:center;padding:6px}@media(max-width:1024px){.conciertos-table{font-size:1rem}}@media(max-width:768px){.conciertos-table{font-size:.8rem}}@media(max-width:480px){.conciertos-table{font-size:.65rem}}.menu-toggle-aside{position:fixed;top:15px;left:110px;z-index:1200;background:#000;color:#fff;font-size:24px;padding:10px 14px;border-radius:8px;cursor:pointer;transition:color .3s ease;transition:right .4s ease}.menu-toggle-aside:hover{color:red}.menu-toggle-aside.openAside{left:390px}.desplegable div{width:375px;height:100vh;background:#fff;display:flex;flex-direction:column;position:fixed;top:0;left:0;transform:translate(-100%);transition:transform .4s ease;z-index:1500;box-shadow:0 3px 10px #00000026;justify-content:flex-start;align-items:center}.desplegable.openAside div{transform:translate(0)}.contenido-aside{display:flex;flex-direction:column;justify-content:flex-start;gap:0px;color:#000}.aside-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:1000}button{border-radius:12px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#000;cursor:pointer;transition:border-color .25s}button:hover{border-color:red;transition:.1s ease-in;color:red}button:hover span{color:red;font-size:2rem;transition:.1s ease-in}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}form.formlogin{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.caja{border:2px solid #000000;padding:0rem 2rem 2rem;border-radius:2px;border-color:#000}.caja:hover{border:2px solid #ff0000}li{font-size:1.5em}img.merchimg{width:100%;height:100%;object-fit:cover;opacity:1!important}.merchimg{min-width:150px;max-width:400px;min-height:150px;max-height:400px;object-fit:cover;flex:0 0 auto;aspect-ratio:1 / 1}@media(max-width:768px){.merchimg{width:200px;height:200px}}@media(max-width:480px){.merchimg{width:150px;height:150px}}ul{text-align:center;list-style-position:inside;padding:0}.ingrediente{display:flex;flex-direction:row;align-items:center;gap:20px;margin:0;padding:0!important;flex-wrap:wrap;background-color:transparent!important}.ingrediente p{flex:1;min-width:250px;margin:0}.ingreimg{flex:1;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;background-color:transparent!important}.ingreimg img{min-width:150px;min-height:150px;max-width:650px;max-height:650px;width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1 / 1}@media(max-width:768px){.ingreimg{width:200px;height:200px}}@media(max-width:480px){.ingreimg{width:150px;height:150px}}.padizq{padding-left:20px;padding-right:20px}.fade-img{width:100%;height:auto;opacity:0}.fade-img.visible{opacity:1}.fade-img.hidden{opacity:0}ul{text-align:center;list-style-position:inside}.video-wrapper{width:60vw;aspect-ratio:16 / 9;max-width:900px;margin:0 auto;position:relative;background-color:transparent!important;box-sizing:border-box}.video-wrapper iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000}@media(max-width:768px){.video-wrapper{width:85vw;max-width:100%;padding-top:56.25%}}@media(max-width:480px){.video-wrapper{width:90vw;padding-top:56.25%}}.seminegrosectec{background-color:#00000080;padding:16px;margin:16px;border-radius:8px}.dlbutton{margin-left:17px}.fullnegro{background-color:#000;padding:8px 10px}.footer-container{justify-content:space-between;display:flex;flex-direction:row}.seccionfinal{width:100%;margin:0}.smalltext{font-size:.7rem!important}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{place-items:center;min-height:100vh}h1{font-size:17vh;line-height:1.1;font-family:"Blackout 2AM";position:static;margin-bottom:0}@media(max-width:768px){h1{font-size:10vh}}@media(max-width:480px){h1{font-size:8vh}}h2{font-size:2.5em}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
