@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.0y-3ea_6ee5g5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_edd04cf7-module__d_cvgG__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_edd04cf7-module__d_cvgG__variable{--font-guapocel-marker:"Permanent Marker", "Permanent Marker Fallback"}
@font-face{font-family:Knewave;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bdbd8519f8d1be58-s.2xemluek54y7g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Knewave;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ee8cae686f7b38ff-s.p.24tft1141u6k0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Knewave Fallback;src:local(Arial);ascent-override:110.88%;descent-override:36.52%;line-gap-override:0.0%;size-adjust:105.43%}.knewave_756f256c-module__Ghwv2q__className{font-family:Knewave,Knewave Fallback;font-style:normal;font-weight:400}.knewave_756f256c-module__Ghwv2q__variable{--font-guapocel-knewave:"Knewave", "Knewave Fallback"}
@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cacf9cec150447d7-s.0jhl7y2ejo62h.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c432471d2cba538b-s.p.2y2rn50wuwaux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.lilita_one_63fc4bc6-module__TQgbHa__className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.lilita_one_63fc4bc6-module__TQgbHa__variable{--font-guapocel-lilita:"Lilita One", "Lilita One Fallback"}
.font-stencil{font-family:var(--font-guapocel-marker), "Permanent Marker", cursive}.font-guapo{font-family:var(--font-guapocel-knewave), "Knewave", cursive}.font-lilita{font-family:var(--font-guapocel-lilita), "Lilita One", system-ui, sans-serif}.guapocel-animated-bg{font-size:1rem;line-height:1.55}.guapo-precio{letter-spacing:-.03em;font-size:clamp(3.5rem,9vw,4rem);line-height:.85}@media (min-width:1024px) and (max-width:1279px){.guapo-precio{font-size:3.5rem}}.guapo-display-xl{font-size:clamp(2.5rem,11vw,6rem);line-height:.95}.guapo-display-lg{font-size:clamp(2rem,8vw,3.75rem);line-height:1}.guapo-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem;padding:.05em .3em}.sonidero-text{text-shadow:4px 4px #000,-2px -2px #000,2px -2px #000,-2px 2px #000}.text-stroke-black{-webkit-text-stroke:2px #000}.text-stroke-pink{-webkit-text-stroke:2px #f05}.guapocel-animated-bg{isolation:isolate;background-color:#0a0a0a;position:relative}.guapocel-animated-bg:before{content:"";z-index:-1;opacity:.16;will-change:transform;pointer-events:none;background-image:url(/tenants/guapocel/bg-pattern.webp);background-repeat:repeat;background-size:400px;animation:40s linear infinite guapocelDrift;position:fixed;inset:-25%;transform:translate(0,0)}@keyframes guapocelDrift{0%{transform:translate(0,0)}to{transform:translate(400px,400px)}}.btn-sonidero{justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s;display:inline-flex}.btn-sonidero:hover{transform:scale(1.06)rotate(1deg);box-shadow:0 0 25px,8px 8px #000}.btn-sonidero:active{transform:scale(.96)}@keyframes sonideroBreath{0%,to{transform:scale(1)rotate(-1deg)}50%{transform:scale(1.035)rotate(1deg)}}.btn-sonidero-primary{animation:2.8s ease-in-out infinite sonideroBreath}.btn-sonidero-primary:hover{animation-play-state:paused}@keyframes pulseGlow{0%,to{box-shadow:0 0 14px #ff0,inset 0 0 6px #ff0}50%{box-shadow:0 0 26px #ff0,inset 0 0 12px #ff0}}.btn-recarga-glow{animation:3s ease-in-out infinite pulseGlow}@keyframes guapoLogoSlam{0%{opacity:0;transform:scale(1.35)rotate(-7deg)}55%{opacity:1;transform:scale(.95)rotate(2.5deg)}78%{transform:scale(1.03)rotate(-1.2deg)}to{opacity:1;transform:scale(1)rotate(0)}}.guapo-logo-slam{transform-origin:50%;animation:.7s cubic-bezier(.16,1,.3,1) both guapoLogoSlam}@keyframes guapoNeonBreath{0%,to{opacity:.28}50%{opacity:.62}}.guapo-logo-aura{opacity:.28;animation:3.6s ease-in-out infinite guapoNeonBreath}.group:hover .guapo-logo-aura,.group:focus-visible .guapo-logo-aura{opacity:1;animation:none}@keyframes guapoLogoWobble{0%,to{transform:rotate(0)scale(1.05)}30%{transform:rotate(-3.5deg)scale(1.08)}65%{transform:rotate(2deg)scale(1.06)}}.guapo-logo-mark{transform-origin:50%}.group:hover .guapo-logo-mark,.group:focus-visible .guapo-logo-mark{animation:.48s ease-in-out guapoLogoWobble}@keyframes guapoRaysSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.guapo-rays{will-change:transform;background:repeating-conic-gradient(#ffff0026 0deg 5deg,#ff00551a 5deg 10deg,#0000 10deg 20deg);animation:90s linear infinite guapoRaysSpin;-webkit-mask-image:radial-gradient(circle,#000 12%,#0000008c 45%,#0000 70%);mask-image:radial-gradient(circle,#000 12%,#0000008c 45%,#0000 70%)}.guapo-halftone{background-image:radial-gradient(#00e5ff59 1.4px,#0000 1.5px);background-size:11px 11px;-webkit-mask-image:radial-gradient(circle,#0000 40%,#000 56%,#0000 76%);mask-image:radial-gradient(circle,#0000 40%,#000 56%,#0000 76%)}@keyframes guapoAmbassadorRise{0%{opacity:0;transform:translateY(30px)scale(.93)}to{opacity:1;transform:translateY(0)scale(1)}}.guapo-ambassador-rise{animation:.85s cubic-bezier(.16,1,.3,1) both guapoAmbassadorRise}.guapo-burst-back{clip-path:polygon(55.6% .3%,62.6% 14.1%,76.6% 7.7%,76.9% 23.1%,92.3% 23.4%,85.9% 37.4%,99.7% 44.4%,87.8% 54.3%,97.2% 66.5%,82.2% 70.2%,85.4% 85.4%,70.2% 82.2%,66.5% 97.2%,54.3% 87.8%,44.4% 99.7%,37.4% 85.9%,23.4% 92.3%,23.1% 76.9%,7.7% 76.6%,14.1% 62.6%,.3% 55.6%,12.2% 45.7%,2.8% 33.5%,17.8% 29.8%,14.6% 14.6%,29.8% 17.8%,33.5% 2.8%,45.7% 12.2%)}.guapo-burst{clip-path:polygon(50% 0%,58.5% 13%,71.7% 5%,73.7% 20.3%,89.1% 18.8%,84.2% 33.5%,98.7% 38.9%,88% 50%,98.7% 61.1%,84.2% 66.5%,89.1% 81.2%,73.7% 79.7%,71.7% 95%,58.5% 87%,50% 100%,41.5% 87%,28.3% 95%,26.3% 79.7%,10.9% 81.2%,15.8% 66.5%,1.3% 61.1%,12% 50%,1.3% 38.9%,15.8% 33.5%,10.9% 18.8%,26.3% 20.3%,28.3% 5%,41.5% 13%)}@keyframes guapoBurstShine{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.guapo-burst-shine{animation:60s linear infinite guapoBurstShine}.guapo-ribbon{clip-path:polygon(0% 0%,100% 0%,89% 50%,100% 100%,0% 100%,11% 50%)}@keyframes guapoStickerTilt{0%,to{transform:rotate(var(--tilt,-6deg)) scale(1)}50%{transform:rotate(calc(var(--tilt,-6deg) * .35)) scale(1.045)}}.guapo-sticker{transform:rotate(var(--tilt,-6deg));animation:4.2s ease-in-out infinite guapoStickerTilt}.guapo-sticker-b{animation-duration:5.1s;animation-delay:-1.4s}@keyframes guapoStickerTiltFlat{0%,to{transform:rotate(var(--tilt,-6deg))}50%{transform:rotate(calc(var(--tilt,-6deg) * .35))}}.guapo-sticker-precio{animation-name:guapoStickerTiltFlat;animation-duration:4.8s}.guapo-bubble{position:relative}.guapo-bubble:after{content:"";border-bottom:13px solid #000;border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.guapo-bubble:before{content:"";z-index:1;border-bottom:10px solid #ff0;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}@keyframes guapoBubblePop{0%{opacity:0;transform:translateY(-6px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.guapo-bubble-pop{transform-origin:top;animation:.42s cubic-bezier(.34,1.56,.64,1) .9s both guapoBubblePop}.nav-link-sonidero{transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s;position:relative}.nav-link-sonidero:after{content:"";transform-origin:50%;background:currentColor;border-radius:9999px;height:3px;transition:transform .25s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 10px,0 0 20px}.nav-link-sonidero:hover:after,.nav-link-sonidero:focus-visible:after{transform:scaleX(1)}@keyframes movingGlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-moving-glow{background-size:200% 200%;animation:4s infinite movingGlow}@keyframes iconBounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.2)}}.group:hover .icon-bounce{animation:.5s infinite iconBounce}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floatChaparro{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(1deg)}}.animate-float-chaparro{animation:5s ease-in-out infinite floatChaparro}@keyframes pulseSticker{0%,to{transform:rotate(-2deg)scale(1);box-shadow:3px 3px #f05}50%{transform:rotate(1deg)scale(1.04);box-shadow:4px 4px #00e5ff}}.animate-pulse-sticker{animation:3s ease-in-out infinite pulseSticker}@keyframes guapoDrawerIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.guapo-drawer-in{animation:.22s ease-out both guapoDrawerIn}.guapo-paso{box-shadow:5px 5px 0 var(--paso-color,#000);background:#fff;border:3px solid #000;border-radius:1rem;transition:transform .18s,box-shadow .18s;position:relative}@media (min-width:640px){.guapo-paso:not(:last-child):after{content:"";opacity:.35;border-top:3px solid #000;border-right:3px solid #000;width:.55rem;height:.55rem;position:absolute;top:50%;right:-.95rem;transform:translateY(-50%)rotate(45deg)}}@media (hover:hover){.guapo-paso:hover{box-shadow:8px 8px 0 var(--paso-color,#000);transform:translate(-2px,-2px)}}.guapo-paso-num{background:var(--paso-color,#fff);color:#000;border:3px solid #000;border-radius:999px;place-items:center;min-width:2.4rem;height:1.85rem;padding:0 .5rem;line-height:1;display:grid;position:absolute;top:-.9rem;left:.9rem}.guapo-codigo-barras{background-color:#fff;background-image:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 5px,#000 5px 8px,#0000 8px 10px,#000 10px 11px,#0000 11px 15px);border:2px solid #000;border-radius:6px;height:34px;position:relative;overflow:hidden}.guapo-codigo-barras:after{content:"";background:linear-gradient(90deg,#0000,#f05 40% 60%,#0000);width:14px;animation:2.9s ease-in-out infinite guapoEscaneo;position:absolute;top:-10%;bottom:-10%}@keyframes guapoEscaneo{0%{left:-14%}50%{left:100%}to{left:-14%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.guapo-paso{animation:linear both guapoPasoEntra;animation-timeline:view()}.guapo-paso:first-child{animation-range:entry entry 65%}.guapo-paso:nth-child(2){animation-range:entry entry 85%}.guapo-paso:nth-child(3){animation-range:entry entry 105%}}}@keyframes guapoPasoEntra{0%{opacity:0;transform:translateY(26px)rotate(-1.2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.guapo-drawer-in,.guapocel-animated-bg:before,.animate-moving-glow,.animate-float-chaparro,.animate-pulse-sticker,.btn-sonidero-primary,.btn-recarga-glow,.guapo-rays,.guapo-ambassador-rise,.guapo-sticker,.guapo-burst-shine,.guapo-bubble-pop,.guapo-codigo-barras:after,.guapo-paso,.guapo-logo-slam,.guapo-logo-aura,.group:hover .guapo-logo-aura,.group:hover .guapo-logo-mark,.group:focus-visible .guapo-logo-mark,.group:hover .icon-bounce,[class*=animate-spin],[class*=animate-bounce],[class*=animate-pulse],[class*=animate-ping]{animation:none!important}.btn-sonidero,.btn-sonidero:hover,.btn-sonidero:active{transform:none!important}}.guapo-form-oscuro label{color:#fff}.guapo-form-oscuro label span{color:#e5e7eb}.guapo-form-oscuro p{color:#d1d5db}.guapo-form-oscuro p strong{color:#ff0}.guapo-form-oscuro p[role=alert]{color:#ff7a90;font-weight:700}.guapo-form-oscuro input[type=text],.guapo-form-oscuro input:not([type=checkbox]){color:#0a0a0a;background-color:#fff;border-width:3px;border-color:#000;border-radius:12px;font-weight:600}.guapo-form-oscuro input:not([type=checkbox]):focus{border-color:#f05;box-shadow:0 0 0 3px #ff005559}.guapo-form-oscuro button[type=submit]{font-family:var(--font-guapocel-marker), "Permanent Marker", cursive;color:#000;text-transform:uppercase;border:4px solid #000;border-radius:16px;font-size:1.25rem;box-shadow:5px 5px #f05}.guapo-form-oscuro button[type=submit]:disabled{box-shadow:none}
