.sp-trades[data-astro-cid-zevcfkec]{color:var(--color-muted);margin-top:.5rem;font-size:.875rem}.sp-trades[data-astro-cid-zevcfkec] a[data-astro-cid-zevcfkec]{color:var(--color-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.sp-trades[data-astro-cid-zevcfkec] a[data-astro-cid-zevcfkec]:hover{color:var(--color-accent-deep)}.sp-card[data-astro-cid-zevcfkec],.sp-summary[data-astro-cid-zevcfkec]{--color-paper:#fbf8f1;--color-paper-deep:#f1ece1;--color-surface:#fff;--color-ink:#10303a;--color-ink-soft:#2f4a52;--color-muted:#56696f;--color-line:#e3dccd;--color-lagoon:#0d6272;--color-accent-deep:#b8431a;color:var(--color-ink);color-scheme:light;border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden;box-shadow:0 30px 60px -30px #00000080}.sp-card[data-astro-cid-zevcfkec]{container:sp-card/inline-size}.sp-card-head[data-astro-cid-zevcfkec]{border-bottom:1px solid var(--color-line);padding:1.25rem 1.5rem 1rem}.sp-card-title[data-astro-cid-zevcfkec]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.sp-card-lead[data-astro-cid-zevcfkec]{color:var(--color-muted);margin-top:.25rem;font-size:.9375rem}.sp-row[data-astro-cid-zevcfkec]{border-bottom:1px solid var(--color-line);min-width:0}.sp-row[data-astro-cid-zevcfkec]:has(.sp-head input:checked){background:var(--color-paper)}.sp-row-head[data-astro-cid-zevcfkec]{align-items:center;display:flex}.sp-head[data-astro-cid-zevcfkec]{cursor:pointer;flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.875rem .5rem .875rem 1.5rem;display:grid}.sp-page[data-astro-cid-zevcfkec] .sp-head[data-astro-cid-zevcfkec]{padding:1rem 1.5rem}.sp-head[data-astro-cid-zevcfkec] input[data-astro-cid-zevcfkec]{width:1.25rem;height:1.25rem;accent-color:var(--color-lagoon)}.sp-name[data-astro-cid-zevcfkec]{gap:.15rem;font-weight:700;line-height:1.25;display:grid}.sp-one[data-astro-cid-zevcfkec]{color:var(--color-muted);text-wrap:pretty;font-size:.9375rem;font-weight:400;line-height:1.4}.sp-price[data-astro-cid-zevcfkec]{text-align:right;white-space:nowrap;font-size:1rem}.sp-price[data-astro-cid-zevcfkec] small[data-astro-cid-zevcfkec]{color:var(--color-muted)}.sp-more[data-astro-cid-zevcfkec]{width:2.75rem;height:2.75rem;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);border-radius:999px;flex:none;place-items:center;margin-right:.75rem;display:grid}.sp-more[data-astro-cid-zevcfkec]:hover{color:var(--color-lagoon);background:var(--color-paper-deep)}.sp-options[data-astro-cid-zevcfkec]{padding:0 1.5rem 1rem 3.625rem;display:none}.sp-row[data-astro-cid-zevcfkec]:has(.sp-head input:checked) .sp-options[data-astro-cid-zevcfkec]{display:block}.sp-opt[data-astro-cid-zevcfkec]{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:2.25rem;font-size:.9375rem;display:grid}.sp-opt[data-astro-cid-zevcfkec] input[data-astro-cid-zevcfkec]{accent-color:var(--color-lagoon)}.sp-opt-name[data-astro-cid-zevcfkec]{font-weight:600}.sp-opt-price[data-astro-cid-zevcfkec]{color:var(--color-lagoon);white-space:nowrap;font-weight:600}.sp-scoped[data-astro-cid-zevcfkec]{color:var(--color-ink-soft);font-size:.875rem;line-height:1.5}.sp-foot[data-astro-cid-zevcfkec]{padding:1.125rem 1.5rem 1.25rem}.sp-total-line[data-astro-cid-zevcfkec]{align-items:baseline;min-height:2rem;display:flex}.sp-empty[data-astro-cid-zevcfkec]{color:var(--color-muted);font-size:.9375rem}.sp-total[data-astro-cid-zevcfkec]{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;display:flex}.sp-total[data-astro-cid-zevcfkec][hidden],.sp-empty[data-astro-cid-zevcfkec][hidden]{display:none}.sp-total-label[data-astro-cid-zevcfkec]{color:var(--color-muted);font-size:.875rem;font-weight:600}.sp-hero[data-astro-cid-zevcfkec] .sp-total[data-astro-cid-zevcfkec] .price[data-astro-cid-zevcfkec]{font-size:1.375rem}.sp-note[data-astro-cid-zevcfkec]{color:var(--color-muted);margin-top:.875rem;font-size:.875rem;line-height:1.5}.sp-page[data-astro-cid-zevcfkec]{align-items:start;gap:1.25rem;display:grid}.sp-page[data-astro-cid-zevcfkec] .sp-row[data-astro-cid-zevcfkec]:last-child{border-bottom:0}.sp-summary[data-astro-cid-zevcfkec]{padding:1.5rem}.sp-sum-title[data-astro-cid-zevcfkec]{font-family:var(--font-display);font-size:1.125rem;font-weight:700}.sp-list[data-astro-cid-zevcfkec]{border-top:1px solid var(--color-line);gap:.5rem;margin-top:1rem;padding-top:1rem;font-size:.9375rem;list-style:none;display:grid}.sp-list[data-astro-cid-zevcfkec] li{justify-content:space-between;gap:1rem;display:flex}.sp-list[data-astro-cid-zevcfkec] li span:last-child{white-space:nowrap;color:var(--color-lagoon);font-weight:600}.sp-total-block[data-astro-cid-zevcfkec]{border-top:1px solid var(--color-line);margin-top:1rem;padding-top:1rem}@media (width>=64rem){.sp-page[data-astro-cid-zevcfkec]{grid-template-columns:7fr 5fr;gap:2rem}.sp-summary[data-astro-cid-zevcfkec]{position:sticky;top:6rem}}@container sp-card (width<=34rem){.sp-head[data-astro-cid-zevcfkec]{grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:.35rem}.sp-head[data-astro-cid-zevcfkec] input[data-astro-cid-zevcfkec]{margin-top:.1rem}.sp-price[data-astro-cid-zevcfkec]{text-align:left;grid-column:2}}@container sp-card (width<=26rem){.sp-head[data-astro-cid-zevcfkec],.sp-page[data-astro-cid-zevcfkec] .sp-head[data-astro-cid-zevcfkec]{padding-left:1.25rem}.sp-options[data-astro-cid-zevcfkec]{padding-left:3.375rem;padding-right:1.25rem}.sp-card-head[data-astro-cid-zevcfkec],.sp-foot[data-astro-cid-zevcfkec]{padding-inline:1.25rem}}
