.barra-wrap[data-v-73f8f95a]{position:sticky;top:calc(var(--altura-franja-asesor, 0px) + var(--altura-barra-principal, 4.25rem));width:100%;z-index:99}.cont[data-v-73f8f95a]{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 4px 6px -1px #0000000d;overflow-x:auto;scroll-behavior:smooth;width:100%}.cont[data-v-73f8f95a],.container[data-v-73f8f95a]{align-items:center;display:flex}.container[data-v-73f8f95a]{flex:0 0 auto;gap:.6rem;justify-content:start;padding:.75rem;width:-moz-max-content;width:max-content}.container-button[data-v-73f8f95a]{flex-shrink:0}.bar-button[data-v-73f8f95a],.container-button[data-v-73f8f95a]{align-items:center;display:flex}.bar-button[data-v-73f8f95a]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;color:#374151;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .2s,color .2s,transform .1s}.bar-button span[data-v-73f8f95a]{font-weight:500;padding-left:.5rem}.bar-button__chevron[data-v-73f8f95a]{font-size:.7rem;opacity:.7;padding-left:.45rem;transition:transform .2s}.bar-button.abierto .bar-button__chevron[data-v-73f8f95a]{transform:rotate(180deg)}.bar-button[data-v-73f8f95a]:hover{background:#fee2e2}.bar-button[data-v-73f8f95a]:active{transform:translateY(0)}.bar-button.selected[data-v-73f8f95a]:hover,.selected[data-v-73f8f95a]{background:var(--p-primary-color);border-color:var(--p-primary-color);box-shadow:0 2px 4px #0000001a;color:#fff}.subcats[data-v-73f8f95a]{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 10px 15px -3px #0000001f;display:flex;flex-direction:column;left:0;max-height:60vh;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.subcats__titulo[data-v-73f8f95a]{color:#9ca3af;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:.7rem .9rem .4rem;text-transform:uppercase}.subcat[data-v-73f8f95a]{align-items:center;background:#fff;border:none;border-top:1px solid #f3f4f6;color:#374151;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.6rem;padding:.85rem .9rem;text-align:left;width:100%;-webkit-tap-highlight-color:transparent}.subcat__texto[data-v-73f8f95a]{flex:1;min-width:0}.subcat__count[data-v-73f8f95a]{background:#f3f4f6;border-radius:10rem;color:#9ca3af;flex-shrink:0;font-size:.75rem;font-weight:700;padding:.1rem .5rem}.subcat[data-v-73f8f95a]:active{background:#f9fafb}.subcat--active[data-v-73f8f95a]{color:var(--p-primary-color);font-weight:700}.subcat--active .subcat__count[data-v-73f8f95a]{background:var(--p-primary-color);color:#fff}@keyframes rebote-categoria-73f8f95a{0%{transform:scale(1)}35%{transform:scale(1.12)}62%{transform:scale(.97)}to{transform:scale(1)}}.bar-button.rebote[data-v-73f8f95a]{animation:rebote-categoria-73f8f95a .42s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.bar-button.rebote[data-v-73f8f95a]{animation:none}}img[data-v-73f8f95a]{aspect-ratio:1/1;border-radius:.5rem;height:1.8rem;-o-object-fit:cover;object-fit:cover;width:1.8rem}@media(min-width:1201px){.barra-wrap[data-v-73f8f95a]{display:none}}.category-header--destacado.category-header--plano[data-v-85788118]{background:#ff0042}.containerm[data-v-85788118]{background:#fff;margin:0 auto 2.5rem;max-width:1300px;min-height:60vh;padding:1rem;width:100%}.menu-category[data-v-85788118]{border-bottom:1px solid #e5e7eb;padding:2rem 0 1.5rem;scroll-margin-top:7rem}.menu-category[data-v-85788118]:last-of-type{border-bottom:none;padding-bottom:0}.category-header[data-v-85788118]{align-items:center;border-radius:.5rem;color:inherit;display:flex;isolation:isolate;margin-bottom:1.25rem;min-height:150px;overflow:hidden;position:relative;text-decoration:none}.category-header__img[data-v-85788118]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}.category-header:focus-visible .category-header__velo[data-v-85788118],.category-header:hover .category-header__velo[data-v-85788118]{background:#00000047}.category-header[data-v-85788118]:focus-visible{outline:3px solid var(--p-primary-color,#ff0042);outline-offset:3px}.category-ver[data-v-85788118]{font-weight:700;opacity:0;transition:opacity .2s}.category-header:focus-visible .category-ver[data-v-85788118],.category-header:hover .category-ver[data-v-85788118]{opacity:1}.category-header__velo[data-v-85788118]{background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,transparent 72%),#0006;inset:0;position:absolute;z-index:1}.category-header--plano[data-v-85788118]{background:linear-gradient(120deg,#ff0042,#b8002f)}.category-header__texto[data-v-85788118]{padding:1.25rem 1.4rem;position:relative;width:100%;z-index:2}.category-parent[data-v-85788118]{color:#ffffffd9;font-size:.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.category-texto[data-v-85788118]{color:#fff;font-size:.88rem;line-height:1.4;margin:.4rem 0 0;max-width:60ch;opacity:.9;text-shadow:0 1px 3px rgba(0,0,0,.55)}.category-name[data-v-85788118]{color:#fff;font-size:1.9rem;font-weight:800;letter-spacing:-.01em;margin:.35rem 0;text-shadow:0 2px 12px rgba(0,0,0,.45);text-transform:uppercase}.category-count[data-v-85788118]{color:#ffffffd9;font-size:.85rem;font-weight:600}.resultados-cab[data-v-85788118]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin:.5rem 0 1.25rem}.resultados-cab__titulo[data-v-85788118]{color:#111827;font-size:1.15rem;font-weight:800;margin:0}.resultados-cab__limpiar[data-v-85788118]{background:none;border:none;color:#6b7280;cursor:pointer;font:inherit;font-size:.85rem;font-weight:700;padding:0}.resultado[data-v-85788118]{display:flex;flex-direction:column}.resultado__categoria[data-v-85788118]{color:#9ca3af;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.sin-resultados[data-v-85788118]{padding:3rem 1rem;text-align:center}.sin-resultados__titulo[data-v-85788118]{color:#111827;font-size:1.15rem;font-weight:800;margin:0 0 .35rem}.sin-resultados__ayuda[data-v-85788118]{color:#6b7280;margin:0}.sin-resultados__boton[data-v-85788118]{background:none;border:none;color:#ff0042;cursor:pointer;font:inherit;font-weight:700;padding:0;text-decoration:underline}@media(min-width:1201px){.containerm[data-v-85788118]{max-width:1560px}}@media(max-width:1200px){.containerm[data-v-85788118]{margin-bottom:1.5rem;padding:.5rem .9rem 1.5rem}.menu-category[data-v-85788118]{padding:0 0 1rem}.category-header[data-v-85788118]{border-radius:.5rem;margin-bottom:1rem;min-height:118px}.category-header__texto[data-v-85788118]{padding:.9rem 1rem}.category-name[data-v-85788118]{font-size:1.55rem}}.sidebar-categories[data-v-cb192e29]{min-height:calc(100vh - 8rem - var(--altura-barra-carrito, 0px));padding:.5rem .9rem 1.2rem}.sidebar-categories[data-v-cb192e29],.sidebar-grupo[data-v-cb192e29]{display:flex;flex-direction:column;gap:.5rem}.sidebar-grupo[data-v-cb192e29]{flex:1 1 auto}.sidebar-grupo--abierto[data-v-cb192e29]{background:#fcfcfd;border:1px solid #e5e7eb;border-radius:.85rem;padding:.35rem}.sidebar-divider[data-v-cb192e29]{color:#999;font-size:.8rem;font-weight:700;letter-spacing:1px;padding:1rem .5rem .5rem;text-transform:uppercase}.sidebar-cat-btn[data-v-cb192e29]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.6rem;color:#374151;cursor:pointer;display:flex;flex:1 1 auto;font-size:.95rem;font-weight:600;gap:.8rem;min-height:5rem;padding:.5rem .8rem;text-align:left;transition:background-color .2s,color .2s,transform .1s,border-color .2s;width:100%;-webkit-tap-highlight-color:transparent}.sidebar-cat-btn__img[data-v-cb192e29]{aspect-ratio:1/1;background:#f3f4f6;border-radius:.5rem;flex-shrink:0;height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}.sidebar-cat-btn__text[data-v-cb192e29]{display:-webkit-box;flex:1;font-size:.95rem;-webkit-line-clamp:3;line-height:1.2;min-width:0;overflow:hidden;-webkit-box-orient:vertical}.sidebar-cat-btn__count[data-v-cb192e29]{background:#f3f4f6;border-radius:10rem;color:#9ca3af;flex-shrink:0;font-size:.75rem;font-weight:700;padding:.1rem .5rem}.sidebar-cat-btn__chevron[data-v-cb192e29]{color:#9ca3af;flex-shrink:0;font-size:.7rem;transition:transform .2s}.sidebar-cat-btn--abierto .sidebar-cat-btn__chevron[data-v-cb192e29]{transform:rotate(180deg)}.sidebar-cat-btn--nivel-1[data-v-cb192e29],.sidebar-cat-btn--nivel-2[data-v-cb192e29],.sidebar-cat-btn--nivel-3[data-v-cb192e29]{background:#fff;border-left:3px solid #e5e7eb;border-radius:.45rem;color:#374151;font-weight:500;min-height:3.4rem}.sidebar-cat-btn--nivel-1[data-v-cb192e29]{margin-left:1rem;width:calc(100% - 1rem)}.sidebar-cat-btn--nivel-2[data-v-cb192e29]{margin-left:2rem;width:calc(100% - 2rem)}.sidebar-cat-btn--nivel-3[data-v-cb192e29]{margin-left:3rem;width:calc(100% - 3rem)}.sidebar-cat-btn--nivel-1 .sidebar-cat-btn__img[data-v-cb192e29],.sidebar-cat-btn--nivel-2 .sidebar-cat-btn__img[data-v-cb192e29],.sidebar-cat-btn--nivel-3 .sidebar-cat-btn__img[data-v-cb192e29]{height:2.4rem;width:2.4rem}.sidebar-cat-btn[data-v-cb192e29]:hover{background:#fee2e2}.sidebar-cat-btn[data-v-cb192e29]:active{transform:translateY(0)}.sidebar-cat-btn--active[data-v-cb192e29],.sidebar-cat-btn--active[data-v-cb192e29]:hover{background:var(--p-primary-color);color:#fff}.sidebar-cat-btn--active .sidebar-cat-btn__count[data-v-cb192e29]{background:#ffffff40;color:#fff}.sidebar-cat-btn--active .sidebar-cat-btn__chevron[data-v-cb192e29]{color:#fff}@keyframes rebote-categoria-sidebar-cb192e29{0%{transform:scale(1)}35%{transform:scale(1.05)}62%{transform:scale(.985)}to{transform:scale(1)}}.sidebar-cat-btn--rebote[data-v-cb192e29]{animation:rebote-categoria-sidebar-cb192e29 .42s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.sidebar-cat-btn--rebote[data-v-cb192e29]{animation:none}}
