.fx-tasador{--fx-radius: 14px;--fx-gap: 14px;--fx-border: color-mix(in srgb, var(--fx-ink) 14%, transparent);--fx-soft: color-mix(in srgb, var(--fx-ink) 4%, transparent);max-width:720px;margin:0 auto;padding:28px 18px 56px;color:var(--fx-ink);font-size:16px;line-height:1.5}.fx-tasador *,.fx-tasador *:before,.fx-tasador *:after{box-sizing:border-box}.fx-head{text-align:center;margin-bottom:26px}.fx-head h2{margin:0 0 8px;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.15;letter-spacing:-.02em}.fx-head p{margin:0;opacity:.72}.fx-progress{display:flex;align-items:center;gap:10px;margin-bottom:22px}.fx-progress-track{flex:1;height:6px;border-radius:99px;background:var(--fx-soft);overflow:hidden}.fx-progress-bar{height:100%;width:0;border-radius:99px;background:var(--fx-accent);transition:width .32s cubic-bezier(.4,0,.2,1)}.fx-progress-label{font-size:.8rem;font-variant-numeric:tabular-nums;opacity:.6;white-space:nowrap}.fx-step[hidden]{display:none}.fx-step{animation:fx-in .26s ease both}@keyframes fx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fx-step{animation:none}.fx-progress-bar{transition:none}}.fx-q{margin:0 0 6px;font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.fx-help{margin:0 0 18px;font-size:.9rem;opacity:.66}.fx-options{display:grid;gap:10px;margin-bottom:22px}.fx-opt{display:flex;align-items:center;gap:12px;width:100%;padding:15px 16px;border:1px solid var(--fx-border);border-radius:var(--fx-radius);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .08s}.fx-opt:hover{border-color:var(--fx-accent);background:var(--fx-soft)}.fx-opt:active{transform:scale(.995)}.fx-opt:focus-visible{outline:2px solid var(--fx-accent);outline-offset:2px}.fx-opt[aria-pressed=true]{border-color:var(--fx-accent);box-shadow:inset 0 0 0 1px var(--fx-accent);background:color-mix(in srgb,var(--fx-accent) 7%,transparent)}.fx-opt-body{flex:1;min-width:0}.fx-opt-label{display:block;font-weight:500}.fx-opt-hint{display:block;font-size:.84rem;opacity:.62;margin-top:2px}.fx-check{flex:0 0 20px;height:20px;border:1.5px solid var(--fx-border);border-radius:50%;position:relative}.fx-opt[data-multi="1"] .fx-check{border-radius:6px}.fx-opt[aria-pressed=true] .fx-check{border-color:var(--fx-accent);background:var(--fx-accent)}.fx-opt[aria-pressed=true] .fx-check:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.fx-search{position:relative;margin-bottom:12px}.fx-input,.fx-field input,.fx-field select{width:100%;padding:14px 16px;border:1px solid var(--fx-border);border-radius:var(--fx-radius);background:transparent;color:inherit;font:inherit}.fx-input:focus,.fx-field input:focus,.fx-field select:focus{outline:none;border-color:var(--fx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fx-accent) 18%,transparent)}.fx-results{display:grid;gap:8px}.fx-result{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px;border:1px solid var(--fx-border);border-radius:var(--fx-radius);background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.fx-result:hover{border-color:var(--fx-accent);background:var(--fx-soft)}.fx-result strong{font-weight:600}.fx-result span{font-size:.88rem;opacity:.7;white-space:nowrap}.fx-nav{display:flex;gap:10px;align-items:center;margin-top:6px}.fx-btn{padding:13px 22px;border-radius:99px;border:1px solid transparent;background:var(--fx-accent);color:var(--fx-accent-ink);font:inherit;font-weight:600;cursor:pointer;transition:opacity .15s}.fx-btn:hover{opacity:.88}.fx-btn:disabled{opacity:.4;cursor:not-allowed}.fx-btn-ghost{background:transparent;color:inherit;border-color:var(--fx-border);font-weight:500}.fx-spacer{flex:1}.fx-price-card{text-align:center;padding:32px 22px;border:1px solid var(--fx-border);border-radius:20px;background:var(--fx-soft);margin-bottom:20px}.fx-price-card .fx-model{font-size:.92rem;opacity:.7}.fx-price{font-size:clamp(2.6rem,9vw,3.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:8px 0 4px;font-variant-numeric:tabular-nums}.fx-grade{display:inline-block;padding:4px 12px;border-radius:99px;background:color-mix(in srgb,var(--fx-accent) 14%,transparent);font-size:.82rem;font-weight:600}.fx-validez{margin:14px 0 0;font-size:.86rem;opacity:.7}.fx-fields{display:grid;gap:var(--fx-gap);grid-template-columns:1fr 1fr}.fx-field{display:flex;flex-direction:column;gap:6px}.fx-field.fx-wide{grid-column:1 / -1}.fx-field label{font-size:.86rem;font-weight:500}.fx-field small{font-size:.8rem;opacity:.6}.fx-field.fx-error input,.fx-field.fx-error select{border-color:#d33}@media(max-width:560px){.fx-fields{grid-template-columns:1fr}}.fx-consent{display:flex;gap:10px;align-items:flex-start;font-size:.86rem;line-height:1.45;margin:18px 0}.fx-consent input{margin-top:3px;flex:0 0 auto}.fx-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fx-note{padding:14px 16px;border-radius:var(--fx-radius);border:1px solid var(--fx-border);background:var(--fx-soft);font-size:.9rem;margin-bottom:18px}.fx-note.fx-bad{border-color:#d33;background:color-mix(in srgb,#d33 7%,transparent)}.fx-alert{color:#b00;font-size:.86rem;margin:10px 0 0}.fx-alert[hidden]{display:none}.fx-how{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:40px}.fx-how-item{padding:18px;border:1px solid var(--fx-border);border-radius:var(--fx-radius)}.fx-how-item b{display:block;margin-bottom:4px}.fx-how-item span{font-size:.88rem;opacity:.7}.fx-how-n{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--fx-accent);color:var(--fx-accent-ink);font-size:.82rem;font-weight:700;margin-bottom:10px}@media(max-width:640px){.fx-how{grid-template-columns:1fr}}.fx-skeleton{height:52px;border-radius:var(--fx-radius);background:linear-gradient(90deg,var(--fx-soft) 25%,color-mix(in srgb,var(--fx-ink) 9%,transparent) 50%,var(--fx-soft) 75%);background-size:200% 100%;animation:fx-shine 1.2s infinite}@keyframes fx-shine{to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fixel-tasador.css.map */
