[class*=eco-],[class*=ecoflow-],[class*=product-hero-ecoflow],[class*=product-specs],[class*=product-runtime],[class*=product-battery],[class*=product-combo],[class*=eco-] *,[class*=ecoflow-] *,[id*=ecoflow] *,[id*=specs] *,[id*=runtime] *,[id*=combo-deals] *{cursor:default}[class*=eco-] a,[class*=eco-] button,[class*=ecoflow-] a,[class*=ecoflow-] button,[class*=eco-] [role=button],[class*=ecoflow-] [role=button],[id*=ecoflow] a,[id*=ecoflow] button{cursor:pointer}:root{--color-ecoflow-cyan: #00D4FF;--color-ecoflow-cyan-dark: #0091FF;--color-ecoflow-purple: #A855F7;--color-ecoflow-purple-dark: #7C3AED;--color-ecoflow-gold: #F59E0B;--color-ecoflow-gold-dark: #D97706;--color-ecoflow-green: #10B981;--color-essential: #10B981;--color-basic: #0091FF;--color-premium: #D4A84B;--color-bg-dark: #0A1434;--color-bg-darker: #050a1f;--color-text-primary: rgba(255, 255, 255, .95);--color-text-secondary: rgba(255, 255, 255, .7);--color-text-tertiary: rgba(255, 255, 255, .5);--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-xxxl: 4rem;--page-width: 1600px;--page-width-narrow: 1200px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-xxl: 24px;--radius-full: 100px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .1);--shadow-md: 0 4px 12px rgba(0, 0, 0, .15);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .2);--shadow-xl: 0 12px 40px rgba(0, 0, 0, .3);--glass-bg: rgba(255, 255, 255, .05);--glass-bg-light: rgba(255, 255, 255, .08);--glass-bg-dark: rgba(0, 0, 0, .2);--glass-border: rgba(255, 255, 255, .1);--glass-blur: 10px;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .4s ease}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.template-page .ecoflow-page{background:var(--color-bg-dark);color:var(--color-text-primary)}.text-cyan{color:var(--color-ecoflow-cyan)!important}.text-purple{color:var(--color-ecoflow-purple)!important}.text-gold{color:var(--color-ecoflow-gold)!important}.text-gradient-cyan-purple{background:linear-gradient(135deg,var(--color-ecoflow-cyan) 0%,var(--color-ecoflow-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-cyan-gold{background:linear-gradient(135deg,var(--color-ecoflow-cyan) 0%,var(--color-ecoflow-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-cyan{background-color:var(--color-ecoflow-cyan)!important}.bg-purple{background-color:var(--color-ecoflow-purple)!important}.bg-gold{background-color:var(--color-ecoflow-gold)!important}.bg-gradient-cyan-purple{background:linear-gradient(135deg,var(--color-ecoflow-cyan) 0%,var(--color-ecoflow-purple) 100%)}.bg-gradient-cyan-gold{background:linear-gradient(135deg,var(--color-ecoflow-cyan) 0%,var(--color-ecoflow-gold) 100%)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)}.glass-light{background:var(--glass-bg-light);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)}.glass-dark{background:var(--glass-bg-dark);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)}.glass-hover:hover{background:var(--glass-bg-light);border-color:#00d4ff4d}.gradient-overlay-dark{position:relative}.gradient-overlay-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a143400,#0a1434cc 70%,#0a1434f2);pointer-events:none}.gradient-overlay-cyan{position:relative}.gradient-overlay-cyan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(0,212,255,.1) 0%,transparent 100%);pointer-events:none}.glow-cyan{box-shadow:0 0 20px #00d4ff66;transition:box-shadow var(--transition-normal)}.glow-cyan:hover{box-shadow:0 0 30px #00d4ff99}.glow-gold{box-shadow:0 0 20px #f59e0b66;transition:box-shadow var(--transition-normal)}.glow-gold:hover{box-shadow:0 0 30px #f59e0b99}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.98)}}.pulse{animation:pulse 2s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float{animation:float 3s ease-in-out infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .6s ease forwards}.hover-scale{transition:transform var(--transition-normal)}.hover-scale:hover{transform:scale(1.02)}.hover-lift{transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}@media(max-width:768px){.hide-mobile{display:none!important}}@media(min-width:769px){.hide-desktop{display:none!important}}@media(min-width:769px){.show-mobile-only{display:none!important}}.section-spacing{padding:var(--spacing-xxl) 0}.section-spacing-sm{padding:var(--spacing-xl) 0}.section-spacing-lg{padding:var(--spacing-xxxl) 0}@media(max-width:768px){.section-spacing{padding:var(--spacing-xl) 0}.section-spacing-lg{padding:var(--spacing-xxl) 0}}.container{max-width:var(--page-width);margin:0 auto;padding:0 var(--spacing-lg)}.container-narrow{max-width:var(--page-width-narrow);margin:0 auto;padding:0 var(--spacing-lg)}button.reset{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.spinner{width:40px;height:40px;border:4px solid rgba(0,212,255,.2);border-top-color:var(--color-ecoflow-cyan);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}*:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:4px}button:active,a:active{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/129/assets/eurobased-ecoflow.css.map */
