.deals-head-top[data-astro-cid-gxkzdpov]{margin-top:calc(2rem - var(--sect-y,0px))}.deals-meta[data-astro-cid-gxkzdpov]{color:var(--color-body);flex-wrap:wrap;gap:4px 18px;margin-top:12px;font-size:15px;display:flex}.deals-meta[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{color:var(--color-brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.shops[data-astro-cid-gxkzdpov]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.shop[data-astro-cid-gxkzdpov]{border:1px solid var(--color-line);text-align:left;width:100%;height:100%;min-height:72px;color:var(--color-heading);font:inherit;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:10px 16px 10px 10px;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.shop[data-astro-cid-gxkzdpov]:hover{border-color:#cdd5df}.shop[data-astro-cid-gxkzdpov][aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand-pale)}.shop-logo[data-astro-cid-gxkzdpov]{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:128px;height:48px;display:flex;overflow:hidden}.shop-logo[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov]{object-fit:contain;max-width:120px;max-height:30px}.shop-logo[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov].on-colour{box-sizing:content-box;border-radius:6px;max-width:96px;max-height:24px;padding:6px 9px}.shop-text[data-astro-cid-gxkzdpov]{flex-direction:column;gap:2px;min-width:0;display:flex}.shop-claim[data-astro-cid-gxkzdpov]{font-size:16.5px;font-weight:600;line-height:1.3}.shop-ad[data-astro-cid-gxkzdpov]{border:1px solid var(--color-line);color:var(--color-body);vertical-align:2px;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:11.5px;font-weight:500}.shop-period[data-astro-cid-gxkzdpov]{color:var(--color-body);font-size:13.5px}.shop-action[data-astro-cid-gxkzdpov]{background:var(--color-brand-pale);color:color-mix(in srgb, var(--color-brand) 80%, black);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.shop[data-astro-cid-gxkzdpov][aria-pressed=true] .shop-action[data-astro-cid-gxkzdpov]{background:var(--color-brand);color:#fff}.shop-link[data-astro-cid-gxkzdpov]{background:0 0;padding:0}.shop[data-astro-cid-gxkzdpov]:hover .shop-link[data-astro-cid-gxkzdpov]{text-underline-offset:3px;text-decoration:underline}@media (width<=960px){.shops[data-astro-cid-gxkzdpov]{grid-template-columns:minmax(0,1fr);gap:8px}}@media (width<=520px){.shop[data-astro-cid-gxkzdpov]{grid-template-columns:96px minmax(0,1fr) auto;column-gap:12px;min-height:64px;padding:8px 12px 8px 8px}.shop-logo[data-astro-cid-gxkzdpov]{width:96px;height:40px}.shop-logo[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov]{max-width:82px;max-height:24px}.shop-claim[data-astro-cid-gxkzdpov]{font-size:15px}.shop-period[data-astro-cid-gxkzdpov]{font-size:12.5px}.shop-action[data-astro-cid-gxkzdpov]{padding:5px 9px;font-size:13px}.shop-link[data-astro-cid-gxkzdpov] .shop-link-text[data-astro-cid-gxkzdpov]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shop-link[data-astro-cid-gxkzdpov] svg[data-astro-cid-gxkzdpov]{width:16px;height:16px}.shop-logo[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov].on-colour{max-width:72px;max-height:20px;padding:5px 7px}}.deals-bar[data-astro-cid-gxkzdpov]{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-bottom:14px;display:flex}.deals-count[data-astro-cid-gxkzdpov]{color:var(--color-heading);margin:0;font-size:1.375rem;font-weight:700}.deals-controls[data-astro-cid-gxkzdpov]{gap:8px;display:flex}.deals-controls[data-astro-cid-gxkzdpov][hidden]{display:none}@media (width<=520px){.deals-controls[data-astro-cid-gxkzdpov]{width:100%}.deals-controls[data-astro-cid-gxkzdpov] label[data-astro-cid-gxkzdpov]{flex:1;min-width:0}.deals-controls[data-astro-cid-gxkzdpov] .deals-select[data-astro-cid-gxkzdpov]{width:100%}}.deals-summary[data-astro-cid-gxkzdpov]{max-width:48rem;margin-top:40px;font-size:.9375rem}.deals-summary[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{font-weight:600}.deals-faq[data-astro-cid-gxkzdpov]{max-width:48rem;margin-top:40px}.deals-faq-list[data-astro-cid-gxkzdpov]{border:1px solid var(--color-line);background:#fff;border-radius:12px;margin-top:14px}.deals-faq-list[data-astro-cid-gxkzdpov]>details[data-astro-cid-gxkzdpov]+details[data-astro-cid-gxkzdpov]{border-top:1px solid var(--color-line)}.deals-faq-list[data-astro-cid-gxkzdpov] a{white-space:nowrap}.deals-summary[data-astro-cid-gxkzdpov]+.method[data-astro-cid-gxkzdpov],.deals-faq[data-astro-cid-gxkzdpov]+.method[data-astro-cid-gxkzdpov]{margin-top:32px}.method[data-astro-cid-gxkzdpov]{background:var(--color-steel);border-radius:14px;grid-template-columns:200px minmax(0,1fr);gap:16px 32px;margin-top:56px;padding:28px 32px;display:grid}.method-title[data-astro-cid-gxkzdpov]{color:var(--color-heading);margin:0;font-size:1.25rem;font-weight:700}.method-list[data-astro-cid-gxkzdpov]{color:var(--color-body);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;margin:0;padding:0;font-size:14.5px;line-height:1.55;list-style:none;display:grid}@media (width<=860px){.method[data-astro-cid-gxkzdpov]{grid-template-columns:minmax(0,1fr);padding:22px 20px}.method-list[data-astro-cid-gxkzdpov]{grid-template-columns:minmax(0,1fr)}}.deals-select[data-astro-cid-gxkzdpov]{height:40px;color:var(--color-heading);border:1px solid var(--color-line);background:#fff;border-radius:8px;padding:0 10px;font-size:15px}.deals-clear[data-astro-cid-gxkzdpov]{border:1.5px solid var(--color-brand);background:var(--color-brand-pale);min-height:40px;color:color-mix(in srgb, var(--color-brand) 80%, black);border-radius:8px;align-items:center;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.cards[data-astro-cid-gxkzdpov]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.card-deal[data-astro-cid-gxkzdpov]{border:1px solid var(--color-line);background:#fff;border-radius:14px;grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:center;column-gap:26px;padding:14px 22px 14px 14px;transition:border-color .15s,box-shadow .15s;display:grid}.card-deal[data-astro-cid-gxkzdpov]:hover{border-color:#cdd5df;box-shadow:0 8px 24px #10182814}.card-deal[data-astro-cid-gxkzdpov][hidden]{display:none}.card-img[data-astro-cid-gxkzdpov]{aspect-ratio:1;background:#f3f4f6;border-radius:10px;justify-content:center;align-self:start;align-items:center;padding:16px;display:flex;position:relative}.card-img[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.card-pill[data-astro-cid-gxkzdpov]{background:var(--color-badge);color:var(--color-badge-ink);font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 11px;font-size:15px;font-weight:700;line-height:1.2;position:absolute;top:12px;left:12px}.card-body[data-astro-cid-gxkzdpov]{flex-direction:column;gap:14px;min-width:0;display:flex}.card-name[data-astro-cid-gxkzdpov]{color:var(--color-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16.5px;font-weight:500;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.card-name[data-astro-cid-gxkzdpov]:hover{text-underline-offset:3px;text-decoration:underline}.offers[data-astro-cid-gxkzdpov]{border:1px solid var(--color-line);border-radius:10px;grid-template-columns:auto minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.offer[data-astro-cid-gxkzdpov]{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.offer[data-astro-cid-gxkzdpov]+.offer[data-astro-cid-gxkzdpov]{border-top:1px solid var(--color-line)}.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{grid-template-columns:subgrid;color:var(--color-heading);grid-column:1/-1;align-items:center;column-gap:12px;padding:9px 14px;text-decoration:none;display:grid}.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]:hover{background:var(--color-steel)}.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]:focus-visible{outline-offset:-3px;border-radius:0}.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]:hover .offer-price[data-astro-cid-gxkzdpov]{color:var(--color-brand)}.offer-logo[data-astro-cid-gxkzdpov]{align-items:center;min-width:0;font-size:14px;font-weight:600;display:flex}.offer-logo[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov]{box-sizing:content-box;width:auto;max-width:100%;display:block}.offer-amount[data-astro-cid-gxkzdpov]{flex-wrap:wrap;align-items:baseline;gap:1px 10px;min-width:0;display:flex}.offer-price[data-astro-cid-gxkzdpov]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.offer-ref[data-astro-cid-gxkzdpov]{display:contents}.offer-ref[data-astro-cid-gxkzdpov] s[data-astro-cid-gxkzdpov]{color:var(--color-body);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;text-decoration-thickness:1.5px}.offer-ref[data-astro-cid-gxkzdpov] em[data-astro-cid-gxkzdpov]{color:var(--color-body);flex-basis:100%;font-size:12.5px;font-style:normal}.offer-best[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{padding-top:13px;padding-bottom:13px}.offer-best[data-astro-cid-gxkzdpov] .offer-price[data-astro-cid-gxkzdpov]{letter-spacing:-.01em;font-size:24px;font-weight:700}.offer-best[data-astro-cid-gxkzdpov] .offer-ref[data-astro-cid-gxkzdpov] s[data-astro-cid-gxkzdpov]{font-size:16px}@media (width>=861px) and (width<=1180px){.card-deal[data-astro-cid-gxkzdpov]{grid-template-columns:minmax(0,40%) minmax(0,1fr);column-gap:18px;padding-right:14px}.offer-best[data-astro-cid-gxkzdpov] .offer-price[data-astro-cid-gxkzdpov]{font-size:20px}.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{column-gap:10px;padding:8px 10px}}@media (width<=860px){.cards[data-astro-cid-gxkzdpov]{gap:10px}.card-deal[data-astro-cid-gxkzdpov]{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;row-gap:10px;padding:8px 8px 10px}.cards[data-astro-cid-gxkzdpov]{align-items:start}.card-img[data-astro-cid-gxkzdpov]{padding:10px}.card-pill[data-astro-cid-gxkzdpov]{padding:3px 8px;font-size:12.5px;top:6px;left:6px}.card-name[data-astro-cid-gxkzdpov]{-webkit-line-clamp:3;margin:0 4px;font-size:14.5px}.card-body[data-astro-cid-gxkzdpov]{gap:10px}.offers[data-astro-cid-gxkzdpov]{border-radius:8px;display:block}.offer[data-astro-cid-gxkzdpov],.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{grid-column:auto;grid-template-columns:minmax(0,1fr);display:grid}.offer[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{row-gap:3px;padding:8px 9px}.offer-price[data-astro-cid-gxkzdpov]{font-size:13.5px}.offer-ref[data-astro-cid-gxkzdpov] s[data-astro-cid-gxkzdpov]{font-size:12.5px}.offer-ref[data-astro-cid-gxkzdpov] em[data-astro-cid-gxkzdpov]{font-size:12px}.offer-logo[data-astro-cid-gxkzdpov] img[data-astro-cid-gxkzdpov]{zoom:.85}.offer-best[data-astro-cid-gxkzdpov] .offer-price[data-astro-cid-gxkzdpov]{font-size:17px}.offer-best[data-astro-cid-gxkzdpov] a[data-astro-cid-gxkzdpov]{padding-top:9px;padding-bottom:9px}}
