.promo-card[data-astro-cid-5svor244]{color:#fff;background:#0b0b0d;border:1px solid #0b0b0d;border-radius:10px;flex-direction:column;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.promo-card[data-astro-cid-5svor244]:hover{border-color:var(--cta)}.promo-foto[data-astro-cid-5svor244]{aspect-ratio:3/2;position:relative;overflow:hidden}.promo-foto[data-astro-cid-5svor244] img[data-astro-cid-5svor244]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.promo-card[data-astro-cid-5svor244]:hover .promo-foto[data-astro-cid-5svor244] img[data-astro-cid-5svor244]{transform:scale(1.05)}.promo-foto[data-astro-cid-5svor244]:after{content:"";background:linear-gradient(#0000,#0b0b0d);height:45%;position:absolute;inset:auto 0 0}.promo-cuerpo[data-astro-cid-5svor244]{flex-direction:column;flex:1;gap:8px;padding:4px 20px 20px;display:flex;position:relative}.promo-ceja[data-astro-cid-5svor244]{letter-spacing:.14em;text-transform:uppercase;color:#ff6b73;margin:0;font-size:12px;font-weight:700}.promo-titulo[data-astro-cid-5svor244]{color:#fff;margin:0;font-size:22px;font-weight:700;line-height:1.2}.promo-texto[data-astro-cid-5svor244]{color:#c4c6cc;margin:0 0 8px;font-size:15px;line-height:1.5}.promo-boton[data-astro-cid-5svor244]{width:100%;margin-top:auto}.promo-boton[data-astro-cid-5svor244]:after{content:"";position:absolute;inset:0}.promo-card[data-astro-cid-5svor244]:has(.promo-boton:focus-visible){outline:2px solid var(--cta);outline-offset:2px}.promo-temporada[data-astro-cid-5svor244]{--neon:#eb212e;--neon-claro:#ff5a5a;background:#050506;border-color:#050506;justify-content:flex-end;min-height:440px}.promo-temporada[data-astro-cid-5svor244] .promo-foto[data-astro-cid-5svor244]{aspect-ratio:auto;position:absolute;inset:0}.promo-temporada[data-astro-cid-5svor244] .promo-foto[data-astro-cid-5svor244] img[data-astro-cid-5svor244]{object-position:center top}.promo-temporada[data-astro-cid-5svor244] .promo-foto[data-astro-cid-5svor244]:after{background:linear-gradient(#0000,#050506db 42%,#050506);height:62%}.promo-temporada[data-astro-cid-5svor244] .promo-cuerpo[data-astro-cid-5svor244]{flex:none;padding-top:0}.promo-temporada[data-astro-cid-5svor244] .promo-ceja[data-astro-cid-5svor244]{color:#fff1ee;text-shadow:0 0 2px #fff, 0 0 8px var(--neon-claro), 0 0 18px var(--neon)}.promo-neon[data-astro-cid-5svor244]{z-index:1;letter-spacing:.03em;text-transform:uppercase;color:#fff6f2;text-shadow:0 0 2px #fff, 0 0 8px var(--neon-claro), 0 0 18px var(--neon), 0 0 38px var(--neon), 0 0 70px var(--neon);overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:700;line-height:1;position:absolute;top:22px;left:20px;right:20px}.t-halloween[data-astro-cid-5svor244]{--neon:#ff6a00;--neon-claro:#ffa24d}.t-reyes[data-astro-cid-5svor244]{--neon:#f0a800;--neon-claro:#ffd76a}.t-primavera[data-astro-cid-5svor244]{--neon:#ff3d8b;--neon-claro:#ff8fbd}@media (prefers-reduced-motion:reduce){.promo-foto[data-astro-cid-5svor244] img[data-astro-cid-5svor244]{transition:none}.promo-card[data-astro-cid-5svor244]:hover .promo-foto[data-astro-cid-5svor244] img[data-astro-cid-5svor244]{transform:none}}@media (width<=768px){.promo-temporada[data-astro-cid-5svor244]{min-height:460px}}.stock-empty[data-astro-cid-kdw5lhob]{text-align:center;gap:16px;min-height:0;padding:40px 20px}.stock-empty-title[data-astro-cid-kdw5lhob]{color:var(--dark);margin:0;font-size:20px;font-weight:700}.stock-empty-actions[data-astro-cid-kdw5lhob]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.stock-empty-btn[data-astro-cid-kdw5lhob]{height:44px;font:inherit;font-size:15px;font-weight:600}.stock-empty-btn[data-astro-cid-kdw5lhob][hidden]{display:none}.stock-empty-link[data-astro-cid-kdw5lhob]{color:var(--primary);font-size:15px;font-weight:600}.stock-empty-link[data-astro-cid-kdw5lhob]:hover{color:var(--primary-hover)}.stock-empty-link[data-astro-cid-kdw5lhob]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.sold-section[data-astro-cid-kdw5lhob]{border-top:1px solid var(--border);margin-top:48px;padding-top:28px}.sold-section-title[data-astro-cid-kdw5lhob]{color:var(--dark);margin:0 0 20px;font-size:22px;font-weight:700}.sold-section-count[data-astro-cid-kdw5lhob]{color:var(--gray);font-weight:500}@media (width<=768px){.sold-section[data-astro-cid-kdw5lhob]{margin-top:32px;padding-top:20px}.sold-section-title[data-astro-cid-kdw5lhob]{margin-bottom:14px;font-size:20px}}.category-nav[data-astro-cid-kdw5lhob]{border-top:1px solid #eee;margin:56px 0 8px;padding-top:28px}.category-nav-title[data-astro-cid-kdw5lhob]{text-transform:uppercase;letter-spacing:.03em;color:#888;margin:0 0 14px;font-size:13px;font-weight:600}.cat-group[data-astro-cid-kdw5lhob]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.cat-group-label[data-astro-cid-kdw5lhob]{color:#aaa;min-width:120px;font-size:12px;font-weight:600}.cat-chips[data-astro-cid-kdw5lhob]{flex-wrap:wrap;gap:4px 16px;display:flex}.cat-chip[data-astro-cid-kdw5lhob]{color:#3e6ae1;font-size:13px;text-decoration:none}.cat-chip[data-astro-cid-kdw5lhob]:hover{text-decoration:underline}@media (width<=768px){.category-nav[data-astro-cid-kdw5lhob]{margin-top:40px}.cat-group-label[data-astro-cid-kdw5lhob]{flex:100%;min-width:0;margin-bottom:2px}}.stock-alert[data-astro-cid-kdw5lhob]{background:#0b0b0d;border-radius:16px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:24px;scroll-margin-top:84px;display:grid;overflow:hidden}.sa-foto[data-astro-cid-kdw5lhob]{min-height:100%;position:relative}.sa-foto[data-astro-cid-kdw5lhob] img[data-astro-cid-kdw5lhob]{object-fit:cover;object-position:60% center;width:100%;height:100%;position:absolute;inset:0}.sa-foto[data-astro-cid-kdw5lhob]:after{content:"";background:linear-gradient(90deg,#0000 45%,#0b0b0d);position:absolute;inset:0}.stock-alert-inner[data-astro-cid-kdw5lhob]{max-width:760px;padding:44px 48px 40px 32px}.stock-alert-head[data-astro-cid-kdw5lhob]{margin-bottom:24px}.sa-ceja[data-astro-cid-kdw5lhob]{letter-spacing:.14em;text-transform:uppercase;color:#ff6b73;margin:0 0 8px;font-size:12px;font-weight:700}.stock-alert-title[data-astro-cid-kdw5lhob]{color:#fff;margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.15}.stock-alert-sub[data-astro-cid-kdw5lhob]{color:#c4c6cc;margin:0;font-size:15px;line-height:1.5}.stock-alert-form[data-astro-cid-kdw5lhob]{flex-direction:column;gap:12px;display:flex;position:relative}.sa-row[data-astro-cid-kdw5lhob]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sa-input[data-astro-cid-kdw5lhob]{color:#fff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px}.sa-input[data-astro-cid-kdw5lhob]::placeholder{color:#ffffff80}.sa-input[data-astro-cid-kdw5lhob]:focus{background:#ffffff1a;border-color:#3e6ae1;outline:none}.sa-input[data-astro-cid-kdw5lhob] option[data-astro-cid-kdw5lhob]{color:#171a20}.sa-submit[data-astro-cid-kdw5lhob]{background:var(--cta);color:#fff;cursor:pointer;border:none;border-radius:8px;min-height:48px;padding:12px 24px;font-size:15px;font-weight:600;transition:background .15s}.sa-submit[data-astro-cid-kdw5lhob]:hover{background:var(--cta-hover)}.sa-submit[data-astro-cid-kdw5lhob]:disabled{opacity:.6;cursor:default}.sa-consent[data-astro-cid-kdw5lhob]{color:#ffffffb3;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.sa-consent[data-astro-cid-kdw5lhob] a[data-astro-cid-kdw5lhob]{color:#93c5fd}.sa-status[data-astro-cid-kdw5lhob]{min-height:20px;font-size:14px}.sa-status-ok[data-astro-cid-kdw5lhob]{color:var(--panel-success)}.sa-status-err[data-astro-cid-kdw5lhob]{color:var(--panel-danger)}.sa-mas[data-astro-cid-kdw5lhob]{color:#c4c6cc;margin:14px 0 0;font-size:14px}.sa-mas[data-astro-cid-kdw5lhob] a[data-astro-cid-kdw5lhob]{color:#93c5fd;font-weight:600}@media (width<=1100px){.stock-alert[data-astro-cid-kdw5lhob]{grid-template-columns:minmax(0,1fr)}.sa-foto[data-astro-cid-kdw5lhob]{height:220px;min-height:0}.sa-foto[data-astro-cid-kdw5lhob]:after{background:linear-gradient(#0000 40%,#0b0b0d)}.stock-alert-inner[data-astro-cid-kdw5lhob]{max-width:none;padding:0 20px 28px}.stock-alert-title[data-astro-cid-kdw5lhob]{font-size:26px}}@media (width<=560px){.sa-row[data-astro-cid-kdw5lhob]{grid-template-columns:1fr}}.stock-layout[data-astro-cid-kdw5lhob]{grid-template-columns:250px 1fr;grid-template-areas:"sidebar header""sidebar main";align-items:start;column-gap:28px;display:grid}.stock-header[data-astro-cid-kdw5lhob]{grid-area:header}.stock-sidebar[data-astro-cid-kdw5lhob]{grid-area:sidebar;max-height:calc(100dvh - 108px);position:sticky;top:92px;overflow-y:auto}.stock-main[data-astro-cid-kdw5lhob]{grid-area:main;min-width:0}.stock-filters[data-astro-cid-kdw5lhob]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.stock-filters-head[data-astro-cid-kdw5lhob]{justify-content:space-between;align-items:center;min-height:24px;display:flex}.stock-filters-title[data-astro-cid-kdw5lhob]{color:#171a20;font-size:17px;font-weight:700}.stock-filters-clear[data-astro-cid-kdw5lhob]{font:inherit;color:#3e6ae1;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.stock-filters-clear[data-astro-cid-kdw5lhob]:hover{text-decoration:underline}.filter-group[data-astro-cid-kdw5lhob]{flex-direction:column;min-width:0;display:flex}.chip-bf[data-astro-cid-kdw5lhob]{color:#fff1ee;white-space:nowrap;background:#0b0b0d;border:1px solid #eb212e;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;min-height:36px;padding:6px 14px;font-size:14px;text-decoration:none;transition:box-shadow .15s;display:inline-flex;box-shadow:0 0 10px #eb212e59}.chip-bf[data-astro-cid-kdw5lhob] b[data-astro-cid-kdw5lhob]{letter-spacing:.01em;font-weight:800}.chip-bf[data-astro-cid-kdw5lhob]:hover{box-shadow:0 0 14px #eb212e99}.chip-bf[data-astro-cid-kdw5lhob]:focus-visible{outline-offset:2px;outline:2px solid #3e6ae1}.filter-label[data-astro-cid-kdw5lhob]{color:#171a20;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.filter-label[data-astro-cid-kdw5lhob] svg[data-astro-cid-kdw5lhob]{color:#6b7280;flex-shrink:0;width:16px;height:16px}.filter-select[data-astro-cid-kdw5lhob]{color:#171a20;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #d1d5db;border-radius:8px;min-height:36px;padding:6px 34px 6px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.filter-select[data-astro-cid-kdw5lhob]:hover{border-color:#9ca3af}.filter-select[data-astro-cid-kdw5lhob]:focus{border-color:#3e6ae1;outline:none;box-shadow:0 0 0 3px #3e6ae126}.filter-results[data-astro-cid-kdw5lhob]{color:#6b7280;margin-top:0;font-size:13px}@media (width<=900px){.stock-layout[data-astro-cid-kdw5lhob]{grid-template-columns:1fr;grid-template-areas:"header""sidebar""main"}.stock-sidebar[data-astro-cid-kdw5lhob]{position:static}.stock-filters[data-astro-cid-kdw5lhob]{flex-flow:wrap;align-items:flex-end}.filter-group[data-astro-cid-kdw5lhob]{flex:calc(50% - 8px)}.filter-results[data-astro-cid-kdw5lhob]{margin-left:auto}}@media (width<=768px){.stock-filters[data-astro-cid-kdw5lhob]{gap:8px;margin-bottom:16px;padding:12px}.filter-group[data-astro-cid-kdw5lhob]{flex:calc(50% - 4px);min-width:0}.filter-label[data-astro-cid-kdw5lhob]{margin-bottom:6px;font-size:13px}.filter-results[data-astro-cid-kdw5lhob]{text-align:center;flex:100%;margin-left:0;padding-bottom:0;font-size:12px}}@media (width<=900px),(pointer:coarse){.filter-select[data-astro-cid-kdw5lhob]{min-height:44px;padding:10px 32px 10px 12px;font-size:16px}.sa-input[data-astro-cid-kdw5lhob]{font-size:16px}}.filters-toggle[data-astro-cid-kdw5lhob]{display:none}@media (width<=900px){#stock-filters[data-astro-cid-kdw5lhob]{background:0 0;border:none;padding:0}.filters-toggle[data-astro-cid-kdw5lhob]{width:100%;font:inherit;color:#171a20;cursor:pointer;background:#fff;border:1px solid #d7dae0;border-radius:10px;flex:100%;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.filters-toggle-icon[data-astro-cid-kdw5lhob]{color:#6b7280;flex-shrink:0}.filters-toggle-label[data-astro-cid-kdw5lhob]{white-space:nowrap}.filters-toggle-count[data-astro-cid-kdw5lhob]{color:#888;margin-left:auto;font-size:13px;font-weight:500}.filters-toggle-chevron[data-astro-cid-kdw5lhob]{color:#888;flex-shrink:0;transition:transform .2s}.stock-filters[data-astro-cid-kdw5lhob].is-open .filters-toggle[data-astro-cid-kdw5lhob]{border-color:#3e6ae1}.stock-filters[data-astro-cid-kdw5lhob].is-open .filters-toggle-chevron[data-astro-cid-kdw5lhob]{transform:rotate(180deg)}#stock-filters[data-astro-cid-kdw5lhob]:not(.is-open) .stock-filters-head[data-astro-cid-kdw5lhob],#stock-filters[data-astro-cid-kdw5lhob]:not(.is-open) .filter-group[data-astro-cid-kdw5lhob],#stock-filters[data-astro-cid-kdw5lhob]:not(.is-open) .filter-results[data-astro-cid-kdw5lhob]{display:none}.stock-filters[data-astro-cid-kdw5lhob].is-open .stock-filters-head[data-astro-cid-kdw5lhob],.stock-filters[data-astro-cid-kdw5lhob].is-open .filter-results[data-astro-cid-kdw5lhob]{flex:100%}}
