.deal-card[data-v-13529485]{background:var(--card-article-bg);border:1px solid var(--card-article-border);display:flex;flex-direction:column;height:100%;min-width:0;text-decoration:none;transition:border-color .15s ease-in-out}.deal-card[data-v-13529485],.deal-card[data-v-13529485]:hover{color:var(--card-article-title)}.deal-card[data-v-13529485]:hover{border-color:var(--bt-active)}.deal-card[data-v-13529485]:focus-visible{outline:2px solid var(--bt-active);outline-offset:2px}.deal-card__cover[data-v-13529485]{aspect-ratio:3/4;background:color-mix(in srgb,var(--card-article-title) 8%,var(--card-article-bg));display:grid;overflow:hidden;place-items:center;position:relative}.deal-card__img[data-v-13529485]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.deal-card__initials[data-v-13529485]{color:var(--card-article-infos);font-size:28px;font-weight:900;letter-spacing:-.02em}.deal-card__badge[data-v-13529485]{background:var(--body-bg);border-block-end:1px solid var(--success);border-inline-end:1px solid var(--success);color:color-mix(in srgb,var(--success) 60%,var(--card-article-title));font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;inset-block-start:0;inset-inline-start:0;padding:3px 8px;position:absolute}.deal-card__body[data-v-13529485]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding:10px}.deal-card__name[data-v-13529485]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--card-article-title);font-size:14px;font-weight:700;line-height:1.25;margin:0;min-height:2.5em;overflow:hidden;overflow-wrap:anywhere}.deal-card__meta[data-v-13529485]{color:var(--card-article-infos);display:flex;flex-direction:column;font-size:12px;gap:2px;line-height:1.3;margin:0;min-height:calc(3.9em + 4px)}.deal-card__store-line[data-v-13529485]{align-items:center;display:flex;flex-wrap:wrap;gap:2px 6px}.deal-card__store[data-v-13529485]{color:var(--section-title-marker-fg);font-weight:700;overflow-wrap:anywhere}.deal-card__partner[data-v-13529485]{border:1px solid var(--card-article-border);color:var(--card-article-infos);flex:none;font-size:10px;letter-spacing:.02em;line-height:1.5;padding:0 4px}.deal-card__stores[data-v-13529485]{font-variant-numeric:tabular-nums}.deal-card__platforms[data-v-13529485]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-card__price[data-v-13529485]{align-items:baseline;display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:2px 8px;margin:auto 0 0;padding-top:4px}.deal-card__ref[data-v-13529485]{line-height:1.3;min-width:0}.deal-card__ref[data-v-13529485],.deal-card__regular[data-v-13529485]{color:var(--secondary-info-fg);font-size:12px}.deal-card__regular[data-v-13529485]{text-decoration:line-through;white-space:nowrap}.deal-card__current[data-v-13529485]{color:var(--card-article-title);font-size:17px;font-weight:900;letter-spacing:-.01em}@media(max-width:767px){.deal-card__badge[data-v-13529485]{font-size:12px;padding:2px 6px}.deal-card__body[data-v-13529485]{gap:4px;padding:8px}.deal-card__name[data-v-13529485]{font-size:12.5px;min-height:2.5em}.deal-card__meta[data-v-13529485]{font-size:11px}.deal-card__current[data-v-13529485]{font-size:14px}}.deals-controls[data-v-91c394f0]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.deals-controls__field[data-v-91c394f0],.deals-controls__search[data-v-91c394f0]{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.deals-controls__search[data-v-91c394f0]{flex:1 1 100%}.deals-controls__field[data-v-91c394f0]{flex:1 1 140px}.deals-controls__label[data-v-91c394f0]{color:var(--secondary-info-fg);font-size:12px;font-weight:600;line-height:1.3}.deals-controls__box[data-v-91c394f0]{align-items:center;display:flex;position:relative}.deals-controls__input[data-v-91c394f0],.deals-controls__select[data-v-91c394f0]{background:var(--card-article-bg);border:1px solid var(--search-bar-border-color);border-radius:0;color:var(--card-article-title);font-family:inherit;font-size:14px;min-height:40px;padding:0 12px;transition:border-color .15s ease-in-out;width:100%}.deals-controls__input[data-v-91c394f0]:hover,.deals-controls__select[data-v-91c394f0]:hover{border-color:var(--bt-active)}.deals-controls__input[data-v-91c394f0]:focus-visible,.deals-controls__select[data-v-91c394f0]:focus-visible{border-color:var(--bt-active);outline:2px solid var(--bt-active);outline-offset:2px}.deals-controls__input[data-v-91c394f0]{padding-inline-end:40px}.deals-controls__input[data-v-91c394f0]::-moz-placeholder{color:var(--secondary-info-fg);opacity:1}.deals-controls__input[data-v-91c394f0]::placeholder{color:var(--secondary-info-fg);opacity:1}.deals-controls__input[data-v-91c394f0]::-webkit-search-cancel-button,.deals-controls__input[data-v-91c394f0]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.deals-controls__select[data-v-91c394f0]{cursor:pointer}.deals-controls__select option[data-v-91c394f0]{background:var(--card-article-bg);color:var(--card-article-title)}.deals-controls__clear[data-v-91c394f0]{background:transparent;border:0;color:var(--card-article-title);cursor:pointer;display:grid;inset-block:0;inset-inline-end:0;padding:0;place-items:center;position:absolute;width:40px}.deals-controls__clear[data-v-91c394f0]:hover{color:var(--bt-active)}.deals-controls__clear[data-v-91c394f0]:focus-visible{outline:2px solid var(--bt-active);outline-offset:-2px}.deals-controls__hint[data-v-91c394f0]{color:var(--secondary-info-fg);font-size:12px;line-height:1.3;margin:0}@media(max-width:767px){.deals-controls__input[data-v-91c394f0],.deals-controls__select[data-v-91c394f0]{font-size:16px}}@media(min-width:768px){.deals-controls__search[data-v-91c394f0]{flex:2 1 280px}.deals-controls__field[data-v-91c394f0]{flex:0 1 200px}}.deals-filters[data-v-931b2880]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.deals-filters[data-v-931b2880]::-webkit-scrollbar{display:none}@media(min-width:768px){.deals-filters[data-v-931b2880]{flex-wrap:wrap;overflow-x:visible}}.deals-filters__pill[data-v-931b2880]{background:transparent;border:1px solid var(--search-bar-border-color);color:var(--card-article-title);cursor:pointer;flex:none;font-size:13px;font-weight:600;min-height:40px;padding:0 14px;transition:border-color .15s ease-in-out,background-color .15s ease-in-out;white-space:nowrap}.deals-filters__pill[data-v-931b2880]:hover{border-color:var(--bt-active)}.deals-filters__pill[data-v-931b2880]:focus-visible{outline:2px solid var(--bt-active);outline-offset:2px}.deals-filters__pill.is-active[data-v-931b2880]{background:var(--bt-active);border-color:var(--bt-active);color:var(--bt-text-active)}.deal-skeleton[data-v-c2f125db]{animation:deal-skeleton-pulse-c2f125db 1.5s ease-in-out infinite;background:var(--card-article-bg);border:1px solid var(--card-article-border);display:flex;flex-direction:column;height:100%;list-style:none;min-width:0}.deal-skeleton__cover[data-v-c2f125db]{aspect-ratio:3/4;background:color-mix(in srgb,var(--card-article-title) 10%,var(--card-article-bg))}.deal-skeleton__body[data-v-c2f125db]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding:10px}.deal-skeleton__name[data-v-c2f125db]{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;line-height:1.25;min-height:2.5em}.deal-skeleton__meta[data-v-c2f125db]{display:flex;flex-direction:column;font-size:12px;gap:2px;line-height:1.3;min-height:calc(3.9em + 4px)}.deal-skeleton__price[data-v-c2f125db]{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:4px}.deal-skeleton__ref[data-v-c2f125db]{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.deal-skeleton__current[data-v-c2f125db]{align-items:center;display:flex;font-size:17px;height:1.5em}.deal-skeleton__bar[data-v-c2f125db]{background:color-mix(in srgb,var(--card-article-title) 10%,var(--card-article-bg));height:1em}.deal-skeleton__bar--name[data-v-c2f125db]{width:90%}.deal-skeleton__bar--name-short[data-v-c2f125db]{width:60%}.deal-skeleton__bar--store[data-v-c2f125db]{width:45%}.deal-skeleton__bar--stores[data-v-c2f125db]{width:30%}.deal-skeleton__bar--platforms[data-v-c2f125db]{width:55%}.deal-skeleton__bar--ref[data-v-c2f125db]{margin-block:.15em;width:85%}.deal-skeleton__bar--ref-short[data-v-c2f125db]{margin-block:.15em;width:50%}.deal-skeleton__bar--current[data-v-c2f125db]{height:1.1em;width:55%}@keyframes deal-skeleton-pulse-c2f125db{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:767px){.deal-skeleton__body[data-v-c2f125db]{gap:4px;padding:8px}.deal-skeleton__name[data-v-c2f125db]{font-size:12.5px}.deal-skeleton__meta[data-v-c2f125db]{font-size:11px}.deal-skeleton__current[data-v-c2f125db]{font-size:14px}}@media(prefers-reduced-motion:reduce){.deal-skeleton[data-v-c2f125db]{animation:none}}.deals-page[data-v-a9cd4c51]{margin:0 auto;max-width:1200px;padding:24px 16px 48px}.deals-page__header[data-v-a9cd4c51]{margin-bottom:16px}.deals-page__title[data-v-a9cd4c51]{color:var(--section-title-fg);font-size:24px;font-weight:700;margin:0}.deals-page__subtitle[data-v-a9cd4c51]{color:var(--card-article-infos);font-size:14px;margin:4px 0 0}.deals-page__region-notice[data-v-a9cd4c51]{color:var(--card-article-infos);font-size:13px;line-height:1.4;margin:12px 0 0}.deals-page__results[data-v-a9cd4c51]{margin-top:16px}.deals-page__sentinel[data-v-a9cd4c51]{height:1px}.deals-page__more[data-v-a9cd4c51]{display:flex;justify-content:center;margin-top:16px}.deals-page__sr[data-v-a9cd4c51]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.deals-grid[data-v-a9cd4c51]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));list-style:none;margin:0;padding:0}.deals-grid__item[data-v-a9cd4c51]{display:block;min-width:0}@media(min-width:768px){.deals-grid[data-v-a9cd4c51]{gap:12px;grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}}@media(min-width:1024px){.deals-grid[data-v-a9cd4c51]{gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.deals-state[data-v-a9cd4c51]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:48px 16px;text-align:center}.deals-state--inline[data-v-a9cd4c51]{background:var(--card-article-bg);border:1px solid var(--danger);margin-top:16px;padding:16px}.deals-state__text[data-v-a9cd4c51]{color:var(--card-article-infos);font-size:14px;margin:0}.deals-state__actions[data-v-a9cd4c51]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.deals-state__action[data-v-a9cd4c51]{background:transparent;border:1px solid var(--bt-active);color:var(--bt-active);cursor:pointer;font-size:13px;font-weight:700;min-height:40px;padding:0 18px;transition:background-color .15s ease-in-out,color .15s ease-in-out}.deals-state__action[data-v-a9cd4c51]:hover{background:var(--bt-active);color:var(--bt-text-active)}.deals-state__action[data-v-a9cd4c51]:focus-visible{outline:2px solid var(--bt-active);outline-offset:2px}
