* 4. SPECS — tabla v2 (sp2__specs-*) * ════════════════════════════════════════════ */ .en-preview.single-product-letras-neon .sp2__specs{padding:clamp(48px, 6vw, 90px) 0}.en-preview.single-product-letras-neon .sp2__section-hd{text-align:center;margin-bottom:clamp(32px, 4vw, 56px)}.en-preview.single-product-letras-neon .sp2__specs-table{max-width:720px;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid rgba(230,0,126,.15);box-shadow:0 4px 24px rgba(0,0,0,.06);background:#FFF}.en-preview.single-product-letras-neon .sp2__spec-row{display:flex;align-items:center;border-bottom:1px solid #F0F0F0;transition:background .3s ease}.en-preview.single-product-letras-neon .sp2__spec-row:last-child{border-bottom:none}.en-preview.single-product-letras-neon .sp2__spec-row:hover{background:rgba(230,0,126,.02)}.en-preview.single-product-letras-neon .sp2__spec-row--alt{background:rgba(230,0,126,.04)}.en-preview.single-product-letras-neon .sp2__spec-icon{display:flex;align-items:center;justify-content:center;padding:12px 0 12px 20px;flex-shrink:0;width:52px;color:var(--mg)}.en-preview.single-product-letras-neon .sp2__spec-icon svg{width:20px;height:20px}.en-preview.single-product-letras-neon .sp2__spec-label{flex:1;padding:12px 16px;font-size:14px;font-weight:600;color:var(--ne)}.en-preview.single-product-letras-neon .sp2__spec-value{flex:1;padding:12px 20px;text-align:center;font-size:14px;font-weight:700;color:var(--mg)}@media (max-width:540px){.en-preview.single-product-letras-neon .sp2__spec-row{flex-wrap:wrap;padding-bottom:6px}.en-preview.single-product-letras-neon .sp2__spec-icon{width:40px;padding-left:14px}.en-preview.single-product-letras-neon .sp2__spec-label{flex:1 1 calc(100% - 60px);padding:10px 12px 4px}.en-preview.single-product-letras-neon .sp2__spec-value{flex:1 1 100%;padding:0 16px 10px 56px;text-align:left;font-size:13px}}.en-preview.single-product-letras-neon .sp2__witb{padding:clamp(48px, 6vw, 90px) 0;position:relative;overflow:hidden}.en-preview.single-product-letras-neon .sp2__witb-hd{text-align:center;margin-bottom:clamp(2rem, 4vw, 3.5rem)}.en-preview.single-product-letras-neon .sp2__witb-hd .ey{color:var(--am);display:block;margin-bottom:.75rem}.en-preview.single-product-letras-neon .sp2__witb-hd h2{font-family:var(--ft);font-size:clamp(24px, 3.2vw, 42px);font-weight:700;color:#FFF;margin:0}.en-preview.single-product-letras-neon .sp2__witb-highlight{display:inline-block;transition:color .7s ease,text-shadow .7s ease;color:#FF5F00;text-shadow:0 0 20px rgba(255,95,0,.4),0 0 40px rgba(255,95,0,.2)}.en-preview.single-product-letras-neon .sp2__witb-hd p{color:rgba(255,255,255,.55);font-size:14px;max-width:560px;margin:1rem auto 0}.en-preview.single-product-letras-neon .sp2__witb-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:1100px;margin:0 auto}@media (min-width:640px){.en-preview.single-product-letras-neon .sp2__witb-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.en-preview.single-product-letras-neon .sp2__witb-grid{grid-template-columns:repeat(6,1fr)}}.en-preview.single-product-letras-neon .sp2__witb-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 12px;border-radius:16px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);cursor:pointer;transition:all .5s ease;font-family:inherit;color:inherit}.en-preview.single-product-letras-neon .sp2__witb-card.is-active{border-color:var(--witb-color,rgba(255,255,255,.05));box-shadow:0 8px 32px color-mix(in srgb,var(--witb-color,#fff) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--witb-color,#fff) 15%,transparent)}.en-preview.single-product-letras-neon .sp2__witb-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);border:1.5px solid rgba(255,255,255,.08);transition:all .5s ease;color:rgba(255,255,255,.4)}.en-preview.single-product-letras-neon .sp2__witb-card.is-active .sp2__witb-icon{color:var(--witb-color);border-color:var(--witb-color);background:color-mix(in srgb,var(--witb-color,#fff) 8%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--witb-color,#fff) 25%,transparent)}.en-preview.single-product-letras-neon .sp2__witb-icon svg{stroke:currentColor}.en-preview.single-product-letras-neon .sp2__witb-label{font-size:13px;font-weight:700;color:rgba(255,255,255,.85);margin-top:14px;margin-bottom:4px;transition:color .5s ease;line-height:1.3}.en-preview.single-product-letras-neon .sp2__witb-card.is-active .sp2__witb-label{color:var(--witb-color)}.en-preview.single-product-letras-neon .sp2__witb-desc{font-size:11px;color:rgba(255,255,255,.5);line-height:1.4}.en-preview.single-product-letras-neon .sp2__witb-bar{width:24px;height:2px;border-radius:1px;margin-top:12px;background:transparent;transition:all .5s ease}.en-preview.single-product-letras-neon .sp2__witb-card.is-active .sp2__witb-bar{background:var(--witb-color);box-shadow:0 0 8px color-mix(in srgb,var(--witb-color,#fff) 60%,transparent)}.en-preview.single-product-letras-neon .sp2__witb-dots{display:flex;justify-content:center;gap:8px;margin-top:clamp(1.5rem, 3vw, 2.5rem)}.en-preview.single-product-letras-neon .sp2__witb-dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:rgba(255,255,255,.15);cursor:pointer;transition:all .5s ease}.en-preview.single-product-letras-neon .sp2__witb-dot.is-active{transform:scale(1.4)}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .reviews__widget{min-height:420px;position:relative}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .revi-widget-X6Rbx16ADL{min-height:380px}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .reviews__grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:24px}@media (min-width:768px){.en-preview.single-product-letras-neon .lnl-section--reviews-dark .reviews__grid{grid-template-columns:repeat(3,1fr)}}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;text-align:left}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard__top{display:flex;align-items:center;gap:12px;margin-bottom:8px}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard__av{width:36px;height:36px;border-radius:50%;background:var(--am);color:var(--ne);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard__name{font-weight:700;color:var(--bl);font-size:14px}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard__date{font-size:12px;color:rgba(255,255,255,.55)}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard__stars{color:var(--am);margin-bottom:8px;letter-spacing:.1em}.en-preview.single-product-letras-neon .lnl-section--reviews-dark .rcard__txt{font-size:13px;color:rgba(255,255,255,.8);line-height:1.55;margin:0}.en-preview.single-product-letras-neon .lnl-section--longdesc{background:#FAFAFA;color:var(--ne)}.en-preview.single-product-letras-neon .lnl-section--longdesc .lnl-shead .ey{color:var(--mg)}.en-preview.single-product-letras-neon .lnl-section--longdesc .lnl-h2{color:var(--ne)}.en-preview.single-product-letras-neon .lnl-longdesc{max-width:1920px;margin:0 auto;color:#444;font-size:clamp(15px, 1.1vw, 17px);line-height:1.7}.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-collapsible,.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-content,.en-preview.single-product-letras-neon .lnl-longdesc [class*="short-desc"]{max-height:none!important;overflow:visible!important;height:auto!important;background:transparent!important;color:inherit;position:static!important}.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-collapsible::before,.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-collapsible::after,.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-collapsible-fade,.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-toggle,.en-preview.single-product-letras-neon .lnl-longdesc .short-desc-toggle-link,.en-preview.single-product-letras-neon .lnl-longdesc [class*="continuar"],.en-preview.single-product-letras-neon .lnl-longdesc [class*="leermas"],.en-preview.single-product-letras-neon .lnl-longdesc [class*="read-more"]{display:none!important}.en-preview.single-product-letras-neon .lnl-longdesc h2,.en-preview.single-product-letras-neon .lnl-longdesc h3,.en-preview.single-product-letras-neon .lnl-longdesc h4{color:var(--ne);font-family:var(--ft);font-weight:700;margin:1.6em 0 .6em;line-height:1.25}.en-preview.single-product-letras-neon .lnl-longdesc h2{font-size:clamp(22px, 2.4vw, 30px)}.en-preview.single-product-letras-neon .lnl-longdesc h3{font-size:clamp(18px, 1.8vw, 22px);color:var(--mg)}.en-preview.single-product-letras-neon .lnl-longdesc h4{font-size:clamp(16px, 1.4vw, 19px)}.en-preview.single-product-letras-neon .lnl-longdesc p{margin:0 0 1em}.en-preview.single-product-letras-neon .lnl-longdesc strong{color:var(--ne)}.en-preview.single-product-letras-neon .lnl-longdesc ul,.en-preview.single-product-letras-neon .lnl-longdesc ol{margin:0 0 1.2em;padding-left:1.4em}.en-preview.single-product-letras-neon .lnl-longdesc li{margin-bottom:.4em}.en-preview.single-product-letras-neon .lnl-longdesc a{color:var(--mg);text-decoration:underline}.en-preview.single-product-letras-neon .lnl-hero__shortdesc{max-width:720px;margin:0 auto;padding:0 24px;text-align:center;color:rgba(255,255,255,.82);font-size:clamp(13px, .95vw, 15px);line-height:1.6;position:relative;z-index:5}.en-preview.single-product-letras-neon .lnl-hero__shortdesc-toggle{cursor:pointer;font-family:var(--fc);font-size:12px;font-weight:600;color:rgba(255,255,255,.55);padding:6px 14px;margin:8px auto 0;display:inline-flex;align-items:center;gap:6px;list-style:none;border:1px solid rgba(255,255,255,.12);border-radius:999px;transition:color .25s ease,border-color .25s ease;user-select:none}.en-preview.single-product-letras-neon .lnl-hero__shortdesc-toggle::-webkit-details-marker{display:none}.en-preview.single-product-letras-neon .lnl-hero__shortdesc-toggle::after{content:"▾";font-size:10px;transition:transform .25s ease}.en-preview.single-product-letras-neon .lnl-hero__shortdesc[open] .lnl-hero__shortdesc-toggle{color:var(--am);border-color:rgba(255,237,0,.35)}.en-preview.single-product-letras-neon .lnl-hero__shortdesc[open] .lnl-hero__shortdesc-toggle::after{transform:rotate(180deg)}.en-preview.single-product-letras-neon .lnl-hero__shortdesc-toggle:hover{color:var(--am);border-color:rgba(255,237,0,.35)}.en-preview.single-product-letras-neon .lnl-hero__shortdesc-body{padding:18px 0 4px;text-align:left}.en-preview.single-product-letras-neon .lnl-hero__shortdesc h2,.en-preview.single-product-letras-neon .lnl-hero__shortdesc h3,.en-preview.single-product-letras-neon .lnl-hero__shortdesc h4{color:var(--am);font-family:var(--ft);font-weight:700;font-size:clamp(16px, 1.4vw, 18px);margin:0 0 .6em;line-height:1.3;white-space:normal!important;text-wrap:balance}.en-preview.single-product-letras-neon .lnl-hero__shortdesc p{margin:0 0 .7em}.en-preview.single-product-letras-neon .lnl-hero__shortdesc p:last-child{margin-bottom:0}.en-preview.single-product-letras-neon .lnl-hero__shortdesc strong{color:var(--bl)}.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-collapsible,.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-content,.en-preview.single-product-letras-neon .lnl-hero__shortdesc [class*="short-desc"]{max-height:none!important;overflow:visible!important;height:auto!important;background:transparent!important;color:inherit;position:static!important}.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-collapsible::before,.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-collapsible::after,.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-collapsible-fade,.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-toggle,.en-preview.single-product-letras-neon .lnl-hero__shortdesc .short-desc-toggle-link,.en-preview.single-product-letras-neon .lnl-hero__shortdesc [class*="continuar"],.en-preview.single-product-letras-neon .lnl-hero__shortdesc [class*="leermas"],.en-preview.single-product-letras-neon .lnl-hero__shortdesc [class*="read-more"]{display:none!important}.en-preview.single-product-letras-neon .lnl-applications__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(20px, 2.5vw, 32px)}@media (min-width:640px){.en-preview.single-product-letras-neon .lnl-applications__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.en-preview.single-product-letras-neon .lnl-applications__grid{grid-template-columns:repeat(4,1fr)}}.en-preview.single-product-letras-neon .lnl-application{background:var(--bl);border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;box-shadow:0 2px 12px rgba(0,0,0,.04)}.en-preview.single-product-letras-neon .lnl-application:hover{transform:translateY(-4px);border-color:rgba(230,0,126,.4);box-shadow:0 8px 32px rgba(230,0,126,.12)}.en-preview.single-product-letras-neon .lnl-application__gallery{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;gap:4px;aspect-ratio:4 / 3;background:#0a0a0a}.en-preview.single-product-letras-neon .lnl-application__shot{overflow:hidden;position:relative}.en-preview.single-product-letras-neon .lnl-application__shot img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}.en-preview.single-product-letras-neon .lnl-application:hover .lnl-application__shot img{transform:scale(1.04)}.en-preview.single-product-letras-neon .lnl-application__shot--1{grid-column:1 / -1;grid-row:1}.en-preview.single-product-letras-neon .lnl-application__shot--2{grid-column:1;grid-row:2}.en-preview.single-product-letras-neon .lnl-application__shot--3{grid-column:2;grid-row:2}.en-preview.single-product-letras-neon .lnl-application__title{font-family:var(--ft);font-weight:700;font-size:clamp(17px, 1.4vw, 22px);color:var(--ne);margin:clamp(18px, 2vw, 24px) clamp(20px, 2.2vw, 28px) 6px}.en-preview.single-product-letras-neon .lnl-application__desc{font-size:clamp(13px, 1vw, 15px);line-height:1.55;color:#555;margin:0 clamp(20px, 2.2vw, 28px) clamp(20px, 2.2vw, 28px);flex-grow:1}.en-preview.single-product-letras-neon .lnl-cta--yellow{background:radial-gradient(ellipse at 30% 30%,rgba(255,255,255,.35),transparent 55%),radial-gradient(ellipse at 70% 70%,rgba(230,0,126,.15),transparent 55%),var(--am);color:var(--ne);text-align:center}.en-preview.single-product-letras-neon .lnl-cta__inner{max-width:720px;margin:0 auto}.en-preview.single-product-letras-neon .lnl-cta--yellow .lnl-cta__h{color:var(--ne);margin-bottom:14px;font-size:clamp(26px, 3.4vw, 42px)}.en-preview.single-product-letras-neon .lnl-cta--yellow .lnl-cta__sub{font-size:clamp(15px, 1.2vw, 18px);line-height:1.55;color:rgba(22,22,22,.8);margin:0 auto clamp(28px, 3vw, 40px);max-width:580px}.en-preview.single-product-letras-neon .lnl-cta__buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.en-preview.single-product-letras-neon .lnl-cta--yellow .lnl-cta__btn-primary,.en-preview.single-product-letras-neon .lnl-cta--yellow .btn--ne{display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;font-family:var(--fb);font-size:clamp(14px, 1.1vw, 16px);font-weight:700;text-decoration:none;background:var(--ne);color:var(--bl);border:2px solid var(--ne);border-radius:8px;cursor:pointer;transition:all .25s ease;letter-spacing:.02em}.en-preview.single-product-letras-neon .lnl-cta--yellow .lnl-cta__btn-primary:hover{background:var(--mg);border-color:var(--mg);box-shadow:0 0 18px rgba(230,0,126,.55),0 0 36px rgba(230,0,126,.25);transform:translateY(-2px)}.en-preview.single-product-letras-neon .lnl-btn--whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 32px;font-family:var(--fb);font-size:clamp(14px, 1.1vw, 16px);font-weight:700;text-decoration:none;border:2px solid #25D366;border-radius:8px;background:#25D366;color:#fff;cursor:pointer;transition:all .25s ease;letter-spacing:.02em}.en-preview.single-product-letras-neon .lnl-btn--whatsapp:hover{filter:brightness(1.1);box-shadow:0 0 14px rgba(37,211,102,.5),0 0 32px rgba(37,211,102,.25);transform:translateY(-2px)}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__item{display:block}.en-preview.single-product-letras-neon .lnl-section--faq-light details.faq__item{background:#FAFAFA;border:1px solid rgba(0,0,0,.06);border-radius:10px;margin-bottom:12px;transition:border-color .25s ease,background .25s ease}.en-preview.single-product-letras-neon .lnl-section--faq-light details.faq__item[open]{background:#FFF;border-color:rgba(230,0,126,.35);box-shadow:0 4px 20px rgba(0,0,0,.04)}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list summary.faq__q{list-style:none;cursor:pointer;font-family:var(--ft);font-weight:700;font-size:clamp(15px, 1.1vw, 18px);line-height:1.4;color:var(--ne);padding:clamp(16px, 1.8vw, 22px) clamp(48px, 5vw, 64px) clamp(16px, 1.8vw, 22px) clamp(20px, 2.2vw, 28px);position:relative;background:transparent;border:0;width:100%;text-align:left;display:block;transition:background .25s ease,color .25s ease}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list summary.faq__q:hover{background:var(--am);color:var(--ne);border-radius:8px}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list summary.faq__q:hover::after{color:var(--ne)}.en-preview.single-product-letras-neon .lnl-section--faq-light details.faq__item[open] summary.faq__q{background:rgba(255,237,0,.14)}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list summary.faq__q::-webkit-details-marker{display:none}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list summary.faq__q::marker{display:none;content:''}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list summary.faq__q::after{content:'+';position:absolute;right:clamp(20px, 2.2vw, 28px);top:50%;transform:translateY(-50%);font-size:clamp(20px, 2vw, 26px);line-height:1;color:var(--mg);font-weight:400;transition:transform .25s ease}.en-preview.single-product-letras-neon .lnl-section--faq-light details.faq__item[open] summary.faq__q::after{transform:translateY(-50%) rotate(45deg)}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a{padding:0 clamp(20px, 2.2vw, 28px) clamp(18px, 2vw, 24px);max-height:none;overflow:visible}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a p{margin:0 0 10px;color:#555;font-size:clamp(14px, 1vw, 16px);line-height:1.6}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a p:last-child{margin-bottom:0}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a ul,.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a ol{margin:0 0 10px;padding-left:1.4em;color:#555;font-size:clamp(14px, 1vw, 16px);line-height:1.6}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a li{margin-bottom:4px}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a strong{color:var(--ne)}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a a{color:var(--mg);border-bottom:1px solid rgba(230,0,126,.3);text-decoration:none}.en-preview.single-product-letras-neon .lnl-section--faq-light .faq__list .faq__a a:hover{border-bottom-color:var(--mg)}@media (prefers-reduced-motion:reduce){.en-preview.single-product-letras-neon .slider__track,.en-preview.single-product-letras-neon *{animation-duration:.01ms!important;transition-duration:.01ms!important}}