:root{--lz-bg: #ffffff;--lz-surface: #f8f9fa;--lz-surface-alt: #ffffff;--lz-border: #e9ecef;--lz-border-light: #f1f3f5;--lz-text-main: #1a1a2e;--lz-text-secondary: #3d4451;--lz-text-muted: #5f676d;--lz-text-light: #6c757d;--lz-accent: #8a6a3d;--lz-accent-hover: #6f5530;--lz-accent-bg: rgba(200, 155, 106, .08);--lz-accent-bg-light: rgba(200, 155, 106, .03);--lz-success: #198754;--lz-success-bg: #d1e7dd;--lz-warning: #fd7e14;--lz-warning-bg: #fff8f0;--lz-danger: #dc3545;--lz-danger-bg: #fff5f5;--lz-dark: #0d0d0d;--lz-dark-secondary: #1a1508;--lz-radius-xl: 20px;--lz-radius-lg: 16px;--lz-radius-md: 12px;--lz-radius-sm: 8px;--lz-shadow-sm: 0 2px 8px rgba(0,0,0,.04);--lz-shadow-md: 0 8px 24px rgba(0,0,0,.06);--lz-shadow-lg: 0 12px 32px rgba(0,0,0,.1);--lz-transition: all .3s cubic-bezier(.4, 0, .2, 1);--lz-transition-fast: all .2s cubic-bezier(.16, 1, .3, 1)}.lz-assistant-wrapper{max-width:800px;margin:2.5em auto;padding:0 1em;font-size:16px;font-family:var(--font-body-family, inherit);color:var(--lz-text-main);line-height:1.6;box-sizing:border-box}.lz-assistant-header{text-align:center;margin-bottom:2em}.lz-assistant-badge{display:inline-flex;align-items:center;gap:.4em;background:var(--lz-accent-bg);color:var(--lz-accent);padding:.4em 1em;border-radius:50px;font-size:.75em;font-weight:700;margin-bottom:.8em;text-transform:uppercase;letter-spacing:.08em}.lz-assistant-header h2{font-size:clamp(1.45em,4.5vw,1.95em);font-weight:800;letter-spacing:-.03em;margin:.1em 0 .4em;line-height:1.2;color:var(--lz-text-main)}.lz-assistant-header p{font-size:.92em;color:var(--lz-text-muted);max-width:580px;margin:0 auto;line-height:1.5}.lz-wizard-card{background:var(--lz-surface-alt);border:1px solid var(--lz-border);border-radius:var(--lz-radius-xl);box-shadow:var(--lz-shadow-lg);padding:1.5em;position:relative;overflow:hidden;transition:var(--lz-transition)}@media(min-width:768px){.lz-wizard-card{padding:2.25em 2.5em}}.lz-progress-container{height:4px;background:var(--lz-border);position:absolute;top:0;left:0;width:100%}.lz-progress-bar{height:100%;background:linear-gradient(90deg,var(--lz-accent) 0%,var(--lz-accent-hover) 100%);width:25%;transition:width .35s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 8px #c89b6a66}.lz-stepper-steps{display:flex;justify-content:space-between;margin-bottom:2.5em;padding-bottom:1em;gap:.5em;position:relative}.lz-stepper-steps:before{content:"";position:absolute;top:14px;left:15px;right:15px;height:2px;background:var(--lz-border-light);z-index:1}.lz-stepper-step{display:flex;align-items:center;gap:.6em;opacity:.45;transition:var(--lz-transition-fast);flex:1;justify-content:center;position:relative;z-index:2}@media(min-width:640px){.lz-stepper-step{justify-content:flex-start}}.lz-stepper-step.active{opacity:1}.lz-stepper-step.completed{opacity:.9;color:var(--lz-accent)}.lz-step-dot{width:28px;height:28px;border-radius:50%;background:var(--lz-surface);border:2px solid var(--lz-border);color:var(--lz-text-muted);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85em;transition:var(--lz-transition-fast);flex-shrink:0}.lz-stepper-step.active .lz-step-dot{background:var(--lz-accent);color:#fff;border-color:var(--lz-accent);box-shadow:0 2px 8px #c89b6a59}.lz-stepper-step.completed .lz-step-dot{background:var(--lz-accent-bg);color:var(--lz-accent);border-color:var(--lz-accent)}.lz-step-lbl{font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:none;background:var(--lz-surface-alt);padding-right:.5em}@media(min-width:640px){.lz-step-lbl{display:inline}}.lz-step-pane{display:none;opacity:0;transform:translateY(12px)}.lz-step-pane.active{display:block;animation:lzSlideUp .35s cubic-bezier(.4,0,.2,1) forwards}@keyframes lzSlideUp{to{opacity:1;transform:translateY(0)}}.lz-step-title{font-size:1.3em;font-weight:700;margin:0 0 .3em;letter-spacing:-.02em;color:var(--lz-text-main);line-height:1.3}.lz-step-desc{font-size:.875em;color:var(--lz-text-muted);margin:0 0 1.5em;line-height:1.45}.lz-m2-slider-box{background:var(--lz-surface);border:1px solid var(--lz-border);border-radius:var(--lz-radius-lg);padding:1.5em;margin-bottom:1.5em}.lz-m2-selector{display:flex;justify-content:center;align-items:center;margin-bottom:1.25em}.lz-m2-input-wrapper{position:relative;display:inline-flex;align-items:center;max-width:140px}.lz-m2-input-wrapper .lz-input{text-align:center;font-size:1.6em;font-weight:850;padding:.4em 1.8em .4em .4em;color:var(--lz-accent);border-radius:var(--lz-radius-md);border:2px solid var(--lz-border);width:100%;box-sizing:border-box;outline:none;transition:var(--lz-transition-fast)}.lz-m2-input-wrapper .lz-input:focus{border-color:var(--lz-accent);box-shadow:0 0 0 4px var(--lz-accent-bg)}.lz-m2-input-wrapper::-webkit-outer-spin-button,.lz-m2-input-wrapper::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lz-m2-unit{position:absolute;right:.8em;font-weight:700;color:var(--lz-text-muted);font-size:.9em;pointer-events:none}.lz-slider-wrapper{padding:.5em .25em}.lz-range-slider{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:5px;background:var(--lz-border);outline:none;margin:15px 0}.lz-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--lz-accent);cursor:pointer;border:2.5px solid white;box-shadow:0 2px 6px #00000026;transition:transform .15s cubic-bezier(.16,1,.3,1),background-color .15s}.lz-range-slider::-webkit-slider-thumb:hover{transform:scale(1.2);background:var(--lz-accent-hover)}.lz-range-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--lz-accent);cursor:pointer;border:2.5px solid white;box-shadow:0 2px 6px #00000026;transition:transform .15s cubic-bezier(.16,1,.3,1),background-color .15s}.lz-range-slider::-moz-range-thumb:hover{transform:scale(1.2);background:var(--lz-accent-hover)}.lz-slider-labels{display:flex;justify-content:space-between;font-size:.72em;color:var(--lz-text-light);font-weight:700;padding:0 2px}.lz-presets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.6em}@media(min-width:640px){.lz-presets-grid{grid-template-columns:repeat(5,1fr)}}.lz-preset-btn{background:var(--lz-surface-alt);border:1px solid var(--lz-border);border-radius:var(--lz-radius-md);padding:.85em .5em;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;transition:var(--lz-transition-fast);font-family:inherit}.lz-preset-btn strong{font-size:.8em;color:var(--lz-text-main);display:block;margin-bottom:.15em}.lz-preset-btn span{font-size:.68em;color:var(--lz-text-muted)}.lz-preset-btn:hover{background:var(--lz-accent-bg-light);border-color:var(--lz-accent)}.lz-preset-btn.active{background:var(--lz-accent-bg);border-color:var(--lz-accent);box-shadow:0 2px 8px #c89b6a1a}.lz-preset-btn.active strong{color:var(--lz-accent)}.lz-preset-btn:active{transform:scale(.96)}.lz-grid-2{display:grid;grid-template-columns:1fr;gap:.75em}@media(min-width:560px){.lz-grid-2{grid-template-columns:repeat(2,1fr)}}.lz-grid-3{display:grid;grid-template-columns:repeat(2,1fr);gap:.75em}@media(min-width:640px){.lz-grid-3{grid-template-columns:repeat(3,1fr)}}.lz-option-card{background:var(--lz-surface-alt);border:1.5px solid var(--lz-border);border-radius:var(--lz-radius-lg);padding:1.1em;cursor:pointer;text-align:left;display:flex;align-items:center;gap:.85em;transition:var(--lz-transition-fast);font-family:inherit;width:100%;box-sizing:border-box}.lz-grid-3 .lz-option-card{flex-direction:column;text-align:center;padding:1.4em .8em 1.1em;gap:.5em}.lz-option-icon{width:2.6em;height:2.6em;background:var(--lz-surface);border-radius:var(--lz-radius-sm);display:flex;align-items:center;justify-content:center;color:var(--lz-text-secondary);transition:var(--lz-transition-fast);flex-shrink:0}.lz-grid-3 .lz-option-icon{width:3.4em;height:3.4em;border-radius:50%;margin-bottom:.2em;background:var(--lz-accent-bg-light);color:var(--lz-accent);border:1px solid rgba(200,155,106,.12)}.lz-option-icon svg{width:1.35em;height:1.35em}.lz-grid-3 .lz-option-icon svg{width:1.65em;height:1.65em}.lz-option-info{display:flex;flex-direction:column;min-width:0}.lz-option-card strong{font-size:.9em;color:var(--lz-text-main);line-height:1.25}.lz-option-card span{font-size:.72em;color:var(--lz-text-muted);line-height:1.35;margin-top:.15em}.lz-option-card:hover{border-color:var(--lz-accent);background:var(--lz-accent-bg-light)}.lz-option-card.active{border-color:var(--lz-accent);background:var(--lz-accent-bg);box-shadow:0 4px 16px #c89b6a14}.lz-option-card.active .lz-option-icon{background:var(--lz-accent);color:#fff;box-shadow:0 4px 12px #c89b6a59}.lz-option-card:active{transform:scale(.97)}.lz-wizard-nav{display:flex;justify-content:space-between;margin-top:2em;border-top:1px solid var(--lz-border-light);padding-top:1.25em}.lz-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.75em 1.5em;border-radius:var(--lz-radius-md);font-size:.85em;font-weight:700;text-decoration:none;transition:var(--lz-transition-fast);cursor:pointer;border:none;min-height:2.75em;line-height:1;font-family:inherit;box-sizing:border-box}.lz-btn-nav-prev{background:transparent;color:var(--lz-text-secondary);border:1.5px solid var(--lz-border)}.lz-btn-nav-prev:hover{background:var(--lz-surface);color:var(--lz-text-main);border-color:var(--lz-text-light)}.lz-btn-nav-prev:active{transform:scale(.96)}.lz-btn-nav-next{background:var(--lz-accent);color:#fff;margin-left:auto;text-transform:uppercase;letter-spacing:.05em;padding:.75em 1.8em}.lz-btn-nav-next:hover{background:var(--lz-accent-hover);box-shadow:0 4px 12px #c89b6a4d}.lz-btn-nav-next:active{transform:scale(.96)}.lz-diagnostic-card{background:var(--lz-surface-alt);border:1px solid var(--lz-border);border-radius:var(--lz-radius-xl);box-shadow:var(--lz-shadow-lg);padding:1.5em;animation:lzSlideUp .4s cubic-bezier(.4,0,.2,1) forwards}@media(min-width:768px){.lz-diagnostic-card{padding:2.25em 2.5em}}.lz-diagnostic-header{text-align:center;margin-bottom:1.75em}.lz-diagnostic-header h3{font-size:clamp(1.25em,3vw,1.5em);font-weight:800;color:var(--lz-text-main);margin:0 0 .25em;letter-spacing:-.02em}.lz-diagnostic-header p{font-size:.85em;color:var(--lz-text-muted);margin:0}.lz-diagnostic-grid{display:grid;grid-template-columns:1fr;gap:1.5em;align-items:start}@media(min-width:768px){.lz-diagnostic-grid{grid-template-columns:1fr 1fr;gap:2em}}.lz-diagnostic-summary{background:var(--lz-accent-bg-light);border:1.5px solid var(--lz-accent-bg);border-radius:var(--lz-radius-lg);padding:1.25em}.lz-diag-title-box{border-bottom:1px solid rgba(200,155,106,.15);padding-bottom:.8em;margin-bottom:1em}.lz-diag-lbl{font-size:.7em;font-weight:700;text-transform:uppercase;color:var(--lz-accent);letter-spacing:.08em;display:block;margin-bottom:.25em}.lz-diag-val{font-size:1.2em;font-weight:800;color:var(--lz-text-main);line-height:1.25;letter-spacing:-.01em}.lz-diag-list{list-style:none;padding:0;margin:0 0 1em}.lz-diag-list li{font-size:.85em;padding:.55em 0;border-bottom:1px solid rgba(0,0,0,.03);display:flex;align-items:flex-start;gap:.6em;line-height:1.45;color:var(--lz-text-secondary)}.lz-diag-list li:last-child{border-bottom:none}.lz-diag-check{color:var(--lz-success);font-weight:700;flex-shrink:0;margin-top:.1em}.lz-diag-tip-box{background:var(--lz-surface);border-radius:var(--lz-radius-sm);padding:.75em 1em;font-size:.78em;line-height:1.45;color:var(--lz-text-secondary);border-left:3.5px solid var(--lz-accent)}.lz-diagnostic-details{display:flex;flex-direction:column}.lz-tabs-nav{display:flex;background:var(--lz-surface);border-radius:40px;padding:4px;gap:2px;margin-bottom:1.25em}.lz-tab-btn{background:none;border:none;flex:1;padding:.6em .4em;font-family:inherit;font-size:.8em;font-weight:700;color:var(--lz-text-muted);cursor:pointer;transition:var(--lz-transition-fast);border-radius:30px;text-align:center}.lz-tab-btn:hover{color:var(--lz-text-main)}.lz-tab-btn.active{color:#fff;background:var(--lz-accent);box-shadow:0 2px 6px #c89b6a40}.lz-tab-content{display:none;font-size:.85em;line-height:1.55;color:var(--lz-text-secondary)}.lz-tab-content.active{display:block;animation:lzFadeIn .3s ease forwards}@keyframes lzFadeIn{0%{opacity:0}to{opacity:1}}.lz-savings-chart{display:flex;flex-direction:column;gap:.9em;margin-top:.5em}.lz-chart-row{display:flex;flex-direction:column;gap:.25em;background:var(--lz-surface);border:1px solid var(--lz-border);padding:.65em .85em;border-radius:var(--lz-radius-md)}.lz-chart-row.highlight{border-color:var(--lz-accent);background:var(--lz-accent-bg-light)}.lz-chart-info{display:flex;justify-content:space-between;font-size:.82em;font-weight:700;line-height:1.2}.lz-chart-label{color:var(--lz-text-secondary)}.lz-chart-row.highlight .lz-chart-label{color:var(--lz-accent)}.lz-chart-val{color:var(--lz-text-main)}.lz-chart-bar-bg{height:6px;background:var(--lz-border-light);border-radius:4px;overflow:hidden;position:relative;margin-top:.2em}.lz-chart-bar{height:100%;border-radius:4px;width:0;transition:width .8s cubic-bezier(.16,1,.3,1)}.lz-chart-bar.ac-bar{background:var(--lz-danger)}.lz-chart-bar.fan-ac-bar{background:var(--lz-warning)}.lz-chart-bar.fan-dc-bar{background:linear-gradient(90deg,var(--lz-accent) 0%,var(--lz-accent-hover) 100%);box-shadow:0 0 6px #c89b6a4d}.lz-savings-disclaimer{font-size:.78em;color:var(--lz-text-muted);margin-top:.8em;text-align:center;line-height:1.45}.lz-guide-info-box{background:var(--lz-surface);border:1px solid var(--lz-border);border-radius:var(--lz-radius-md);padding:1em}.lz-guide-info-box h4{font-size:.95em;font-weight:700;margin:0 0 .5em;color:var(--lz-text-main)}.lz-guide-info-box ul{padding-left:1.1em;margin:0}.lz-guide-info-box li{margin-bottom:.4em;line-height:1.5}.lz-guide-info-box li:last-child{margin-bottom:0}.lz-compact-accordion{background:var(--lz-surface);border:1px solid var(--lz-border);border-radius:var(--lz-radius-sm);margin-bottom:.5em;overflow:hidden}.lz-compact-accordion summary{padding:.75em 1em;font-weight:700;font-size:.85em;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.8em;color:var(--lz-text-main)}.lz-compact-accordion summary::-webkit-details-marker{display:none}.lz-compact-accordion summary:after{content:"+";font-size:1.1em;color:var(--lz-text-muted)}.lz-compact-accordion[open] summary{background:var(--lz-border-light);color:var(--lz-accent)}.lz-compact-accordion[open] summary:after{content:"\2212"}.lz-compact-accordion-content{padding:.75em 1.25em .9em;font-size:.82em;line-height:1.5;color:var(--lz-text-secondary);border-top:1px solid var(--lz-border-light)}.lz-compact-accordion.error-type{border-left:3px solid var(--lz-danger)}.lz-compact-accordion.error-type summary{color:var(--lz-danger)}.lz-diagnostic-footer{margin-top:1.75em;border-top:1px solid var(--lz-border-light);padding-top:1.25em;display:flex;flex-direction:column;gap:.8em;align-items:center}@media(min-width:560px){.lz-diagnostic-footer{flex-direction:row;justify-content:space-between}}.lz-diag-actions{display:flex;flex-direction:column;gap:.6em;width:100%}@media(min-width:560px){.lz-diag-actions{flex-direction:row;width:auto}}.lz-diag-actions .lz-btn{width:100%}@media(min-width:560px){.lz-diag-actions .lz-btn{width:auto}}.lz-btn-primary-glow{background:var(--lz-accent);color:#fff;text-transform:uppercase;font-size:.8em;letter-spacing:.05em}.lz-btn-primary-glow:hover{background:var(--lz-accent-hover);box-shadow:0 4px 16px #c89b6a59}.lz-btn-outline{background:transparent;color:var(--lz-text-secondary);border:1.5px solid var(--lz-border)}.lz-btn-outline:hover{background:var(--lz-surface);border-color:var(--lz-text-light)}.lz-restart-link{font-size:.8em;color:var(--lz-text-muted);text-decoration:underline;background:none;border:none;cursor:pointer;font-family:inherit;transition:var(--lz-transition-fast)}.lz-restart-link:hover{color:var(--lz-accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/luzguru-guia-ventiladores.css.map */
