.main-navbar[data-v-846f56ad]{background:#fff;box-shadow:0 2px 8px #00000008;position:sticky;top:0;z-index:1002}.navbar-container[data-v-846f56ad]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative}.navbar-logo[data-v-846f56ad]{display:flex;align-items:center;justify-content:center;margin-right:16px}.navbar-logo img[data-v-846f56ad]{height:70px}.navbar-links[data-v-846f56ad]{display:flex;gap:20px;list-style:none;align-items:center;justify-content:center;flex:1;padding:0;margin:0}.navbar-links li[data-v-846f56ad]{display:flex;align-items:center}.navbar-links a[data-v-846f56ad]{color:#222;text-decoration:none;font-weight:500;transition:color .2s;padding:8px 16px;border-radius:4px;font-size:1.08em;text-align:center}.navbar-links a[data-v-846f56ad]:hover{color:#eb1c24;background:#fbc7c8}.shop-btn[data-v-846f56ad]{background:linear-gradient(90deg,#eb1c24 60%,#f3464d);color:#fff;padding:7px 22px;border-radius:999px;font-weight:600;cursor:pointer;border:none;font-size:1em}.hamburger[data-v-846f56ad]{display:none;background:transparent;border:0;padding:8px;margin-left:8px}.hamburger-box[data-v-846f56ad]{width:28px;height:18px;display:inline-block;position:relative}.hamburger-inner[data-v-846f56ad],.hamburger-inner[data-v-846f56ad]:before,.hamburger-inner[data-v-846f56ad]:after{width:28px;height:2px;background-color:#222;border-radius:2px;position:absolute;left:0;transition:transform .25s ease,top .25s ease,opacity .2s ease}.hamburger-inner[data-v-846f56ad]{top:8px}.hamburger-inner[data-v-846f56ad]:before{content:"";top:-8px}.hamburger-inner[data-v-846f56ad]:after{content:"";top:8px}.hamburger.is-active .hamburger-inner[data-v-846f56ad]{transform:rotate(45deg)}.hamburger.is-active .hamburger-inner[data-v-846f56ad]:before{top:0;transform:rotate(-90deg)}.hamburger.is-active .hamburger-inner[data-v-846f56ad]:after{opacity:0}.mobile-menu[data-v-846f56ad]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:flex-start;justify-content:center;padding-top:72px;z-index:1400}.mobile-menu-inner[data-v-846f56ad]{width:100%;max-width:420px;background:#fff;border-radius:12px;box-shadow:0 30px 60px #0003;padding:20px}.mobile-menu-inner ul[data-v-846f56ad]{list-style:none;padding:0;margin:0}.mobile-menu-inner li[data-v-846f56ad]{padding:12px 0;border-bottom:1px solid #f3f4f6}.mobile-menu-inner li a[data-v-846f56ad]{color:#111;font-weight:600;text-decoration:none}.mobile-cta[data-v-846f56ad]{padding-top:12px}.whatsapp-btn[data-v-846f56ad]{position:fixed;right:18px;bottom:18px;background:linear-gradient(180deg,#25d366,#1da851);color:#fff;border-radius:50%;width:54px;height:54px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:8px;box-shadow:0 6px 20px #00000024,inset 0 -2px 6px #0000000f;transition:transform .12s ease,box-shadow .12s ease;z-index:9999;cursor:pointer}.whatsapp-btn[data-v-846f56ad]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 34px #0000002e,inset 0 -2px 6px #0000000f}.whatsapp-btn[data-v-846f56ad]:active{transform:translateY(0) scale(.99)}.whatsapp-btn[data-v-846f56ad]:focus{outline:none;box-shadow:0 0 0 4px #25d36624,0 12px 34px #0000002e}@media (max-width: 600px){.whatsapp-btn[data-v-846f56ad]{width:48px;height:48px;right:12px;bottom:12px;padding:6px}}.footer[data-v-846f56ad]{background:#271c23;color:#fff;font-family:Segoe UI,Arial,sans-serif;padding-top:40px;font-size:1rem}.footer-content[data-v-846f56ad]{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;padding:0 24px 32px}.footer-section h4[data-v-846f56ad]{color:#eb1c24;font-size:1.15rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.footer-underline[data-v-846f56ad]{width:48px;height:3px;background:#f3464d;margin-bottom:16px;border-radius:2px}.footer-section ul[data-v-846f56ad]{list-style:none;padding:0}.footer-section ul li[data-v-846f56ad]{margin-bottom:8px}.footer-section ul li a[data-v-846f56ad]{color:#fff;text-decoration:none;transition:color .2s;font-weight:500}.footer-section ul li a[data-v-846f56ad]:hover{color:#eb1c24}.footer-section p[data-v-846f56ad]{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;color:#fff;font-size:1rem}.footer-icon[data-v-846f56ad]{color:#eb1c24;min-width:22px;font-size:1.1em;margin-top:2px}.footer-social[data-v-846f56ad]{margin-top:16px}.social-btn[data-v-846f56ad]{display:inline-block;width:36px;height:36px;margin-right:8px;border-radius:8px;background:#fff;color:#eb1c24;text-align:center;line-height:36px;font-size:1.3em;transition:background .2s,color .2s}.social-btn.fb[data-v-846f56ad]{color:#eb1c24}.social-btn.ig[data-v-846f56ad]{color:#9a1c24;background:linear-gradient(45deg,#fbc7c8,#eb1c24,#9a1c24)}.social-btn.yt[data-v-846f56ad]{color:#f3464d}.social-btn[data-v-846f56ad]:hover{background:#fbc7c8;color:#eb1c24}.footer-bottom[data-v-846f56ad]{display:flex;justify-content:space-between;align-items:center;background:#9a1c24;border-top:1px solid #f3464d;color:#fff;font-size:.98rem;padding:18px 24px 12px;flex-wrap:wrap;gap:12px}.footer-bottom-center[data-v-846f56ad]{display:flex;align-items:center;gap:4px}.developer-credit[data-v-846f56ad]{color:#ffffffeb;font-weight:600}.developer-credit .dev-link[data-v-846f56ad]{color:#fff;text-decoration:underline;margin-left:6px;font-weight:700}.developer-credit .dev-link[data-v-846f56ad]:hover{color:#fbc7c8}.visitor-box[data-v-846f56ad]{display:inline-block;background:#fff;color:#eb1c24;font-weight:700;border-radius:3px;padding:2px 8px;margin:0 1px;font-size:1.1em;min-width:22px;text-align:center;letter-spacing:2px}.adsweb[data-v-846f56ad]{color:#f3464d;font-weight:700;margin-left:2px}.scroll-top[data-v-846f56ad]{position:fixed;right:24px;bottom:96px;background:#fff;color:#eb1c24;border:none;border-radius:50%;width:52px;height:52px;min-width:44px;min-height:44px;padding:6px;font-size:1.1em;cursor:pointer;box-shadow:0 6px 18px #0000001f;z-index:9998;opacity:.98;transition:background .15s,color .15s,transform .12s;display:flex;align-items:center;justify-content:center}.scroll-top[data-v-846f56ad]:hover{background:#fbc7c8;color:#eb1c24;opacity:1}@media (max-width: 900px){.navbar-container[data-v-846f56ad]{flex-direction:row;align-items:center;gap:12px}.whatsapp-btn[data-v-846f56ad],.navbar-links[data-v-846f56ad]{display:none}.hamburger[data-v-846f56ad]{display:inline-block}.navbar-actions[data-v-846f56ad]{display:flex;align-items:center;gap:12px}.footer-content[data-v-846f56ad]{grid-template-columns:1fr 1fr;gap:24px}.footer-bottom[data-v-846f56ad]{flex-direction:column;gap:8px;text-align:center}}@media (max-width: 600px){.footer-content[data-v-846f56ad]{grid-template-columns:1fr;gap:18px;padding:0 8px 24px}}.app-root[data-v-a6d05168]{min-height:100vh}@keyframes float-a4c410ba{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-slow-a4c410ba{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(5deg)}}@keyframes float-delayed-a4c410ba{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(-5deg)}}@keyframes pulse-slow-a4c410ba{0%,to{opacity:.4}50%{opacity:.8}}@keyframes pulse-gentle-a4c410ba{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes gradient-shift-a4c410ba{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes fadeInUp-a4c410ba{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-a4c410ba{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes glow-a4c410ba{0%,to{box-shadow:0 0 20px #ef44444d}50%{box-shadow:0 0 40px #ef444499}}@keyframes bounce-gentle-a4c410ba{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bounce-slow-a4c410ba{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes typewriter-a4c410ba{0%{width:0}to{width:100%}}@keyframes blink-caret-a4c410ba{0%,to{border-color:transparent}50%{border-color:currentColor}}@keyframes magnetic-a4c410ba{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes parallax-float-a4c410ba{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-10px) translate(5px)}50%{transform:translateY(-5px) translate(-5px)}75%{transform:translateY(-15px) translate(3px)}}@keyframes slide-in-up-a4c410ba{0%{opacity:0;transform:translateY(50px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rotate-slow-a4c410ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-a4c410ba{0%{background-position:-200% 0}to{background-position:200% 0}}.bg-dots-pattern[data-v-a4c410ba]{background-image:radial-gradient(circle,rgba(255,255,255,.15) 1px,transparent 1px);background-size:20px 20px}.glass-morphism[data-v-a4c410ba]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.shadow-3xl[data-v-a4c410ba]{box-shadow:0 35px 60px -12px #00000040}.animate-float[data-v-a4c410ba]{animation:float-a4c410ba 6s ease-in-out infinite}.animate-float-slow[data-v-a4c410ba]{animation:float-slow-a4c410ba 8s ease-in-out infinite}.animate-float-delayed[data-v-a4c410ba]{animation:float-delayed-a4c410ba 7s ease-in-out infinite 2s}.animate-pulse-slow[data-v-a4c410ba]{animation:pulse-slow-a4c410ba 4s ease-in-out infinite}.animate-pulse-gentle[data-v-a4c410ba]{animation:pulse-gentle-a4c410ba 3s ease-in-out infinite}.animate-gradient[data-v-a4c410ba]{background-size:200% 200%;animation:gradient-shift-a4c410ba 8s ease infinite}.animate-fade-in[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out .5s both}.animate-fade-in-up[data-v-a4c410ba]{animation:fadeInUp-a4c410ba .8s ease-out both}.animated-text[data-v-a4c410ba]{animation:slideInLeft-a4c410ba 1s ease-out both}.animated-text-delay[data-v-a4c410ba]{animation:slideInLeft-a4c410ba 1s ease-out .3s both}.animate-bounce-slow[data-v-a4c410ba]{animation:bounce-slow-a4c410ba 4s ease-in-out infinite}.animate-bounce-gentle[data-v-a4c410ba]{animation:bounce-gentle-a4c410ba 2s ease-in-out infinite}.animate-slide-in-up[data-v-a4c410ba]{animation:slide-in-up-a4c410ba .8s ease-out both}.animate-rotate-slow[data-v-a4c410ba]{animation:rotate-slow-a4c410ba 20s linear infinite}.animate-parallax-float[data-v-a4c410ba]{animation:parallax-float-a4c410ba 15s ease-in-out infinite}.typing-text[data-v-a4c410ba]{overflow:hidden;border-right:3px solid currentColor;white-space:nowrap;animation:typewriter-a4c410ba 2s steps(40,end),blink-caret-a4c410ba .75s step-end infinite}.typing-text-delay[data-v-a4c410ba]{overflow:hidden;border-right:3px solid currentColor;white-space:nowrap;animation:typewriter-a4c410ba 2s steps(40,end) .5s both,blink-caret-a4c410ba .75s step-end infinite .5s}.hero-badge[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out .2s both}.hero-title[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out .4s both}.hero-description[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out .6s both}.hero-cta[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out .8s both}.hero-stats[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out 1s both}.hero-visual[data-v-a4c410ba]{animation:fadeInUp-a4c410ba 1s ease-out .4s both}.glow-button[data-v-a4c410ba]{position:relative;overflow:hidden}.glow-button[data-v-a4c410ba]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s}.glow-button[data-v-a4c410ba]:hover:before{left:100%}.magnetic-button[data-v-a4c410ba]:hover{animation:magnetic-a4c410ba .6s ease-in-out}.product-showcase[data-v-a4c410ba]{position:relative;transition:transform .7s cubic-bezier(.175,.885,.32,1.275)}.product-showcase[data-v-a4c410ba]:hover{transform:scale(1.05) rotateY(5deg) rotateX(5deg)}.floating-badge[data-v-a4c410ba]{animation:float-slow-a4c410ba 3s ease-in-out infinite}.hotspot[data-v-a4c410ba]{cursor:pointer;transition:all .3s ease}.hotspot[data-v-a4c410ba]:hover{transform:scale(1.5);opacity:.8}.parallax-element[data-speed="0.5"][data-v-a4c410ba]{animation:parallax-float-a4c410ba 12s ease-in-out infinite}.floating-food[data-v-a4c410ba]{font-size:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:all .3s ease}.floating-food[data-v-a4c410ba]:nth-child(odd){animation:float-slow-a4c410ba 8s ease-in-out infinite}.floating-food[data-v-a4c410ba]:nth-child(2n){animation:float-delayed-a4c410ba 6s ease-in-out infinite 1s}.product-card[data-v-a4c410ba]{transition:all .4s cubic-bezier(.175,.885,.32,1.275);transform-style:preserve-3d}.product-card[data-v-a4c410ba]:hover{transform:translateY(-15px) rotateX(5deg) rotateY(5deg) scale(1.02);box-shadow:0 25px 50px #00000026}.product-card:hover img[data-v-a4c410ba]{transform:scale(1.1) rotate(3deg)}.shimmer[data-v-a4c410ba]{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);background-size:200% 100%;animation:shimmer-a4c410ba 2s infinite}.dark[data-v-a4c410ba]{color-scheme:dark}.dark .bg-white[data-v-a4c410ba]{background-color:#1f2937}.dark .text-gray-900[data-v-a4c410ba]{color:#f9fafb}.dark .text-gray-600[data-v-a4c410ba]{color:#d1d5db}.dark .border-gray-200[data-v-a4c410ba]{border-color:#374151}@media (max-width: 768px){.hero-title[data-v-a4c410ba]{font-size:1.75rem;line-height:1.05}.floating-food[data-v-a4c410ba]{font-size:1.5rem}.product-showcase[data-v-a4c410ba]{transform:none}.product-showcase[data-v-a4c410ba]:hover{transform:scale(1.02)}}@media (max-width: 768px){.typing-text[data-v-a4c410ba],.typing-text-delay[data-v-a4c410ba]{white-space:normal;border-right:none;animation:none}.hero-title[data-v-a4c410ba]{line-height:1.05}}@media (prefers-reduced-motion: reduce){.animate-float[data-v-a4c410ba],.animate-float-slow[data-v-a4c410ba],.animate-float-delayed[data-v-a4c410ba],.animate-bounce-gentle[data-v-a4c410ba],.animate-bounce-slow[data-v-a4c410ba],.typing-text[data-v-a4c410ba],.floating-food[data-v-a4c410ba]{animation:none}}.line-clamp-2[data-v-a4c410ba]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.no-scrollbar[data-v-a4c410ba]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-a4c410ba]{-ms-overflow-style:none;scrollbar-width:none}.hover-lift[data-v-a4c410ba]{transition:all .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-a4c410ba]:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px #00000040}.btn-modern[data-v-a4c410ba]{position:relative;overflow:hidden}.btn-modern[data-v-a4c410ba]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-modern[data-v-a4c410ba]:hover:before{left:100%}.product-btn[data-v-a4c410ba]{padding:.9rem 1rem;border-radius:12px;font-size:1rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}@media (min-width: 640px){.product-btn[data-v-a4c410ba]{padding:1rem 1.25rem;font-size:1.05rem}}@media (max-width: 640px){.text-responsive-xl[data-v-a4c410ba]{font-size:2.5rem;line-height:1.2}}@media (min-width: 641px) and (max-width: 768px){.text-responsive-xl[data-v-a4c410ba]{font-size:3.5rem;line-height:1.15}}@media (min-width: 769px){.text-responsive-xl[data-v-a4c410ba]{font-size:4.5rem;line-height:1.1}}.gradient-text[data-v-a4c410ba]{background:linear-gradient(135deg,#dc2626,#b91c1c,#991b1b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.slider-dots button[data-v-a4c410ba]{width:10px;height:10px;border-radius:9999px}.transition-opacity[data-v-a4c410ba]{transition:opacity .7s ease}.bg-brand-red[data-v-a4c410ba]{background-color:#eb1c24}.text-brand-red[data-v-a4c410ba]{color:#eb1c24}.border-brand-red[data-v-a4c410ba]{border-color:#eb1c24}.shadow-brand-red[data-v-a4c410ba]{box-shadow:0 25px 50px -12px #eb1c2440}.focus-visible[data-v-a4c410ba]:focus{outline:2px solid #eb1c24;outline-offset:2px}html[data-v-a4c410ba]{scroll-behavior:smooth}.card-hover[data-v-a4c410ba]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.card-hover[data-v-a4c410ba]:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 30px 60px #00000026}.rounded-modern[data-v-a4c410ba]{border-radius:20px}.rounded-modern-lg[data-v-a4c410ba]{border-radius:28px}.backdrop-blur-glass[data-v-a4c410ba]{-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}.scroll-animate[data-v-a4c410ba]{opacity:0;transform:translateY(50px);transition:all .6s ease-out}.scroll-animate.visible[data-v-a4c410ba]{opacity:1;transform:translateY(0)}.testimonial-card[data-v-a4c410ba]:hover{transform:translateY(-8px);box-shadow:0 25px 50px #00000026}.faq-enter-active[data-v-a4c410ba],.faq-leave-active[data-v-a4c410ba]{transition:all .3s ease}.faq-enter-from[data-v-a4c410ba],.faq-leave-to[data-v-a4c410ba]{opacity:0;max-height:0}.faq-enter-to[data-v-a4c410ba],.faq-leave-from[data-v-a4c410ba]{opacity:1;max-height:200px}.sticky-cta[data-v-a4c410ba]{animation:pulse-gentle-a4c410ba 4s ease-in-out infinite}.fade-up-enter-active[data-v-f0661fd4],.fade-up-leave-active[data-v-f0661fd4]{transition:all .8s ease-out}.fade-up-enter-from[data-v-f0661fd4]{opacity:0;transform:translateY(30px)}.fade-up-leave-to[data-v-f0661fd4]{opacity:0;transform:translateY(-30px)}.contact-item-enter-active[data-v-f0661fd4],.contact-item-leave-active[data-v-f0661fd4]{transition:all .6s ease-out}.contact-item-enter-from[data-v-f0661fd4],.contact-item-leave-to[data-v-f0661fd4]{opacity:0;transform:translate(-20px)}.alert-enter-active[data-v-f0661fd4],.alert-leave-active[data-v-f0661fd4]{transition:all .4s ease-out}.alert-enter-from[data-v-f0661fd4],.alert-leave-to[data-v-f0661fd4]{opacity:0;transform:translateY(-10px) scale(.95)}.faq-content-enter-active[data-v-f0661fd4],.faq-content-leave-active[data-v-f0661fd4]{transition:all .3s ease-out;overflow:hidden}.faq-content-enter-from[data-v-f0661fd4],.faq-content-leave-to[data-v-f0661fd4]{opacity:0;max-height:0}.faq-content-enter-to[data-v-f0661fd4],.faq-content-leave-from[data-v-f0661fd4]{opacity:1;max-height:200px}.form-group label[data-v-f0661fd4]{font-weight:600}.form-group input[data-v-f0661fd4]:focus,.form-group textarea[data-v-f0661fd4]:focus{box-shadow:0 0 0 3px #ef44441a}.form-group input[data-v-f0661fd4]::-moz-placeholder,.form-group textarea[data-v-f0661fd4]::-moz-placeholder{color:#9ca3af;font-style:italic}.form-group input[data-v-f0661fd4]::placeholder,.form-group textarea[data-v-f0661fd4]::placeholder{color:#9ca3af;font-style:italic}@keyframes pulse-subtle-f0661fd4{0%,to{opacity:1}50%{opacity:.8}}.animate-pulse-subtle[data-v-f0661fd4]{animation:pulse-subtle-f0661fd4 2s cubic-bezier(.4,0,.6,1) infinite}.hover-lift[data-v-f0661fd4]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift[data-v-f0661fd4]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes spin-f0661fd4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-f0661fd4]{animation:spin-f0661fd4 1s linear infinite}button[data-v-f0661fd4]:focus,input[data-v-f0661fd4]:focus,textarea[data-v-f0661fd4]:focus,a[data-v-f0661fd4]:focus{outline:2px solid #dc2626;outline-offset:2px}.overflow-y-auto[data-v-f0661fd4]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-f0661fd4]::-webkit-scrollbar-track{background:#f1f5f9}.overflow-y-auto[data-v-f0661fd4]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.overflow-y-auto[data-v-f0661fd4]::-webkit-scrollbar-thumb:hover{background:#94a3b8}html[data-v-f0661fd4]{scroll-behavior:smooth}@media (prefers-contrast: high){.bg-red-600[data-v-f0661fd4]{background-color:#dc2626!important}.text-gray-600[data-v-f0661fd4]{color:#374151!important}.border-gray-300[data-v-f0661fd4]{border-color:#6b7280!important}}@media (prefers-reduced-motion: reduce){[data-v-f0661fd4],[data-v-f0661fd4]:before,[data-v-f0661fd4]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fade-up-enter-active[data-v-f0661fd4],.fade-up-leave-active[data-v-f0661fd4],.contact-item-enter-active[data-v-f0661fd4],.contact-item-leave-active[data-v-f0661fd4],.alert-enter-active[data-v-f0661fd4],.alert-leave-active[data-v-f0661fd4],.faq-content-enter-active[data-v-f0661fd4],.faq-content-leave-active[data-v-f0661fd4]{transition:none!important}}@media print{.no-print[data-v-f0661fd4]{display:none!important}.bg-gradient-to-r[data-v-f0661fd4]{background:#dc2626!important;color:#fff!important}.shadow-xl[data-v-f0661fd4],.shadow-2xl[data-v-f0661fd4]{box-shadow:none!important;border:1px solid #e5e7eb!important}}@media (max-width: 640px){.sticky[data-v-f0661fd4]{position:relative!important;top:auto!important}}button[type=submit][data-v-f0661fd4]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 20px #dc26264d}.bg-white[data-v-f0661fd4]:hover{background-color:#f9fafb}.social-icon[data-v-f0661fd4]{transition:all .3s ease}.social-icon[data-v-f0661fd4]:hover{transform:translateY(-2px) scale(1.05)}iframe[data-v-f0661fd4]{filter:grayscale(.2);transition:filter .3s ease}iframe[data-v-f0661fd4]:hover{filter:grayscale(0)}.form-group input[data-v-f0661fd4]:invalid:not(:-moz-placeholder){border-color:#ef4444;background-color:#fef2f2}.form-group input[data-v-f0661fd4]:invalid:not(:placeholder-shown){border-color:#ef4444;background-color:#fef2f2}.form-group input[data-v-f0661fd4]:valid:not(:-moz-placeholder){border-color:#10b981;background-color:#f0fdf4}.form-group input[data-v-f0661fd4]:valid:not(:placeholder-shown){border-color:#10b981;background-color:#f0fdf4}.form-loading[data-v-f0661fd4]{opacity:.7;pointer-events:none}.focus-ring[data-v-f0661fd4]:focus{ring-color:#dc2626;ring-opacity:.5;ring-width:3px;ring-offset-width:2px}.gradient-text[data-v-f0661fd4]{background:linear-gradient(45deg,#dc2626,#b91c1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fade-up-enter-active[data-v-fefa01bb],.fade-up-leave-active[data-v-fefa01bb]{transition:all .8s ease-out}.fade-up-enter-from[data-v-fefa01bb]{opacity:0;transform:translateY(30px)}.fade-up-leave-to[data-v-fefa01bb]{opacity:0;transform:translateY(-30px)}.blog-card-enter-active[data-v-fefa01bb],.blog-card-leave-active[data-v-fefa01bb]{transition:all .6s ease-out}.blog-card-enter-from[data-v-fefa01bb]{opacity:0;transform:translateY(50px) scale(.9)}.blog-card-leave-to[data-v-fefa01bb]{opacity:0;transform:translateY(-50px) scale(.9)}.modal-enter-active[data-v-fefa01bb],.modal-leave-active[data-v-fefa01bb]{transition:all .3s ease-out}.modal-enter-from[data-v-fefa01bb],.modal-leave-to[data-v-fefa01bb]{opacity:0}.modal-enter-from .relative[data-v-fefa01bb],.modal-leave-to .relative[data-v-fefa01bb]{transform:scale(.9) translateY(-20px)}.toast-enter-active[data-v-fefa01bb],.toast-leave-active[data-v-fefa01bb]{transition:all .3s ease-out}.toast-enter-from[data-v-fefa01bb],.toast-leave-to[data-v-fefa01bb]{opacity:0;transform:translate(100%) scale(.8)}.line-clamp-2[data-v-fefa01bb]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-fefa01bb]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.prose[data-v-fefa01bb]{color:#374151;max-width:none}.prose h1[data-v-fefa01bb],.prose h2[data-v-fefa01bb],.prose h3[data-v-fefa01bb],.prose h4[data-v-fefa01bb],.prose h5[data-v-fefa01bb],.prose h6[data-v-fefa01bb]{color:#111827;font-weight:600;margin-top:2em;margin-bottom:1em}.prose h2[data-v-fefa01bb]{font-size:1.5em;border-bottom:1px solid #e5e7eb;padding-bottom:.5em}.prose h3[data-v-fefa01bb]{font-size:1.25em}.prose p[data-v-fefa01bb]{margin-top:1.25em;margin-bottom:1.25em;line-height:1.75}.prose a[data-v-fefa01bb]{color:#dc2626;text-decoration:underline;font-weight:500}.prose a[data-v-fefa01bb]:hover{color:#b91c1c}.prose ul[data-v-fefa01bb],.prose ol[data-v-fefa01bb]{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose li[data-v-fefa01bb]{margin-top:.5em;margin-bottom:.5em}.prose blockquote[data-v-fefa01bb]{font-weight:500;font-style:italic;color:#374151;border-left:.25rem solid #dc2626;padding-left:1em;margin:1.6em 0}.prose code[data-v-fefa01bb]{color:#111827;background-color:#f3f4f6;padding:.2em .4em;border-radius:.25rem;font-size:.875em}.prose pre[data-v-fefa01bb]{background-color:#1f2937;color:#f9fafb;padding:1.25em 1.5em;border-radius:.5rem;overflow-x:auto;margin:1.714em 0}.prose pre code[data-v-fefa01bb]{background-color:transparent;color:inherit;padding:0}.prose img[data-v-fefa01bb]{margin-top:2em;margin-bottom:2em;border-radius:.5rem}.prose table[data-v-fefa01bb]{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em}.prose thead[data-v-fefa01bb]{border-bottom:1px solid #d1d5db}.prose thead th[data-v-fefa01bb]{color:#111827;font-weight:600;vertical-align:bottom;padding-bottom:.5714286em}.prose tbody tr[data-v-fefa01bb]{border-bottom:1px solid #e5e7eb}.prose tbody td[data-v-fefa01bb]{vertical-align:baseline;padding:.5714286em 0}.overflow-y-auto[data-v-fefa01bb]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-fefa01bb]::-webkit-scrollbar-track{background:#f1f5f9}.overflow-y-auto[data-v-fefa01bb]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.overflow-y-auto[data-v-fefa01bb]::-webkit-scrollbar-thumb:hover{background:#94a3b8}html[data-v-fefa01bb]{scroll-behavior:smooth}button[data-v-fefa01bb]:focus,a[data-v-fefa01bb]:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-contrast: high){.bg-red-600[data-v-fefa01bb]{background-color:#dc2626!important}.text-gray-600[data-v-fefa01bb]{color:#374151!important}}@media (prefers-reduced-motion: reduce){[data-v-fefa01bb],[data-v-fefa01bb]:before,[data-v-fefa01bb]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.fixed[data-v-fefa01bb],.no-print[data-v-fefa01bb]{display:none!important}}.animate-pulse[data-v-fefa01bb]{animation:pulse-fefa01bb 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-fefa01bb{0%,to{opacity:1}50%{opacity:.5}}.hover-scale[data-v-fefa01bb]{transition:transform .3s ease}.hover-scale[data-v-fefa01bb]:hover{transform:scale(1.05)}.youtube-container[data-v-fefa01bb]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-container iframe[data-v-fefa01bb]{position:absolute;top:0;left:0;width:100%;height:100%}.product-grid[data-v-6aac724e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.product-card[data-v-6aac724e]{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:480px}.product-image[data-v-6aac724e]{-o-object-fit:contain;object-fit:contain;height:auto;max-height:420px}.product-content[data-v-6aac724e]{display:flex;flex-direction:column;flex:1}.product-actions[data-v-6aac724e]{margin-top:auto}.product-title[data-v-6aac724e]{font-weight:600;font-size:1.125rem;line-height:1.5}.product-description[data-v-6aac724e]{color:#6b7280;font-size:.875rem;line-height:1.6}.line-clamp-2[data-v-6aac724e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-6aac724e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.scrollbar-hide[data-v-6aac724e]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-6aac724e]::-webkit-scrollbar{display:none}@supports (backdrop-filter: blur(12px)){.backdrop-blur-md[data-v-6aac724e]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backdrop-blur-sm[data-v-6aac724e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes fadeInUp-6aac724e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-6aac724e{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn-6aac724e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.product-grid>.product-card[data-v-6aac724e]{animation:fadeInUp-6aac724e .6s ease-out both}button[data-v-6aac724e],a[data-v-6aac724e],input[data-v-6aac724e],select[data-v-6aac724e]{transition:all .2s cubic-bezier(.4,0,.2,1)}.product-card[data-v-6aac724e]:hover{transform:translateY(-4px);box-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d}.product-card:hover .product-image[data-v-6aac724e]{transform:scale(1.05)}button[data-v-6aac724e]:focus,a[data-v-6aac724e]:focus,select[data-v-6aac724e]:focus,input[data-v-6aac724e]:focus{outline:2px solid #dc2626;outline-offset:2px}button[data-v-6aac724e]{font-weight:700;border-radius:8px}.bg-red-600[data-v-6aac724e]{background-color:#dc2626}.bg-red-600[data-v-6aac724e]:hover{background-color:#b91c1c}.shadow-sm[data-v-6aac724e]{box-shadow:0 1px 2px #0000000d}.shadow-md[data-v-6aac724e]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg[data-v-6aac724e],.hover\:shadow-lg[data-v-6aac724e]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.rounded-xl[data-v-6aac724e]{border-radius:12px}.rounded-lg[data-v-6aac724e]{border-radius:8px}.rounded-md[data-v-6aac724e]{border-radius:6px}@media (max-width: 768px){.container[data-v-6aac724e]{padding-left:1rem;padding-right:1rem}.product-grid[data-v-6aac724e]{grid-template-columns:1fr;gap:1.5rem}.product-card[data-v-6aac724e]{min-height:420px}.text-4xl[data-v-6aac724e]{font-size:2rem}.text-5xl[data-v-6aac724e]{font-size:2.5rem}.text-6xl[data-v-6aac724e]{font-size:3rem}}@media (max-width: 480px){.product-grid[data-v-6aac724e]{gap:1rem}.product-card[data-v-6aac724e]{min-height:400px}}@media (min-width: 768px) and (max-width: 1023px){.product-grid[data-v-6aac724e]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.product-grid[data-v-6aac724e]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.product-grid[data-v-6aac724e]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media print{.no-print[data-v-6aac724e],nav[data-v-6aac724e],footer[data-v-6aac724e],.fixed[data-v-6aac724e],.sticky[data-v-6aac724e]{display:none!important}.container[data-v-6aac724e]{max-width:none;padding:0}.product-grid[data-v-6aac724e]{display:block}.product-card[data-v-6aac724e]{margin-bottom:2rem;page-break-inside:avoid;box-shadow:none;border:1px solid #e5e7eb}}@media (prefers-color-scheme: dark){.bg-white[data-v-6aac724e]{background-color:#1f2937;color:#f9fafb}.text-gray-900[data-v-6aac724e]{color:#f9fafb}.text-gray-600[data-v-6aac724e]{color:#d1d5db}.border-gray-200[data-v-6aac724e]{border-color:#374151}}@media (prefers-reduced-motion: reduce){[data-v-6aac724e],[data-v-6aac724e]:before,[data-v-6aac724e]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.product-card[data-v-6aac724e]:hover,.product-card:hover .product-image[data-v-6aac724e]{transform:none}}@media (prefers-contrast: high){.bg-red-600[data-v-6aac724e]{background-color:#dc2626!important}.text-gray-600[data-v-6aac724e]{color:#374151!important}.border-gray-200[data-v-6aac724e]{border-color:#6b7280!important}.product-card[data-v-6aac724e]{border:2px solid #000}}@keyframes spin-6aac724e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-6aac724e]{animation:spin-6aac724e 1s linear infinite}html[data-v-6aac724e]{scroll-behavior:smooth}.industrial-gradient[data-v-6aac724e]{background:linear-gradient(135deg,#f8fafc,#e2e8f0,#cbd5e1)}.industrial-shadow[data-v-6aac724e]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,inset 0 1px #ffffff1a}.btn-primary[data-v-6aac724e]{background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(0);transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-6aac724e]:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-1px);box-shadow:0 10px 15px -3px #dc26264d}.btn-secondary[data-v-6aac724e]{border:2px solid #dc2626;color:#dc2626;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-secondary[data-v-6aac724e]:hover{background-color:#dc2626;color:#fff;transform:translateY(-1px)}select[data-v-6aac724e],input[type=checkbox][data-v-6aac724e]{transition:all .2s ease}input[type=checkbox][data-v-6aac724e]:checked{background-color:#dc2626;border-color:#dc2626}.bg-red-100[data-v-6aac724e]{background-color:#fee2e2}.text-red-600[data-v-6aac724e]{color:#dc2626}.bg-green-600[data-v-6aac724e]{background-color:#16a34a}.bg-gray-100[data-v-6aac724e]{background-color:#f3f4f6}.text-gray-600[data-v-6aac724e]{color:#6b7280}.product-gallery[data-v-b76180b4]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.main-image-wrapper[data-v-b76180b4]{position:relative}.main-image[data-v-b76180b4]{height:24rem;width:100%;cursor:zoom-in;border-radius:1rem;-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 1024px){.main-image[data-v-b76180b4]{height:500px}}.main-image[data-v-b76180b4]{aspect-ratio:4/5}.main-image[data-v-b76180b4]:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.image-badges[data-v-b76180b4]{position:absolute;top:1rem;left:1rem}.image-badges[data-v-b76180b4]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.badge[data-v-b76180b4]{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.badge-performance[data-v-b76180b4]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.badge-compact[data-v-b76180b4]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.badge-efficient[data-v-b76180b4]{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.gallery-actions[data-v-b76180b4]{position:absolute;bottom:1rem;left:1rem;display:flex;gap:.5rem}.action-btn[data-v-b76180b4]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;background-color:#ffffffe6;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.action-btn[data-v-b76180b4]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.thumbnail-strip[data-v-b76180b4]{margin-top:1rem}.thumbnails-wrapper[data-v-b76180b4]{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.thumbnail[data-v-b76180b4]{height:5rem;width:5rem;flex-shrink:0;overflow:hidden;border-radius:.5rem;border-width:2px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.thumbnail.active[data-v-b76180b4]{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.thumbnail img[data-v-b76180b4]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.lightbox-overlay[data-v-b76180b4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000000e6;padding:1rem}.lightbox-content[data-v-b76180b4]{position:relative;display:flex;max-height:100%;max-width:80rem;flex-direction:column}.lightbox-close[data-v-b76180b4]{position:absolute;top:1rem;right:1rem;z-index:10;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lightbox-close[data-v-b76180b4]:hover{background-color:#fff3}.lightbox-image-wrapper[data-v-b76180b4]{display:flex;flex:1 1 0%;align-items:center;justify-content:center}.lightbox-image[data-v-b76180b4]{max-height:80vh;max-width:100%;border-radius:.5rem;-o-object-fit:contain;object-fit:contain}.lightbox-nav[data-v-b76180b4]{position:absolute;top:50%;display:flex;height:3rem;width:3rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lightbox-nav[data-v-b76180b4]:hover{background-color:#fff3}.lightbox-nav[data-v-b76180b4]:disabled{cursor:not-allowed;opacity:.5}.lightbox-prev[data-v-b76180b4]{left:1rem}.lightbox-next[data-v-b76180b4]{right:1rem}.lightbox-thumbnails[data-v-b76180b4]{margin-top:1rem;display:flex;justify-content:center;gap:.5rem;overflow-x:auto}.lightbox-thumb[data-v-b76180b4]{height:4rem;width:4rem;flex-shrink:0;overflow:hidden;border-radius:.5rem;border-width:2px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.lightbox-thumb.active[data-v-b76180b4]{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.lightbox-thumb img[data-v-b76180b4]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.thumbnails-wrapper[data-v-b76180b4]::-webkit-scrollbar,.lightbox-thumbnails[data-v-b76180b4]::-webkit-scrollbar{height:.5rem}.thumbnails-wrapper[data-v-b76180b4]::-webkit-scrollbar-track,.lightbox-thumbnails[data-v-b76180b4]::-webkit-scrollbar-track{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.thumbnails-wrapper[data-v-b76180b4]::-webkit-scrollbar-thumb,.lightbox-thumbnails[data-v-b76180b4]::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.thumbnails-wrapper[data-v-b76180b4]::-webkit-scrollbar-thumb:hover,.lightbox-thumbnails[data-v-b76180b4]::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.product-header[data-v-1cbf0027]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.category-tag[data-v-1cbf0027]{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.product-title[data-v-1cbf0027]{font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.product-title[data-v-1cbf0027]{font-size:2.25rem;line-height:2.5rem}}.product-tagline[data-v-1cbf0027]{display:flex;flex-wrap:wrap;gap:.75rem}.tagline-badge[data-v-1cbf0027]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tagline-badge[data-v-1cbf0027]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.product-meta-line[data-v-1cbf0027]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem;padding-bottom:1rem}.meta-item[data-v-1cbf0027]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}.meta-label[data-v-1cbf0027]{font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.meta-value[data-v-1cbf0027]{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.stock-status[data-v-1cbf0027]{display:flex;align-items:center;gap:.375rem;font-weight:600}.rating-display[data-v-1cbf0027]{display:flex;align-items:center;gap:.5rem}.stars[data-v-1cbf0027]{display:flex;gap:.125rem}.reviews-count[data-v-1cbf0027]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.share-btn[data-v-1cbf0027]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.share-btn[data-v-1cbf0027]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.product-description[data-v-1cbf0027]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.description-text[data-v-1cbf0027]{line-height:1.625;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.read-more-btn[data-v-1cbf0027]{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.read-more-btn[data-v-1cbf0027]:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.full-description[data-v-1cbf0027]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.75rem}.full-description p[data-v-1cbf0027]{line-height:1.625;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.action-buttons[data-v-1cbf0027]{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.action-buttons[data-v-1cbf0027]{flex-direction:row}}.btn-primary[data-v-1cbf0027]{display:flex;flex:1 1 0%;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-1cbf0027]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-secondary[data-v-1cbf0027]{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary[data-v-1cbf0027]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.btn-whatsapp[data-v-1cbf0027]{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-whatsapp[data-v-1cbf0027]:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.trust-elements[data-v-1cbf0027]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.trust-elements[data-v-1cbf0027]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.trust-item[data-v-1cbf0027]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.trust-item i[data-v-1cbf0027]{height:1rem;width:1rem;flex-shrink:0}@media (max-width: 640px){.product-meta-line[data-v-1cbf0027]{flex-direction:column;align-items:flex-start;gap:.75rem}.action-buttons[data-v-1cbf0027]{position:sticky;bottom:0;left:0;right:0;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:1.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}}.features-list[data-v-034e20bd]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.feature-item[data-v-034e20bd]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem}.feature-icon[data-v-034e20bd]{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.feature-text[data-v-034e20bd]{flex:1 1 0%;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.feature-item:hover .feature-icon[data-v-034e20bd]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.specs-card[data-v-9f0ba4ce]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.spec-row[data-v-9f0ba4ce]{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.spec-row[data-v-9f0ba4ce]:last-child{border-bottom-width:0px}.spec-row[data-v-9f0ba4ce]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.spec-left[data-v-9f0ba4ce]{display:flex;flex:1 1 0%;align-items:center;gap:.75rem}.spec-icon[data-v-9f0ba4ce]{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .spec-icon[data-v-9f0ba4ce]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.spec-label[data-v-9f0ba4ce]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.spec-right[data-v-9f0ba4ce]{display:flex;align-items:center;gap:.5rem}.spec-value[data-v-9f0ba4ce]{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.copy-btn[data-v-9f0ba4ce]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.copy-btn[data-v-9f0ba4ce]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group:hover .copy-btn[data-v-9f0ba4ce]{opacity:1}.view-all-row[data-v-9f0ba4ce]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.view-all-btn[data-v-9f0ba4ce]{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.view-all-btn[data-v-9f0ba4ce]:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.spec-row:nth-child(1) .spec-value[data-v-9f0ba4ce],.spec-row:nth-child(2) .spec-value[data-v-9f0ba4ce]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.spec-row:nth-child(1) .spec-icon[data-v-9f0ba4ce],.spec-row:nth-child(2) .spec-icon[data-v-9f0ba4ce]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.tabs-panel[data-v-b13f96bc]{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tabs-nav[data-v-b13f96bc]{display:flex;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.tab-button[data-v-b13f96bc]{position:relative;display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tab-button[data-v-b13f96bc]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.tab-button.active[data-v-b13f96bc]{border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.tabs-content[data-v-b13f96bc]{padding:2rem}.tab-panel[data-v-b13f96bc]{animation:fadeIn-b13f96bc .3s ease-out}.description-content[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.content-section[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.content-title[data-v-b13f96bc]{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.content-text[data-v-b13f96bc]{line-height:1.625;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.features-list[data-v-b13f96bc]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.features-list[data-v-b13f96bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-item[data-v-b13f96bc]{display:flex;align-items:center;gap:.75rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.applications-grid[data-v-b13f96bc]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 768px){.applications-grid[data-v-b13f96bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.applications-grid[data-v-b13f96bc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.application-item[data-v-b13f96bc]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.specs-content[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.specs-header[data-v-b13f96bc]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:1rem}.specs-title[data-v-b13f96bc]{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.specs-subtitle[data-v-b13f96bc]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.specs-table[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.spec-row[data-v-b13f96bc]{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.spec-row[data-v-b13f96bc]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.spec-info[data-v-b13f96bc]{display:flex;align-items:center;gap:.75rem}.spec-icon[data-v-b13f96bc]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.spec-label[data-v-b13f96bc]{font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.spec-value-container[data-v-b13f96bc]{display:flex;align-items:center;gap:.5rem}.spec-value[data-v-b13f96bc]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.copy-btn[data-v-b13f96bc]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.copy-btn[data-v-b13f96bc]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group:hover .copy-btn[data-v-b13f96bc]{opacity:1}.no-specs[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.no-specs[data-v-b13f96bc]{padding-top:3rem;padding-bottom:3rem;text-align:center}.reviews-content[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.reviews-header[data-v-b13f96bc]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:1.5rem}.rating-summary[data-v-b13f96bc]{display:flex;align-items:center;justify-content:space-between}.overall-rating[data-v-b13f96bc]{text-align:center}.rating-number[data-v-b13f96bc]{font-size:2.25rem;line-height:2.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.rating-stars[data-v-b13f96bc]{margin-top:.5rem;display:flex;justify-content:center;gap:.25rem}.reviews-count[data-v-b13f96bc]{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.write-review-btn[data-v-b13f96bc]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.write-review-btn[data-v-b13f96bc]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.reviews-list[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.review-card[data-v-b13f96bc]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem}.review-header[data-v-b13f96bc]{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.reviewer-info[data-v-b13f96bc]{display:flex;align-items:center;gap:.75rem}.reviewer-avatar[data-v-b13f96bc]{height:2.5rem;width:2.5rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.reviewer-avatar img[data-v-b13f96bc]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.reviewer-name[data-v-b13f96bc]{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.review-date[data-v-b13f96bc]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.review-rating[data-v-b13f96bc]{display:flex;gap:.25rem}.review-text[data-v-b13f96bc]{line-height:1.625;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.review-form-section[data-v-b13f96bc]{margin-top:2rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.form-header[data-v-b13f96bc]{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.form-title[data-v-b13f96bc]{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.close-form-btn[data-v-b13f96bc]{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.close-form-btn[data-v-b13f96bc]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.review-form[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.form-grid[data-v-b13f96bc]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 768px){.form-grid[data-v-b13f96bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-group[data-v-b13f96bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.form-label[data-v-b13f96bc]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.form-input[data-v-b13f96bc]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.form-input[data-v-b13f96bc]:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.form-textarea[data-v-b13f96bc]{width:100%;resize:none;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.form-textarea[data-v-b13f96bc]:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.rating-input[data-v-b13f96bc]{display:flex;gap:.25rem}.rating-star[data-v-b13f96bc]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rating-star[data-v-b13f96bc]:hover,.rating-star.active[data-v-b13f96bc]{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.form-actions[data-v-b13f96bc]{display:flex;gap:.75rem;padding-top:1rem}.btn-cancel[data-v-b13f96bc]{padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-cancel[data-v-b13f96bc]:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-submit[data-v-b13f96bc]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.5rem 1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-submit[data-v-b13f96bc]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-submit[data-v-b13f96bc]:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}@keyframes fadeIn-b13f96bc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-b13f96bc]{animation:fadeIn-b13f96bc .3s ease-out}.related-carousel[data-v-42b6f983]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.carousel-header[data-v-42b6f983]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.carousel-header[data-v-42b6f983]{text-align:center}.carousel-title[data-v-42b6f983]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.carousel-subtitle[data-v-42b6f983]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.carousel-container[data-v-42b6f983]{position:relative}.carousel-nav[data-v-42b6f983]{position:absolute;top:50%;z-index:10;display:flex;height:3rem;width:3rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.carousel-nav[data-v-42b6f983]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.carousel-nav[data-v-42b6f983]:disabled{cursor:not-allowed;opacity:.5}.carousel-prev[data-v-42b6f983]{left:-1.5rem}.carousel-next[data-v-42b6f983]{right:-1.5rem}.carousel-track[data-v-42b6f983]{overflow:hidden;border-radius:.75rem}.products-grid[data-v-42b6f983]{display:flex;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-card[data-v-42b6f983]{flex-shrink:0;padding-left:.75rem;padding-right:.75rem}.product-image-container[data-v-42b6f983]{position:relative;margin-bottom:1rem;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));aspect-ratio:4/3}.product-image[data-v-42b6f983]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .product-image[data-v-42b6f983]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.capacity-badge[data-v-42b6f983]{position:absolute;top:.5rem;left:.5rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.product-overlay[data-v-42b6f983]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#0009;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:hover .product-overlay[data-v-42b6f983]{opacity:1}.view-btn[data-v-42b6f983],.inquiry-btn[data-v-42b6f983]{border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.view-btn[data-v-42b6f983]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.view-btn[data-v-42b6f983]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.inquiry-btn[data-v-42b6f983]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.inquiry-btn[data-v-42b6f983]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.product-info[data-v-42b6f983]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.product-name[data-v-42b6f983]{font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-rating[data-v-42b6f983]{display:flex;align-items:center;gap:.5rem}.stars[data-v-42b6f983]{display:flex;gap:.125rem}.stars i[data-v-42b6f983]{font-size:.875rem;line-height:1.25rem}.rating-count[data-v-42b6f983]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.product-description[data-v-42b6f983]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-meta[data-v-42b6f983]{display:flex;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding-top:.5rem}.product-category[data-v-42b6f983]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.carousel-dots[data-v-42b6f983]{margin-top:1.5rem;display:flex;justify-content:center;gap:.5rem}.dot[data-v-42b6f983]{height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dot.active[data-v-42b6f983]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}@media (max-width: 640px){.carousel-nav[data-v-42b6f983]{height:2.5rem;width:2.5rem}.carousel-prev[data-v-42b6f983]{left:-1rem}.carousel-next[data-v-42b6f983]{right:-1rem}.product-card[data-v-42b6f983]{padding-left:.5rem;padding-right:.5rem}}.line-clamp-2[data-v-42b6f983]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion: no-preference){.products-grid[data-v-42b6f983]{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.product-card:hover .product-name[data-v-42b6f983]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}@keyframes pulse-42b6f983{50%{opacity:.5}}.product-card.loading[data-v-42b6f983]{animation:pulse-42b6f983 2s cubic-bezier(.4,0,.6,1) infinite}.product-card.loading .product-image[data-v-42b6f983]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.product-card.loading .product-name[data-v-42b6f983]{height:1rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.trust-bar[data-v-ade80aac]{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.trust-content[data-v-ade80aac]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width: 1024px){.trust-content[data-v-ade80aac]{flex-direction:row}}.contact-section[data-v-ade80aac]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.contact-section[data-v-ade80aac]{flex-direction:row}}.contact-item[data-v-ade80aac]{display:flex;align-items:center;gap:.75rem}.contact-icon[data-v-ade80aac]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.contact-details[data-v-ade80aac]{display:flex;flex-direction:column}.contact-label[data-v-ade80aac]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.contact-value[data-v-ade80aac]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-value[data-v-ade80aac]:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.trust-elements[data-v-ade80aac]{display:flex;flex-direction:column;gap:1rem;text-align:center}@media (min-width: 640px){.trust-elements[data-v-ade80aac]{flex-direction:row}}@media (min-width: 1024px){.trust-elements[data-v-ade80aac]{text-align:left}}.trust-item[data-v-ade80aac]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.trust-item i[data-v-ade80aac]{font-size:1.125rem;line-height:1.75rem}.cta-section[data-v-ade80aac]{flex-shrink:0}.contact-cta[data-v-ade80aac]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.contact-cta[data-v-ade80aac]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.contact-modal-overlay[data-v-ade80aac]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#00000080;padding:1rem}.contact-modal[data-v-ade80aac]{width:100%;max-width:28rem;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-header[data-v-ade80aac]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1.5rem}.modal-title[data-v-ade80aac]{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.modal-close[data-v-ade80aac]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal-close[data-v-ade80aac]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modal-body[data-v-ade80aac]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.modal-body[data-v-ade80aac]{padding:1.5rem}.modal-description[data-v-ade80aac]{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.contact-form[data-v-ade80aac]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.form-row[data-v-ade80aac]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.form-row[data-v-ade80aac]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-group[data-v-ade80aac]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.form-label[data-v-ade80aac]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.form-input[data-v-ade80aac]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.form-input[data-v-ade80aac]:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) }.form-textarea[data-v-ade80aac]{width:100%;resize:none;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.form-textarea[data-v-ade80aac]:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) }.gdpr-notice[data-v-ade80aac]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.gdpr-checkbox[data-v-ade80aac]{display:flex;align-items:flex-start;gap:.75rem}.checkbox[data-v-ade80aac]{margin-top:.125rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.checkbox[data-v-ade80aac]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) }.checkbox-label[data-v-ade80aac]{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.form-actions[data-v-ade80aac]{display:flex;gap:.75rem;padding-top:1rem}.btn-cancel[data-v-ade80aac]{padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-cancel[data-v-ade80aac]:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-submit[data-v-ade80aac]{display:flex;flex:1 1 0%;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-submit[data-v-ade80aac]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-submit[data-v-ade80aac]:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}@media (max-width: 640px){.trust-content[data-v-ade80aac]{text-align:center}.contact-section[data-v-ade80aac],.trust-elements[data-v-ade80aac]{justify-content:center}.form-row[data-v-ade80aac]{grid-template-columns:repeat(1,minmax(0,1fr))}}.form-input[data-v-ade80aac]:focus,.form-textarea[data-v-ade80aac]:focus{outline:2px solid transparent;outline-offset:2px}.modal-enter-active[data-v-c89abfb0],.modal-leave-active[data-v-c89abfb0]{transition:all .25s ease-out}.modal-enter-from[data-v-c89abfb0],.modal-leave-to[data-v-c89abfb0]{opacity:0;transform:scale(.95)}.modal-overlay[data-v-c89abfb0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000000a6;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-c89abfb0]{display:flex;max-height:90vh;width:100%;max-width:42rem;flex-direction:column;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-header[data-v-c89abfb0]{position:relative;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f9fafb var(--tw-gradient-to-position);padding:1.5rem}.product-summary-card[data-v-c89abfb0]{display:flex;gap:1rem;padding-right:3rem}.product-image-wrapper[data-v-c89abfb0]{flex-shrink:0}.product-thumbnail[data-v-c89abfb0]{height:4rem;width:4rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.product-details[data-v-c89abfb0]{min-width:0px;flex:1 1 0%}.product-title[data-v-c89abfb0]{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.product-summary[data-v-c89abfb0]{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.view-details-link[data-v-c89abfb0]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.view-details-link[data-v-c89abfb0]:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.close-button[data-v-c89abfb0]{position:absolute;top:1rem;right:1rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.close-button[data-v-c89abfb0]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modal-body[data-v-c89abfb0]{flex:1 1 0%;overflow-y:auto;padding:1.5rem}.inquiry-form[data-v-c89abfb0]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.form-grid[data-v-c89abfb0]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 768px){.form-grid[data-v-c89abfb0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-column[data-v-c89abfb0]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.form-group[data-v-c89abfb0]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.form-label[data-v-c89abfb0]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.form-label i[data-v-c89abfb0]{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.form-label .fa-asterisk[data-v-c89abfb0]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.form-input[data-v-c89abfb0]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input[data-v-c89abfb0]:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.form-input.error[data-v-c89abfb0]{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.form-textarea[data-v-c89abfb0]{width:100%;resize:none;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-textarea[data-v-c89abfb0]:focus{border-color:transparent;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.form-input[data-v-c89abfb0],.form-textarea[data-v-c89abfb0],.inquiry-form select[data-v-c89abfb0]{color:#111827;background-color:#fff}.form-input[data-v-c89abfb0]::-moz-placeholder,.form-textarea[data-v-c89abfb0]::-moz-placeholder{color:#6b7280;opacity:1}.form-input[data-v-c89abfb0]::placeholder,.form-textarea[data-v-c89abfb0]::placeholder{color:#6b7280;opacity:1}.form-input[data-v-c89abfb0]:focus,.form-textarea[data-v-c89abfb0]:focus,.inquiry-form select[data-v-c89abfb0]:focus{box-shadow:0 0 0 3px #6366f11f}.error-message[data-v-c89abfb0]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.success-message[data-v-c89abfb0]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.success-message[data-v-c89abfb0]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));padding:1rem}.success-content[data-v-c89abfb0]{display:flex;align-items:flex-start;gap:.75rem}.success-content i[data-v-c89abfb0]{margin-top:.125rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.success-content h4[data-v-c89abfb0]{font-weight:600;--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.success-content p[data-v-c89abfb0]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.back-button[data-v-c89abfb0]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.back-button[data-v-c89abfb0]:hover{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.error-banner[data-v-c89abfb0]{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.error-banner i[data-v-c89abfb0]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.modal-footer[data-v-c89abfb0]{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1.5rem}.security-note[data-v-c89abfb0]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.security-note i[data-v-c89abfb0]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.action-buttons[data-v-c89abfb0]{display:flex;gap:.75rem}.btn-cancel[data-v-c89abfb0]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-cancel[data-v-c89abfb0]:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-submit[data-v-c89abfb0]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.625rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-submit[data-v-c89abfb0]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-submit[data-v-c89abfb0]:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1));cursor:not-allowed}@media (max-width: 640px){.modal-container[data-v-c89abfb0]{height:100%;max-width:100%;border-radius:0}.form-grid[data-v-c89abfb0]{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.modal-footer[data-v-c89abfb0]{flex-direction:column;align-items:stretch;gap:1rem}.action-buttons[data-v-c89abfb0]{flex-direction:column-reverse}.btn-cancel[data-v-c89abfb0],.btn-submit[data-v-c89abfb0]{width:100%;justify-content:center}}.form-input[data-v-c89abfb0]:focus,.form-textarea[data-v-c89abfb0]:focus{outline:2px solid transparent;outline-offset:2px}@keyframes spin-c89abfb0{to{transform:rotate(360deg)}}.btn-submit .fa-spinner[data-v-c89abfb0]{animation:spin-c89abfb0 1s linear infinite}.modal-body[data-v-c89abfb0]::-webkit-scrollbar{width:.5rem}.modal-body[data-v-c89abfb0]::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.modal-body[data-v-c89abfb0]::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.modal-body[data-v-c89abfb0]::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}[data-v-0745631d]:root{--primary-50: #fef2f2;--primary-100: #fee2e2;--primary-200: #fecaca;--primary-300: #fca5a5;--primary-400: #f87171;--primary-500: #ef4444;--primary-600: #dc2626;--primary-700: #b91c1c;--primary-800: #991b1b;--primary-900: #7f1d1d}.b2b-product-page[data-v-0745631d]{min-height:100vh;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.breadcrumb-bar[data-v-0745631d]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.loading-state[data-v-0745631d],.error-state[data-v-0745631d]{min-height:24rem}.product-content[data-v-0745631d]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.section-heading[data-v-0745631d]{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-primary[data-v-0745631d]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-primary[data-v-0745631d]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-secondary[data-v-0745631d]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-secondary[data-v-0745631d]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.btn-whatsapp[data-v-0745631d]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-whatsapp[data-v-0745631d]:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.container-grid[data-v-0745631d]{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem}.card-elevated[data-v-0745631d]{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-hover[data-v-0745631d]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.card-hover[data-v-0745631d]:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (max-width: 640px){.b2b-product-page[data-v-0745631d]{padding-bottom:5rem}}.toast-notification[data-v-0745631d]{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50;max-width:24rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:slideIn-0745631d .3s ease-out}@keyframes slideIn-0745631d{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.toast-enter-active[data-v-0745631d],.toast-leave-active[data-v-0745631d]{transition:all .3s ease-out}.toast-enter-from[data-v-0745631d],.toast-leave-to[data-v-0745631d]{transform:translate(100%);opacity:0}.sr-only[data-v-0745631d]{position:absolute;margin:-1px;height:1px;width:1px;overflow:hidden;white-space:nowrap;border-width:0px;padding:0;clip:rect(0,0,0,0)}.focus-ring[data-v-0745631d]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}@keyframes fadeIn-0745631d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-0745631d]{animation:fadeIn-0745631d .6s ease-out}@keyframes pulse-0745631d{50%{opacity:.5}}.skeleton[data-v-0745631d]{animation:pulse-0745631d 2s cubic-bezier(.4,0,.6,1) infinite;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #e5e7eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d1d5db var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #e5e7eb var(--tw-gradient-to-position);background-position:0% 0%;background-size:200% 100%}@keyframes shimmer-0745631d{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton[data-v-0745631d]{animation:shimmer-0745631d 2s infinite}.text-balance[data-v-0745631d]{text-wrap:balance}.aspect-4-5[data-v-0745631d]{aspect-ratio:4/5}.aspect-16-9[data-v-0745631d]{aspect-ratio:16/9}@media (prefers-color-scheme: dark){.b2b-product-page[data-v-0745631d]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.card-elevated[data-v-0745631d]{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}}@media print{.b2b-product-page[data-v-0745631d]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.btn-primary[data-v-0745631d],.btn-secondary[data-v-0745631d],.btn-whatsapp[data-v-0745631d]{border-width:1px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}}@media (prefers-contrast: high){.btn-primary[data-v-0745631d]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}}[data-v-0745631d]:root{--primary-color: #dc2626;--secondary-color: #991b1b;--accent-color: #fbbf24;--dark-gray: #374151;--light-gray: #f3f4f6;--white: #ffffff;--black: #111827;--success-color: #10b981;--warning-color: #f59e0b;--info-color: #3b82f6;--shadow-light: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-medium: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-large: 0 25px 50px -12px rgba(0, 0, 0, .25);--border-radius: 12px;--transition: all .3s cubic-bezier(.4, 0, .2, 1)}.modern-product-detail[data-v-0745631d]{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.breadcrumb-section[data-v-0745631d]{background:var(--white);border-bottom:1px solid #e5e7eb;padding:1rem 0}.modern-breadcrumb[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.breadcrumb-link[data-v-0745631d]{color:#6b7280;text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:var(--transition)}.breadcrumb-link[data-v-0745631d]:hover{color:var(--primary-color)}.breadcrumb-arrow[data-v-0745631d]{color:#9ca3af;font-size:.75rem}.breadcrumb-current[data-v-0745631d]{color:var(--dark-gray);font-weight:600}.modern-loading[data-v-0745631d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1.5rem}.loading-animation[data-v-0745631d]{position:relative}.spinner-modern[data-v-0745631d]{width:60px;height:60px;border:4px solid #e5e7eb;border-left-color:var(--primary-color);border-radius:50%;animation:spin-0745631d 1s linear infinite}@keyframes spin-0745631d{to{transform:rotate(360deg)}}.loading-text-modern[data-v-0745631d]{font-size:1.125rem;color:var(--dark-gray);font-weight:500}.modern-error[data-v-0745631d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:2rem}.error-content-modern[data-v-0745631d]{text-align:center;max-width:500px}.error-icon-modern[data-v-0745631d]{font-size:4rem;color:var(--primary-color);margin-bottom:1.5rem}.error-title-modern[data-v-0745631d]{font-size:1.875rem;font-weight:700;color:var(--black);margin-bottom:1rem}.error-message-modern[data-v-0745631d]{font-size:1.125rem;color:#6b7280;margin-bottom:2rem}.retry-btn-modern[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--white);border:none;padding:.875rem 2rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:var(--transition);box-shadow:var(--shadow-light)}.retry-btn-modern[data-v-0745631d]:hover{transform:translateY(-2px);box-shadow:var(--shadow-medium)}.product-main-wrapper[data-v-0745631d]{background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow-light);margin:2rem 0;overflow:hidden;min-height:600px}.product-gallery-modern[data-v-0745631d]{padding:2rem;background:#fafafa}.main-image-container[data-v-0745631d]{position:relative;margin-bottom:1.5rem}.image-zoom-wrapper[data-v-0745631d]{position:relative;border-radius:var(--border-radius);overflow:hidden;background:var(--white);box-shadow:var(--shadow-medium)}.main-product-image[data-v-0745631d]{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;transition:var(--transition);cursor:zoom-in}.zoom-lens[data-v-0745631d]{position:absolute;border:2px solid var(--primary-color);background:#dc26261a;pointer-events:none;border-radius:50%}.zoom-preview[data-v-0745631d]{position:absolute;width:300px;height:300px;border:2px solid #e5e7eb;border-radius:var(--border-radius);overflow:hidden;background:var(--white);box-shadow:var(--shadow-large);z-index:1000;display:none}.zoom-preview img[data-v-0745631d]{width:600px;height:600px;-o-object-fit:cover;object-fit:cover}.image-badges[data-v-0745631d]{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column;gap:.5rem}.product-badge[data-v-0745631d]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-light)}.new-badge[data-v-0745631d]{background:linear-gradient(135deg,var(--accent-color),#f97316)}.bestseller-badge[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.featured-badge[data-v-0745631d]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.fullscreen-btn[data-v-0745631d]{position:absolute;top:1rem;right:1rem;background:#0009;color:var(--white);border:none;width:48px;height:48px;border-radius:50%;cursor:pointer;transition:var(--transition);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fullscreen-btn[data-v-0745631d]:hover{background:#000c;transform:scale(1.1)}.thumbnail-gallery[data-v-0745631d]{margin-top:1.5rem}.thumbnail-slider[data-v-0745631d]{position:relative;display:flex;align-items:center;gap:1rem}.slider-btn[data-v-0745631d]{background:var(--white);border:2px solid #e5e7eb;color:var(--dark-gray);width:40px;height:40px;border-radius:50%;cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center;flex-shrink:0}.slider-btn[data-v-0745631d]:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.slider-btn[data-v-0745631d]:disabled{opacity:.5;cursor:not-allowed}.thumbnails-container[data-v-0745631d]{display:flex;gap:.75rem;overflow:hidden;flex:1}.thumbnail-item[data-v-0745631d]{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden;border:3px solid transparent;cursor:pointer;transition:var(--transition)}.thumbnail-item.active[data-v-0745631d]{border-color:var(--primary-color);transform:scale(1.05)}.thumbnail-image[data-v-0745631d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-info-modern[data-v-0745631d]{padding:2.5rem}.product-header-modern[data-v-0745631d]{margin-bottom:2rem}.category-tag-modern[data-v-0745631d]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:var(--info-color);padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;margin-bottom:1rem;border:1px solid #bfdbfe}.product-title-modern[data-v-0745631d]{font-size:2.5rem;font-weight:800;color:var(--black);margin-bottom:1rem;line-height:1.2;background:linear-gradient(135deg,var(--black),var(--dark-gray));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.product-tagline[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.tagline-item[data-v-0745631d]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--dark-gray);font-size:.875rem}.tagline-divider[data-v-0745631d]{color:#d1d5db;font-weight:300}.rating-section-modern[data-v-0745631d]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.star-rating-large[data-v-0745631d]{display:flex;align-items:center;gap:.75rem}.stars-container[data-v-0745631d]{display:flex;gap:.25rem}.star-icon[data-v-0745631d]{font-size:1.5rem;transition:var(--transition)}.star-filled[data-v-0745631d]{color:var(--accent-color);text-shadow:0 0 8px rgba(251,191,36,.5)}.star-empty[data-v-0745631d]{color:#d1d5db}.rating-value[data-v-0745631d]{font-size:1.25rem;font-weight:700;color:var(--dark-gray);background:var(--light-gray);padding:.25rem .75rem;border-radius:20px}.reviews-count[data-v-0745631d]{color:#6b7280;font-size:.875rem}.product-meta-modern[data-v-0745631d]{display:flex;gap:2rem;margin-bottom:1.5rem;flex-wrap:wrap}.meta-item-modern[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.meta-item-modern i[data-v-0745631d]{color:var(--info-color);width:16px}.meta-label[data-v-0745631d]{color:#6b7280}.meta-value[data-v-0745631d]{font-weight:600;color:var(--dark-gray)}.stock-status.in-stock[data-v-0745631d]{color:var(--success-color);font-weight:600}.stock-status.out-stock[data-v-0745631d]{color:var(--primary-color);font-weight:600}.product-description-modern[data-v-0745631d]{font-size:1.125rem;line-height:1.7;color:#4b5563;margin-bottom:2rem}.features-section-modern[data-v-0745631d]{margin-bottom:2rem}.section-title-modern[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;font-size:1.375rem;font-weight:700;color:var(--black);margin-bottom:1.25rem}.section-icon[data-v-0745631d]{color:var(--primary-color);font-size:1.25rem}.features-grid-modern[data-v-0745631d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.feature-card-modern[data-v-0745631d]{display:flex;align-items:center;gap:1rem;background:var(--white);padding:1.25rem;border-radius:var(--border-radius);border:2px solid #f3f4f6;transition:var(--transition);box-shadow:var(--shadow-light)}.feature-card-modern[data-v-0745631d]:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.feature-icon-modern[data-v-0745631d]{width:48px;height:48px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:1.25rem;flex-shrink:0;box-shadow:var(--shadow-light)}.feature-text-modern[data-v-0745631d]{font-weight:600;color:var(--dark-gray);flex:1}.specs-preview-modern[data-v-0745631d]{margin-bottom:2.5rem}.specs-table-modern[data-v-0745631d]{display:flex;flex-direction:column;gap:1rem}.spec-row-modern[data-v-0745631d]{display:flex;align-items:center;gap:1rem;background:var(--white);padding:1rem 1.25rem;border-radius:var(--border-radius);border:1px solid #e5e7eb;transition:var(--transition)}.spec-row-modern[data-v-0745631d]:hover{border-color:var(--primary-color);box-shadow:var(--shadow-light)}.spec-icon-container[data-v-0745631d]{width:40px;height:40px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--dark-gray);flex-shrink:0}.spec-details[data-v-0745631d]{flex:1;display:flex;justify-content:space-between;align-items:center}.spec-name[data-v-0745631d]{font-weight:600;color:var(--dark-gray)}.spec-value-modern[data-v-0745631d]{font-weight:700;color:var(--primary-color);background:#fef2f2;padding:.25rem .75rem;border-radius:6px}.action-section-modern[data-v-0745631d]{margin-top:2.5rem}.primary-actions[data-v-0745631d]{margin-bottom:1.5rem}.btn-primary-modern[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--white);border:none;padding:1.25rem 3rem;border-radius:var(--border-radius);font-weight:700;font-size:1.125rem;cursor:pointer;transition:var(--transition);position:relative;overflow:hidden;width:100%;margin-bottom:1rem;box-shadow:var(--shadow-medium);text-transform:uppercase;letter-spacing:.5px}.btn-primary-modern[data-v-0745631d]:hover:not(:disabled){transform:translateY(-3px);box-shadow:var(--shadow-large)}.btn-primary-modern[data-v-0745631d]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-content[data-v-0745631d]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.75rem}.btn-icon[data-v-0745631d]{font-size:1.25rem}.btn-gradient-overlay[data-v-0745631d]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.btn-primary-modern:hover .btn-gradient-overlay[data-v-0745631d]{left:100%}.secondary-actions[data-v-0745631d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.btn-secondary-modern[data-v-0745631d],.btn-whatsapp-modern[data-v-0745631d]{background:var(--white);border:2px solid #e5e7eb;color:var(--dark-gray);padding:.875rem 1.5rem;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center;gap:.75rem}.btn-secondary-modern[data-v-0745631d]:hover{border-color:var(--info-color);color:var(--info-color);background:#eff6ff}.btn-whatsapp-modern[data-v-0745631d]:hover{border-color:#16a34a;color:#16a34a;background:#f0fdf4}.cta-info-modern[data-v-0745631d]{background:#f8fafc;border-radius:var(--border-radius);padding:1.25rem;border-left:4px solid var(--primary-color)}.info-item[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;color:var(--dark-gray);font-size:.875rem;margin-bottom:.5rem}.info-item[data-v-0745631d]:last-child{margin-bottom:0}.info-item i[data-v-0745631d]{color:var(--primary-color);width:16px}.product-tabs-modern[data-v-0745631d]{margin-top:3rem;border-top:1px solid #e5e7eb;padding-top:2rem}.tabs-navigation[data-v-0745631d]{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:2px solid #f3f4f6}.tab-btn-modern[data-v-0745631d]{background:none;border:none;padding:1rem 2rem;cursor:pointer;transition:var(--transition);position:relative;display:flex;align-items:center;gap:.75rem;font-weight:600;color:#6b7280;border-radius:var(--border-radius) var(--border-radius) 0 0}.tab-btn-modern[data-v-0745631d]:hover{background:#f9fafb;color:var(--dark-gray)}.tab-btn-modern.active[data-v-0745631d]{color:var(--primary-color);background:var(--white);box-shadow:0 -2px 8px #0000001a}.tab-indicator[data-v-0745631d]{position:absolute;bottom:-2px;left:0;right:0;height:3px;background:var(--primary-color);border-radius:2px;transform:scaleX(0);transition:var(--transition)}.tab-btn-modern.active .tab-indicator[data-v-0745631d]{transform:scaleX(1)}.tab-icon[data-v-0745631d]{font-size:1.125rem}.tabs-content-modern[data-v-0745631d]{background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow-light);min-height:400px}.tab-panel-modern[data-v-0745631d]{padding:2rem}.description-content-modern[data-v-0745631d]{display:flex;flex-direction:column;gap:2rem}.content-section[data-v-0745631d]{background:#fafafa;padding:1.5rem;border-radius:var(--border-radius);border-left:4px solid var(--primary-color)}.content-heading[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:var(--black);margin-bottom:1rem}.content-heading i[data-v-0745631d]{color:var(--primary-color)}.content-text[data-v-0745631d]{font-size:1rem;line-height:1.6;color:var(--dark-gray)}.features-list-modern[data-v-0745631d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem}.feature-item-modern[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;color:var(--dark-gray);font-weight:500}.feature-check[data-v-0745631d]{color:var(--success-color);font-size:1.125rem}.highlight-section[data-v-0745631d]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left-color:var(--accent-color)}.highlight-card[data-v-0745631d]{display:flex;gap:1rem;align-items:flex-start}.highlight-icon[data-v-0745631d]{color:var(--accent-color);font-size:1.5rem;flex-shrink:0;margin-top:.25rem}.highlight-text[data-v-0745631d]{font-style:italic;font-size:1.125rem;color:var(--dark-gray);margin:0;font-weight:600}.specifications-content-modern[data-v-0745631d]{display:flex;flex-direction:column;gap:2rem}.specs-header[data-v-0745631d]{text-align:center;padding-bottom:1.5rem;border-bottom:2px solid #f3f4f6}.specs-title[data-v-0745631d]{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:var(--black);margin-bottom:.5rem}.specs-title i[data-v-0745631d]{color:var(--primary-color)}.specs-subtitle[data-v-0745631d]{color:#6b7280;font-size:1rem}.specs-table-full[data-v-0745631d]{display:grid;gap:1rem}.spec-row-full[data-v-0745631d]{display:flex;align-items:center;gap:1.5rem;background:#fafafa;padding:1.5rem;border-radius:var(--border-radius);border:1px solid #e5e7eb;transition:var(--transition);position:relative}.spec-row-full[data-v-0745631d]:hover{border-color:var(--primary-color);box-shadow:var(--shadow-light);background:var(--white)}.spec-icon-wrapper[data-v-0745631d]{width:48px;height:48px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--white);flex-shrink:0}.spec-icon-full[data-v-0745631d]{font-size:1.25rem}.spec-info-full[data-v-0745631d]{flex:1;display:flex;justify-content:space-between;align-items:center}.spec-key-full[data-v-0745631d]{font-weight:600;color:var(--dark-gray);font-size:1rem}.spec-value-full[data-v-0745631d]{font-weight:700;color:var(--black);background:var(--white);padding:.5rem 1rem;border-radius:8px;border:2px solid #e5e7eb}.spec-highlight[data-v-0745631d]{position:absolute;top:-8px;right:1rem}.highlight-badge[data-v-0745631d]{background:linear-gradient(135deg,var(--accent-color),#f97316);color:var(--white);padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:700;text-transform:uppercase;box-shadow:var(--shadow-light)}.no-specs-message[data-v-0745631d]{text-align:center;padding:3rem;color:#6b7280}.no-specs-message i[data-v-0745631d]{font-size:3rem;margin-bottom:1rem}.reviews-content-modern[data-v-0745631d]{display:flex;flex-direction:column;gap:2rem}.reviews-header[data-v-0745631d]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:1.5rem;border-bottom:2px solid #f3f4f6}.reviews-title[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;color:var(--black);margin-bottom:.5rem}.reviews-title i[data-v-0745631d]{color:var(--primary-color)}.reviews-summary[data-v-0745631d]{background:#fafafa;padding:1.5rem;border-radius:var(--border-radius);text-align:center;min-width:200px}.overall-rating[data-v-0745631d]{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:.75rem}.rating-number[data-v-0745631d]{font-size:2.5rem;font-weight:800;color:var(--primary-color)}.rating-stars-summary[data-v-0745631d]{display:flex;gap:.25rem}.reviews-count-summary[data-v-0745631d]{color:#6b7280;font-size:.875rem;margin:0}.reviews-list[data-v-0745631d]{display:flex;flex-direction:column;gap:2rem}.review-card[data-v-0745631d]{background:var(--white);border:2px solid #f3f4f6;border-radius:var(--border-radius);padding:1.5rem;transition:var(--transition)}.review-card[data-v-0745631d]:hover{border-color:var(--primary-color);box-shadow:var(--shadow-light)}.review-header[data-v-0745631d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.reviewer-info[data-v-0745631d]{display:flex;align-items:center;gap:1rem}.reviewer-avatar[data-v-0745631d]{width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid #e5e7eb}.reviewer-avatar img[data-v-0745631d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviewer-name[data-v-0745631d]{font-size:1rem;font-weight:700;color:var(--black);margin:0 0 .25rem}.review-date[data-v-0745631d]{font-size:.875rem;color:#6b7280;margin:0}.review-rating[data-v-0745631d]{display:flex;gap:.25rem}.star-icon-small[data-v-0745631d]{font-size:1rem}.review-text[data-v-0745631d]{color:var(--dark-gray);line-height:1.6;margin:0}.review-form-section[data-v-0745631d]{background:#f8fafc;padding:2rem;border-radius:var(--border-radius);border:2px dashed #d1d5db}.form-title[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:var(--black);margin-bottom:1.5rem}.form-title i[data-v-0745631d]{color:var(--primary-color)}.review-form-modern[data-v-0745631d]{display:flex;flex-direction:column;gap:1.25rem}.form-row-modern[data-v-0745631d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-input-modern[data-v-0745631d],.form-textarea-modern[data-v-0745631d]{background:var(--white);border:2px solid #e5e7eb;border-radius:var(--border-radius);padding:.875rem 1.125rem;font-size:1rem;transition:var(--transition);font-family:inherit}.form-input-modern[data-v-0745631d]:focus,.form-textarea-modern[data-v-0745631d]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #dc26261a}.rating-input-section[data-v-0745631d]{display:flex;flex-direction:column;gap:.75rem}.rating-input-section label[data-v-0745631d]{font-weight:600;color:var(--dark-gray)}.star-rating-input[data-v-0745631d]{display:flex;gap:.5rem}.star-btn[data-v-0745631d]{background:none;border:none;font-size:1.5rem;color:#d1d5db;cursor:pointer;transition:var(--transition)}.star-btn.active[data-v-0745631d],.star-btn[data-v-0745631d]:hover{color:var(--accent-color);transform:scale(1.1)}.btn-submit-review[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--white);border:none;padding:1rem 2rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:var(--transition);align-self:flex-start;display:flex;align-items:center;gap:.75rem}.btn-submit-review[data-v-0745631d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-medium)}.btn-submit-review[data-v-0745631d]:disabled{opacity:.7;cursor:not-allowed;transform:none}.related-products-section[data-v-0745631d]{margin:3rem 0 2rem;background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow-light);padding:2.5rem}.section-header-modern[data-v-0745631d]{text-align:center;margin-bottom:2.5rem}.section-title-large[data-v-0745631d]{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:2rem;font-weight:800;color:var(--black);margin-bottom:.75rem}.section-title-large i[data-v-0745631d]{color:var(--primary-color)}.section-subtitle-large[data-v-0745631d]{font-size:1.125rem;color:#6b7280;margin:0}.related-products-carousel[data-v-0745631d]{position:relative}.carousel-controls[data-v-0745631d]{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;z-index:10}.carousel-btn[data-v-0745631d]{background:var(--white);border:2px solid #e5e7eb;color:var(--dark-gray);width:48px;height:48px;border-radius:50%;cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center;pointer-events:auto;box-shadow:var(--shadow-light)}.carousel-btn[data-v-0745631d]:hover{border-color:var(--primary-color);color:var(--primary-color);transform:scale(1.1)}.products-grid-modern[data-v-0745631d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.product-card-modern[data-v-0745631d]{background:var(--white);border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-light);transition:var(--transition);border:2px solid transparent}.product-card-modern[data-v-0745631d]:hover{transform:translateY(-4px);box-shadow:var(--shadow-medium);border-color:var(--primary-color)}.product-image-container[data-v-0745631d]{position:relative;height:200px;overflow:hidden}.product-image[data-v-0745631d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition)}.product-overlay[data-v-0745631d]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition)}.product-card-modern:hover .product-overlay[data-v-0745631d]{opacity:1}.btn-view-product[data-v-0745631d]{background:var(--primary-color);color:var(--white);padding:.75rem 1.5rem;border-radius:var(--border-radius);text-decoration:none;font-weight:600;display:flex;align-items:center;gap:.5rem;transition:var(--transition)}.btn-view-product[data-v-0745631d]:hover{background:var(--secondary-color);transform:scale(1.05)}.product-info-card[data-v-0745631d]{padding:1.25rem}.product-name-card[data-v-0745631d]{font-size:1.125rem;font-weight:700;color:var(--black);margin-bottom:.75rem;line-height:1.3}.product-rating-card[data-v-0745631d]{display:flex;gap:.25rem;margin-bottom:.75rem}.star-icon-card[data-v-0745631d]{font-size:.875rem}.product-desc-card[data-v-0745631d]{color:#6b7280;font-size:.875rem;line-height:1.5;margin:0}.toast-modern[data-v-0745631d]{position:fixed;top:2rem;right:2rem;background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow-large);padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;z-index:10000;transform:translate(400px);opacity:0;transition:var(--transition);border-left:4px solid var(--info-color)}.toast-modern.show[data-v-0745631d]{transform:translate(0);opacity:1}.toast-success[data-v-0745631d]{border-left-color:var(--success-color)}.toast-error[data-v-0745631d]{border-left-color:var(--primary-color)}.toast-content[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;color:var(--dark-gray);font-weight:500}.toast-success .toast-content i[data-v-0745631d]{color:var(--success-color)}.toast-error .toast-content i[data-v-0745631d]{color:var(--primary-color)}@media (max-width: 1024px){.product-title-modern[data-v-0745631d]{font-size:2rem}.product-main-wrapper .row[data-v-0745631d]{flex-direction:column}.zoom-preview[data-v-0745631d]{display:none!important}}@media (max-width: 768px){.modern-breadcrumb[data-v-0745631d]{font-size:.8rem;gap:.5rem}.product-title-modern[data-v-0745631d]{font-size:1.75rem}.product-tagline[data-v-0745631d]{flex-direction:column;align-items:flex-start;gap:.5rem}.rating-section-modern[data-v-0745631d]{flex-direction:column;align-items:flex-start;gap:.75rem}.product-meta-modern[data-v-0745631d]{flex-direction:column;gap:1rem}.features-grid-modern[data-v-0745631d],.products-grid-modern[data-v-0745631d],.secondary-actions[data-v-0745631d]{grid-template-columns:1fr}.tabs-navigation[data-v-0745631d]{flex-wrap:wrap;gap:.25rem}.tab-btn-modern[data-v-0745631d]{padding:.75rem 1rem;font-size:.875rem}.form-row-modern[data-v-0745631d]{grid-template-columns:1fr}.reviews-header[data-v-0745631d]{flex-direction:column;gap:1rem}.reviews-summary[data-v-0745631d]{align-self:stretch}.carousel-controls[data-v-0745631d]{display:none}}@media (max-width: 480px){.container-fluid[data-v-0745631d]{padding-left:1rem;padding-right:1rem}.product-info-modern[data-v-0745631d],.product-gallery-modern[data-v-0745631d]{padding:1.5rem}.product-title-modern[data-v-0745631d]{font-size:1.5rem}.btn-primary-modern[data-v-0745631d]{padding:1rem 2rem;font-size:1rem}.related-products-section[data-v-0745631d]{padding:1.5rem}.section-title-large[data-v-0745631d]{font-size:1.5rem}.toast-modern[data-v-0745631d]{top:1rem;right:1rem;left:1rem;transform:translateY(-100px)}.toast-modern.show[data-v-0745631d]{transform:translateY(0)}}@media (prefers-color-scheme: dark){[data-v-0745631d]:root{--white: #1f2937;--black: #f9fafb;--dark-gray: #d1d5db;--light-gray: #374151}}@keyframes fadeIn-0745631d{0%{opacity:0}to{opacity:1}}@keyframes slideInUp-0745631d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-0745631d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion: reduce){[data-v-0745631d]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){.product-card-modern[data-v-0745631d],.feature-card-modern[data-v-0745631d],.spec-row-modern[data-v-0745631d]{border-width:3px}.btn-primary-modern[data-v-0745631d],.btn-secondary-modern[data-v-0745631d]{border-width:2px;border-style:solid}}.inquiry-modal-overlay[data-v-0745631d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadeIn-0745631d .3s ease-out}.inquiry-modal-modern[data-v-0745631d]{background:var(--white);border-radius:20px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-large);animation:slideInUp-0745631d .3s cubic-bezier(.34,1.56,.64,1)}.inquiry-modal-header[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--white);padding:1.5rem 2rem;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;align-items:center}.inquiry-modal-title[data-v-0745631d]{margin:0;font-size:1.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.inquiry-modal-close[data-v-0745631d]{background:#fff3;border:none;color:var(--white);width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inquiry-modal-close[data-v-0745631d]:hover{background:#ffffff4d;transform:rotate(90deg)}.inquiry-modal-body[data-v-0745631d]{padding:2rem}.inquiry-product-summary[data-v-0745631d]{display:flex;gap:1.25rem;background:#f8fafc;padding:1.5rem;border-radius:var(--border-radius);margin-bottom:2rem;border-left:4px solid var(--primary-color)}.inquiry-product-image[data-v-0745631d]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0;box-shadow:var(--shadow-light)}.inquiry-product-details h4[data-v-0745631d]{margin:0 0 .5rem;color:var(--black);font-weight:700;font-size:1.125rem}.inquiry-product-details p[data-v-0745631d]{color:#6b7280;font-size:.875rem;margin:0;line-height:1.5}.inquiry-form-modern[data-v-0745631d]{display:flex;flex-direction:column;gap:1.5rem}.inquiry-form-row[data-v-0745631d]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.inquiry-form-group[data-v-0745631d]{display:flex;flex-direction:column;gap:.5rem}.inquiry-form-group label[data-v-0745631d]{font-weight:600;color:var(--dark-gray);display:flex;align-items:center;gap:.5rem;font-size:.875rem}.inquiry-form-group label i[data-v-0745631d]{color:var(--primary-color);width:16px}.inquiry-form-control[data-v-0745631d]{background:var(--white);border:2px solid #e5e7eb;border-radius:var(--border-radius);padding:.875rem 1.125rem;font-size:1rem;transition:var(--transition);font-family:inherit}.inquiry-form-control[data-v-0745631d]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #dc26261a}.inquiry-form-control[data-v-0745631d]::-moz-placeholder{color:#9ca3af}.inquiry-form-control[data-v-0745631d]::placeholder{color:#9ca3af}.inquiry-textarea[data-v-0745631d]{resize:vertical;min-height:120px}.inquiry-form-actions[data-v-0745631d]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1.5rem;border-top:2px solid #f3f4f6}.inquiry-btn-cancel[data-v-0745631d]{background:#f3f4f6;border:2px solid #d1d5db;color:#6b7280;padding:.875rem 1.5rem;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:var(--transition);display:flex;align-items:center;gap:.5rem}.inquiry-btn-cancel[data-v-0745631d]:hover{background:#e5e7eb;border-color:#9ca3af;color:var(--dark-gray)}.inquiry-btn-submit[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;color:var(--white);padding:.875rem 2rem;border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:var(--transition);display:flex;align-items:center;gap:.5rem;box-shadow:var(--shadow-light)}.inquiry-btn-submit[data-v-0745631d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-medium);background:linear-gradient(135deg,var(--secondary-color),var(--primary-color))}.inquiry-btn-submit[data-v-0745631d]:disabled{opacity:.7;cursor:not-allowed;transform:none}@media (max-width: 640px){.inquiry-modal-modern[data-v-0745631d]{margin:.5rem;max-width:none}.inquiry-modal-header[data-v-0745631d]{padding:1.25rem 1.5rem}.inquiry-modal-body[data-v-0745631d]{padding:1.5rem}.inquiry-form-row[data-v-0745631d]{grid-template-columns:1fr;gap:1rem}.inquiry-form-actions[data-v-0745631d]{flex-direction:column-reverse}}.page-header[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);color:var(--text-light);padding:2rem 0;margin-bottom:2rem}.breadcrumb[data-v-0745631d]{background:#ffffff1a;border-radius:8px;padding:.75rem 1rem;margin-bottom:0}.breadcrumb-item a[data-v-0745631d]{color:#fffc;transition:color .3s ease}.breadcrumb-item a[data-v-0745631d]:hover{color:var(--text-light)}.breadcrumb-item.active[data-v-0745631d]{color:var(--text-light);font-weight:600}.category-badge[data-v-0745631d]{display:inline-flex;align-items:center;gap:.5rem;background:#fff3;color:var(--text-light);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500;margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.page-title[data-v-0745631d]{font-size:3rem;font-weight:800;margin-bottom:.5rem;line-height:1.2;color:var(--text-light)}.page-subtitle[data-v-0745631d]{font-size:1.2rem;opacity:.9;margin-bottom:0;max-width:600px;color:var(--text-light)}.loading-spinner[data-v-0745631d]{display:flex;gap:.5rem;margin-bottom:1rem}.spinner-dot[data-v-0745631d]{width:12px;height:12px;background:var(--primary-color);border-radius:50%;animation:spin-0745631d 1.4s ease-in-out infinite both}.loading-text[data-v-0745631d]{font-size:1.2rem;color:var(--primary-color);font-weight:600}.error-icon[data-v-0745631d]{font-size:4rem;color:var(--secondary-color);margin-bottom:1rem}.error-title[data-v-0745631d]{font-size:1.5rem;font-weight:700;color:var(--text-dark);margin-bottom:.5rem}.retry-btn[data-v-0745631d]{background:var(--primary-color);color:var(--text-light);border:none;padding:.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.retry-btn[data-v-0745631d]:hover{background:var(--secondary-color);transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow-dark)}.product-content[data-v-0745631d]{background:var(--white);border-radius:12px;box-shadow:0 4px 16px var(--shadow);margin:0 1rem 2rem;overflow:hidden;transition:all .3s ease}.product-content[data-v-0745631d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow-dark)}.product-showcase[data-v-0745631d]{background:#f8fafc;padding:2rem;border-radius:12px}.image-frame-enhanced[data-v-0745631d]{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px var(--shadow)}.new-badge[data-v-0745631d]{background:linear-gradient(135deg,var(--accent-color),var(--light-color))}.bestseller-badge[data-v-0745631d]{background:linear-gradient(135deg,var(--secondary-color),var(--primary-color))}.featured-badge[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--accent-color))}.product-title-enhanced[data-v-0745631d]{font-size:2.5rem;font-weight:800;color:var(--text-dark);margin-bottom:1rem;line-height:1.2}.product-description-enhanced[data-v-0745631d]{color:#6b7280;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.section-title-enhanced[data-v-0745631d]{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:700;color:var(--text-dark);margin-bottom:1rem}.section-title-enhanced i[data-v-0745631d]{color:var(--primary-color)}.features-grid[data-v-0745631d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.feature-card[data-v-0745631d]{display:flex;align-items:center;gap:1rem;background:var(--white);padding:1rem;border-radius:12px;border:1px solid #e5e7eb;transition:all .3s ease}.feature-card[data-v-0745631d]:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow)}.feature-icon[data-v-0745631d]{width:40px;height:40px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--text-light);font-size:1.2rem}.feature-text[data-v-0745631d]{font-weight:600;color:var(--text-dark)}.specs-preview[data-v-0745631d]{margin-bottom:2rem}.specs-grid[data-v-0745631d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.spec-item[data-v-0745631d]{background:#f9fafb;padding:1rem;border-radius:8px;border-left:4px solid var(--primary-color)}.spec-label[data-v-0745631d]{font-size:.85rem;color:#6b7280;margin-bottom:.25rem}.spec-value[data-v-0745631d]{font-weight:600;color:var(--text-dark)}.action-section[data-v-0745631d]{display:flex;flex-direction:column;gap:1rem}.btn-inquiry-enhanced[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;color:var(--text-light);padding:1.25rem 2.5rem;border-radius:16px;font-weight:700;font-size:1.2rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 8px 25px var(--shadow)}.btn-inquiry-enhanced[data-v-0745631d]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 35px var(--shadow-dark);background:linear-gradient(135deg,var(--secondary-color),var(--primary-color))}.btn-inquiry-enhanced[data-v-0745631d]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-shine[data-v-0745631d]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.btn-inquiry-enhanced:hover .btn-shine[data-v-0745631d]{left:100%}.inquiry-info[data-v-0745631d]{text-align:center;color:#6b7280;font-size:.95rem;font-style:italic}.inquiry-modal-overlay[data-v-0745631d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fadeIn-0745631d .3s ease-out}.inquiry-modal[data-v-0745631d]{background:var(--white);border-radius:20px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px #00000040;animation:modalSlideIn-0745631d .3s ease-out}@keyframes modalSlideIn-0745631d{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--text-light);padding:1.5rem;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-0745631d]{margin:0;font-size:1.5rem;font-weight:700}.modal-close[data-v-0745631d]{background:#fff3;border:none;color:var(--text-light);width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal-close[data-v-0745631d]:hover{background:#ffffff4d;transform:rotate(90deg)}.modal-body[data-v-0745631d]{padding:2rem}.product-summary[data-v-0745631d]{display:flex;gap:1rem;background:#f8fafc;padding:1.5rem;border-radius:12px;margin-bottom:2rem;border-left:4px solid var(--primary-color)}.summary-image[data-v-0745631d]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0}.summary-details h4[data-v-0745631d]{margin:0 0 .5rem;color:var(--text-dark);font-weight:700}.summary-details .text-muted[data-v-0745631d]{color:#6b7280;font-size:.9rem;margin-bottom:.5rem}.price-display[data-v-0745631d]{display:flex;align-items:baseline;gap:.25rem;color:#16a34a;font-weight:700}.price-display .currency[data-v-0745631d]{font-size:1rem}.price-display .amount[data-v-0745631d]{font-size:1.5rem}.inquiry-form[data-v-0745631d]{display:flex;flex-direction:column;gap:1.5rem}.form-row[data-v-0745631d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-0745631d]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-0745631d]{font-weight:600;color:#374151;display:flex;align-items:center}.form-control[data-v-0745631d]{padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:all .3s ease;background:var(--white)}.form-control[data-v-0745631d]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #f46c701a}.form-control[data-v-0745631d]::-moz-placeholder{color:#9ca3af}.form-control[data-v-0745631d]::placeholder{color:#9ca3af}textarea.form-control[data-v-0745631d]{resize:vertical;min-height:100px}.form-actions[data-v-0745631d]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.btn-cancel[data-v-0745631d]{background:#f3f4f6;border:2px solid #d1d5db;color:#6b7280;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-cancel[data-v-0745631d]:hover{background:#e5e7eb;border-color:#9ca3af}.btn-submit[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;color:var(--text-light);padding:.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-submit[data-v-0745631d]:hover:not(:disabled){background:linear-gradient(135deg,var(--secondary-color),var(--primary-color));transform:translateY(-1px)}.custom-success-alert-enhanced[data-v-0745631d]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.custom-success-alert-enhanced.show[data-v-0745631d]{opacity:1;transform:scale(1)}.custom-success-alert-enhanced.fade-out[data-v-0745631d]{opacity:0;transform:scale(.9) translateY(-50px)}.alert-backdrop[data-v-0745631d]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.alert-content-enhanced[data-v-0745631d]{position:relative;background:linear-gradient(145deg,#fff,#f8fafc);border-radius:24px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px #00000040,0 0 0 1px #ffffff1a;padding:0;animation:successModalSlide-0745631d .6s cubic-bezier(.34,1.56,.64,1)}@keyframes successModalSlide-0745631d{0%{opacity:0;transform:translateY(-100px) scale(.8) rotate(-5deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}.success-animation[data-v-0745631d]{padding:2rem 2rem 1rem;text-align:center;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-radius:24px 24px 0 0;position:relative;overflow:hidden}.success-animation[data-v-0745631d]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,.05) 10px,rgba(255,255,255,.05) 20px);animation:shimmer-0745631d 3s linear infinite}@keyframes shimmer-0745631d{0%{transform:translate(-100%) translateY(-100%)}to{transform:translate(100%) translateY(100%)}}.success-checkmark[data-v-0745631d]{width:100px;height:100px;border-radius:50%;display:block;stroke-width:3;stroke:#22c55e;stroke-miterlimit:10;margin:0 auto;position:relative;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid rgba(255,255,255,.3)}.success-checkmark .check-icon[data-v-0745631d]{width:100px;height:100px;position:relative;border-radius:50%;display:block;stroke-width:3;stroke:#fff;stroke-miterlimit:10;margin:0 auto}.success-checkmark .check-icon .icon-line[data-v-0745631d]{height:3px;background-color:#fff;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip[data-v-0745631d]{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip-0745631d .75s}.success-checkmark .check-icon .icon-line.line-long[data-v-0745631d]{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long-0745631d .75s}.success-checkmark .check-icon .icon-circle[data-v-0745631d]{top:-3px;left:-3px;z-index:10;width:100px;height:100px;border-radius:50%;position:absolute;border:3px solid rgba(255,255,255,.5);animation:icon-circle-0745631d .6s cubic-bezier(.23,1,.32,1) forwards}.success-checkmark .check-icon .icon-fix[data-v-0745631d]{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff3}@keyframes icon-line-tip-0745631d{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:46px}}@keyframes icon-line-long-0745631d{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes icon-circle-0745631d{0%{border-color:#ffffff80}to{border-color:#fff}}.success-content[data-v-0745631d]{padding:2rem;text-align:center}.alert-title-enhanced[data-v-0745631d]{font-size:2rem;font-weight:800;color:var(--text-dark);margin-bottom:1rem;line-height:1.2}.alert-message-enhanced[data-v-0745631d]{color:#4b5563;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.product-highlight[data-v-0745631d]{color:#10b981;font-weight:700}.success-subtitle[data-v-0745631d]{display:block;font-style:italic;color:#6b7280;font-size:1rem;margin-top:.5rem}.success-details[data-v-0745631d]{display:grid;gap:1rem;margin-bottom:2rem}.detail-card[data-v-0745631d]{display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:12px;border-left:4px solid #0ea5e9;transition:all .3s ease}.detail-card[data-v-0745631d]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0ea5e926}.detail-icon[data-v-0745631d]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--text-light);flex-shrink:0}.email-icon[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--accent-color))}.time-icon[data-v-0745631d]{background:linear-gradient(135deg,var(--secondary-color),var(--primary-color))}.phone-icon[data-v-0745631d]{background:linear-gradient(135deg,var(--accent-color),var(--light-color))}.detail-info[data-v-0745631d]{display:flex;flex-direction:column;text-align:left}.detail-info strong[data-v-0745631d]{color:var(--text-dark);font-weight:600;margin-bottom:.25rem}.detail-info span[data-v-0745631d]{color:#6b7280;font-size:.9rem}.next-steps[data-v-0745631d]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:16px;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #f59e0b}.step-header[data-v-0745631d]{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#92400e;margin-bottom:1rem;font-size:1.1rem}.step-header i[data-v-0745631d]{color:#f59e0b}.steps-list[data-v-0745631d]{display:flex;flex-direction:column;gap:.75rem}.step-item[data-v-0745631d]{display:flex;align-items:center;gap:1rem;color:#92400e}.step-number[data-v-0745631d]{width:28px;height:28px;background:linear-gradient(135deg,#f59e0b,#d97706);color:var(--text-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex-shrink:0}.alert-actions[data-v-0745631d]{display:flex;gap:1rem;justify-content:center;align-items:center;position:relative}.btn-continue[data-v-0745631d]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--text-light);border:none;padding:.875rem 2rem;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px var(--shadow)}.btn-continue[data-v-0745631d]:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--shadow-dark);background:linear-gradient(135deg,var(--secondary-color),var(--primary-color))}.spec-row[data-v-0745631d]{border-left:4px solid var(--primary-color)}.spec-key[data-v-0745631d]{color:var(--text-dark)}@media (max-width: 768px){.alert-content-enhanced[data-v-0745631d]{width:95%;margin:1rem}.success-content[data-v-0745631d]{padding:1.5rem}.alert-title-enhanced[data-v-0745631d]{font-size:1.5rem}.success-details[data-v-0745631d]{gap:.75rem}.detail-card[data-v-0745631d]{padding:.75rem}.detail-icon[data-v-0745631d]{width:40px;height:40px;font-size:1.2rem}.steps-list[data-v-0745631d]{gap:.5rem}.step-number[data-v-0745631d]{width:24px;height:24px;font-size:.75rem}.btn-continue[data-v-0745631d]{padding:.75rem 1.5rem;font-size:.9rem}}@media (max-width: 480px){.success-checkmark[data-v-0745631d],.success-checkmark .check-icon[data-v-0745631d],.success-checkmark .check-icon .icon-circle[data-v-0745631d]{width:80px;height:80px}.alert-title-enhanced[data-v-0745631d]{font-size:1.25rem}.alert-message-enhanced[data-v-0745631d]{font-size:1rem}.detail-card[data-v-0745631d]{flex-direction:column;text-align:center}.detail-info[data-v-0745631d]{text-align:center}}.custom-success-alert[data-v-0745631d]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10001;background:var(--white);border-radius:20px;box-shadow:0 25px 50px #00000040;max-width:500px;width:90%;animation:successAlertIn-0745631d .5s cubic-bezier(.34,1.56,.64,1)}@keyframes successAlertIn-0745631d{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-10deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}.custom-success-alert .alert-content[data-v-0745631d]{padding:2.5rem;text-align:center;position:relative}.success-icon[data-v-0745631d]{width:80px;height:80px;background:linear-gradient(135deg,#16a34a,#22c55e);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:successIconPulse-0745631d .6s ease-out .3s}@keyframes successIconPulse-0745631d{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.success-icon i[data-v-0745631d]{font-size:2.5rem;color:var(--text-light)}.alert-title[data-v-0745631d]{font-size:1.5rem;font-weight:700;color:var(--text-dark);margin-bottom:1rem}.alert-message[data-v-0745631d]{color:#6b7280;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.alert-details[data-v-0745631d]{display:flex;flex-direction:column;gap:.75rem;background:#f8fafc;padding:1rem;border-radius:12px;margin-bottom:1rem}.detail-item[data-v-0745631d]{display:flex;align-items:center;gap:.75rem;color:#374151;font-size:.9rem}.detail-item i[data-v-0745631d]{color:#16a34a;width:16px}.alert-close-btn[data-v-0745631d]{position:absolute;top:1rem;right:1rem;background:#f3f4f6;border:none;width:30px;height:30px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .3s ease}.alert-close-btn[data-v-0745631d]:hover{background:#e5e7eb;transform:rotate(90deg)}.custom-error-alert[data-v-0745631d],.custom-info-alert[data-v-0745631d]{position:fixed;top:2rem;right:2rem;z-index:10001;background:var(--white);border-radius:12px;box-shadow:0 10px 25px #00000026;max-width:400px;animation:alertSlideIn-0745631d .3s ease-out;border-left:4px solid var(--alert-color)}@keyframes alertSlideIn-0745631d{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.custom-error-alert .alert-content[data-v-0745631d],.custom-info-alert .alert-content[data-v-0745631d]{padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;position:relative}.alert-icon[data-v-0745631d]{color:var(--alert-color);font-size:1.5rem;flex-shrink:0}.alert-text[data-v-0745631d]{color:#374151;margin:0;flex:1}.custom-error-alert .alert-close-btn[data-v-0745631d],.custom-info-alert .alert-close-btn[data-v-0745631d]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .3s ease}.custom-error-alert .alert-close-btn[data-v-0745631d]:hover,.custom-info-alert .alert-close-btn[data-v-0745631d]:hover{background:#f3f4f6;color:#6b7280}.product-tabs-enhanced[data-v-0745631d]{margin-top:3rem;border-top:1px solid #e5e7eb;padding-top:2rem}.tabs-header[data-v-0745631d]{display:flex;gap:0;border-bottom:2px solid #e5e7eb;margin-bottom:2rem}.tab-button[data-v-0745631d]{background:none;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .3s ease;border-bottom:3px solid transparent;display:flex;align-items:center;gap:.5rem}.tab-button[data-v-0745631d]:hover{color:var(--primary-color)}.tab-button.active[data-v-0745631d]{color:var(--primary-color);border-bottom-color:var(--primary-color)}.tab-content-enhanced[data-v-0745631d]{min-height:300px}.tab-pane-enhanced[data-v-0745631d]{animation:fadeIn-0745631d .3s ease-in-out}@keyframes fadeIn-0745631d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.description-content[data-v-0745631d]{font-size:1.1rem;line-height:1.8;color:#374151}.description-content h3[data-v-0745631d]{color:var(--text-dark);margin-bottom:1rem}.description-content ul[data-v-0745631d]{padding-left:1.5rem;margin-bottom:1.5rem}.description-content li[data-v-0745631d]{margin-bottom:.5rem}.description-content blockquote[data-v-0745631d]{background:#f3f4f6;padding:1.5rem;border-radius:8px;font-style:italic;margin:1.5rem 0}.specs-content[data-v-0745631d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.spec-row[data-v-0745631d]{display:flex;justify-content:space-between;padding:1rem;background:#f9fafb;border-radius:8px;border-left:4px solid var(--primary-color)}.spec-key[data-v-0745631d]{font-weight:600;color:#374151}.spec-val[data-v-0745631d]{color:#6b7280}.debug-info[data-v-0745631d]{position:fixed;top:20px;right:20px;background:#000c;color:#fff;padding:15px;border-radius:8px;font-family:monospace;font-size:12px;z-index:9999;max-width:300px;word-wrap:break-word}.debug-info h4[data-v-0745631d]{margin:0 0 10px;color:gold}.debug-info p[data-v-0745631d]{margin:5px 0}.debug-close[data-v-0745631d]{position:absolute;top:5px;right:10px;background:none;border:none;color:#fff;cursor:pointer;font-size:16px}@media (max-width: 768px){.page-title[data-v-0745631d],.product-title-enhanced[data-v-0745631d],.price-main .amount[data-v-0745631d]{font-size:2rem}.features-grid[data-v-0745631d],.specs-grid[data-v-0745631d],.specs-content[data-v-0745631d]{grid-template-columns:1fr}.action-section[data-v-0745631d]{flex-direction:column}.tabs-header[data-v-0745631d]{flex-wrap:wrap}.tab-button[data-v-0745631d]{flex:1;min-width:-moz-fit-content;min-width:fit-content}.inquiry-modal[data-v-0745631d]{margin:1rem;max-height:calc(100vh - 2rem)}.modal-body[data-v-0745631d]{padding:1.5rem}.product-summary[data-v-0745631d]{flex-direction:column;text-align:center}.summary-image[data-v-0745631d]{width:100px;height:100px;margin:0 auto}.form-row[data-v-0745631d]{grid-template-columns:1fr}.form-actions[data-v-0745631d]{flex-direction:column}.btn-cancel[data-v-0745631d],.btn-submit[data-v-0745631d]{width:100%}.custom-success-alert[data-v-0745631d]{width:95%;max-width:none}.custom-error-alert[data-v-0745631d],.custom-info-alert[data-v-0745631d]{top:1rem;right:1rem;left:1rem;max-width:none}}@media (max-width: 576px){.page-header[data-v-0745631d]{padding:1rem 0}.product-info-enhanced[data-v-0745631d],.price-section-enhanced[data-v-0745631d]{padding:1rem}.price-main .amount[data-v-0745631d]{font-size:2rem}.btn-inquiry-enhanced[data-v-0745631d]{padding:1rem 2rem;font-size:1rem}.main-image-enhanced[data-v-0745631d]{height:300px}.product-title-enhanced[data-v-0745631d],.page-title[data-v-0745631d]{font-size:1.75rem}.custom-success-alert .alert-content[data-v-0745631d]{padding:2rem 1.5rem}.success-icon[data-v-0745631d]{width:60px;height:60px}.success-icon i[data-v-0745631d]{font-size:2rem}}.fade-up-enter-active[data-v-5f7d33e3],.fade-up-leave-active[data-v-5f7d33e3]{transition:all .8s ease-out}.fade-up-enter-from[data-v-5f7d33e3]{opacity:0;transform:translateY(30px)}.fade-up-leave-to[data-v-5f7d33e3]{opacity:0;transform:translateY(-30px)}.gallery-item-enter-active[data-v-5f7d33e3],.gallery-item-leave-active[data-v-5f7d33e3]{transition:all .6s ease-out}.gallery-item-enter-from[data-v-5f7d33e3]{opacity:0;transform:translateY(30px) scale(.9)}.gallery-item-leave-to[data-v-5f7d33e3]{opacity:0;transform:translateY(-30px) scale(.9)}.modal-enter-active[data-v-5f7d33e3],.modal-leave-active[data-v-5f7d33e3]{transition:all .3s ease-out}.modal-enter-from[data-v-5f7d33e3],.modal-leave-to[data-v-5f7d33e3]{opacity:0}.modal-enter-from .relative[data-v-5f7d33e3],.modal-leave-to .relative[data-v-5f7d33e3]{transform:scale(.9) translateY(-20px)}.toast-enter-active[data-v-5f7d33e3],.toast-leave-active[data-v-5f7d33e3]{transition:all .3s ease-out}.toast-enter-from[data-v-5f7d33e3],.toast-leave-to[data-v-5f7d33e3]{opacity:0;transform:translate(100%) scale(.8)}.line-clamp-2[data-v-5f7d33e3]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gallery-image-container[data-v-5f7d33e3]{position:relative;overflow:hidden}.gallery-image-overlay[data-v-5f7d33e3]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);opacity:0;transition:opacity .3s ease}.gallery-image-container:hover .gallery-image-overlay[data-v-5f7d33e3]{opacity:1}.animate-pulse[data-v-5f7d33e3]{animation:pulse-5f7d33e3 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-5f7d33e3{0%,to{opacity:1}50%{opacity:.5}}@keyframes float-5f7d33e3{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-float[data-v-5f7d33e3]{animation:float-5f7d33e3 3s ease-in-out infinite}.category-button[data-v-5f7d33e3]{position:relative;overflow:hidden}.category-button[data-v-5f7d33e3]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.category-button[data-v-5f7d33e3]:hover:before{left:100%}.modal-backdrop[data-v-5f7d33e3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c}.image-zoom[data-v-5f7d33e3]{transition:transform .5s ease}.image-zoom[data-v-5f7d33e3]:hover{transform:scale(1.1)}html[data-v-5f7d33e3]{scroll-behavior:smooth}.overflow-y-auto[data-v-5f7d33e3]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-5f7d33e3]::-webkit-scrollbar-track{background:#f1f5f9}.overflow-y-auto[data-v-5f7d33e3]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.overflow-y-auto[data-v-5f7d33e3]::-webkit-scrollbar-thumb:hover{background:#94a3b8}button[data-v-5f7d33e3]:focus,a[data-v-5f7d33e3]:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-contrast: high){.bg-red-600[data-v-5f7d33e3]{background-color:#dc2626!important}.text-gray-600[data-v-5f7d33e3]{color:#374151!important}.border-gray-200[data-v-5f7d33e3]{border-color:#6b7280!important}}@media (prefers-reduced-motion: reduce){[data-v-5f7d33e3],[data-v-5f7d33e3]:before,[data-v-5f7d33e3]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fade-up-enter-active[data-v-5f7d33e3],.fade-up-leave-active[data-v-5f7d33e3],.gallery-item-enter-active[data-v-5f7d33e3],.gallery-item-leave-active[data-v-5f7d33e3],.modal-enter-active[data-v-5f7d33e3],.modal-leave-active[data-v-5f7d33e3],.toast-enter-active[data-v-5f7d33e3],.toast-leave-active[data-v-5f7d33e3]{transition:none!important}}@media print{.fixed[data-v-5f7d33e3],.no-print[data-v-5f7d33e3]{display:none!important}.bg-gradient-to-r[data-v-5f7d33e3]{background:#dc2626!important;color:#fff!important}.shadow-lg[data-v-5f7d33e3],.shadow-xl[data-v-5f7d33e3],.shadow-2xl[data-v-5f7d33e3]{box-shadow:none!important;border:1px solid #e5e7eb!important}}@media (max-width: 640px){.grid[data-v-5f7d33e3]{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.modal-content[data-v-5f7d33e3]{margin:1rem;max-width:calc(100vw - 2rem)}.category-filter[data-v-5f7d33e3]{flex-direction:column;gap:.5rem}}@media (max-width: 768px){.grid[data-v-5f7d33e3]{grid-template-columns:repeat(2,minmax(0,1fr))}}img[loading=lazy][data-v-5f7d33e3]{opacity:0;transition:opacity .3s}img[loading=lazy].loaded[data-v-5f7d33e3]{opacity:1}.gallery-grid[data-v-5f7d33e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.btn-enhanced[data-v-5f7d33e3]{position:relative;overflow:hidden;transform:perspective(1px) translateZ(0)}.btn-enhanced[data-v-5f7d33e3]:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#dc2626,#b91c1c);border-radius:inherit;opacity:0;transition:opacity .3s ease}.btn-enhanced[data-v-5f7d33e3]:hover:before{opacity:1}.image-error[data-v-5f7d33e3]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.875rem}.modal-nav-btn[data-v-5f7d33e3]{transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-nav-btn[data-v-5f7d33e3]:hover{transform:scale(1.1);background:#0009}.category-count[data-v-5f7d33e3]{animation:pulse-count-5f7d33e3 2s infinite}@keyframes pulse-count-5f7d33e3{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.masonry-item[data-v-5f7d33e3]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem}.card-enhanced[data-v-5f7d33e3]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1)}.card-enhanced[data-v-5f7d33e3]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-4px)}.hero[data-v-d474032a]{background-attachment:fixed}.featured-card[data-v-d474032a]{cursor:pointer}.video-card[data-v-d474032a]{transition:transform .2s ease,box-shadow .2s ease}.video-card[data-v-d474032a]:hover{transform:translateY(-6px);box-shadow:0 10px 30px #00000014}.btn-primary[data-v-d474032a]{background:linear-gradient(90deg,#ef4444,#c026d3);color:#fff;padding:.5rem 1rem;border-radius:.375rem}.line-clamp-3[data-v-d474032a]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[v-cloak][data-v-d474032a]{display:none}@media (max-width: 768px){.featured-strip[data-v-d474032a]{grid-template-columns:1fr}}.fade-up-enter-active[data-v-0ceeb189],.fade-up-leave-active[data-v-0ceeb189]{transition:all .8s ease-out}.fade-up-enter-from[data-v-0ceeb189]{opacity:0;transform:translateY(30px)}.fade-up-leave-to[data-v-0ceeb189]{opacity:0;transform:translateY(-30px)}.slide-up-enter-active[data-v-0ceeb189],.slide-up-leave-active[data-v-0ceeb189]{transition:all .6s ease-out}.slide-up-enter-from[data-v-0ceeb189]{opacity:0;transform:translateY(50px)}.slide-up-leave-to[data-v-0ceeb189]{opacity:0;transform:translateY(-50px)}.slide-left-enter-active[data-v-0ceeb189],.slide-left-leave-active[data-v-0ceeb189]{transition:all .8s ease-out}.slide-left-enter-from[data-v-0ceeb189],.slide-left-leave-to[data-v-0ceeb189]{opacity:0;transform:translate(-50px)}.slide-right-enter-active[data-v-0ceeb189],.slide-right-leave-active[data-v-0ceeb189]{transition:all .8s ease-out}.slide-right-enter-from[data-v-0ceeb189],.slide-right-leave-to[data-v-0ceeb189]{opacity:0;transform:translate(50px)}[data-v-0ceeb189]::-webkit-scrollbar{width:8px}[data-v-0ceeb189]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-0ceeb189]::-webkit-scrollbar-thumb{background:#dc2626;border-radius:4px}[data-v-0ceeb189]::-webkit-scrollbar-thumb:hover{background:#b91c1c}html[data-v-0ceeb189]{scroll-behavior:smooth}.hover-lift[data-v-0ceeb189]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift[data-v-0ceeb189]:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width: 768px){.timeline-responsive[data-v-0ceeb189]{display:block!important}.timeline-responsive .absolute[data-v-0ceeb189]{position:relative!important;left:auto!important;transform:none!important}.timeline-responsive .w-1\/2[data-v-0ceeb189]{width:100%!important;padding:1rem!important;text-align:left!important}}.bg-pattern[data-v-0ceeb189]{background-image:radial-gradient(circle at 25px 25px,rgba(255,255,255,.2) 2%,transparent 0%),radial-gradient(circle at 75px 75px,rgba(255,255,255,.2) 2%,transparent 0%);background-size:100px 100px}.loading-shimmer[data-v-0ceeb189]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-0ceeb189 2s infinite}@keyframes shimmer-0ceeb189{0%{background-position:-200% 0}to{background-position:200% 0}}button[data-v-0ceeb189]:focus,.focusable[data-v-0ceeb189]:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-contrast: high){.bg-red-600[data-v-0ceeb189]{background-color:#dc2626!important}.text-gray-600[data-v-0ceeb189]{color:#374151!important}}@media (prefers-reduced-motion: reduce){[data-v-0ceeb189],[data-v-0ceeb189]:before,[data-v-0ceeb189]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.no-print[data-v-0ceeb189]{display:none!important}.print-break[data-v-0ceeb189]{page-break-after:always}}@keyframes float-8c3c1e0d{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float[data-v-8c3c1e0d]{animation:float-8c3c1e0d 3s ease-in-out infinite}.bg-gradient-radial[data-v-8c3c1e0d]{background:radial-gradient(circle,var(--tw-gradient-stops))}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
