.jump[data-astro-cid-iustjyzp]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.25rem;display:flex}.jump-label[data-astro-cid-iustjyzp]{color:var(--site-color-muted);font-size:.93rem;font-weight:600}.jump[data-astro-cid-iustjyzp] ul[data-astro-cid-iustjyzp]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.jump[data-astro-cid-iustjyzp] a[data-astro-cid-iustjyzp]{border-radius:var(--site-radius-control);border:1px solid var(--site-color-border);background:var(--site-color-surface);min-height:2.5rem;color:var(--site-color-ink);align-items:center;padding:.3rem .9rem;font-size:.93rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}@media (width<=899px){.jump[data-astro-cid-iustjyzp]{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 2*clamp(1.25rem,4vw,2.5rem));margin-inline:calc(-1*clamp(1.25rem,4vw,2.5rem));padding-inline:clamp(1.25rem,4vw,2.5rem);scroll-padding-inline:clamp(1.25rem,4vw,2.5rem);overflow-x:auto;mask-image:linear-gradient(90deg,#000 85%,#0000)}.jump[data-astro-cid-iustjyzp]::-webkit-scrollbar{display:none}.jump-label[data-astro-cid-iustjyzp]{flex:none}.jump[data-astro-cid-iustjyzp] ul[data-astro-cid-iustjyzp]{flex-wrap:nowrap}.jump[data-astro-cid-iustjyzp] li[data-astro-cid-iustjyzp]{flex:none}.jump[data-astro-cid-iustjyzp] a[data-astro-cid-iustjyzp]{min-height:2.75rem}.jump[data-astro-cid-iustjyzp] li[data-astro-cid-iustjyzp]:last-child{padding-right:2rem}}.jump[data-astro-cid-iustjyzp] a[data-astro-cid-iustjyzp]:hover{border-color:var(--site-color-accent);color:var(--site-color-accent)}.pricelist-section[data-astro-cid-iustjyzp]{padding-top:.5rem;padding-bottom:clamp(2rem,5vw,4rem)}.pricelist[data-astro-cid-iustjyzp]{align-items:start;gap:1.5rem;display:grid}.price-group[data-astro-cid-iustjyzp]{border-radius:var(--site-radius-panel);background:var(--site-color-surface);box-shadow:var(--site-shadow-soft);padding:clamp(1.5rem,3vw,2.25rem)}.price-group-head[data-astro-cid-iustjyzp]{border-bottom:2px solid var(--site-color-nana);gap:.35rem;margin-bottom:.5rem;padding-bottom:1rem;display:grid}.price-group-head[data-astro-cid-iustjyzp] p[data-astro-cid-iustjyzp]{font-size:.97rem}.price-rows[data-astro-cid-iustjyzp]{margin:0;padding:0;list-style:none}.price-row[data-astro-cid-iustjyzp]{border-bottom:1px solid var(--site-color-border);padding-block:.95rem}.price-row[data-astro-cid-iustjyzp]:last-child{border-bottom:0}.price-row[data-astro-cid-iustjyzp]:target{background:linear-gradient(90deg, var(--site-color-soft), transparent);border-radius:.75rem;margin-inline:-.75rem;padding-inline:.75rem}.price-row-main[data-astro-cid-iustjyzp]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.price-title[data-astro-cid-iustjyzp]{font-weight:600;line-height:1.35}.price-sub[data-astro-cid-iustjyzp]{color:var(--site-color-muted);font-size:.93rem;font-weight:400;display:block}.price-amount[data-astro-cid-iustjyzp] .price[data-astro-cid-iustjyzp],.price-variants[data-astro-cid-iustjyzp] .price[data-astro-cid-iustjyzp]{color:var(--site-color-accent);font-size:1.45rem;line-height:1.1}.price-note[data-astro-cid-iustjyzp]{color:var(--site-color-muted);margin-top:.3rem;font-size:.93rem}.price-variants[data-astro-cid-iustjyzp]{gap:.2rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.price-variants[data-astro-cid-iustjyzp] li[data-astro-cid-iustjyzp]{color:var(--site-color-muted);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.97rem;display:flex}.variant-note[data-astro-cid-iustjyzp]{font-size:.88rem;display:block}.price-group-note[data-astro-cid-iustjyzp]{background:var(--site-color-soft);border-radius:.9rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.7rem 1rem;font-size:.97rem;font-weight:600;display:flex}.price-group-note[data-astro-cid-iustjyzp] .icon{width:1.2rem;height:1.2rem;color:var(--site-color-accent);flex:none}.price-group-foot[data-astro-cid-iustjyzp]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.price-group-foot[data-astro-cid-iustjyzp] .btn-small{min-height:2.85rem;padding:.6rem 1.2rem;font-size:.97rem}@media (width>=900px){.pricelist[data-astro-cid-iustjyzp]{columns:2;column-gap:1.5rem;display:block}.price-group[data-astro-cid-iustjyzp]{break-inside:avoid;margin-bottom:1.5rem}}
