@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&family=Edu+VIC+WA+NT+Beginner:wght@400..700&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Matemasie&family=Oswald:wght@200..700&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&family=Rock+Salt&display=swap";:root{--neon-green: #00ff9d;--neon-green-rgb: 0, 255, 157;--neon-cyan: #00f0ff;--neon-cyan-rgb: 0, 240, 255;--neon-blue: #0080ff;--neon-blue-rgb: 0, 128, 255;--neon-purple: #b000ff;--neon-purple-rgb: 176, 0, 255;--neon-magenta: #ff00ff;--neon-magenta-rgb: 255, 0, 255;--neon-red: #ff002b;--neon-red-rgb: 255, 0, 43;--neon-orange: #ff6b00;--neon-orange-rgb: 255, 107, 0;--neon-yellow: #ffff00;--neon-yellow-rgb: 255, 255, 0;--bg-dark: rgba(0, 0, 0, .6);--bg-darker: rgba(0, 0, 0, .8);--text-white: #ffffff;--text-gray: rgba(255, 255, 255, .5)}@tailwind base;@tailwind components;@tailwind utilities;body{background-color:#000;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.link-desktop{display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:500;font-size:1rem;color:#fff}.link-mobile{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;font-weight:500;font-size:1rem;color:#fff}.link-desktop:hover,.link-mobile:hover{text-shadow:0 0 10px #fff,0 0 20px rgba(255,255,255,1)}.box-shadow-neon-green{box-shadow:0 0 10px var(--neon-green),0 0 20px #00ff9d80}.border-neon-green{border:1px solid var(--neon-green)}.box-shadow-neon-purple{box-shadow:0 0 10px var(--neon-purple),0 0 20px #b000ff80}.border-neon-purple{border:1px solid var(--neon-purple)}.box-shadow-neon-blue{box-shadow:0 0 10px var(--neon-blue),0 0 20px #0080ff80}.border-neon-blue{border:1px solid var(--neon-blue)}.box-shadow-neon-cyan{box-shadow:0 0 10px var(--neon-cyan),0 0 20px #00f0ff80}.border-neon-cyan{border:1px solid var(--neon-cyan)}.box-shadow-neon-mag{box-shadow:0 0 10px var(--neon-magenta),0 0 20px #b000ff80}.border-neon-mag{border:1px solid var(--neon-magenta)}.box-shadow-neon-orange{box-shadow:0 0 10px var(--neon-orange),0 0 20px #ff6b0080}.border-neon-orange{border:1px solid var(--neon-orange)}.box-shadow-neon-red{box-shadow:0 0 10px var(--neon-red),0 0 20px #ff002b80}.border-neon-red{border:1px solid var(--neon-red)}.box-shadow-neon-yellow{box-shadow:0 0 10px var(--neon-yellow),0 0 20px #ffff0080}.border-neon-yellow{border:1px solid var(--neon-yellow)}.box-custom{flex:3;width:100%}.header-pc{display:none;color:#fff}.header-tablet{display:none}.mobile-nav{display:flex}.mobile-nav.ocultar{display:none}.icon-shop{display:flex}.h1-neon{color:#fff;text-shadow:0 0 5px #00ff9d,0 0 10px #00ff9d,0 0 20px #00ff9d;font-size:2rem;font-weight:700}.h4-neon{color:#fff;text-shadow:0 0 5px #00ff9d,0 0 10px #00ff9d,0 0 20px #00ff9d;font-size:1.5rem;font-weight:700}.subtitle-neon{font-weight:500;font-size:1rem;color:#fff;text-shadow:0 0 10px #fff,0 0 20px rgba(255,255,255,1)}.svg-neon{fill:none;stroke:#fff;stroke-width:2;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 10px #fff) drop-shadow(0 0 20px rgba(255,255,255,1))}.text-color-neon{color:#fff;text-shadow:0 0 5px #00ff9d,0 0 10px #00ff9d,0 0 20px #00ff9d}.text-white-neon{color:#fff;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff}.text-white-neon:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.zoom-item{cursor:pointer;border-radius:10px}.zoom-item:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.zoom-item:hover span{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff}.zoom-item:hover svg{fill:none;stroke:#fff;stroke-width:2;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 10px #fff) drop-shadow(0 0 20px rgba(255,255,255,1));border:none}.selected span{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff}.selected svg{fill:none;stroke:#fff;stroke-width:2;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 10px #fff) drop-shadow(0 0 20px rgba(255,255,255,1));border:none}.zoom-button{cursor:pointer}.zoom-button:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.disposition-item{width:20%;text-align:center}.gap-catalogo{gap:25px}.disposition-product{width:20%;text-align:center}.h1{color:#fff;font-size:2rem;font-weight:700}.margin-block{margin-block:2rem}.botones-neon-green{border:1px solid rgb(0,255,157);box-shadow:0 0 10px #00ff9d,0 0 20px #00ff9d80;display:flex;align-items:center;text-decoration:none;font-weight:500;border-radius:20px;padding:8px 26px;color:#fff;cursor:pointer}.botones-green{background-color:#00ff9d;color:#000;display:flex;align-items:center;text-decoration:none;font-weight:500;border-radius:20px;padding:8px 26px;cursor:pointer}.botones-green:hover{transform:scale(1.1);transition:transform .3s ease-in-out}.botones-neon-green-s-border{display:flex;align-items:center;text-decoration:none;font-weight:500;padding:5px 8px;color:#fff;cursor:pointer}.botones-neon-green-s-border:hover{transform:scale(1.1);box-shadow:0 0 10px #00ff9d,0 0 20px #00ff9d80;border-radius:5px;border:1px solid rgb(0,255,157);transition:transform .3s ease-in-out}@media (min-width: 992px){.header-pc{display:flex;color:#fff;gap:1.5rem;align-items:center}.mobile-nav,.header-tablet,.icon-shop{display:none}}@media (min-width: 776px) and (max-width: 991px){.header-tablet{display:flex;color:#fff;gap:1.5rem;align-items:center}.mobile-nav{display:none}.disposition-item{width:30%;text-align:center}.disposition-product{width:45%;text-align:center}}@media screen and (max-width: 776px){.botones-green{border-radius:0}.mobile-nav{align-items:center;text-align:center}.disposition-item,.disposition-product{width:45%;text-align:center}}.rock-salt-regular{font-family:Rock Salt,cursive;font-weight:400;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top left,#d32f2f,#f57c00,#d32f2f);font-size:1.5rem}.caveat{font-family:Caveat,cursive;font-optical-sizing:auto;font-weight:400;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top left,#fff,#fff);font-size:1.5rem}.edu-vic-wa-nt-beginner{font-family:Edu VIC WA NT Beginner,cursive;font-optical-sizing:auto;font-weight:400;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top left,#b91c1c,#065f46,#1e40af);font-size:1.5rem}.matemasie-thin{font-family:Matemasie,sans-serif;font-weight:200;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top,#93c5fd,#ef4444,#f59e0b)}.matemasie-regular{font-family:Matemasie,sans-serif;font-weight:400;font-style:normal}.pt-serif-regular{font-family:"PT Serif",serif;font-weight:400;font-style:normal}.pt-serif-bold{font-family:"PT Serif",serif;font-weight:700;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top left,#1e3a8a,#3b82f6,#bfdbfe)}.pt-serif-regular-italic{font-family:"PT Serif",serif;font-weight:400;font-style:italic}.pt-serif-bold-italic{font-family:"PT Serif",serif;font-weight:700;font-style:italic}.oswald{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top left,#6d28d9,#d946ef,#4b5563)}.kanit-thin{font-family:Kanit,sans-serif;font-weight:100;font-style:normal}.kanit-extralight{font-family:Kanit,sans-serif;font-weight:200;font-style:normal}.kanit-light{font-family:Kanit,sans-serif;font-weight:300;font-style:normal}.kanit-regular{font-family:Kanit,sans-serif;font-weight:400;font-style:normal;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top,#374151,#9ca3af,#fff)}.font-mono-catalogo{font-family:monospace;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to top left,#4ade80,#16a34a,#374151)}.kanit-medium{font-family:Kanit,sans-serif;font-weight:500;font-style:normal}.kanit-semibold{font-family:Kanit,sans-serif;font-weight:600;font-style:normal}.kanit-bold{font-family:Kanit,sans-serif;font-weight:700;font-style:normal}.kanit-extrabold{font-family:Kanit,sans-serif;font-weight:800;font-style:normal}.kanit-black{font-family:Kanit,sans-serif;font-weight:900;font-style:normal}.kanit-thin-italic{font-family:Kanit,sans-serif;font-weight:100;font-style:italic}.kanit-extralight-italic{font-family:Kanit,sans-serif;font-weight:200;font-style:italic}.kanit-light-italic{font-family:Kanit,sans-serif;font-weight:300;font-style:italic}.kanit-regular-italic{font-family:Kanit,sans-serif;font-weight:400;font-style:italic}.kanit-medium-italic{font-family:Kanit,sans-serif;font-weight:500;font-style:italic}.kanit-semibold-italic{font-family:Kanit,sans-serif;font-weight:600;font-style:italic}.kanit-bold-italic{font-family:Kanit,sans-serif;font-weight:700;font-style:italic}.kanit-extrabold-italic{font-family:Kanit,sans-serif;font-weight:800;font-style:italic}.kanit-black-italic{font-family:Kanit,sans-serif;font-weight:900;font-style:italic}.align-page{height:75vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.contenedor-filtro{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}.item-filtro{flex:1}.item-filtro-nombre{flex:2}.card-productos{border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0003;transition:transform .3s ease}.card-productos:hover{transform:translateY(-5px)}.floating-button{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background:#000;border:2px solid var(--neon-green);border-radius:50%;align-items:center;justify-content:center;cursor:pointer;z-index:1000;box-shadow:0 0 20px var(--neon-green),0 0 40px #00ff9d80,0 4px 15px #0000004d;transition:all .3s ease;color:#fff;font-size:24px;text-decoration:none}.floating-button:hover{transform:scale(1.1);box-shadow:0 0 30px var(--neon-green),0 0 60px #00ff9dcc,0 6px 20px #0006}#dropdownSearch{position:fixed;z-index:10;background-color:#000;border-radius:10px;padding:10px;color:#fff;bottom:20px;right:20px}.slider{position:relative;width:200px;height:200px;transform-style:preserve-3d;animation:rotate 30s linear infinite}.d-floating-button,.d-floating-button.active{display:none}@media (min-width: 992px) and (max-width: 1200px){.disposition-product{width:30%;text-align:center}}@media screen and (max-width: 776px){.d-floating-button{display:flex}}@keyframes rotate{0%{transform:perspective(1000px) rotateY(0)}to{transform:perspective(1000px) rotateY(360deg)}}.slider span{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;transform-style:preserve-3d;transform:rotateY(calc(var(--i) * 36deg)) translateZ(350px)}.slider span img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;object-fit:cover;transition:2s}.slider span:hover img{transform:translateY(-50px) scale(1.2)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=time],input[type=datetime-local]{width:100%;padding:.75rem 1rem;background-color:#0009;border:1px solid #00ff9d;border-radius:.375rem;color:#fff;font-size:1rem;transition:all .3s ease;box-shadow:0 0 5px #00ff9d4d}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus{outline:none;border-color:#00ff9d;box-shadow:0 0 10px #00ff9d80,0 0 20px #00ff9d4d;background-color:#000c}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder{color:#ffffff80}textarea{width:100%;padding:.75rem 1rem;background-color:#0009;border:1px solid #00ff9d;border-radius:.375rem;color:#fff;font-size:1rem;transition:all .3s ease;box-shadow:0 0 5px #00ff9d4d;resize:vertical;min-height:100px}textarea:focus{outline:none;border-color:#00ff9d;box-shadow:0 0 10px #00ff9d80,0 0 20px #00ff9d4d;background-color:#000c}textarea::placeholder{color:#ffffff80}select{width:100%;padding:.75rem 2.5rem .75rem 1rem;background-color:#0009;border:1px solid #00ff9d;border-radius:.375rem;color:#fff;font-size:1rem;transition:all .3s ease;box-shadow:0 0 5px #00ff9d4d;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2300ff9d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.25rem}select:focus{outline:none;border-color:#00ff9d;box-shadow:0 0 10px #00ff9d80,0 0 20px #00ff9d4d;background-color:#000c}select option{background-color:#1a1a1a;color:#fff;padding:.5rem}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:2px solid #00ff9d;border-radius:.25rem;background-color:#0009;cursor:pointer;position:relative;transition:all .3s ease;box-shadow:0 0 5px #00ff9d4d}input[type=checkbox]:hover{box-shadow:0 0 10px #00ff9d80}input[type=checkbox]:checked{background-color:#00ff9d;border-color:#00ff9d;box-shadow:0 0 10px #00ff9d99,0 0 20px #00ff9d66}input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:700;font-size:1rem}input[type=checkbox]:focus{outline:none;box-shadow:0 0 10px #00ff9d99,0 0 20px #00ff9d66}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:2px solid #00ff9d;border-radius:50%;background-color:#0009;cursor:pointer;position:relative;transition:all .3s ease;box-shadow:0 0 5px #00ff9d4d}input[type=radio]:hover{box-shadow:0 0 10px #00ff9d80}input[type=radio]:checked{background-color:#000c;border-color:#00ff9d;box-shadow:0 0 10px #00ff9d99,0 0 20px #00ff9d66}input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border-radius:50%;background-color:#00ff9d;box-shadow:0 0 8px #00ff9dcc}input[type=radio]:focus{outline:none;box-shadow:0 0 10px #00ff9d99,0 0 20px #00ff9d66}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.375rem;background:#0009;border:1px solid #00ff9d;border-radius:.5rem;outline:none;cursor:pointer;box-shadow:0 0 5px #00ff9d4d}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;background:#00ff9d;border-radius:50%;cursor:pointer;box-shadow:0 0 10px #00ff9d99,0 0 20px #00ff9d66;transition:all .3s ease}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 15px #00ff9dcc,0 0 30px #00ff9d99;transform:scale(1.1)}input[type=range]::-moz-range-thumb{width:1.25rem;height:1.25rem;background:#00ff9d;border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 10px #00ff9d99,0 0 20px #00ff9d66;transition:all .3s ease}input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 15px #00ff9dcc,0 0 30px #00ff9d99;transform:scale(1.1)}input[type=file]{padding:.75rem 1rem;background-color:#0009;border:1px solid #00ff9d;border-radius:.375rem;color:#fff;font-size:1rem;transition:all .3s ease;box-shadow:0 0 5px #00ff9d4d;cursor:pointer}input[type=file]:hover{box-shadow:0 0 10px #00ff9d80;background-color:#000000b3}input[type=file]::file-selector-button{padding:.5rem 1rem;background-color:#00ff9d;border:none;border-radius:.25rem;color:#000;font-weight:600;cursor:pointer;margin-right:1rem;transition:all .3s ease}input[type=file]::file-selector-button:hover{background-color:#00cc7d;box-shadow:0 0 10px #00ff9d99}label{color:#fff;font-weight:500;margin-bottom:.5rem;display:inline-block;text-shadow:0 0 5px rgba(255,255,255,.3)}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed;border-color:#666;box-shadow:none}input.error,textarea.error,select.error{border-color:#f05;box-shadow:0 0 10px #ff005580}input.error:focus,textarea.error:focus,select.error:focus{box-shadow:0 0 15px #f059,0 0 30px #f056}input.success,textarea.success,select.success{border-color:#00ff9d;box-shadow:0 0 10px #00ff9d80}.input_neon_green{border:1px solid var(--neon-green)!important;box-shadow:0 0 10px rgba(var(--neon-green-rgb),.3)!important}.input_neon_green:focus{box-shadow:0 0 20px rgba(var(--neon-green-rgb),.6),0 0 40px rgba(var(--neon-green-rgb),.4)!important;border-color:var(--neon-green)!important}.input_neon_purple{border:1px solid var(--neon-purple)!important;box-shadow:0 0 10px rgba(var(--neon-purple-rgb),.3)!important}.input_neon_purple:focus{box-shadow:0 0 20px rgba(var(--neon-purple-rgb),.6),0 0 40px rgba(var(--neon-purple-rgb),.4)!important;border-color:var(--neon-purple)!important}.input_neon_cyan{border:1px solid var(--neon-cyan)!important;box-shadow:0 0 10px rgba(var(--neon-cyan-rgb),.3)!important}.input_neon_cyan:focus{box-shadow:0 0 20px rgba(var(--neon-cyan-rgb),.6),0 0 40px rgba(var(--neon-cyan-rgb),.4)!important;border-color:var(--neon-cyan)!important}.input_neon_blue{border:1px solid var(--neon-blue)!important;box-shadow:0 0 10px rgba(var(--neon-blue-rgb),.3)!important}.input_neon_blue:focus{box-shadow:0 0 20px rgba(var(--neon-blue-rgb),.6),0 0 40px rgba(var(--neon-blue-rgb),.4)!important;border-color:var(--neon-blue)!important}.input_neon_magenta{border:1px solid var(--neon-magenta)!important;box-shadow:0 0 10px rgba(var(--neon-magenta-rgb),.3)!important}.input_neon_magenta:focus{box-shadow:0 0 20px rgba(var(--neon-magenta-rgb),.6),0 0 40px rgba(var(--neon-magenta-rgb),.4)!important;border-color:var(--neon-magenta)!important}.input_neon_orange{border:1px solid var(--neon-orange)!important;box-shadow:0 0 10px rgba(var(--neon-orange-rgb),.3)!important}.input_neon_orange:focus{box-shadow:0 0 20px rgba(var(--neon-orange-rgb),.6),0 0 40px rgba(var(--neon-orange-rgb),.4)!important;border-color:var(--neon-orange)!important}.input_neon_red{border:1px solid var(--neon-red)!important;box-shadow:0 0 10px rgba(var(--neon-red-rgb),.3)!important}.input_neon_red:focus{box-shadow:0 0 20px rgba(var(--neon-red-rgb),.6),0 0 40px rgba(var(--neon-red-rgb),.4)!important;border-color:var(--neon-red)!important}.input_neon_yellow{border:1px solid var(--neon-yellow)!important;box-shadow:0 0 10px rgba(var(--neon-yellow-rgb),.3)!important}.input_neon_yellow:focus{box-shadow:0 0 20px rgba(var(--neon-yellow-rgb),.6),0 0 40px rgba(var(--neon-yellow-rgb),.4)!important;border-color:var(--neon-yellow)!important}.select-green{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2300ff9d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-green);box-shadow:0 0 5px #00ff9d4d}.select-green:focus{box-shadow:0 0 10px #00ff9d80,0 0 20px #00ff9d4d}.select-cyan{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2300f0ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-cyan);box-shadow:0 0 5px #00f0ff4d}.select-cyan:focus{box-shadow:0 0 10px #00f0ff80,0 0 20px #00f0ff4d}.select-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230080ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-blue);box-shadow:0 0 5px #0080ff4d}.select-blue:focus{box-shadow:0 0 10px #0080ff80,0 0 20px #0080ff4d}.select-purple{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23b000ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-purple);box-shadow:0 0 5px #b000ff4d}.select-purple:focus{box-shadow:0 0 10px #b000ff80,0 0 20px #b000ff4d}.select-magenta{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ff00ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-magenta);box-shadow:0 0 5px #ff00ff4d}.select-magenta:focus{box-shadow:0 0 10px #ff00ff80,0 0 20px #ff00ff4d}.select-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ff002b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-red);box-shadow:0 0 5px #ff002b4d}.select-red:focus{box-shadow:0 0 10px #ff002b80,0 0 20px #ff002b4d}.select-orange{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ff6b00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-orange);box-shadow:0 0 5px #ff6b004d}.select-orange:focus{box-shadow:0 0 10px #ff6b0080,0 0 20px #ff6b004d}.select-yellow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffff00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");border-color:var(--neon-yellow);box-shadow:0 0 5px #ffff004d}.select-yellow:focus{box-shadow:0 0 10px #ffff0080,0 0 20px #ffff004d}.carousel-indicator-green{border:1px solid var(--neon-green)}.carousel-indicator-green.active{background-color:var(--neon-green);box-shadow:0 0 10px rgba(var(--neon-green-rgb),.8)}.carousel-indicator-green:hover{background-color:var(--neon-green);box-shadow:0 0 8px rgba(var(--neon-green-rgb),.6)}.carousel-indicator-blue{border:1px solid var(--neon-blue)}.carousel-indicator-blue.active{background-color:var(--neon-blue);box-shadow:0 0 10px rgba(var(--neon-blue-rgb),.8)}.carousel-indicator-blue:hover{background-color:var(--neon-blue);box-shadow:0 0 8px rgba(var(--neon-blue-rgb),.6)}.carousel-indicator-purple{border:1px solid var(--neon-purple)}.carousel-indicator-purple.active{background-color:var(--neon-purple);box-shadow:0 0 10px rgba(var(--neon-purple-rgb),.8)}.carousel-indicator-purple:hover{background-color:var(--neon-purple);box-shadow:0 0 8px rgba(var(--neon-purple-rgb),.6)}.carousel-indicator-cyan{border:1px solid var(--neon-cyan)}.carousel-indicator-cyan.active{background-color:var(--neon-cyan);box-shadow:0 0 10px rgba(var(--neon-cyan-rgb),.8)}.carousel-indicator-cyan:hover{background-color:var(--neon-cyan);box-shadow:0 0 8px rgba(var(--neon-cyan-rgb),.6)}.carousel-indicator-magenta{border:1px solid var(--neon-magenta)}.carousel-indicator-magenta.active{background-color:var(--neon-magenta);box-shadow:0 0 10px rgba(var(--neon-magenta-rgb),.8)}.carousel-indicator-magenta:hover{background-color:var(--neon-magenta);box-shadow:0 0 8px rgba(var(--neon-magenta-rgb),.6)}.carousel-indicator-red{border:1px solid var(--neon-red)}.carousel-indicator-red.active{background-color:var(--neon-red);box-shadow:0 0 10px rgba(var(--neon-red-rgb),.8)}.carousel-indicator-red:hover{background-color:var(--neon-red);box-shadow:0 0 8px rgba(var(--neon-red-rgb),.6)}.carousel-indicator-yellow{border:1px solid var(--neon-yellow)}.carousel-indicator-yellow.active{background-color:var(--neon-yellow);box-shadow:0 0 10px rgba(var(--neon-yellow-rgb),.8)}.carousel-indicator-yellow:hover{background-color:var(--neon-yellow);box-shadow:0 0 8px rgba(var(--neon-yellow-rgb),.6)}.carousel-indicator-orange{border:1px solid var(--neon-orange)}.carousel-indicator-orange.active{background-color:var(--neon-orange);box-shadow:0 0 10px rgba(var(--neon-orange-rgb),.8)}.carousel-indicator-orange:hover{background-color:var(--neon-orange);box-shadow:0 0 8px rgba(var(--neon-orange-rgb),.6)}.carousel-container{position:relative;width:100%;overflow:hidden;padding:2rem 0}.carousel-wrapper{display:flex;transition:transform .5s ease-in-out;gap:1.5rem}.carousel-item{min-width:calc(25% - 1.125rem);flex-shrink:0;max-width:200px;background-color:#0009;border-radius:10px;padding:1rem;transition:all .3s ease;cursor:pointer}.carousel-item:hover{transform:translateY(-10px)}.carousel-item.green-theme{border:1px solid var(--neon-green);box-shadow:0 0 10px rgba(var(--neon-green-rgb),.3)}.carousel-item.green-theme:hover{box-shadow:0 0 20px rgba(var(--neon-green-rgb),.6),0 0 40px rgba(var(--neon-green-rgb),.4);border-color:var(--neon-green)}.carousel-item.purple-theme{border:1px solid var(--neon-purple);box-shadow:0 0 10px rgba(var(--neon-purple-rgb),.3)}.carousel-item.purple-theme:hover{box-shadow:0 0 20px rgba(var(--neon-purple-rgb),.6),0 0 40px rgba(var(--neon-purple-rgb),.4);border-color:var(--neon-purple)}.carousel-item.blue-theme{border:1px solid var(--neon-cyan);box-shadow:0 0 10px rgba(var(--neon-cyan-rgb),.3)}.carousel-item.blue-theme:hover{box-shadow:0 0 20px rgba(var(--neon-cyan-rgb),.6),0 0 40px rgba(var(--neon-cyan-rgb),.4);border-color:var(--neon-cyan)}.carousel-item.cyan-theme{border-color:var(--neon-cyan);box-shadow:0 0 20px rgba(var(--neon-cyan-rgb),.6),0 0 40px rgba(var(--neon-cyan-rgb),.4)}.carousel-item.cyan-theme:hover{box-shadow:0 0 20px rgba(var(--neon-cyan-rgb),.6),0 0 40px rgba(var(--neon-cyan-rgb),.4);border-color:var(--neon-cyan)}.color-green{color:var(--neon-green);text-shadow:0 0 10px rgba(var(--neon-green-rgb),.6)}.color-purple{color:var(--neon-purple);text-shadow:0 0 10px rgba(var(--neon-purple-rgb),.6)}.color-blue,.color-cyan{color:var(--neon-cyan);text-shadow:0 0 10px rgba(var(--neon-cyan-rgb),.6)}.color-magenta{color:var(--neon-magenta);text-shadow:0 0 10px rgba(var(--neon-magenta-rgb),.6)}.color-orange{color:var(--neon-orange);text-shadow:0 0 10px rgba(var(--neon-orange-rgb),.6)}.color-red{color:var(--neon-red);text-shadow:0 0 10px rgba(var(--neon-red-rgb),.6)}.color-yellow{color:var(--neon-yellow);text-shadow:0 0 10px rgba(var(--neon-yellow-rgb),.6)}.shadow-green{text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green)}.shadow-purple{text-shadow:0 0 5px var(--neon-purple),0 0 10px var(--neon-purple),0 0 20px var(--neon-purple)}.shadow-blue{text-shadow:0 0 5px var(--neon-blue),0 0 10px var(--neon-blue),0 0 20px var(--neon-blue)}.shadow-cyan{text-shadow:0 0 5px var(--neon-cyan),0 0 10px var(--neon-cyan),0 0 20px var(--neon-cyan)}.shadow-magenta{text-shadow:0 0 5px var(--neon-magenta),0 0 10px var(--neon-magenta),0 0 20px var(--neon-magenta)}.shadow-orange{text-shadow:0 0 5px var(--neon-orange),0 0 10px var(--neon-orange),0 0 20px var(--neon-orange)}.shadow-red{text-shadow:0 0 5px var(--neon-red),0 0 10px var(--neon-red),0 0 20px var(--neon-red)}.shadow-yellow{text-shadow:0 0 5px var(--neon-yellow),0 0 10px var(--neon-yellow),0 0 20px var(--neon-yellow)}.botones-neon-purple{border:2px solid var(--neon-purple)!important;box-shadow:0 0 10px var(--neon-purple),0 0 rgba(var(--neon-purple-rgb),.5)!important}.botones-neon-blue{border:2px solid var(--neon-blue)!important;box-shadow:0 0 10px var(--neon-blue),0 0 rgba(var(--neon-blue-rgb),.5)!important}.botones-neon-cyan{border:2px solid var(--neon-cyan)!important;box-shadow:0 0 10px var(--neon-cyan),0 0 rgba(var(--neon-cyan-rgb),.5)!important}.botones-neon-magenta{border:2px solid var(--neon-magenta)!important;box-shadow:0 0 10px var(--neon-magenta),0 0 rgba(var(--neon-magenta-rgb),.5)!important}.botones-neon-orange{border:2px solid var(--neon-orange)!important;box-shadow:0 0 10px var(--neon-orange),0 0 rgba(var(--neon-orange-rgb),.5)!important}.botones-neon-red{border:2px solid var(--neon-red)!important;box-shadow:0 0 10px var(--neon-red),0 0 rgba(var(--neon-red-rgb),.5)!important}.botones-neon-yellow{border:2px solid var(--neon-yellow)!important;box-shadow:0 0 10px var(--neon-yellow),0 0 rgba(var(--neon-yellow-rgb),.5)!important}.border-bottom-neon-green{border-bottom:1px solid var(--neon-green);box-shadow:0 0 10px var(--neon-green),0 0 rgba(var(--neon-green-rgb),.5)}.border-bottom-neon-purple{border-bottom:1px solid var(--neon-purple)!important;box-shadow:0 0 10px var(--neon-purple),0 0 rgba(var(--neon-purple-rgb),.5)!important}.border-bottom-neon-blue{border-bottom:1px solid var(--neon-blue)!important;box-shadow:0 0 10px var(--neon-blue),0 0 rgba(var(--neon-blue-rgb),.5)!important}.border-bottom-neon-cyan{border-bottom:1px solid var(--neon-cyan)!important;box-shadow:0 0 10px var(--neon-cyan),0 0 rgba(var(--neon-cyan-rgb),.5)!important}.border-bottom-neon-magenta{border-bottom:1px solid var(--neon-magenta)!important;box-shadow:0 0 10px var(--neon-magenta),0 0 rgba(var(--neon-magenta-rgb),.5)!important}.border-bottom-neon-orange{border-bottom:1px solid var(--neon-orange)!important;box-shadow:0 0 10px var(--neon-orange),0 0 rgba(var(--neon-orange-rgb),.5)!important}.border-bottom-neon-red{border-bottom:1px solid var(--neon-red)!important;box-shadow:0 0 10px var(--neon-red),0 0 rgba(var(--neon-red-rgb),.5)!important}.border-bottom-neon-yellow{border-bottom:1px solid var(--neon-yellow)!important;box-shadow:0 0 10px var(--neon-yellow),0 0 rgba(var(--neon-yellow-rgb),.5)!important}.carousel-item-image{width:100%;max-width:260px;max-height:260px;aspect-ratio:1/1;object-fit:cover;border-radius:8px;margin-bottom:1rem}.carousel-item-title{color:var(--text-white);font-weight:600;font-size:1rem;margin-bottom:.5rem;text-align:center;text-shadow:0 0 5px rgba(255,255,255,.3)}.carousel-item-price{font-weight:700;font-size:1.25rem;text-align:center}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:#000c;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:5}.carousel-button:hover{color:#000;transform:translateY(-50%) scale(1.1)}.carousel-button-green{border:2px solid var(--neon-green);color:var(--neon-green);box-shadow:0 0 10px rgba(var(--neon-green-rgb),.4)}.carousel-button-green:hover{background-color:var(--neon-green);box-shadow:0 0 20px rgba(var(--neon-green-rgb),.8),0 0 40px rgba(var(--neon-green-rgb),.6)}.carousel-button-purple{border:2px solid var(--neon-purple);color:var(--neon-purple);box-shadow:0 0 10px rgba(var(--neon-purple-rgb),.4)}.carousel-button-purple:hover{background-color:var(--neon-purple);box-shadow:0 0 20px rgba(var(--neon-purple-rgb),.8),0 0 40px rgba(var(--neon-purple-rgb),.6)}.carousel-button-blue{border:2px solid var(--neon-blue);color:var(--neon-blue);box-shadow:0 0 10px rgba(var(--neon-blue-rgb),.4)}.carousel-button-blue:hover{background-color:var(--neon-blue);box-shadow:0 0 20px rgba(var(--neon-blue-rgb),.8),0 0 40px rgba(var(--neon-blue-rgb),.6)}.carousel-button-cyan{border:2px solid var(--neon-cyan);color:var(--neon-cyan);box-shadow:0 0 10px rgba(var(--neon-cyan-rgb),.4)}.carousel-button-cyan:hover{background-color:var(--neon-cyan);box-shadow:0 0 20px rgba(var(--neon-cyan-rgb),.8),0 0 40px rgba(var(--neon-cyan-rgb),.6)}.carousel-button-magenta{border:2px solid var(--neon-magenta);color:var(--neon-magenta);box-shadow:0 0 10px rgba(var(--neon-magenta-rgb),.4)}.carousel-button-magenta:hover{background-color:var(--neon-magenta);box-shadow:0 0 20px rgba(var(--neon-magenta-rgb),.8),0 0 40px rgba(var(--neon-magenta-rgb),.6)}.carousel-button-orange{border:2px solid var(--neon-orange);color:var(--neon-orange);box-shadow:0 0 10px rgba(var(--neon-orange-rgb),.4)}.carousel-button-orange:hover{background-color:var(--neon-orange);box-shadow:0 0 20px rgba(var(--neon-orange-rgb),.8),0 0 40px rgba(var(--neon-orange-rgb),.6)}.carousel-button-red{border:2px solid var(--neon-red);color:var(--neon-red);box-shadow:0 0 10px rgba(var(--neon-red-rgb),.4)}.carousel-button-red:hover{background-color:var(--neon-red);box-shadow:0 0 20px rgba(var(--neon-red-rgb),.8),0 0 40px rgba(var(--neon-red-rgb),.6)}.carousel-button-yellow{border:2px solid var(--neon-yellow);color:var(--neon-yellow);box-shadow:0 0 10px rgba(var(--neon-yellow-rgb),.4)}.carousel-button-yellow:hover{background-color:var(--neon-yellow);box-shadow:0 0 20px rgba(var(--neon-yellow-rgb),.8),0 0 40px rgba(var(--neon-yellow-rgb),.6)}.carousel-button.prev{left:10px}.carousel-button.next{right:10px}.carousel-button:disabled{opacity:.3;cursor:not-allowed;border-color:#666}.carousel-button:disabled:hover{background-color:#000c;color:#666;transform:translateY(-50%);box-shadow:none}.carousel-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.carousel-indicator{width:12px;height:12px;border-radius:50%;background-color:#ffffff4d;cursor:pointer;transition:all .3s ease}.carousel-indicator.active{transform:scale(1.3)}@media (max-width: 1200px){.carousel-item{min-width:calc(33.333% - 1rem)}}@media (max-width: 1024px){.carousel-item-image{max-width:200px;max-height:200px}}@media (max-width: 768px){.carousel-item{min-width:calc(50% - .75rem)}.carousel-button{width:40px;height:40px}}@media (max-width: 480px){.carousel-item{min-width:calc(100% - .5rem)}.carousel-button{width:35px;height:35px}}.carousel-item.cyan-theme{border-color:var(--neon-cyan);box-shadow:0 0 10px rgba(var(--neon-cyan-rgb),.3)}.carousel-item.cyan-theme:hover{box-shadow:0 0 20px rgba(var(--neon-cyan-rgb),.6),0 0 40px rgba(var(--neon-cyan-rgb),.4)}.carousel-item.purple-theme{border-color:var(--neon-purple);box-shadow:0 0 10px rgba(var(--neon-purple-rgb),.3)}.carousel-item.purple-theme:hover{box-shadow:0 0 20px rgba(var(--neon-purple-rgb),.6),0 0 40px rgba(var(--neon-purple-rgb),.4)}.carousel-item.pink-theme{border-color:var(--neon-pink);box-shadow:0 0 10px rgba(var(--neon-pink-rgb),.3)}.carousel-item.pink-theme:hover{box-shadow:0 0 20px rgba(var(--neon-pink-rgb),.6),0 0 40px rgba(var(--neon-pink-rgb),.4)}.custom-button-hover:hover{text-shadow:0 0 5px var(--neon-green),0 0 20px var(--neon-green);box-shadow:0 0 10px var(--neon-green),0 0 rgba(var(--neon-green-rgb),.5)!important;transform:scale(1.05)}.text-neon{color:#fff;text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green)}.text-neon-red{color:#fff;text-shadow:0 0 5px var(--neon-red),0 0 10px var(--neon-red),0 0 20px var(--neon-red)}.product-div{display:flex;flex-direction:row}@media (max-width: 768px){.product-div{flex-direction:column;align-items:center;justify-content:center;gap:2rem}}
