:root{--k:#0a0a0a;--k2:#141414;--w:#fff;--r:#e10600;--g:#9a9a9a;--line:#2a2a2a;--display:Anton,Impact,"Arial Narrow",sans-serif;--rotulo:"Barlow Condensed","Arial Narrow",Arial,sans-serif;--texto:Barlow,Arial,sans-serif;--mono:"IBM Plex Mono",Consolas,monospace;--gutter:20px;--cab:96px}*,*::before,*::after{box-sizing:border-box}.ayg-home,.ayg-home *,.cab,.cab *,.menu-ayg,.menu-ayg *,.pie-ayg,.pie-ayg *{margin:0;padding:0}:is(.ayg-home,.cab,.menu-ayg,.pie-ayg) :where(h1,h2,h3,h4,h5,h6,p,li){color:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:400;font-family:inherit;line-height:inherit}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--k);color:var(--w);font:400 17px/1.55 var(--texto);overflow-x:clip}body.menu-on{overflow:hidden}img,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--r);outline-offset:3px}.d{font-family:var(--display);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:.01em}.l{font:600 14px/1.1 var(--rotulo);letter-spacing:.18em;text-transform:uppercase}.wrap{width:min(1240px,100% - var(--gutter)*2);margin-inline:auto}.btn{--relleno:var(--w);--txt-hover:var(--k);display:inline-block;position:relative;overflow:hidden;isolation:isolate;font:700 18px/1 var(--rotulo);letter-spacing:.12em;text-transform:uppercase;padding:17px 26px;border:2px solid var(--w);transition:color .3s,border-color .3s,letter-spacing .3s,transform .12s;text-align:center}.btn::before{content:"";position:absolute;inset:-1px;z-index:-1;background:var(--relleno);transform:scaleX(0);transform-origin:right;transition:transform .38s cubic-bezier(.7,0,.2,1)}.btn:hover{color:var(--txt-hover);letter-spacing:.16em}.btn:hover::before{transform:scaleX(1);transform-origin:left}.btn:active{transform:scale(.96)}.btn.r{--relleno:var(--k);--txt-hover:var(--w);background:var(--r);border-color:var(--r);color:var(--w)}.btn.r:hover{border-color:var(--k)}.btn.r::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:38%;z-index:-1;background:linear-gradient(100deg,#fff0,#ffffff59,#fff0);transform:skewX(-20deg);animation:brillo 4.2s ease-in-out infinite}.btn.r:hover::after{animation:none;opacity:0}@keyframes brillo{0%,72%{left:-60%}100%{left:130%}}@keyframes llama{0%{box-shadow:0 0 0 0 #e10600aa}70%,100%{box-shadow:0 0 0 12px #fff0}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cab{position:fixed;inset:0 0 auto 0;z-index:40;height:var(--cab);display:flex;align-items:center;justify-content:space-between;gap:20px;padding-inline:28px;background:linear-gradient(#000c,#0000);transition:background .2s,border-color .2s;border-bottom:1px solid #fff0}.cab.solid{background:var(--k);border-bottom-color:var(--line)}.marca img{height:76px;width:auto}.nav{display:flex;gap:30px;align-items:center}.nav a{font:600 19px/1 var(--rotulo);letter-spacing:.12em}.nav a:not(.bk){position:relative;padding-block:6px}.nav a:not(.bk)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--r);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.7,0,.2,1)}.nav a:not(.bk):hover::after{transform:scaleX(1);transform-origin:left}.bk{background:var(--r);padding:13px 20px;transform:skewX(-8deg);font:600 18px/1 var(--rotulo);letter-spacing:.14em;flex-shrink:0;animation:llama 2.6s ease-out infinite;transition:background .2s,color .2s}.nav a.bk:hover,.bk:hover{background:var(--w);color:var(--r)}.bk span{display:block;transform:skewX(8deg)}.acciones{display:none;align-items:center;gap:12px}.burger{display:flex;align-items:center;gap:12px;height:46px;padding:0 16px;background:none;color:var(--w);border:2px solid var(--w);transform:skewX(-8deg);cursor:pointer;font:700 15px/1 var(--rotulo);letter-spacing:.16em}.burger>*{transform:skewX(8deg)}.burger .ico{position:relative;width:26px;height:14px;display:block}.burger .ico i{position:absolute;right:0;height:3px;background:var(--w);transition:transform .25s,width .25s,top .25s,background .25s}.burger .ico i:first-child{top:0;width:26px}.burger .ico i:last-child{top:11px;width:15px;background:var(--r)}.burger[aria-expanded="true"] .ico i:first-child{top:5.5px;transform:rotate(45deg)}.burger[aria-expanded="true"] .ico i:last-child{top:5.5px;width:26px;background:var(--w);transform:rotate(-45deg)}.burger:hover{background:var(--w);color:var(--k)}.burger:hover .ico i:first-child{background:var(--k)}.menu-ayg{position:fixed;inset:0;z-index:35;background:var(--k);display:grid;padding-top:var(--cab);opacity:0;transition:opacity .22s;overflow-y:auto}.menu-ayg.on{opacity:1}.menu-ayg::before{content:"";position:absolute;inset:0;background:radial-gradient(#ffffff14 1px,#0000 1.4px) 0 0/5px 5px;pointer-events:none}.menu-in{position:relative;display:grid;grid-template-columns:1.4fr 1fr;gap:28px 48px;align-content:center;padding-block:28px}.menu-nav{display:grid;gap:2px}.menu-nav a{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:4px 0 8px;transform:translateY(14px);opacity:0;transition:transform .35s,opacity .35s}.menu-ayg.on .menu-nav a{transform:none;opacity:1}.menu-ayg.on .menu-nav a:nth-child(2){transition-delay:.03s}.menu-ayg.on .menu-nav a:nth-child(3){transition-delay:.06s}.menu-ayg.on .menu-nav a:nth-child(4){transition-delay:.09s}.menu-ayg.on .menu-nav a:nth-child(5){transition-delay:.12s}.menu-ayg.on .menu-nav a:nth-child(6){transition-delay:.15s}.menu-nav b{font:400 clamp(46px,8.6vw,92px)/.95 var(--display);text-transform:uppercase}.menu-nav a:nth-child(even) b{color:#fff0;-webkit-text-stroke:1.6px var(--w)}.menu-nav small{font:500 12.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g);white-space:nowrap}.menu-nav a:hover b{color:var(--r);-webkit-text-stroke-color:var(--r)}.menu-nav a:hover small{color:var(--w)}.menu-pie{display:grid;gap:22px;align-content:end}.menu-pie .btn{font-size:20px;padding:20px}.dato .t{display:block;font:500 12px/1 var(--mono);letter-spacing:.14em;color:var(--g);margin-bottom:6px}.dato b{font:600 24px/1.2 var(--mono);user-select:all}.menu-redes{display:flex;flex-wrap:wrap;gap:10px}.menu-redes a{border:2px solid var(--w);width:48px;height:48px;display:grid;place-items:center;font-size:22px}.menu-redes a:hover{background:var(--r);border-color:var(--r)}.hero{position:relative;min-height:100svh;display:grid;align-items:end;padding:calc(var(--cab) + 40px) 0 56px;isolation:isolate}.hero{overflow:hidden}.hero .bg{position:absolute;inset:-32% 0 0 0;z-index:-2;background:url(/wp-content/themes/astra-child-ayg/assets/directo-main.jpg) center 40%/cover}.hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a 0,#000c 30%,#0002 62%,#0006 100%)}.hero::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(#000 1px,#0000 1.4px) 0 0/5px 5px;opacity:.45;mix-blend-mode:multiply}.hero .wrap{display:grid;grid-template-columns:1fr auto;column-gap:50px;align-items:end}.pre{grid-column:1/-1;justify-self:start;margin-bottom:18px;background:var(--k);color:var(--w);padding:7px 10px 6px}.pre em{font-style:normal;color:var(--r)}.hero h1{font-size:clamp(58px,8.3vw,128px);min-width:0}.hero h1 span{display:block}.hero h1 i{font-style:normal}.hero h1 .o{color:#fff0;-webkit-text-stroke:2px var(--w)}.hero h1 .rr{color:var(--r)}.bajo{display:flex;flex-direction:column;align-items:start;gap:22px;width:100%;max-width:400px;min-width:0;padding-bottom:8px}.sub{max-width:520px;font-size:19px;color:#e6e6e6}.cta{display:flex;gap:14px;flex-wrap:wrap}.vu{display:flex;gap:5px;align-items:end;height:56px;width:100%}.vu i{flex:1;max-width:12px;background:linear-gradient(0deg,#fff 0 58%,#ff2a1f 58%);animation:vu 1s ease-in-out infinite alternate;transform-origin:bottom}@keyframes vu{from{transform:scaleY(.45)}to{transform:scaleY(1)}}.sello{position:absolute;right:4.5vw;top:calc(var(--cab) + 5vh);width:196px;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,#0b0b0b 0 2px,#191919 2px 4px);box-shadow:0 18px 40px #000a,inset 0 0 0 2px #2a2a2a;transform:rotate(-8deg)}.sello::after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 20deg,#fff0,#ffffff1c 8%,#fff0 18%,#fff0 50%,#ffffff14 58%,#fff0 68%);pointer-events:none}.sello svg{position:absolute;inset:0;width:100%;height:100%}.sello .anillo{transform-origin:100px 100px;animation:gira 24s linear infinite}.sello text{font:700 13.5px var(--rotulo);letter-spacing:.2em;fill:var(--w)}.sello .lbl{position:absolute;inset:27%;border-radius:50%;background:var(--r);display:grid;place-items:center;text-align:center;box-shadow:inset 0 0 0 3px #0003}.sello .lbl b{font:400 52px/.82 var(--display);display:block;letter-spacing:-.01em}.sello .lbl i{font:700 11px/1 var(--rotulo);letter-spacing:.22em;font-style:normal;display:block;margin-top:3px}.sello .lbl::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--k);left:calc(50% - 3.5px);bottom:16%}.cinta{background:var(--r);transform:rotate(-1.4deg) scale(1.03);padding:13px 0;overflow:hidden;white-space:nowrap;margin-top:-8px;position:relative;z-index:3}.cinta div{display:inline-block;animation:mv 38s linear infinite;font:400 30px/1 var(--display);letter-spacing:.04em}.cinta span{margin:0 22px}.cinta span:nth-child(even){color:var(--k)}@keyframes mv{to{transform:translateX(-50%)}}@keyframes gira{to{transform:rotate(360deg)}}.ayg-home section{padding-block:110px}.num{color:var(--r);margin-bottom:14px;display:flex;gap:14px;align-items:center}.num::after{content:"";height:2px;width:70px;background:var(--r)}.ayg-home h2{font-size:clamp(46px,7.4vw,112px);margin-bottom:28px;text-wrap:balance}.ayg-home h2.d{line-height:1.02}.top{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:20px}.sitios{position:relative;isolation:isolate;background:var(--k);color:var(--w)}.sitios .fondo-v{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;z-index:-2}.sitios::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000d 0,#000b 48%,#0007 100%),linear-gradient(0deg,#000c 0,#0000 40%)}.sitios .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.sitios .grid>div{min-width:0}.sitios h2 em{font-style:normal;color:var(--r)}.sitios p{font-size:19px;max-width:580px;margin-bottom:16px;color:#e4e4e4}.sitios p strong{color:var(--w)}.sitios .botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.sitios .btn.r{border-color:var(--r)}.sitios .btn.r:hover{border-color:var(--w)}.plato-col{display:grid;gap:22px;justify-items:center}.plato{position:relative;width:100%;max-width:440px;aspect-ratio:1}.vinilo{position:absolute;inset:0;border-radius:50%;background:repeating-radial-gradient(circle,#0d0d0d 0 2px,#1c1c1c 2px 4px);box-shadow:0 0 0 1px #ffffff1f,0 30px 60px #000b;animation:gira 1.8s linear infinite;animation-play-state:paused}.plato::after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 30deg,#fff0,#ffffff1f 8%,#fff0 18%,#fff0 50%,#ffffff16 58%,#fff0 68%);pointer-events:none}.galleta{position:absolute;inset:30.5%;border-radius:50%;overflow:hidden}.galleta img{width:100%;height:100%;object-fit:cover;transform:scale(1.11)}.galleta::after{content:"";position:absolute;left:calc(50% - 6px);top:calc(50% - 6px);width:12px;height:12px;border-radius:50%;background:#e9e9e9;box-shadow:inset 0 1px 2px #0008}.brazo{position:absolute;right:-3%;top:-4%;width:14%;height:70%;transform-origin:50% 7%;transform:rotate(14deg);transition:transform .6s cubic-bezier(.3,.7,.3,1);z-index:2;pointer-events:none}.brazo::before{content:"";position:absolute;left:calc(50% - 22%);top:0;width:44%;aspect-ratio:1;border-radius:50%;background:#d6d6d6;box-shadow:0 0 0 5px #bcbcbc}.brazo::after{content:"";position:absolute;left:calc(50% - 3px);top:6%;width:6px;height:90%;background:linear-gradient(90deg,#9d9d9d,#efefef,#9d9d9d);border-radius:3px;box-shadow:-2px 0 0 0 #0000}.brazo i{position:absolute;left:calc(50% - 13px);bottom:-4%;width:26px;height:36px;background:#2a2a2a;border-radius:3px 3px 5px 5px}.plato-col.sonando .vinilo{animation-play-state:running}.plato-col.sonando .brazo{transform:rotate(30deg)}.rep{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px;width:100%;max-width:440px;background:#000c;border:1px solid #ffffff2e;color:var(--w);padding:14px 18px 14px 14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pp{width:58px;height:58px;border-radius:50%;background:var(--r);border:0;cursor:pointer;display:grid;place-items:center;flex-shrink:0;transition:transform .15s}.pp:hover{transform:scale(1.06)}.pp::after{content:"";border-left:16px solid var(--w);border-block:10px solid #fff0;margin-left:4px}.sonando .pp::after{border:0;margin:0;width:16px;height:20px;background:linear-gradient(90deg,var(--w) 0 35%,#0000 35% 65%,var(--w) 65%)}.rep .info{min-width:0}.rep .t{display:flex;justify-content:space-between;gap:10px;font:500 11.5px/1 var(--mono);letter-spacing:.12em;color:var(--g);margin-bottom:6px}.rep b{display:block;font:400 21px/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra{height:4px;background:#333;margin-top:9px;position:relative}.barra i{position:absolute;inset:0 auto 0 0;width:0;background:var(--r)}.datos{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px;border-top:3px solid var(--w)}.datos div{padding:26px 22px 4px 0;border-right:1px solid #ffffff2e}.datos div+div{padding-left:22px}.datos div:last-child{border-right:0}.datos b{font:400 58px/1 var(--display);color:var(--r);display:block}.datos span{font-weight:600}.musica{background:var(--k2);overflow:hidden}.flechas{display:flex;gap:10px}.flechas button{width:56px;height:56px;border:2px solid var(--w);background:none;cursor:pointer;font:400 26px/1 var(--display);display:grid;place-items:center}.flechas button:hover{background:var(--r);border-color:var(--r)}.flechas button:disabled{opacity:.3;cursor:default;background:none;border-color:var(--w)}.carrusel{--n:4;--hueco:34px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--n) - 1) * var(--hueco)) / var(--n));gap:var(--hueco);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:min(1240px,100% - var(--gutter)*2);margin:16px auto 0;padding:26px 0 10px;scrollbar-width:none}@media (max-width:1080px){.carrusel{--n:3;--hueco:26px}}.carrusel::-webkit-scrollbar{display:none}.rel{scroll-snap-align:start;min-width:0;display:grid;gap:6px;align-content:start}.funda{position:relative;aspect-ratio:1;margin-bottom:14px}.funda img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;box-shadow:0 14px 30px #000b}.funda .vin{position:absolute;inset:4%;border-radius:50%;z-index:1;background:radial-gradient(circle,var(--r) 0 15%,#111 15.5% 16.5%,#0000 17%),repeating-radial-gradient(circle,#0d0d0d 0 2px,#1d1d1d 2px 4px);transition:translate .45s cubic-bezier(.3,.7,.3,1)}.rel:hover .vin,.rel.sonando .vin{translate:26% 0}.rel.sonando .vin{animation:gira 1.8s linear infinite}.funda .pp{position:absolute;z-index:3;left:12px;bottom:12px;width:52px;height:52px;box-shadow:0 6px 16px #0008}.rel .barra{position:absolute;z-index:3;left:0;right:0;bottom:0;margin:0;height:4px;background:#0006}.rel h3{font:400 30px/1 var(--display);text-transform:uppercase;letter-spacing:.01em}.rel .tr{color:#cfcfcf;font-size:15px;line-height:1.35;min-height:2.7em}.rel .sello-disc{font:500 11.5px/1 var(--mono);letter-spacing:.12em;color:var(--g);text-transform:uppercase}.compra{justify-self:start;margin-top:8px;font:700 15px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--r);padding-bottom:5px}.compra:hover{color:var(--r)}.musica .pie-mus{margin-top:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;color:var(--g);font-size:15px}.mu-nav{display:flex;align-items:center;gap:24px}.mu-cuenta{font:600 13px/1 var(--mono);letter-spacing:.14em;color:var(--g);white-space:nowrap}.mu-cuenta b{font:400 46px/1 var(--display);color:var(--w);letter-spacing:0;margin-right:4px}.musica .carrusel{padding-top:34px}.musica .rel{gap:8px}.musica .funda{width:80%;margin-bottom:22px}.musica .funda .vin{translate:16% 0;box-shadow:0 10px 24px #0009}.musica .funda .vin::before{content:"";position:absolute;inset:34%;border-radius:50%;background:var(--portada,var(--r)) center/cover;box-shadow:0 0 0 2px #111}.musica .funda .vin::after{content:"";position:absolute;inset:48.5%;border-radius:50%;background:#ddd}.musica .rel:hover .vin,.musica .rel.sonando .vin{translate:24% 0}.musica .rel .barra{bottom:-12px;height:3px;background:#ffffff1f}.musica .rel.es-galleta .funda img{position:absolute;inset:31%;width:38%;height:38%;border-radius:50%;box-shadow:none}.musica .rel.es-galleta .funda .vin{inset:0;translate:none;box-shadow:0 14px 30px #000b}.musica .rel.es-galleta .funda .vin::before{display:none}.musica .rel.es-galleta .funda::after{border-radius:50%}.musica .rel.es-galleta.sonando .funda img{animation:gira 1.8s linear infinite}.musica .rel.sonando .sello-disc{color:var(--r)}.musica .rel.sonando .sello-disc::before{content:"● Sonando · "}.musica .rel h3 a:hover{color:var(--r)}.musica .rel .tr{font-size:14.5px;color:#bdbdbd}.rel-pie{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:12px;border-top:1px solid #ffffff26}.rel-pie b{font:400 30px/1 var(--display);transition:color .2s}.musica .rel-pie .compra{margin:0}.musica .rel:hover .rel-pie b{color:var(--r)}.rel.todo .funda img{rotate:-4deg}.mu-pegatina{position:absolute;z-index:4;right:-8%;top:-8%;width:92px;aspect-ratio:1;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--r);color:var(--w);font:700 10.5px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;rotate:10deg;box-shadow:0 0 0 4px var(--k2),0 0 0 6px var(--r);transition:rotate .4s cubic-bezier(.2,.8,.2,1)}.mu-pegatina b{display:block;margin-bottom:2px;font:400 36px/.9 var(--display);letter-spacing:0}.rel.todo:hover .mu-pegatina{rotate:-6deg}.rel.todo .rel-pie b{color:var(--r)}.mu-barra{position:relative;height:3px;background:#ffffff1f;margin-top:24px}.mu-barra i{position:absolute;top:0;bottom:0;left:0;width:30%;background:var(--r);transition:left .25s,width .25s}.sets .plataformas{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sets .plataformas span{font:500 12px/1 var(--mono);letter-spacing:.12em;color:var(--g);margin-right:4px}.sets .plataformas a{font:700 14px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;padding:10px 14px;border:1px solid #3a3a3a;transition:background .2s,border-color .2s}.sets .plataformas a:hover{background:var(--r);border-color:var(--r)}.cabina{display:grid;grid-template-columns:1.55fr 1fr;gap:22px;margin-top:34px;align-items:stretch}.pantalla{position:relative;min-height:470px;display:grid;align-content:end;gap:16px;padding:30px;overflow:hidden;isolation:isolate;background:#000;border:1px solid var(--line)}.pantalla .fondo{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center 35%;transform:scale(1.04);transition:opacity .5s,transform 8s linear;opacity:.8}.pantalla.sonando .fondo{transform:scale(1.12)}.pantalla::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#000e 6%,#0008 38%,#0000 75%),radial-gradient(#0004 1px,#0000 1.4px) 0 0/5px 5px}.pantalla .estado{display:flex;align-items:center;gap:10px;font:600 12.5px/1 var(--mono);letter-spacing:.16em;color:var(--w)}.pantalla .estado i{width:9px;height:9px;border-radius:50%;background:var(--r);box-shadow:0 0 10px var(--r)}.pantalla.sonando .estado i{animation:parpadeo 1s steps(2) infinite}@keyframes parpadeo{50%{opacity:.15}}.pantalla h3{font:400 clamp(34px,4vw,60px)/.95 var(--display);text-transform:uppercase;max-width:16ch;text-wrap:balance}.pantalla .meta{display:flex;flex-wrap:wrap;gap:6px 18px;font:600 14px/1 var(--rotulo);letter-spacing:.16em;text-transform:uppercase;color:#d0d0d0}.pantalla .meta b{color:var(--r);font-weight:700}.mando{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin-top:6px}.pp.grande{width:84px;height:84px}.pp.grande::after{border-left-width:24px;border-block-width:15px;margin-left:7px}.pantalla.sonando .pp.grande::after{border:0;margin:0;width:24px;height:30px;background:linear-gradient(90deg,var(--w) 0 35%,#0000 35% 65%,var(--w) 65%)}.pantalla:hover .pp.grande,.pantalla.sonando .pp.grande{animation:llama 1.6s ease-out infinite}.onda{position:relative;height:74px;cursor:pointer;min-width:0}.onda .capa{position:absolute;inset:0;display:flex;align-items:center;gap:2px}.onda .capa i{flex:1;min-width:1px;background:#ffffff59;border-radius:1px}.onda .capa.roja{clip-path:inset(0 calc(100% - var(--p,0%)) 0 0)}.onda .capa.roja i{background:var(--r)}.onda::after{content:"";position:absolute;top:-6px;bottom:-6px;left:var(--p,0%);width:2px;background:var(--w);box-shadow:0 0 8px #fff8}.reloj{display:flex;justify-content:space-between;font:600 13px/1 var(--mono);letter-spacing:.08em;color:#cfcfcf;grid-column:2;margin-top:-8px}.reloj b{color:var(--w);font-weight:600}.cola{display:grid;align-content:start;border-top:2px solid var(--w)}.cola .titulo-cola{display:flex;justify-content:space-between;font:600 12px/1 var(--mono);letter-spacing:.16em;color:var(--g);padding:14px 2px}.set{display:grid;grid-template-columns:1fr auto;gap:6px 14px;align-items:center;text-align:left;width:100%;padding:14px 14px 15px;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer;position:relative;isolation:isolate;color:var(--w)}.set::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--r);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.7,0,.2,1)}.set:hover::before{transform:scaleX(1)}.set b{font:400 21px/1.05 var(--display);text-transform:uppercase;letter-spacing:.02em}.set small{grid-column:1;font:600 12.5px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--g);transition:color .2s}.set .dur{grid-row:1/3;grid-column:2;font:600 13px/1 var(--mono);color:#cfcfcf}.set .mini{grid-column:1/-1;display:flex;align-items:center;gap:1px;height:16px;opacity:.55}.set .mini i{flex:1;background:var(--w)}.set:hover small,.set:hover .dur{color:var(--w)}.set.activo{background:#ffffff0d}.set.activo b{color:var(--r)}.set.activo:hover b{color:var(--w)}.set.activo .mini{opacity:1}.set.activo .mini i{background:var(--r)}.set.activo:hover .mini i{background:var(--w)}.set.activo .dur::before{content:"▶ ";color:var(--r)}.set.activo:hover .dur::before{color:var(--w)}.fechas{background:var(--k2)}.tks{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tk{display:grid;grid-template-rows:auto 1fr;background:var(--w);color:var(--k);position:relative;min-width:0}.tk .f{background:var(--r);color:var(--w);padding:18px 20px 22px;border-bottom:2px dashed var(--k);display:flex;align-items:end;justify-content:space-between;gap:10px;position:relative}.tk .f::before,.tk .f::after{content:"";position:absolute;bottom:-12px;width:24px;height:24px;border-radius:50%;background:var(--k2)}.tk .f::before{left:-12px}.tk .f::after{right:-12px}.tk .f b{font:400 64px/.85 var(--display)}.tk .m{padding:20px 20px 22px}.tk .m b{font:400 28px/1.02 var(--display);text-transform:uppercase;display:block;margin-bottom:8px}.tk .m{display:flex;flex-direction:column;align-items:start}.tk .m .l{color:#555;letter-spacing:.12em;line-height:1.4}.ent{margin-top:auto;padding-top:18px;font:700 16px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--r);border-bottom:2px solid var(--r);padding-bottom:5px}a.ent:hover{color:var(--k);border-color:var(--k)}.ent.pronto{color:#888;border-color:#ccc}.ig{margin-top:44px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px 40px;border:2px solid var(--w);padding:30px 34px}.ig p{font:400 clamp(28px,3.4vw,46px)/1 var(--display);text-transform:uppercase}.ig p em{font-style:normal;color:var(--r)}.ig small{display:block;font:400 17px/1.5 var(--texto);text-transform:none;color:#cfcfcf;margin-top:10px}.q .grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.q .foto img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 30%}.q .grid>div{min-width:0}.q .foto{position:relative;isolation:isolate}.q .foto::after{content:"";position:absolute;inset:18px -18px -18px 18px;border:3px solid var(--r);z-index:-1}.q p{color:#d5d5d5;margin-bottom:14px;max-width:560px}.cif{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:34px 0}.cif b{font:400 54px/1 var(--display);display:block}.cif span{color:var(--g);font-size:14px}.tienda{position:relative;isolation:isolate;overflow:hidden;background:var(--k);color:var(--w)}.ht-fondo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 40%;filter:grayscale(.3)}.tienda::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0a0a0a 0,#0a0a0a99 24%,#0a0a0a80 60%,#0a0a0a 100%),linear-gradient(90deg,#0009,#0000 50%,#0009)}.ht-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;margin-top:10px}.ht-obj{display:grid;min-width:0;background:var(--k);color:var(--w);box-shadow:0 0 0 1px #ffffff1f,0 30px 60px #000b}.ht-pack{grid-row:span 2;grid-template-rows:1fr auto}.ht-obj:not(.ht-pack){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ht-escena{--luz1:#e10600;--luz2:#ffffff55;position:relative;isolation:isolate;display:grid;place-items:center;min-height:260px;overflow:hidden;padding:8% 8% 11%;container-type:inline-size;background:radial-gradient(ellipse 60% 55% at 50% 58%,color-mix(in srgb,var(--luz1) 62%,transparent),transparent 72%),radial-gradient(ellipse 45% 40% at 78% 25%,color-mix(in srgb,var(--luz2) 55%,transparent),transparent 72%),radial-gradient(#ffffff0d 1px,#0000 1.4px) 0 0/5px 5px,var(--k)}.ht-escena.es-abanico{--luz1:#ff2fb3;--luz2:#2b7bff}.ht-escena.es-bandera{--luz1:#ffd400;--luz2:#e10600}.ht-escena::after{content:"";position:absolute;left:18%;right:18%;bottom:9%;height:7%;z-index:-1;border-radius:50%;background:#000;filter:blur(14px);opacity:.75;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s}.ht-palabra{position:absolute;left:50%;top:50%;z-index:-1;translate:-50% -50%;font:400 25cqi/.8 var(--display);text-transform:uppercase;white-space:nowrap;color:#fff0;-webkit-text-stroke:2px #ffffff30;pointer-events:none;user-select:none;transition:letter-spacing .6s cubic-bezier(.2,.8,.2,1)}.es-pack .ht-palabra{font-size:42cqi}.ht-pieza{width:100%;height:100%;max-height:300px;object-fit:contain;filter:drop-shadow(0 22px 26px #000b);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.es-abanico .ht-pieza{transform-origin:50% 92%;rotate:-4deg}.es-bandera .ht-pieza{width:92%;rotate:3deg;transform:perspective(900px) rotateY(-14deg)}.ht-disco{position:relative;width:min(58%,360px);aspect-ratio:1;rotate:-5deg;margin-right:14%;transition:rotate .6s cubic-bezier(.2,.8,.2,1)}.ht-disco img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;box-shadow:0 26px 50px #000c}.ht-vin{position:absolute;inset:3%;border-radius:50%;z-index:1;background:radial-gradient(circle,var(--r) 0 15%,#111 15.5% 16.5%,#0000 17%),repeating-radial-gradient(circle,#0d0d0d 0 2px,#1d1d1d 2px 4px);box-shadow:0 0 0 1px #ffffff17;transform:translateX(34%);transition:transform .6s cubic-bezier(.3,.7,.3,1)}.ht-pegatina{position:absolute;right:5%;top:6%;width:104px;aspect-ratio:1;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--r);color:var(--w);font:700 11.5px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;rotate:10deg;box-shadow:0 0 0 4px var(--k),0 0 0 6px var(--r);transition:rotate .4s cubic-bezier(.2,.8,.2,1)}.ht-pegatina b{display:block;margin-bottom:3px;font:400 40px/.9 var(--display);letter-spacing:0}.ht-pack .ht-pegatina{width:128px}.ht-pack .ht-pegatina b{font-size:52px}.ht-txt{display:flex;flex-direction:column;gap:10px;padding:24px 26px 26px;border-top:3px solid var(--r);min-width:0}.ht-obj:not(.ht-pack) .ht-txt{border-top:0;border-left:3px solid var(--r);justify-content:center}.ht-tag{font:500 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--r)}.ht-txt h3{font:400 clamp(28px,2.6vw,40px)/1 var(--display);text-transform:uppercase;text-wrap:balance}.ht-pack .ht-txt h3{font-size:clamp(34px,3.4vw,54px)}.ht-txt p{color:#bdbdbd;font-size:16px}.ht-ir{margin-top:6px;align-self:start;font:700 15px/1 var(--rotulo);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid var(--r);padding-bottom:5px;transition:color .2s}.ht-obj:hover .ht-ir{color:var(--r)}.ht-obj:hover .ht-pieza{transform:translateY(-12px) scale(1.04)}.ht-obj:hover .es-abanico .ht-pieza{transform:translateY(-10px) rotate(7deg) scale(1.04)}.ht-obj:hover .es-bandera .ht-pieza{transform:perspective(900px) rotateY(6deg) translateY(-12px) scale(1.04)}.ht-obj:hover .ht-disco{rotate:-1deg}.ht-obj:hover .ht-vin{transform:translateX(48%) rotate(40deg)}.ht-obj:hover .ht-escena::after{transform:scaleX(.82);opacity:.5}.ht-obj:hover .ht-palabra{letter-spacing:.04em}.ht-obj:hover .ht-pegatina{rotate:-6deg}.ht-nota{margin-top:26px;color:#cfcfcf;font-size:15px}.bk2{position:relative;isolation:isolate;padding-block:120px}.bk2 video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bk2::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000e 0,#000b 55%,#0008 100%);z-index:-1}.bk2 .grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;align-items:center}.bk2 .grid>div{min-width:0}.bk2 h2{font-size:clamp(46px,5.6vw,92px)}.bk2 .intro{font-size:20px;max-width:460px}.contacto{display:grid;gap:16px;margin-top:28px;justify-items:start}.wa{display:inline-block;font:700 22px var(--rotulo);letter-spacing:.08em;border-bottom:3px solid var(--w);padding-bottom:6px}.wa.mail{font-size:18px;border-bottom-width:2px}.wa{transition:color .2s,border-color .2s,padding-left .25s}.wa:hover{color:var(--r);border-color:var(--r);padding-left:8px}.presskit{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;margin-top:10px;padding:16px 22px 16px 16px;border:2px dashed #ffffff80;max-width:420px;transition:border-color .2s,background .2s}.presskit:hover{border-style:solid;border-color:var(--r);background:#e1060022}.presskit .ico-pk{grid-row:1/3;width:46px;height:46px;display:grid;place-items:center;background:var(--r);font:400 24px/1 var(--display);transition:transform .25s}.presskit:hover .ico-pk{transform:translateY(3px)}.presskit b{font:400 24px/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.presskit span{font-size:14.5px;color:#cfcfcf;line-height:1.35}.pp{animation:none}.rel:hover .pp,.rep:hover .pp{animation:llama 1.6s ease-out infinite}.bk2 form{background:var(--k);padding:48px 46px;display:grid;grid-template-columns:1fr 1fr;gap:22px 20px;min-width:0;border-top:4px solid var(--r);box-shadow:0 40px 80px #0009}.bk2 form label{display:grid;gap:9px;font:600 14.5px var(--rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--g);min-width:0}.bk2 form .f2{grid-column:1/-1}.bk2 input,.bk2 select,.bk2 textarea{background:#000;border:1px solid #3a3a3a;color:var(--w);padding:17px 16px;font:400 18px var(--texto);border-radius:0;width:100%;min-width:0;color-scheme:dark}.bk2 input:focus,.bk2 select:focus,.bk2 textarea:focus{outline:2px solid var(--r);border-color:var(--r)}.bk2 form button{grid-column:1/-1;margin-top:6px;cursor:pointer;border:0;background:var(--r);color:var(--w);font:400 32px var(--display);letter-spacing:.06em;padding:22px;text-transform:uppercase;transition:background .2s,color .2s}.bk2 form button:disabled{opacity:.6;cursor:wait}.bk2 form .f-trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bk2 form .f-acepto{grid-template-columns:auto 1fr;align-items:start;gap:12px;font:400 16px/1.5 var(--texto);letter-spacing:0;text-transform:none;color:#cfcfcf;cursor:pointer}.bk2 form .f-acepto input{width:22px;height:22px;margin:1px 0 0;padding:0;accent-color:var(--r)}.bk2 form .f-acepto a{color:var(--w);text-decoration:underline;text-underline-offset:3px}.bk2 form .mal input,.bk2 form .mal select,.bk2 form .mal textarea{border-color:var(--r)}.bk2 form .f-acepto.mal span{color:var(--w)}.bk2 form .f-estado{margin:0;padding:14px 16px;border-left:4px solid var(--r);background:#e1060026;color:var(--w);font-size:16px;line-height:1.45}.bk2 form .f-estado:focus{outline:none}.bk2 form .f-estado.ok{padding:28px 6px 20px 22px;background:none;font-size:19px}.bk2 form .f-estado.ok b{display:block;margin-bottom:8px;font:400 clamp(40px,4.4vw,64px)/.95 var(--display);text-transform:uppercase;color:var(--w)}.bk2 form.enviado>:not(.f-estado){display:none}.ico-s{width:1em;height:1em;fill:currentColor;flex-shrink:0}.pie-ayg{background:var(--k);color:var(--g);font-size:14px;text-align:center;position:relative;overflow:hidden;isolation:isolate;padding-top:70px}.pie-ayg::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(#ffffff10 1px,#0000 1.4px) 0 0/6px 6px}.pie-logo{height:120px;width:auto;margin:0 auto 26px}.estilos{font:400 clamp(26px,4.4vw,52px)/1.05 var(--display);text-transform:uppercase;letter-spacing:.01em;color:var(--w);text-wrap:balance}.estilos i{font-style:normal;color:var(--r)}.estilos .o{color:#fff0;-webkit-text-stroke:1.4px var(--w)}.redondas{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:38px}.redondas a{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--w);color:var(--w);font-size:23px;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.3,1.6,.5,1)}.redondas a:hover{background:var(--r);border-color:var(--r);transform:scale(1.12) rotate(-8deg)}.creditos{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 28px;margin-top:40px;padding-block:22px;border-block:1px solid var(--line);font:500 13px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#cfcfcf}.creditos b{color:var(--r);font-weight:600;margin-right:6px}.creditos a{transition:color .2s}.creditos a:hover{color:var(--w)}.legal{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 24px;padding-block:20px 30px;font-size:13.5px}.legal a:hover{color:var(--w)}.roll{display:inline-block;overflow:hidden;vertical-align:top;height:1.1em;line-height:1.1}.roll i{display:block;font-style:normal;transition:transform .38s cubic-bezier(.7,0,.2,1)}.roll i::after{content:attr(data-t);display:block;color:var(--r)}.bk .roll i::after{color:currentColor}a:hover>.roll i,a:hover .roll i{transform:translateY(-1.1em)}.nav a:not(.bk):hover{color:var(--w)}.marca img{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.marca:hover img{transform:rotate(-4deg) scale(1.05)}.hero h1 .o{background:linear-gradient(var(--w),var(--w)) 0 100%/0% 100% no-repeat;-webkit-background-clip:text;background-clip:text;transition:background-size .6s cubic-bezier(.7,0,.2,1)}.hero h1 .o:hover{background-size:100% 100%}.cinta:hover div{animation-play-state:paused}.cinta span:not(:nth-child(even)){transition:color .2s}.cinta span:hover{color:var(--k)}.funda{transform-style:preserve-3d;transition:transform .2s ease-out;will-change:transform}.funda img{transition:box-shadow .3s}.rel:hover .funda img{box-shadow:0 26px 50px #000e}.funda::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),#ffffff38,#fff0 55%);opacity:0;transition:opacity .3s}.rel:hover .funda::after{opacity:1}.rel h3{transition:color .2s}.rel:hover h3{color:var(--r)}.carrusel{cursor:grab}.carrusel.arrastra{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.carrusel.arrastra *{pointer-events:none}.tk{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.tk:hover{transform:translateY(-8px) rotate(-1deg);box-shadow:0 18px 30px #0008}.tk .f b{transition:transform .3s}.tk:hover .f b{transform:scale(1.12) rotate(-3deg)}.plato{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.plato:hover{transform:scale(1.03) rotate(-2deg)}.js .rv{opacity:0;transform:translateY(42px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.js .rv.in{opacity:1;transform:none}.js h2.rv{clip-path:inset(0 0 100% 0);transform:translateY(30px);transition:clip-path .9s cubic-bezier(.7,0,.2,1),transform .9s cubic-bezier(.2,.7,.2,1),opacity .2s}.js h2.rv.in{clip-path:inset(0 0 -10% 0)}@media (max-width:1280px){.cab{padding-inline:22px}.nav{gap:20px}.nav a{font-size:17px}.bk2 form{padding:40px 34px}.bk2 .grid{gap:50px}.marca img{height:70px}.sello{width:172px}.sello .lbl b{font-size:46px}.sitios .grid,.q .grid{gap:44px}}@media (max-width:1080px){:root{--cab:84px}.nav{display:none}.acciones{display:flex}.marca img{height:64px}.hero{min-height:0;padding-top:calc(var(--cab) + 170px);padding-bottom:48px}.hero .bg{inset:0;background-position:center 30%}.hero .wrap{grid-template-columns:1fr}.hero h1{font-size:11.2vw}.bajo{max-width:none;display:grid;grid-template-columns:1fr auto;column-gap:40px;row-gap:20px;align-items:end;margin-top:26px}.vu{grid-column:1/-1;max-width:460px}.sub{grid-column:1;max-width:520px}.cta{grid-column:2;flex-direction:column;align-items:stretch}.sello{width:150px;top:calc(var(--cab) + 20px);right:var(--gutter)}.sello text{font-size:14.5px}.sello .lbl b{font-size:40px}.sello .lbl i{font-size:9.5px}.ayg-home section{padding-block:88px}.ayg-home h2{font-size:clamp(44px,7vw,80px)}.sitios .grid{grid-template-columns:1fr 1fr;gap:36px}.datos{margin-top:56px}.datos b{font-size:46px}.ht-grid{grid-template-columns:1fr 1fr}.ht-pack{grid-row:auto;grid-column:1/-1;grid-template-rows:none;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ht-pack .ht-txt{border-top:0;border-left:3px solid var(--r);justify-content:center}.ht-obj:not(.ht-pack){grid-template-columns:1fr;grid-template-rows:auto 1fr}.ht-obj:not(.ht-pack) .ht-txt{border-left:0;border-top:3px solid var(--r);justify-content:flex-start}.ht-escena{aspect-ratio:5/4;min-height:0}.cabina{grid-template-columns:1fr}.pantalla{min-height:420px}.tks{grid-template-columns:1fr 1fr}.tks{grid-template-columns:1fr}.tk{grid-template-rows:none;grid-template-columns:150px 1fr}.tk .f{flex-direction:column;align-items:center;justify-content:center;border-bottom:0;border-right:2px dashed var(--k);text-align:center}.tk .f::before,.tk .f::after{bottom:auto;left:auto;right:-13px}.tk .f::before{top:-12px}.tk .f::after{bottom:-12px}.tk .m{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:18px}.tk .m b{flex-basis:100%}.tk .m .ent{margin:0 0 0 auto;padding-top:0}.q .grid{grid-template-columns:1fr 1fr;gap:40px}.cif{grid-template-columns:1fr 1fr;row-gap:22px}.bk2{padding-block:90px}.bk2 .grid{grid-template-columns:1fr;gap:36px}.bk2 .intro{max-width:620px}.contacto{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:end}.presskit{flex-basis:100%}}@media (max-width:900px){.q .grid{grid-template-columns:1fr}.q .foto{max-width:560px;margin-right:18px}.sitios .grid{grid-template-columns:1fr}.plato-col{justify-items:start}.ig{grid-template-columns:1fr}}@media (max-width:760px){:root{--gutter:16px;--cab:72px}.cab{padding-inline:var(--gutter)}.marca img{height:54px}.bk{padding:11px 14px;font-size:15px}.burger{height:42px;padding:0 12px;gap:10px;font-size:14px}.burger .lbl{display:none}.hero{padding-top:calc(var(--cab) + 150px)}.hero h1{font-size:19vw}.hero h1 i{display:block}.hero h1 .o{-webkit-text-stroke-width:1.4px}.bajo{display:flex;flex-direction:column;align-items:stretch;gap:20px;margin-top:22px}.vu{height:44px;gap:4px}.cta{flex-direction:column}.sello{width:118px;top:calc(var(--cab) + 14px)}.sello text{font-size:16px;letter-spacing:.12em}.sello .lbl b{font-size:32px}.sello .lbl i{font-size:7.5px;letter-spacing:.16em}.sello .lbl::after{display:none}.cinta div{font-size:24px}.ayg-home section{padding-block:72px}.ayg-home h2{font-size:clamp(44px,13vw,72px)}.plato-col{justify-items:center}.plato{max-width:300px}.rep{max-width:none}.sitios .botones{flex-direction:column;align-items:stretch}.datos{grid-template-columns:1fr;margin-top:48px}.datos div{border-right:0;border-bottom:1px solid #ffffff2e;padding:20px 0!important}.ht-grid{grid-template-columns:1fr;gap:20px}.ht-pack{grid-template-columns:1fr}.ht-pack .ht-txt{border-left:0;border-top:3px solid var(--r)}.ht-txt{padding:20px}.ht-pegatina{width:88px}.ht-pegatina b{font-size:34px}.ht-pack .ht-pegatina{width:100px}.ht-pack .ht-pegatina b{font-size:40px}.flechas button{width:48px;height:48px}.carrusel{grid-auto-columns:78%;gap:20px}.mu-nav{gap:14px}.mu-cuenta b{font-size:34px}.pantalla{min-height:0;padding:22px 18px;padding-top:150px}.mando{grid-template-columns:auto 1fr;gap:14px}.pp.grande{width:64px;height:64px}.pp.grande::after{border-left-width:18px;border-block-width:11px;margin-left:5px}.onda{height:52px}.set b{font-size:19px}.tk{grid-template-columns:96px 1fr}.tk .f{padding:14px 8px}.tk .f b{font-size:42px}.tk .m{padding:14px 16px;flex-direction:column;align-items:start}.tk .m b{font-size:22px;flex-basis:auto}.tk .m .ent{margin:0;padding-top:12px}.ig{padding:22px}.q .foto{margin-right:18px}.cif b{font-size:44px}.bk2 h2{font-size:clamp(44px,13vw,72px)}.contacto{flex-direction:column;align-items:start;gap:16px}.presskit{flex-basis:auto;width:100%}.bk2 form{grid-template-columns:1fr;padding:26px 20px;gap:18px}.pie-ayg{padding-top:54px}.estilos{font-size:6.3vw;white-space:nowrap}.pie-logo{height:96px}.redondas{gap:10px}.redondas a{width:50px;height:50px;font-size:20px}.creditos{flex-direction:column;gap:8px}.legal{flex-direction:column;align-items:center}.menu-in{grid-template-columns:1fr;align-content:start;gap:32px;padding-block:20px 28px}.menu-nav b{font-size:clamp(44px,14vw,72px)}.menu-nav small{font-size:11px}}@media (max-width:400px){.bk{padding:10px 11px;font-size:14px;letter-spacing:.1em}.acciones{gap:8px}.marca img{height:48px}.btn{padding:16px 18px;font-size:16px}.sub{font-size:17px}.pre{font-size:12.5px;letter-spacing:.1em}.menu-nav small{display:none}.sello{width:104px}.rep{padding:12px;gap:12px}.rep b{font-size:18px}}@media (prefers-reduced-motion:reduce){.cinta div,.sello .anillo,.vinilo,.rel.sonando .vin,.musica .rel.es-galleta.sonando .funda img,.vu i,.bk,.btn.r::after,.rel:hover .pp,.rep:hover .pp{animation:none}.menu-ayg,.menu-nav a,.brazo,.vin{transition:none}.js .rv{opacity:1;transform:none;clip-path:none;transition:none}.funda{transform:none!important}}[hidden]{display:none!important}body.ayg{background:var(--k);color:var(--w);font:400 17px/1.55 var(--texto)}body.ayg #page,body.ayg .site,body.ayg .site-content{background:var(--k)}body.ayg .site-content>.ast-container{max-width:none;width:100%;padding:0;display:block}body.ayg #content.site-content{padding:0}body.ayg #masthead,body.ayg #colophon,body.ayg #ast-scroll-top{display:none!important}.ayg-home{display:block;width:100%}.admin-bar .cab{top:32px}.admin-bar .menu-ayg{top:32px}@media (max-width:782px){.admin-bar .cab,.admin-bar .menu-ayg{top:46px}}.sin-fechas{font-size:19px;color:#cfcfcf;max-width:60ch;border-left:4px solid var(--r);padding:6px 0 6px 18px}:is(.cab,.menu-ayg,.pie-ayg) :is(a,button){text-decoration:none;box-shadow:none}.cab .burger,.cab .burger:focus{padding:0 16px;border-radius:0;background:none;color:var(--w);font:700 15px/1 var(--rotulo);letter-spacing:.16em}.cab .burger:hover{background:var(--w);color:var(--k)}.cab .bk:hover,.cab .bk:focus{color:var(--r)}.cab .nav a:not(.bk):hover,.cab .nav a:not(.bk):focus{color:var(--w)}.pie-ayg .redondas a:hover,.pie-ayg .redondas a:focus{color:var(--w)}.pie-ayg .creditos a:hover,.pie-ayg .legal a:hover{color:var(--w)}.menu-ayg .menu-redes a:hover,.menu-ayg .menu-redes a:focus{color:var(--w)}.menu-ayg .menu-nav a:hover,.menu-ayg .menu-nav a:focus{color:var(--w)}.cesta{position:relative;display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:var(--w)}.cab .nav a.cesta{padding:0}.cab .nav a.cesta::after{display:none}.cesta svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.cesta svg circle{fill:currentColor;stroke:none}.cesta-n{position:absolute;top:0;right:-4px;min-width:21px;height:21px;padding:0 5px;border-radius:11px;background:var(--r);color:var(--w);font:600 11px/21px var(--mono);letter-spacing:0;text-align:center;box-shadow:0 0 0 2px var(--k)}.cab .nav a.cesta:hover,.cab .nav a.cesta:focus,.cab .acciones a.cesta:hover,.cab .acciones a.cesta:focus{color:var(--r)}.cesta.salta{animation:cesta-salta .6s cubic-bezier(.2,.8,.2,1)}@keyframes cesta-salta{30%{transform:translateY(-6px) scale(1.12)}60%{transform:none}}@media (max-width:760px){.cesta{width:40px;height:40px}.cesta svg{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.cesta.salta{animation:none}}