.atx-onboarding[data-v-96883455]{--brand:#d80024;--brand-dark:#b3001e;--ink:#0f172a;z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:1rem;font-family:Outfit,sans-serif;display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=640px){.atx-onboarding[data-v-96883455]{padding:1.5rem}}.atx-onboarding__panel[data-v-96883455]{background:#fff;border:1px solid #f1f5f9;border-radius:1.5rem;width:100%;max-width:56rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a40}@media (width>=640px){.atx-onboarding__panel[data-v-96883455]{padding:2.5rem}}.atx-onboarding__close[data-v-96883455]{z-index:2;background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;transition:background .2s,transform .15s;display:grid;position:absolute;top:1rem;right:1rem}.atx-onboarding__close[data-v-96883455]:hover{background:var(--brand-dark)}.atx-onboarding__close[data-v-96883455]:active{transform:scale(.9)}.atx-onboarding__close i[data-v-96883455]{font-size:1.125rem}.atx-onboarding__glow[data-v-96883455]{filter:blur(40px);pointer-events:none;background:#d800240d;border-radius:9999px;position:absolute}.atx-onboarding__glow--1[data-v-96883455]{width:9rem;height:9rem;top:-4rem;right:-4rem}.atx-onboarding__glow--2[data-v-96883455]{width:10rem;height:10rem;bottom:-4rem;left:-4rem}.atx-onboarding__progress[data-v-96883455]{align-items:center;gap:.75rem;margin-bottom:2.5rem;padding-right:3rem;display:flex;position:relative}.atx-onboarding__progress-dot[data-v-96883455]{background:#e2e8f0;border-radius:9999px;flex:1;height:.25rem;transition:background .3s}.atx-onboarding__progress-dot.is-active[data-v-96883455]{background:var(--ink)}.atx-onboarding__step[data-v-96883455]{position:relative}.atx-onboarding__step-label[data-v-96883455]{color:var(--brand);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.atx-onboarding__question[data-v-96883455]{letter-spacing:-.025em;color:var(--ink);margin:0 0 .5rem;font-size:1.875rem;font-weight:700}.atx-onboarding__desc[data-v-96883455]{color:#64748b;margin:0 0 2rem;font-size:.9375rem}:where(.atx-onboarding button[data-v-96883455]){font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0}.atx-onboarding__grid[data-v-96883455]{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}@media (width>=640px){.atx-onboarding__grid--category[data-v-96883455],.atx-onboarding__grid--usage[data-v-96883455]{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.atx-onboarding__grid--category[data-v-96883455]{grid-template-columns:repeat(6,1fr)}}@media (width>=640px){.atx-onboarding__grid--budget[data-v-96883455]{grid-template-columns:repeat(4,1fr)}}.atx-onboarding__option[data-v-96883455]{border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;transition:border-color .2s,background .2s,transform .15s;box-shadow:0 1px 2px #0f172a0a}.atx-onboarding__option[data-v-96883455]:hover{border-color:var(--ink);background:#f8fafc}.atx-onboarding__option[data-v-96883455]:active{transform:scale(.98)}.atx-onboarding__option--category[data-v-96883455]{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.atx-onboarding__option-icon[data-v-96883455]{background:#f8fafc;border-radius:9999px;place-items:center;width:3rem;height:3rem;margin-bottom:.75rem;transition:background .2s,color .2s;display:grid}.atx-onboarding__option-icon i[data-v-96883455]{color:#334155;font-size:1.5rem;transition:color .2s}.atx-onboarding__option--category:hover .atx-onboarding__option-icon[data-v-96883455]{background:var(--ink)}.atx-onboarding__option--category:hover .atx-onboarding__option-icon i[data-v-96883455]{color:#fff}.atx-onboarding__option-label[data-v-96883455]{color:#1e293b;font-size:.875rem;font-weight:600}.atx-onboarding__option--usage[data-v-96883455],.atx-onboarding__option--budget[data-v-96883455]{width:100%;display:block}.atx-onboarding__option--usage[data-v-96883455]{text-align:left}.atx-onboarding__option--budget[data-v-96883455]{text-align:center}.atx-onboarding__option-title[data-v-96883455]{color:#1e293b;margin-bottom:.25rem;font-weight:600;display:block}.atx-onboarding__option--budget .atx-onboarding__option-title[data-v-96883455]{color:var(--ink);font-size:1.125rem;font-weight:700}.atx-onboarding__option-desc[data-v-96883455]{color:#64748b;font-size:.75rem;display:block}.atx-onboarding__foot[data-v-96883455]{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.5rem;display:flex;position:relative}.atx-onboarding__skip[data-v-96883455]{background:var(--brand);color:#fff;border-radius:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;transition:background .2s,transform .15s}.atx-onboarding__skip[data-v-96883455]:hover{background:var(--brand-dark)}.atx-onboarding__skip[data-v-96883455]:active{transform:scale(.97)}.atx-onboarding__foot-right[data-v-96883455]{align-items:center;gap:.75rem;display:flex}.atx-onboarding__back[data-v-96883455]{border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background .2s;display:flex}.atx-onboarding__back i[data-v-96883455]{font-size:1.125rem}.atx-onboarding__back[data-v-96883455]:hover{background:#f8fafc}.atx-onboarding__step-count[data-v-96883455]{color:#94a3b8;background:#f8fafc;border:1px solid #f1f5f9;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700}@media (prefers-reduced-motion:reduce){.atx-onboarding__progress-dot[data-v-96883455],.atx-onboarding__option[data-v-96883455],.atx-onboarding__option-icon[data-v-96883455],.atx-onboarding__option-icon i[data-v-96883455],.atx-onboarding__close[data-v-96883455],.atx-onboarding__skip[data-v-96883455],.atx-onboarding__back[data-v-96883455]{transition:none!important}}.atx-quicknav[data-v-6f5bce0e]{--brand:#d80024;--ink:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;grid-template-columns:repeat(6,1fr);gap:.25rem;padding:.625rem;font-family:Outfit,sans-serif;display:grid;box-shadow:0 1px 2px #0f172a0a}@media (width>=1024px){.atx-quicknav[data-v-6f5bce0e]{align-items:center;gap:.375rem;display:flex;overflow-x:auto}}.atx-quicknav__btn[data-v-6f5bce0e]{color:#475569;font:inherit;white-space:nowrap;cursor:pointer;background:#f8fafc;border:1px solid #f1f5f9;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.625rem .5rem;font-size:.75rem;font-weight:700;transition:background .2s,color .2s,transform .15s;display:flex}.atx-quicknav__btn[data-v-6f5bce0e]:hover{color:var(--ink);background:#f1f5f9}.atx-quicknav__btn[data-v-6f5bce0e]:active{transform:scale(.97)}.atx-quicknav__btn.is-active[data-v-6f5bce0e]{background:var(--ink);border-color:var(--ink);color:#fff}.atx-quicknav__btn i[data-v-6f5bce0e]{font-size:1.5rem}.atx-quicknav__label[data-v-6f5bce0e]{display:none}@media (width>=1024px){.atx-quicknav__btn[data-v-6f5bce0e]{flex-direction:row;padding:.5rem 1rem}.atx-quicknav__btn i[data-v-6f5bce0e]{font-size:1.125rem}.atx-quicknav__label[data-v-6f5bce0e]{display:inline}}@media (prefers-reduced-motion:reduce){.atx-quicknav__btn[data-v-6f5bce0e]{transition:none!important}}.atx-variant[data-v-0037b974]{--brand:#d80024;--brand-dark:#b3001e;--ink:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;padding:1rem;font-family:Outfit,sans-serif;transition:box-shadow .2s,border-color .2s;display:flex}.atx-variant[data-v-0037b974]:hover{border-color:#cbd5e1;box-shadow:0 4px 10px #0f172a0f}.atx-variant__media[data-v-0037b974]{height:8rem;color:inherit;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;place-items:center;margin-bottom:1rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.atx-variant__icon[data-v-0037b974]{color:#cbd5e1;font-size:2.25rem;transition:transform .25s}.atx-variant:hover .atx-variant__icon[data-v-0037b974]{transform:scale(1.1)}.atx-variant__brand[data-v-0037b974]{color:#94a3b8;background:#ffffffe6;border:1px solid #f1f5f9;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.atx-variant__name[data-v-0037b974]{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-size:.875rem;font-weight:700;line-height:1.35;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}.atx-variant__name[data-v-0037b974]:hover{color:var(--brand)}.atx-variant__spec[data-v-0037b974]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:.6875rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.atx-variant__perf[data-v-0037b974]{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.atx-variant__perf-row[data-v-0037b974]{grid-template-columns:3.5rem 1fr;align-items:center;gap:.5rem;display:grid}.atx-variant__perf-label[data-v-0037b974]{color:#94a3b8;font-size:.625rem;font-weight:700}.atx-variant__perf-bar[data-v-0037b974]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;height:5px;display:block;overflow:hidden}.atx-variant__perf-fill[data-v-0037b974]{background:linear-gradient(90deg,#f35,#d80024);border-radius:9999px;height:100%;transition:width .4s ease-out;display:block}.atx-variant__footer[data-v-0037b974]{border-top:1px solid #f1f5f9;margin-top:auto;padding-top:.75rem}.atx-variant__price-row[data-v-0037b974]{justify-content:space-between;align-items:baseline;margin-bottom:.875rem;display:flex}.atx-variant__price-label[data-v-0037b974]{color:#94a3b8;font-size:.75rem;font-weight:600}.atx-variant__price-value[data-v-0037b974]{color:var(--ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.atx-variant__actions[data-v-0037b974]{align-items:center;gap:.375rem;width:100%;display:flex}.atx-variant__cart[data-v-0037b974]{font:inherit;color:#fff;background:var(--brand);cursor:pointer;border:none;border-radius:.5rem;flex:1;padding:.5rem;font-size:.75rem;font-weight:700;transition:background .2s,transform .15s}.atx-variant__cart[data-v-0037b974]:hover{background:var(--brand-dark)}.atx-variant__cart[data-v-0037b974]:active{transform:scale(.97)}.atx-variant__compare[data-v-0037b974]{font:inherit;color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem .625rem;font-size:.75rem;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .15s}.atx-variant__compare[data-v-0037b974]:hover{border-color:var(--ink);background:#f8fafc}.atx-variant__compare[data-v-0037b974]:active{transform:scale(.97)}.atx-variant__compare.is-active[data-v-0037b974]{color:#fff;background:var(--ink);border-color:var(--ink)}.atx-variant__compare.is-active[data-v-0037b974]:hover{background:#000}@media (prefers-reduced-motion:reduce){.atx-variant[data-v-0037b974],.atx-variant__icon[data-v-0037b974],.atx-variant__perf-fill[data-v-0037b974],.atx-variant__cart[data-v-0037b974],.atx-variant__compare[data-v-0037b974]{transition:none!important}}.atx-family[data-v-a52344ef]{--brand:#d80024;--ink:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;font-family:Outfit,sans-serif;overflow:hidden}.atx-family__header[data-v-a52344ef]{text-align:left;cursor:pointer;flex-direction:column;gap:1rem;width:100%;padding:1.25rem;display:flex}:where(.atx-family__header[data-v-a52344ef]){font:inherit;color:inherit;appearance:none;background:0 0;border:none}.atx-family__row[data-v-a52344ef]{flex-direction:column;gap:1.25rem;width:100%;display:flex}@media (width>=768px){.atx-family__row[data-v-a52344ef]{flex-direction:row;justify-content:space-between;align-items:center}}.atx-family__info[data-v-a52344ef]{align-items:flex-start;gap:.875rem;min-width:0;display:flex}.atx-family__icon[data-v-a52344ef]{color:#cbd5e1;flex-shrink:0;font-size:2rem}.atx-family__text[data-v-a52344ef]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.atx-family__title[data-v-a52344ef]{color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:700}.atx-family__meta[data-v-a52344ef]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.atx-family__badge[data-v-a52344ef]{color:var(--brand);white-space:nowrap;background:#d800240d;border:1px solid #d800241a;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.atx-family__warranty[data-v-a52344ef]{color:#94a3b8;font-size:.8125rem}.atx-family__end[data-v-a52344ef]{border-top:1px solid #f1f5f9;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;padding-top:1rem;display:flex}@media (width>=768px){.atx-family__end[data-v-a52344ef]{border-top:0;flex-direction:row;align-items:center;gap:1.25rem;width:auto;padding-top:0}}.atx-family__price[data-v-a52344ef]{text-align:left}@media (width>=768px){.atx-family__price[data-v-a52344ef]{text-align:right}}.atx-family__price-label[data-v-a52344ef]{color:#94a3b8;font-size:.75rem;font-weight:700;display:block}.atx-family__price-value[data-v-a52344ef]{color:var(--ink);font-size:1rem;font-weight:700;display:block}.atx-family__toggle[data-v-a52344ef]{width:100%;color:var(--brand);border:1px solid var(--brand);border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:700;transition:background .2s;display:flex}@media (width>=768px){.atx-family__toggle[data-v-a52344ef]{width:auto}}.atx-family__toggle i[data-v-a52344ef]{font-size:1.125rem}.atx-family__header:hover .atx-family__toggle[data-v-a52344ef]{background:#d800240d}.atx-family__perf[data-v-a52344ef]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.atx-family__perf--desktop[data-v-a52344ef]{display:none}@media (width>=1200px){.atx-family__perf--desktop[data-v-a52344ef]{flex:1;min-width:0;max-width:32rem;display:grid}}.atx-family__perf--mobile[data-v-a52344ef]{border-top:1px solid #f1f5f9;grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;padding-top:.875rem}@media (width>=1200px){.atx-family__perf--mobile[data-v-a52344ef]{display:none}}.atx-family__perf-item[data-v-a52344ef]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.atx-family__perf-label[data-v-a52344ef]{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:700;overflow:hidden}.atx-family__perf-bar[data-v-a52344ef]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;height:6px;display:block;overflow:hidden}.atx-family__perf-fill[data-v-a52344ef]{background:linear-gradient(90deg,#f35,#d80024);border-radius:9999px;height:100%;transition:width .4s ease-out;display:block}.atx-family__variants[data-v-a52344ef]{background:#f8fafc;border-top:1px solid #f1f5f9;grid-template-columns:repeat(1,1fr);gap:1rem;padding:1.25rem;display:grid}@media (width>=640px){.atx-family__variants[data-v-a52344ef]{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.atx-family__variants[data-v-a52344ef]{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.atx-family__variants[data-v-a52344ef]{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.atx-family__toggle[data-v-a52344ef],.atx-family__perf-fill[data-v-a52344ef]{transition:none!important}}.atx-fgroup[data-v-ee4ec634]{--brand:#d80024;border-top:1px solid #f1f5f9;flex-direction:column;gap:.5rem;padding-top:1rem;font-family:Outfit,sans-serif;display:flex}.atx-fgroup__label[data-v-ee4ec634]{letter-spacing:.03em;color:#94a3b8;margin:0 0 .125rem;font-size:.6875rem;font-weight:700}.atx-fgroup__option[data-v-ee4ec634]{color:#334155;cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}.atx-fgroup__option input[data-v-ee4ec634]{accent-color:var(--brand);cursor:pointer;width:1rem;height:1rem}.atx-fsidebar[data-v-5affcc04]{--brand:#d80024;--ink:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:1.25rem;padding:1.25rem;font-family:Outfit,sans-serif;display:none}@media (width>=1024px){.atx-fsidebar[data-v-5affcc04]{display:flex;position:sticky;top:1.5rem}}.atx-fsidebar.is-mobile-open[data-v-5affcc04]{display:flex}.atx-fsidebar__head[data-v-5affcc04]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.atx-fsidebar__head-label[data-v-5affcc04]{color:var(--ink);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}.atx-fsidebar__head-label i[data-v-5affcc04]{color:var(--brand);font-size:1rem}.atx-fsidebar__tabs[data-v-5affcc04]{background:#f1f5f9;border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.atx-fsidebar__tab[data-v-5affcc04]{font:inherit;color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;font-size:.75rem;font-weight:700;transition:background .2s,color .2s;display:flex}.atx-fsidebar__tab.is-active[data-v-5affcc04]{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0f172a14}.atx-fsidebar__pro[data-v-5affcc04]{color:#fff;background:var(--brand);border-radius:.25rem;padding:.0625rem .3rem;font-size:.5625rem;font-weight:700}.atx-fsidebar__field[data-v-5affcc04]{flex-direction:column;gap:.375rem;display:flex}.atx-fsidebar__row[data-v-5affcc04]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.atx-fsidebar__label[data-v-5affcc04]{color:#94a3b8;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:flex}.atx-fsidebar__label i[data-v-5affcc04]{font-size:.9375rem}.atx-fsidebar__value[data-v-5affcc04]{color:var(--ink);white-space:nowrap;background:#f1f5f9;border-radius:.375rem;padding:.0625rem .5rem;font-size:.8125rem;font-weight:700}.atx-fsidebar__range[data-v-5affcc04]{width:100%;accent-color:var(--brand)}.atx-fsidebar__minmax[data-v-5affcc04]{color:#94a3b8;justify-content:space-between;font-size:.6875rem;font-weight:600;display:flex}.atx-fsidebar__toggle[data-v-5affcc04]{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.atx-fsidebar__toggle-label[data-v-5affcc04]{color:var(--ink);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}.atx-fsidebar__toggle-label i[data-v-5affcc04]{color:var(--brand);font-size:1rem}.atx-fsidebar__toggle-switch[data-v-5affcc04]{background:#e2e8f0;border-radius:9999px;flex-shrink:0;width:2.25rem;height:1.25rem;transition:background .2s;position:relative}.atx-fsidebar__toggle-switch.is-on[data-v-5affcc04]{background:var(--brand)}.atx-fsidebar__toggle-input[data-v-5affcc04]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.atx-fsidebar__toggle-thumb[data-v-5affcc04]{background:#fff;border-radius:9999px;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #0f172a3d}.atx-fsidebar__toggle-switch.is-on .atx-fsidebar__toggle-thumb[data-v-5affcc04]{transform:translate(1rem)}.atx-fsidebar__subcats[data-v-5affcc04]{border-top:1px solid #f1f5f9;flex-wrap:wrap;gap:.375rem;padding-top:1rem;display:flex}.atx-fsidebar__subcat[data-v-5affcc04]{font:inherit;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:background .2s,border-color .2s,color .2s}.atx-fsidebar__subcat.is-active[data-v-5affcc04]{color:#fff;background:var(--ink);border-color:var(--ink)}.atx-fsidebar__section[data-v-5affcc04]{border-top:1px solid #f1f5f9;flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.atx-fsidebar__section-title[data-v-5affcc04]{color:#94a3b8;margin:0;font-size:.75rem;font-weight:700}.atx-compare-modal__box[data-v-d22e9efb]{--brand:#d80024;--ink:#0f172a;background:#fff;border:1px solid #f1f5f9;border-radius:1rem;width:100%;max-width:72rem;font-family:Outfit,sans-serif;overflow:hidden;box-shadow:0 25px 60px -15px #0f172a59}.atx-compare-modal__header[data-v-d22e9efb]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.atx-compare-modal__heading[data-v-d22e9efb]{align-items:center;gap:.5rem;display:flex}.atx-compare-modal__icon[data-v-d22e9efb]{color:var(--brand);font-size:1.5rem}.atx-compare-modal__title[data-v-d22e9efb]{color:var(--ink);margin:0;font-size:1.125rem;font-weight:700}.atx-compare-modal__subtitle[data-v-d22e9efb]{color:#94a3b8;margin:.125rem 0 0;font-size:.6875rem;font-weight:500}.atx-compare-modal__controls[data-v-d22e9efb]{flex-shrink:0;align-items:center;gap:1rem;display:flex}.atx-compare-modal__diff-toggle[data-v-d22e9efb]{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #f1f5f9;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;display:flex}.atx-compare-modal__diff-toggle input[data-v-d22e9efb]{accent-color:var(--brand)}.atx-compare-modal__close[data-v-d22e9efb]{color:#94a3b8;cursor:pointer;background:#f8fafc;border:none;border-radius:9999px;place-items:center;width:2rem;height:2rem;transition:background .2s,color .2s;display:grid}.atx-compare-modal__close[data-v-d22e9efb]:hover{color:var(--ink);background:#f1f5f9}.atx-compare-modal__body[data-v-d22e9efb]{padding:1.5rem;overflow-x:auto}.atx-compare-modal__empty[data-v-d22e9efb]{text-align:center;color:#94a3b8;margin:0;padding:3rem 0;font-size:.75rem;font-weight:700}.atx-compare-modal__table[data-v-d22e9efb]{border-collapse:collapse;width:100%;font-size:.75rem}.atx-compare-modal__feature-col[data-v-d22e9efb]{width:11rem}.atx-compare-modal__table thead th[data-v-d22e9efb]{text-align:left;color:#94a3b8;border-bottom:1px solid #f1f5f9;min-width:12rem;padding-bottom:1rem;font-size:.6875rem;font-weight:700}.atx-compare-modal__product[data-v-d22e9efb]{color:var(--ink);align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;display:flex}.atx-compare-modal__product i[data-v-d22e9efb]{color:var(--brand);font-size:1rem}.atx-compare-modal__table tbody tr[data-v-d22e9efb]{border-bottom:1px solid #f8fafc;transition:background .2s}.atx-compare-modal__table tbody tr[data-v-d22e9efb]:hover{background:#f8fafc}.atx-compare-modal__table tbody td[data-v-d22e9efb]{color:#334155;vertical-align:middle;padding:.875rem .5rem .875rem 0;font-weight:600}.atx-compare-modal__row-label[data-v-d22e9efb]{color:#94a3b8!important;font-weight:700!important}@media (prefers-reduced-motion:reduce){.atx-compare-modal__close[data-v-d22e9efb]{transition:none!important}}.atx-compare[data-v-71ff82d6]{--ink:#0f172a;z-index:40;background:#fff;border-top:1px solid #e2e8f0;font-family:Outfit,sans-serif;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0f172a1a}.comparebar-enter-active[data-v-71ff82d6],.comparebar-leave-active[data-v-71ff82d6]{transition:transform .3s}.comparebar-enter-from[data-v-71ff82d6],.comparebar-leave-to[data-v-71ff82d6]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.comparebar-enter-active[data-v-71ff82d6],.comparebar-leave-active[data-v-71ff82d6]{transition:none!important}}.atx-compare__inner[data-v-71ff82d6]{flex-direction:column;align-items:stretch;gap:1rem;max-width:80rem;margin:0 auto;padding:1rem;display:flex}@media (width>=640px){.atx-compare__inner[data-v-71ff82d6]{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1.5rem}}.atx-compare__info[data-v-71ff82d6]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.atx-compare__icon[data-v-71ff82d6]{background:var(--ink);color:#fff;border-radius:.375rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.atx-compare__icon i[data-v-71ff82d6]{font-size:1.125rem}.atx-compare__text[data-v-71ff82d6]{flex-direction:column;display:flex}.atx-compare__title[data-v-71ff82d6]{color:var(--ink);font-size:.875rem;font-weight:700}.atx-compare__subtitle[data-v-71ff82d6]{color:#94a3b8;font-size:.6875rem;font-weight:500}@media (width>=640px){.atx-compare__subtitle[data-v-71ff82d6]{max-width:11rem}}.atx-compare__thumbs[data-v-71ff82d6]{flex:1;align-items:center;gap:.75rem;width:100%;padding:.25rem 0;display:flex;overflow-x:auto}.atx-compare__thumb[data-v-71ff82d6]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.atx-compare__thumb-icon[data-v-71ff82d6]{color:#94a3b8;font-size:1.25rem}.atx-compare__thumb-text[data-v-71ff82d6]{text-align:left;flex-direction:column;display:flex}.atx-compare__thumb-name[data-v-71ff82d6]{max-width:7.5rem;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.625rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.atx-compare__thumb-price[data-v-71ff82d6]{color:#94a3b8;font-size:.5625rem;font-weight:500}.atx-compare__thumb-remove[data-v-71ff82d6]{color:#94a3b8;cursor:pointer;background:0 0;border:none;place-items:center;margin-left:.25rem;padding:0;transition:color .2s;display:grid}.atx-compare__thumb-remove i[data-v-71ff82d6]{font-size:1rem}.atx-compare__thumb-remove[data-v-71ff82d6]:hover{color:#e11d48}.atx-compare__actions[data-v-71ff82d6]{flex-shrink:0;align-items:center;gap:1rem;display:flex}.atx-compare__clear[data-v-71ff82d6]{font:inherit;color:#64748b;cursor:pointer;background:0 0;border:none;font-size:.75rem;font-weight:600;transition:color .2s}.atx-compare__clear[data-v-71ff82d6]:hover{color:var(--ink)}.atx-compare__cta[data-v-71ff82d6]{font:inherit;color:#fff;background:var(--ink);cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.625rem 1rem;font-size:.75rem;font-weight:700;transition:background .2s;display:flex}.atx-compare__cta i[data-v-71ff82d6]{font-size:1.125rem}.atx-compare__cta[data-v-71ff82d6]:hover{background:#000}@media (prefers-reduced-motion:reduce){.atx-compare__thumb-remove[data-v-71ff82d6],.atx-compare__clear[data-v-71ff82d6],.atx-compare__cta[data-v-71ff82d6]{transition:none!important}}.atx-catalog[data-v-c3789a96]{--brand:#d80024;--ink:#0f172a;max-width:80rem;margin:0 auto;padding:2rem 1rem 3rem;font-family:Outfit,sans-serif}@media (width>=640px){.atx-catalog[data-v-c3789a96]{padding:2rem 1.5rem 3rem}}@media (width>=1024px){.atx-catalog[data-v-c3789a96]{padding:2rem 2rem 4rem}}.atx-catalog__breadcrumb[data-v-c3789a96]{margin-bottom:1.5rem}.atx-catalog__breadcrumb ol[data-v-c3789a96]{color:#64748b;align-items:center;gap:.375rem;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.atx-catalog__breadcrumb a[data-v-c3789a96]{color:inherit;text-decoration:none;transition:color .2s}.atx-catalog__breadcrumb a[data-v-c3789a96]:hover{color:var(--brand)}.atx-catalog__breadcrumb i[data-v-c3789a96]{color:#cbd5e1;font-size:1rem}.atx-catalog__breadcrumb .is-current[data-v-c3789a96]{color:#334155;font-weight:600}.atx-catalog__toolbar[data-v-c3789a96]{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}@media (width>=640px){.atx-catalog__toolbar[data-v-c3789a96]{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=1024px){.atx-catalog__toolbar[data-v-c3789a96]{margin-bottom:2rem}}.atx-catalog__title-row[data-v-c3789a96]{flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;display:flex}.atx-catalog__title[data-v-c3789a96]{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}@media (width>=640px){.atx-catalog__title[data-v-c3789a96]{font-size:1.875rem}}.atx-catalog__count[data-v-c3789a96]{color:#64748b;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:500}.atx-catalog__count strong[data-v-c3789a96]{color:var(--ink);font-weight:700}.atx-catalog__actions[data-v-c3789a96]{align-items:center;gap:.75rem;display:none}@media (width>=1024px){.atx-catalog__actions[data-v-c3789a96]{display:flex}}.atx-catalog__action[data-v-c3789a96]{font:inherit;color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;transition:background .2s,border-color .2s;display:flex}.atx-catalog__action i[data-v-c3789a96]{font-size:1rem}.atx-catalog__action[data-v-c3789a96]:hover{border-color:var(--ink);background:#f8fafc}.atx-catalog__action--danger[data-v-c3789a96]{color:#e11d48}.atx-catalog__action--danger[data-v-c3789a96]:hover{background:#fff1f2;border-color:#fecdd3}.atx-catalog__filters-btn[data-v-c3789a96]{width:100%;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:700;transition:background .2s;display:flex;box-shadow:0 1px 2px #0f172a0a}.atx-catalog__filters-btn[data-v-c3789a96]:active{transform:scale(.99)}.atx-catalog__filters-btn span[data-v-c3789a96]{align-items:center;gap:.5rem;display:flex}.atx-catalog__filters-btn span i[data-v-c3789a96]{color:var(--brand);font-size:1.125rem}.atx-catalog__filters-btn>i[data-v-c3789a96]{color:#94a3b8}@media (width>=1024px){.atx-catalog__filters-btn[data-v-c3789a96]{display:none}}.atx-catalog__body[data-v-c3789a96]{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@media (width>=1024px){.atx-catalog__body[data-v-c3789a96]{grid-template-columns:260px 1fr;align-items:start}}.atx-catalog__drawer[data-v-c3789a96]{--brand:#d80024;--brand-dark:#b3001e;--ink:#0f172a;background:#fff;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;width:100%;max-width:40rem;height:92vh;font-family:Outfit,sans-serif;display:flex;overflow:hidden}.atx-catalog__drawer-head[data-v-c3789a96]{border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;height:56px;padding:0 1.25rem;display:flex}.atx-catalog__drawer-head span[data-v-c3789a96]{color:var(--ink);align-items:center;gap:.375rem;font-weight:700;display:flex}.atx-catalog__drawer-head span i[data-v-c3789a96]{color:var(--brand)}.atx-catalog__drawer-head button[data-v-c3789a96]{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:9999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.atx-catalog__drawer-body[data-v-c3789a96]{flex:1;padding:1rem;overflow-y:auto}.atx-catalog__drawer-redo[data-v-c3789a96]{color:#334155;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.875rem 1rem;font-size:.9375rem;font-weight:700;display:flex}.atx-catalog__drawer-redo i[data-v-c3789a96]{color:var(--brand)}.atx-catalog__drawer-foot[data-v-c3789a96]{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0));background:#fffffff2;border-top:1px solid #f1f5f9;flex-shrink:0;align-items:center;gap:.75rem;display:flex}.atx-catalog__drawer-reset[data-v-c3789a96]{border:1px solid var(--ink);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-weight:700;display:flex}.atx-catalog__drawer-apply[data-v-c3789a96]{background:var(--brand);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-weight:700;transition:background .2s;display:flex}.atx-catalog__drawer-apply[data-v-c3789a96]:hover{background:var(--brand-dark)}.atx-catalog__results[data-v-c3789a96]{flex-direction:column;gap:1rem;min-width:0;display:flex}.atx-catalog__grid[data-v-c3789a96]{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}@media (width>=640px){.atx-catalog__grid[data-v-c3789a96]{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.atx-catalog__grid[data-v-c3789a96]{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.atx-catalog__grid[data-v-c3789a96]{grid-template-columns:repeat(4,1fr)}}.atx-catalog__empty[data-v-c3789a96]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:4rem 1.5rem}.atx-catalog__empty-icon[data-v-c3789a96]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:9999px;place-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:grid}.atx-catalog__empty-icon i[data-v-c3789a96]{color:#94a3b8;font-size:1.75rem}.atx-catalog__empty-title[data-v-c3789a96]{color:var(--ink);margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.atx-catalog__empty-desc[data-v-c3789a96]{color:#64748b;max-width:28rem;margin:0 auto;font-size:.875rem}@media (prefers-reduced-motion:reduce){.atx-catalog__breadcrumb a[data-v-c3789a96],.atx-catalog__action[data-v-c3789a96]{transition:none!important}}
