.promos[data-astro-cid-gszdnrjf] .container[data-astro-cid-gszdnrjf]{gap:28px;max-width:900px;display:grid}.promo[data-astro-cid-gszdnrjf]{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;gap:18px;padding:clamp(20px,4vw,36px);display:grid}.promo-head[data-astro-cid-gszdnrjf]{gap:4px;display:grid}.promo-head[data-astro-cid-gszdnrjf] h2[data-astro-cid-gszdnrjf]{margin:0;font-size:clamp(1.5rem,3vw,1.9rem)}.until[data-astro-cid-gszdnrjf]{color:var(--steel);font-size:.85rem;font-weight:600}.promo-img[data-astro-cid-gszdnrjf]{border-radius:10px;width:100%;height:auto}.specs[data-astro-cid-gszdnrjf]{background:var(--mist);border-radius:10px;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.specs[data-astro-cid-gszdnrjf] div[data-astro-cid-gszdnrjf]{padding:12px 14px}.specs[data-astro-cid-gszdnrjf] div[data-astro-cid-gszdnrjf]+div[data-astro-cid-gszdnrjf]{border-left:1px solid var(--line)}.specs[data-astro-cid-gszdnrjf] dt[data-astro-cid-gszdnrjf]{letter-spacing:.12em;text-transform:uppercase;color:var(--steel);font-size:.7rem;font-weight:700}.specs[data-astro-cid-gszdnrjf] dd[data-astro-cid-gszdnrjf]{margin:2px 0 0;font-weight:700}.note[data-astro-cid-gszdnrjf]{color:var(--steel);margin:0}.offers[data-astro-cid-gszdnrjf]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.offers[data-astro-cid-gszdnrjf] li[data-astro-cid-gszdnrjf]{border-left:4px solid var(--accent);background:#fff3eb;border-radius:0 10px 10px 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;font-weight:600;display:flex}.offers[data-astro-cid-gszdnrjf] em[data-astro-cid-gszdnrjf]{color:var(--accent);font-style:normal}.btn-small[data-astro-cid-gszdnrjf]{border-color:var(--accent);color:var(--accent-dark);background:#fff;padding:7px 14px;font-size:.85rem}.btn-small[data-astro-cid-gszdnrjf]:hover{background:var(--accent);color:#fff}.table-wrap[data-astro-cid-gszdnrjf]{border:1px solid var(--line);border-radius:10px;overflow-x:auto}table[data-astro-cid-gszdnrjf]{border-collapse:collapse;width:100%}th[data-astro-cid-gszdnrjf]{background:var(--ink);color:#b8c3d1;letter-spacing:.12em;text-transform:uppercase;text-align:left;padding:10px 14px;font-size:.72rem}td[data-astro-cid-gszdnrjf]{border-top:1px solid var(--line);padding:10px 14px}tbody[data-astro-cid-gszdnrjf] tr[data-astro-cid-gszdnrjf]:nth-child(2n){background:var(--mist)}.num[data-astro-cid-gszdnrjf]{text-align:right;white-space:nowrap}.gst[data-astro-cid-gszdnrjf]{font-family:var(--font);color:var(--steel);font-size:.7rem;font-weight:600;display:block}.price[data-astro-cid-gszdnrjf]{font-family:var(--display);color:var(--accent-dark);font-size:1.1rem;font-weight:700}.muted[data-astro-cid-gszdnrjf]{color:var(--steel);font-size:.92rem}.sub[data-astro-cid-gszdnrjf]{display:none}.add-cell[data-astro-cid-gszdnrjf]{width:1%;padding-left:0}.add[data-astro-cid-gszdnrjf]{border:1px solid var(--accent);width:32px;height:32px;color:var(--accent-dark);cursor:pointer;background:#fff;border-radius:50%;font-size:1.2rem;line-height:1}.add[data-astro-cid-gszdnrjf]:hover{background:var(--accent);color:#fff}.sr[data-astro-cid-gszdnrjf]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.none[data-astro-cid-gszdnrjf]{text-align:center;padding:24px}.promo-cta[data-astro-cid-gszdnrjf]{background:var(--ink);color:#fff;border-radius:var(--radius);text-align:center;padding:clamp(24px,5vw,40px)}.promo-cta[data-astro-cid-gszdnrjf] h2[data-astro-cid-gszdnrjf]{margin:4px 0 10px}.promo-cta[data-astro-cid-gszdnrjf] p[data-astro-cid-gszdnrjf]{color:#b8c3d1;max-width:52ch;margin:0 auto 20px}.promo-cta[data-astro-cid-gszdnrjf] .btn-row[data-astro-cid-gszdnrjf]{justify-content:center}.promo-cta[data-astro-cid-gszdnrjf] .fine[data-astro-cid-gszdnrjf]{color:#8a99ab;margin:20px auto 0;font-size:.8rem}@media (width<=560px){.specs[data-astro-cid-gszdnrjf]{grid-template-columns:1fr 1fr}.specs[data-astro-cid-gszdnrjf] div[data-astro-cid-gszdnrjf]:nth-child(3){border-left:0}.specs[data-astro-cid-gszdnrjf] div[data-astro-cid-gszdnrjf]:nth-child(n+3){border-top:1px solid var(--line)}td[data-astro-cid-gszdnrjf],th[data-astro-cid-gszdnrjf]{padding:9px 10px}th[data-astro-cid-gszdnrjf].muted,td[data-astro-cid-gszdnrjf].muted{display:none}.sub[data-astro-cid-gszdnrjf]{color:var(--steel);font-size:.8rem;display:block}}
