html{scrollbar-gutter:stable}dialog.tfx-wiz::backdrop{background:#08080c9e;backdrop-filter:blur(4px)}dialog.tfx-wiz[open]{animation:tfx-wiz-in .22s cubic-bezier(.22,.86,.4,1.1)}@keyframes tfx-wiz-in{0%{transform:translate(-50%,-50%) translateY(12px);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@media (prefers-reduced-motion: reduce){dialog.tfx-wiz[open]{animation-duration:.01ms}}.tfx-wiz-step:not([hidden]):not([data-step=success]){display:flex;flex-direction:column;justify-content:flex-start;gap:16px;min-height:100%;animation:tfx-wiz-step-in .18s ease}.tfx-wiz-card{max-height:42rem}.tfx-wiz-step:not([hidden])[data-step=location]{min-height:0;height:100%}.tfx-wiz-step:not([hidden])[data-step=brand],.tfx-wiz-step:not([hidden])[data-step=failure],.tfx-wiz-step:not([hidden])[data-step=visit],.tfx-wiz-step:not([hidden])[data-step=review]{min-height:0}dialog.tfx-wiz{display:flex;flex-direction:column;overflow:hidden}dialog.tfx-wiz [data-tfx-wiz-shell]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.tfx-wiz--dialog .tfx-wiz-card{flex:1 1 auto;min-height:0;height:min(calc(100svh - 32px),42rem)}.tfx-wiz-step[data-step=success]:not([hidden]){display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:100%;animation:tfx-wiz-step-in .18s ease}.tfx-wiz-step[hidden]{display:none}@keyframes tfx-wiz-step-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}button.tfx-wiz-bigcard.is-featured{border-color:#f4cb22;box-shadow:0 6px 16px -8px #f4cb2280}button.tfx-wiz-bigcard.is-selected,button.tfx-wiz-timecard.is-selected{border-color:#f4cb22;background-color:#f4cb221f;box-shadow:0 0 0 4px #f4cb2238,0 6px 18px -6px #f4cb228c;transform:translateY(-1px)}.tfx-wiz-brand[data-value=lg] svg,.tfx-wiz-brand[data-value=tcl] svg{max-width:70px}.tfx-wiz-brand[data-value=bgh] svg,.tfx-wiz-brand[data-value=jvc] svg{max-width:60px}button.tfx-wiz-brand.is-selected{border-color:#f4cb22;background-color:#fef9c3;box-shadow:0 0 0 4px #f4cb2259,0 8px 22px -10px #f4cb22cc;transform:translateY(-2px)}button.tfx-wiz-chip.is-selected{border-color:#f4cb22;background-color:#f4cb2226;color:#f4cb22;font-weight:700;box-shadow:0 0 0 3px #f4cb222e}button.tfx-wiz-brand.is-selected .tfx-wiz-brand-name{color:#92400e}button.tfx-wiz-chip.is-selected:after,button.tfx-wiz-bigcard.is-selected:after,button.tfx-wiz-timecard.is-selected:after,button.tfx-wiz-brand.is-selected:after{content:"";position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:9999px;background:#f4cb22 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l4 4L19 7'/></svg>") center/12px no-repeat}.tfx-wiz-compare [data-col]{transition:color .2s ease;cursor:pointer}.tfx-wiz-compare [data-col]:active{transform:scale(.92)}.tfx-wiz-compare[data-selected=domicilio] [data-col=taller],.tfx-wiz-compare[data-selected=taller] [data-col=domicilio]{color:#a3a3a3}@keyframes tfx-wiz-reselect{0%{box-shadow:0 0 0 4px #f4cb2238,0 6px 18px -6px #f4cb228c}45%{box-shadow:0 0 0 7px #f4cb2273,0 6px 18px -6px #f4cb22cc}to{box-shadow:0 0 0 4px #f4cb2238,0 6px 18px -6px #f4cb228c}}.tfx-wiz-bigcard.tfx-wiz-reselect{animation:tfx-wiz-reselect .45s ease-out}[data-model-verified-chip],[data-brand-summary]{cursor:pointer}.tfx-wiz-thumb{position:relative;aspect-ratio:1;border-radius:.625rem;overflow:hidden;background:#1f2937}.tfx-wiz-thumb img{width:100%;height:100%;object-fit:cover;display:block}.tfx-wiz-thumb-remove{position:absolute;top:4px;right:4px;background:#000000b3;color:#fff;border:0;width:22px;height:22px;border-radius:9999px;cursor:pointer;font-size:14px;line-height:1;min-height:0}.tfx-wiz-suggest[hidden]{display:none}.tfx-wiz-suggest-item{padding:8px 12px;cursor:pointer;font-size:13px;line-height:1.3;border-bottom:1px solid #262626;color:#f5f5f5;background:#171717;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tfx-wiz-suggest-item:last-child{border-bottom:0}.tfx-wiz-suggest-item:hover{background:#f4cb2226;color:#f4cb22}.tfx-wiz-suggest-item--unit{padding-left:28px;font-size:12px;color:#d4d4d4}.tfx-wiz-suggest-item--unit:before{content:"\21b3";position:absolute;left:12px;color:#737373}.tfx-wiz-suggest-item--unit{position:relative}.tfx-wiz-review{padding:4px 0}.tfx-rv-section{display:grid;grid-template-columns:7.5rem minmax(0,1fr) auto;column-gap:0;row-gap:4px;align-items:center;padding:0;background:transparent;border:0;border-radius:0;margin:0;min-width:0}.tfx-rv-section+.tfx-rv-section{border-top:1px solid rgba(64,64,64,.4);margin-top:1rem;padding-top:1rem}@media (max-width: 480px){.tfx-rv-section{grid-template-columns:5.5rem minmax(0,1fr) auto;column-gap:0}}.tfx-rv-head{display:contents}.tfx-rv-eyebrow{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#737373;line-height:1.2;min-width:0}@media (max-width: 480px){.tfx-rv-eyebrow{gap:6px;font-size:9.5px;letter-spacing:.14em}}.tfx-rv-icon{display:inline-flex;align-items:center;justify-content:center;color:#f4cb22;opacity:.85;flex-shrink:0}.tfx-rv-icon svg{width:26px;height:26px;display:block}@media (max-width: 480px){.tfx-rv-icon svg{width:22px;height:22px}}.tfx-rv-edit{grid-column:3;grid-row:1;justify-self:end;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:4px 0;font:inherit;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f4cb22;cursor:pointer;line-height:1;transition:color .15s,transform .08s;flex-shrink:0}@media (max-width: 480px){.tfx-rv-edit{grid-column:2;grid-row:1}}.tfx-rv-edit:hover{color:#ffd955}.tfx-rv-edit:focus-visible{outline:2px solid #f4cb22;outline-offset:4px;border-radius:2px}.tfx-rv-edit:active{transform:translateY(1px)}.tfx-rv-body{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;gap:2px;min-width:0}@media (max-width: 480px){.tfx-rv-body{grid-column:1 / -1;grid-row:2;margin-top:4px}}.tfx-rv-line{margin:0;font-size:18px;font-weight:600;color:#f5f5f5;line-height:1.3;overflow-wrap:anywhere}.tfx-rv-line+.tfx-rv-line{font-size:14px;font-weight:400;color:#a3a3a3;line-height:1.45;text-wrap:balance}.tfx-wiz-step[data-location=taller] [data-visit-contact] .grid-cols-2{grid-template-columns:minmax(0,1fr)}.tfx-wiz--inline>.tfx-wiz-card>header,.tfx-wiz--inline .tfx-wiz-card>header{background:transparent!important;position:static!important;padding:1.5rem 1.5rem .75rem!important;border-color:#ffffff1a!important}.tfx-wiz--inline .tfx-wiz-card{height:min(calc(100svh - 40px),720px)!important}@media (min-width: 768px){.tfx-wiz--inline .tfx-wiz-card{height:min(max(66svh,600px),720px)!important}dialog.tfx-wiz,.tfx-wiz-card{max-height:min(max(66svh,600px),720px)!important}}.tfx-wiz--inline .tfx-wiz-body{background:transparent!important;padding:1.125rem 1.5rem 3rem!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior-y:auto;scroll-padding-block:16px!important;-webkit-overflow-scrolling:touch;position:relative}html.tfx-wiz-page-locked,body.tfx-wiz-page-locked{overflow:hidden!important;height:100%!important;overscroll-behavior:contain}.tfx-wiz--inline .tfx-wiz-card>footer{background:transparent!important;position:relative!important;padding:1rem 1.5rem 1.5rem!important}.tfx-wiz--inline .tfx-wiz-card>footer:before{display:block!important;height:1.5rem!important}.tfx-wiz--inline .tfx-wiz-close{display:none!important}.tfx-wiz--inline .tfx-wiz-compare svg{width:12px;height:12px}.tfx-wiz-float{position:relative;z-index:10}@media (max-height: 700px){.tfx-wiz-body{min-height:0!important}}@media (max-width: 380px){.tfx-wiz--inline .tfx-wiz-card{height:min(85svh,720px)!important}.tfx-wiz--inline .tfx-wiz-body,.tfx-wiz-step[data-step=success]{padding-top:0!important;padding-bottom:0!important}.tfx-wiz-step:not([hidden]){padding-bottom:1rem}}.tfx-wiz-card,.tfx-wiz-dialog,.tfx-cotizar-wizard-standalone{-webkit-user-select:none;user-select:none}.tfx-wiz-card input,.tfx-wiz-card textarea,.tfx-wiz-card [contenteditable=true]{-webkit-user-select:text;user-select:text}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}.tfx-wiz-body,.tfx-wiz-suggest{scrollbar-width:none;-ms-overflow-style:none}.tfx-wiz-body::-webkit-scrollbar,.tfx-wiz-suggest::-webkit-scrollbar{display:none}.tfx-wiz-coll[open]>summary .tfx-coll-when-closed{display:none}.tfx-wiz-coll:not([open])>summary .tfx-coll-when-open{display:none}.tfx-wiz-coll[open]>summary{padding-top:0!important;padding-bottom:0!important;min-height:0!important}.tfx-wiz-coll[data-coll=falla]:not([open])>summary,.tfx-wiz-coll[data-coll=contacto]:not([open])>summary{border:1px solid #404040;background:#26262666}.tfx-wiz-coll[data-coll=falla]:not([open])>summary:hover,.tfx-wiz-coll[data-coll=contacto]:not([open])>summary:hover{border-color:#525252}.tfx-wiz-coll[data-coll=schedule].is-filled:not([open])>summary{display:flex!important;align-items:center;justify-content:space-between;gap:.5rem;padding:10px 12px;border:1px solid #404040;background:#26262666;border-radius:8px}.tfx-wiz-coll[data-coll=schedule].is-filled:not([open])>summary:hover{border-color:#525252}.tfx-wiz-coll[data-coll=falla][open]>summary{display:none!important}.tfx-wiz-float>.tfx-wiz-float-label{position:absolute;left:14px;top:6px;transform:translateY(0);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1;color:#a3a3a3;pointer-events:none;transition:color .15s ease;background:transparent;padding:0 4px;max-width:calc(100% - 28px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tfx-wiz-float>.tfx-wiz-float-label.tfx-wiz-float-label--no-ellipsis{max-width:none;overflow:visible;text-overflow:clip}.tfx-wiz-float>.peer:focus~.tfx-wiz-float-label,.tfx-wiz-float>.peer:not(:placeholder-shown)~.tfx-wiz-float-label,.tfx-wiz-float>.peer:not([data-empty])~.tfx-wiz-float-label{top:6px;transform:translateY(0);font-size:11px;font-weight:600;letter-spacing:.02em}.tfx-wiz-float>.peer:focus~.tfx-wiz-float-label{color:#f4cb22}.tfx-wiz-float>.peer[data-field=phone]::placeholder{color:#525252;opacity:1;letter-spacing:.05em}.tfx-wiz header [data-back][hidden],.tfx-wiz header [data-close][hidden]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}.tfx-wiz-float[data-tfx-wiz-combobox]>.tfx-wiz-float-label{top:6px;transform:translateY(0);font-size:11px;font-weight:600;letter-spacing:.02em}.tfx-wiz-float--hinted>.peer[data-empty]:not(:focus)::placeholder{color:transparent}.tfx-wiz-float--hinted>.peer:focus::placeholder{color:#737373}[data-model-input][data-empty]:not(:focus)::placeholder{color:transparent}[data-model-input]:focus::placeholder{color:#737373}.tfx-wiz-float--date>.peer[data-empty]::-webkit-datetime-edit{color:transparent}.tfx-wiz-float--date>.peer:focus::-webkit-datetime-edit,.tfx-wiz-float--date>.peer:not([data-empty])::-webkit-datetime-edit{color:inherit}.tfx-wiz-float{margin-bottom:0}.tfx-wiz-float>.tfx-wiz-float-err{display:block;position:static;margin:4px 4px 0;padding:0;font-size:12px;line-height:1.3;color:#f87171}.tfx-wiz-float>.tfx-wiz-float-err[hidden]{display:none}@media (max-width: 640px){.tfx-wiz-input,.tfx-wiz-input:focus{font-size:16px!important}.tfx-wiz-input:not(textarea){padding-top:18px!important;padding-bottom:3px!important}}.tfx-addr2-chip{position:absolute;left:14px;top:6px;display:inline-flex;align-items:center;gap:3px;background:transparent;color:#a3a3a3;border:0;border-radius:0;padding:0;margin:0;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1;cursor:pointer;z-index:5;font-family:inherit;transition:color .15s}.tfx-addr2-chip:hover,.tfx-addr2-chip[aria-expanded=true]{color:#f4cb22}.tfx-addr2-chip svg{color:inherit}.tfx-addr2-wrap.tfx-wiz-float:has([data-addr2-panel]:not([hidden])){z-index:1500!important}.tfx-addr2-panel{position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 4px);background:#171717;border:1.5px solid #404040;border-radius:.75rem;padding:4px;z-index:1300;box-shadow:0 20px 40px -10px #000000b3,0 4px 8px -2px #0006;max-height:220px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:2px;width:max-content;min-width:180px;max-width:calc(100vw - 3rem)}.tfx-addr2-panel::-webkit-scrollbar{display:none}.tfx-addr2-panel[hidden]{display:none}.tfx-addr2-option{display:block;background:transparent;border:0;color:#f3f4f6;font-size:13px;font-weight:500;padding:7px 10px;border-radius:6px;cursor:pointer;text-align:left;font-family:inherit}.tfx-addr2-option:hover{background:#262626}.tfx-addr2-option.is-selected{background:#f4cb2226;color:#f4cb22;font-weight:600}.tfx-wiz [data-map] .leaflet-control-attribution{display:none!important}@media (max-height: 800px){.tfx-wiz [data-map]{display:none!important}}.tfx-wiz-pin{background:transparent!important;border:0!important}.tfx-wiz-pin svg{display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.tfx-wiz-picker__trigger{display:flex;align-items:center;gap:8px;width:100%;background:#171717;border:1.5px solid #404040;border-radius:.75rem;padding:8px 14px;text-align:left;cursor:pointer;color:#f3f4f6;transition:border-color .15s,box-shadow .15s,background .15s;min-height:0;font-family:inherit}.tfx-wiz-picker__trigger:hover{border-color:#525252}.tfx-wiz-picker__trigger:focus-visible,.tfx-wiz-picker.is-open .tfx-wiz-picker__trigger{outline:0;border-color:#f4cb22;box-shadow:0 0 0 3px #f4cb224d}.tfx-wiz-picker__col{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.tfx-wiz-picker__label{font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.tfx-wiz-picker__value{font-size:15px;font-weight:500;color:#f3f4f6;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tfx-wiz-picker__value--empty{color:#6b7280;font-weight:400}.tfx-wiz-picker__chev{color:#9ca3af;flex-shrink:0;transition:transform .15s}.tfx-wiz-picker.is-open .tfx-wiz-picker__chev{transform:rotate(180deg);color:#f4cb22}.tfx-wiz-picker__panel{position:absolute;left:0;right:0;top:auto;bottom:calc(100% + 4px);background:#171717;border:1.5px solid #404040;border-radius:.75rem;padding:4px;z-index:1000;box-shadow:0 20px 40px -10px #000000b3,0 4px 8px -2px #0006;max-height:260px;overflow-y:auto;-webkit-overflow-scrolling:touch}.tfx-wiz-picker.tfx-wiz-picker--down .tfx-wiz-picker__panel{top:calc(100% + 4px);bottom:auto}.tfx-wiz-picker__option{display:block;width:100%;text-align:left;background:transparent;border:0;padding:8px 12px;border-radius:6px;color:#f3f4f6;font-size:14px;font-weight:500;cursor:pointer;transition:background .1s,color .1s;font-family:inherit;min-height:0}.tfx-wiz-picker__option:hover,.tfx-wiz-picker__option:focus-visible{background:#262626;outline:0}.tfx-wiz-picker__option.is-selected{background:#f4cb2226;color:#f4cb22;font-weight:600}.tfx-wiz-picker__option.is-active{background:#262626}.tfx-wiz-day-strip-wrap{position:relative}.tfx-wiz-day-strip-wrap:before,.tfx-wiz-day-strip-wrap:after{content:"";position:absolute;top:0;bottom:0;width:28px;pointer-events:none;z-index:1;opacity:1;transition:opacity .15s}.tfx-wiz-day-strip-wrap:before{left:0;background:linear-gradient(to right,#171717,#17171700)}.tfx-wiz-day-strip-wrap:after{right:0;background:linear-gradient(to left,#171717,#17171700)}.tfx-wiz-day-strip-wrap.is-at-start:before{opacity:0}.tfx-wiz-day-strip-wrap.is-at-end:after{opacity:0}.tfx-wiz-day-chip[hidden]{display:none!important}.tfx-wiz-day-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:68px;padding:8px 12px;border-radius:12px;background:#262626;border:1px solid #404040;color:#e5e5e5;cursor:pointer;scroll-snap-align:start;flex-shrink:0;transition:border-color .15s,background-color .15s,color .15s,transform .1s;font-family:inherit;min-height:0}.tfx-wiz-day-chip__eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#a3a3a3;font-weight:600;line-height:1.2}.tfx-wiz-day-chip__date{font-size:15px;font-weight:700;line-height:1.2;color:#fff}.tfx-wiz-day-chip:hover{border-color:#525252}.tfx-wiz-day-chip:focus-visible{outline:0;border-color:#f4cb22;box-shadow:0 0 0 3px #f4cb224d}.tfx-wiz-day-chip.is-selected{background:#f4cb22;border-color:#f4cb22;color:#171717}.tfx-wiz-day-chip.is-selected .tfx-wiz-day-chip__eyebrow,.tfx-wiz-day-chip.is-selected .tfx-wiz-day-chip__date{color:#171717}.tfx-wiz-day-chip.is-blocked,.tfx-wiz-day-chip:disabled{background:transparent;border-color:#262626;cursor:not-allowed;opacity:.5}.tfx-wiz-day-chip.is-blocked .tfx-wiz-day-chip__eyebrow,.tfx-wiz-day-chip:disabled .tfx-wiz-day-chip__eyebrow{color:#525252}.tfx-wiz-day-chip.is-blocked .tfx-wiz-day-chip__date,.tfx-wiz-day-chip:disabled .tfx-wiz-day-chip__date{color:#6b7280;text-decoration:line-through}.tfx-wiz-day-chip.is-blocked:hover,.tfx-wiz-day-chip:disabled:hover{border-color:#262626}.tfx-wiz-time-strip-wrap{position:relative}.tfx-wiz-time-strip-wrap:before,.tfx-wiz-time-strip-wrap:after{content:"";position:absolute;top:0;bottom:0;width:28px;pointer-events:none;z-index:1;opacity:1;transition:opacity .15s}.tfx-wiz-time-strip-wrap:before{left:0;background:linear-gradient(to right,#171717,#17171700)}.tfx-wiz-time-strip-wrap:after{right:0;background:linear-gradient(to left,#171717,#17171700)}.tfx-wiz-time-strip-wrap.is-at-start:before{opacity:0}.tfx-wiz-time-strip-wrap.is-at-end:after{opacity:0}.tfx-wiz-time-chip{min-width:54px;padding:6px 10px;border-radius:8px;background:#262626;border:1px solid #404040;color:#f5f5f5;font-size:13px;font-weight:600;cursor:pointer;text-align:center;scroll-snap-align:start;flex-shrink:0;transition:border-color .15s,background-color .15s,color .15s,opacity .15s;font-family:inherit;min-height:0}.tfx-wiz-time-chip:hover{border-color:#525252}.tfx-wiz-time-chip:focus-visible{outline:0;border-color:#f4cb22;box-shadow:0 0 0 3px #f4cb224d}.tfx-wiz-time-chip.is-selected{background:#f4cb22;border-color:#f4cb22;color:#171717}.tfx-wiz-time-chip.is-blocked,.tfx-wiz-time-chip:disabled{background:transparent;border-color:#262626;color:#525252;cursor:not-allowed;opacity:.55;text-decoration:line-through}.tfx-wiz-time-chip.is-blocked:hover,.tfx-wiz-time-chip:disabled:hover{border-color:#262626}.tfx-wiz-input.tfx-wiz-invalid{border-color:#ef4444!important}.tfx-wiz-input.tfx-wiz-invalid:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44444d}.tfx-wiz-float>.peer.tfx-wiz-invalid:focus~.tfx-wiz-float-label,.tfx-wiz-float>.peer.tfx-wiz-invalid:not(:placeholder-shown)~.tfx-wiz-float-label,.tfx-wiz-float>.peer.tfx-wiz-invalid:not([data-empty])~.tfx-wiz-float-label{color:#f87171}.tfx-wiz-btn-primary.tfx-wiz-btn-locked{background:#262626!important;color:#737373!important;font-weight:600!important;box-shadow:none!important;cursor:not-allowed}.tfx-wiz-banner{position:sticky;bottom:0;margin-top:12px;z-index:3;animation:tfx-wiz-banner-in .22s cubic-bezier(.22,.86,.4,1.1)}@keyframes tfx-wiz-banner-in{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.tfx-wiz-btn-primary.tfx-submitting{position:relative;cursor:wait;opacity:.9;pointer-events:none}.tfx-wiz-btn-primary.tfx-submitting .tfx-btn-label{visibility:hidden}.tfx-wiz-btn-primary .tfx-spin{position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;display:none;color:#000;animation:tfx-wiz-spin 1s linear infinite}.tfx-wiz-btn-primary.tfx-submitting .tfx-spin{display:block}@keyframes tfx-wiz-spin{to{transform:rotate(360deg)}}.tfx-wiz-card.tfx-wiz-busy .tfx-wiz-body{pointer-events:none;opacity:.85}.tfx-wiz [hidden]{display:none!important}.tfx-wiz-cb-list{position:absolute;left:0;right:0;top:100%;z-index:1000;margin:4px 0 0;max-height:16rem;overflow-y:auto;-webkit-overflow-scrolling:touch;list-style:none;padding:4px;border-radius:.75rem;border:1px solid rgb(64 64 64);background:#171717;box-shadow:0 14px 30px -10px #0009,0 0 0 1px #0006;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.tfx-wiz-cb-list::-webkit-scrollbar{width:8px}.tfx-wiz-cb-list::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}.tfx-wiz-cb-list::-webkit-scrollbar-track{background:transparent}@media (max-width: 640px){.tfx-wiz-cb-list{max-height:11rem}}.tfx-wiz-cb-option{padding:8px 12px;font-size:14px;color:#e5e5e5;cursor:pointer;border-radius:.5rem;line-height:1.3}.tfx-wiz-cb-option:hover{background-color:#ffffff0f;color:#fff}.tfx-wiz-cb-option.is-active{background-color:#facc151f;color:#facc15}@media (max-width: 768px){.tfx-wiz .tfx-wiz-btn-wa{gap:.5rem}}@media (max-width: 480px){.tfx-wiz--dialog .tfx-wiz-body{padding-left:1rem;padding-right:1rem}.tfx-wiz header{padding-left:.875rem;padding-right:.875rem}.tfx-wiz header h2[data-title]{font-size:.9375rem}.tfx-wiz header [data-step-counter],.tfx-wiz header [data-step-name]{font-size:10px}.tfx-rv-section{padding:0}.tfx-rv-line{font-size:14.5px}.tfx-wiz footer{padding-left:.875rem;padding-right:.875rem;gap:.5rem}.tfx-wiz footer button,.tfx-wiz footer a.tfx-wiz-btn-wa{padding:.875rem 1rem;font-size:.9375rem}.tfx-wiz .tfx-wiz-btn-wa{gap:.375rem;white-space:nowrap}.tfx-wiz .tfx-wiz-btn-wa span{white-space:nowrap}.tfx-wiz [data-brand-summary]{padding-left:.625rem;padding-right:.625rem}.tfx-wiz-coll[data-coll=falla]:not([open])>summary{padding-left:.625rem;padding-right:.625rem}.tfx-wiz [data-map] .leaflet-control-attribution{font-size:9px;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tfx-wiz .tfx-wiz-icon-btn{width:40px;height:40px}.tfx-wiz .tfx-wiz-thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.tfx-wiz [data-radio=time_pref] .tfx-wiz-timecard{font-size:12px;padding-left:.25rem;padding-right:.25rem}.tfx-wiz [data-model-suggest]{gap:.375rem}}@media (max-width: 380px){.tfx-wiz--dialog .tfx-wiz-body{padding-left:.75rem;padding-right:.75rem}.tfx-wiz header h2[data-title]{font-size:.8rem}.tfx-wiz header{padding-left:.75rem;padding-right:.75rem}.tfx-wiz header .flex.items-center.gap-2\.5{gap:.375rem}.tfx-wiz footer{padding-left:.75rem;padding-right:.75rem;gap:.375rem}.tfx-wiz footer button,.tfx-wiz footer a.tfx-wiz-btn-wa{padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.tfx-wiz .tfx-wiz-btn-wa{gap:.25rem}.tfx-wiz .tfx-wiz-btn-wa span{font-size:.8125rem;letter-spacing:-.01em}.tfx-wiz .tfx-wiz-btn-wa svg{width:18px;height:18px}.tfx-wiz [data-radio=location] .tfx-wiz-bigcard{padding-top:.875rem;padding-bottom:.875rem}.tfx-wiz-compare .tabular-nums{font-size:11px;padding-left:.25rem;padding-right:.25rem}.tfx-wiz [data-radio=brand]{gap:.5rem}.tfx-wiz-brand{padding-left:.5rem;padding-right:.5rem}.tfx-wiz [data-radio=failure]{gap:.375rem}.tfx-wiz-chip{padding-left:.5rem;padding-right:.5rem;font-size:12.5px}.tfx-wiz [data-radio=time_pref]{grid-template-columns:repeat(3,minmax(0,1fr))}.tfx-wiz [data-radio=time_pref] .tfx-wiz-timecard{font-size:12px;padding:.5rem .25rem}.tfx-rv-section{padding:0}.tfx-rv-line{font-size:14px}.tfx-rv-eyebrow,.tfx-rv-edit{font-size:10.5px}.tfx-wiz-float>.tfx-wiz-float-label{left:12px;font-size:14px}.tfx-wiz-float>.peer:focus~.tfx-wiz-float-label,.tfx-wiz-float>.peer:not(:placeholder-shown)~.tfx-wiz-float-label,.tfx-wiz-float>.peer:not([data-empty])~.tfx-wiz-float-label{font-size:10.5px}}@media (max-width: 360px){.tfx-wiz footer{gap:.25rem}.tfx-wiz footer button,.tfx-wiz footer a.tfx-wiz-btn-wa{padding-left:.5rem;padding-right:.5rem;font-size:.8125rem;letter-spacing:0}.tfx-wiz .tfx-wiz-btn-wa span{font-size:.75rem;letter-spacing:-.02em}.tfx-wiz [data-brand-summary]{gap:.375rem}.tfx-wiz [data-brand-summary] [data-change-brand]{font-size:11px}.tfx-wiz-coll[data-coll=falla]:not([open])>summary .tfx-coll-when-closed{font-size:13px}}.tfx-wiz-body input,.tfx-wiz-body textarea,.tfx-wiz-body select{scroll-margin-top:90px;scroll-margin-bottom:110px}.tfx-wiz-body{scroll-behavior:auto}dialog#tfx-wizard[open]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;margin:0}body[data-tfx-wizard-open]:before{content:"";position:fixed;inset:0;background:#0000008c;z-index:9999;pointer-events:auto}
