.pst-page[data-astro-cid-uu4pc7bs]{max-width:1000px}.pp-sec[data-astro-cid-uu4pc7bs]{max-width:760px}.pp-hero[data-astro-cid-uu4pc7bs]{padding:28px 0 0}.pp-eyebrow[data-astro-cid-uu4pc7bs]{margin:0 0 8px;font-size:16px;font-weight:600;color:var(--teal)}.pp-hero[data-astro-cid-uu4pc7bs] h1[data-astro-cid-uu4pc7bs]{font-size:clamp(30px,6vw,44px);letter-spacing:-.035em;line-height:1.08;margin:0 0 12px;max-width:18ch}.pp-lead[data-astro-cid-uu4pc7bs]{font-size:18px;line-height:1.55;color:var(--t2);max-width:54ch;margin:0 0 18px}.pp-room[data-astro-cid-uu4pc7bs]{margin:0}.pp-mock[data-astro-cid-uu4pc7bs]{display:block;width:100%;height:auto;aspect-ratio:6 / 5;border-radius:var(--r);background:#d9d0c3;box-shadow:0 1px 2px #16282f1a,0 12px 32px #16282f1f}.pp-room[data-astro-cid-uu4pc7bs] figcaption[data-astro-cid-uu4pc7bs]{margin-top:8px;font-size:16px;line-height:1.4;color:var(--t2)}.pp-hero-grid[data-astro-cid-uu4pc7bs]{display:block}@media (min-width: 860px){.pp-hero-grid[data-astro-cid-uu4pc7bs]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.pp-hero-grid[data-astro-cid-uu4pc7bs] .pp-buy[data-astro-cid-uu4pc7bs]{margin-top:0;position:sticky;top:16px}.pp-hero[data-astro-cid-uu4pc7bs]{padding-top:24px}}.pp-buy[data-astro-cid-uu4pc7bs]{margin-top:18px;padding:20px;background:var(--card);border:1px solid var(--border);border-radius:var(--r)}.pp-price[data-astro-cid-uu4pc7bs]{margin:0 0 12px;font-size:34px;font-weight:700;color:var(--t1);letter-spacing:-.03em;line-height:1.1}.pp-price[data-astro-cid-uu4pc7bs] span[data-astro-cid-uu4pc7bs]{display:block;margin-top:4px;font-size:16px;font-weight:500;color:var(--t2);letter-spacing:0}.pp-btn[data-astro-cid-uu4pc7bs]{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:var(--r-sm);background:var(--teal);color:#fff;font-size:18px;font-weight:600}.pp-btn[data-astro-cid-uu4pc7bs]:hover{background:#0a6b5b;color:#fff;text-decoration:none}.pp-gift-line[data-astro-cid-uu4pc7bs]{margin:12px 0 0;font-size:16px;line-height:1.5;color:var(--t1)}.pp-pay[data-astro-cid-uu4pc7bs]{margin:12px 0 4px;font-size:16px;color:var(--t1)}.pp-refund[data-astro-cid-uu4pc7bs]{margin:0 0 8px;font-size:16px;color:var(--t2)}.pp-fine[data-astro-cid-uu4pc7bs]{margin:0;font-size:16px;line-height:1.5;color:var(--t2)}.pp-sec[data-astro-cid-uu4pc7bs]{padding-top:40px}.pp-sec[data-astro-cid-uu4pc7bs] h2[data-astro-cid-uu4pc7bs]{font-size:22px;margin-bottom:12px}.pp-sec[data-astro-cid-uu4pc7bs] h3[data-astro-cid-uu4pc7bs]{font-size:18px;margin:18px 0 4px}.pp-p[data-astro-cid-uu4pc7bs]{font-size:16px;line-height:1.65;color:var(--t2);max-width:64ch}.pp-list[data-astro-cid-uu4pc7bs],.pp-steps[data-astro-cid-uu4pc7bs]{margin:0;padding-left:22px;font-size:16px;line-height:1.6;color:var(--t2);max-width:64ch}.pp-list[data-astro-cid-uu4pc7bs] li[data-astro-cid-uu4pc7bs],.pp-steps[data-astro-cid-uu4pc7bs] li[data-astro-cid-uu4pc7bs]{margin:0 0 10px}.pp-list[data-astro-cid-uu4pc7bs] strong[data-astro-cid-uu4pc7bs],.pp-steps[data-astro-cid-uu4pc7bs] strong[data-astro-cid-uu4pc7bs]{color:var(--t1)}.pp-steps[data-astro-cid-uu4pc7bs]{margin:4px 0 14px}.pp-gallery[data-astro-cid-uu4pc7bs]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pp-gallery[data-astro-cid-uu4pc7bs] figure[data-astro-cid-uu4pc7bs]{margin:0}.pp-gallery[data-astro-cid-uu4pc7bs] img[data-astro-cid-uu4pc7bs]{display:block;width:100%;height:auto;border-radius:4px;box-shadow:0 1px 2px #16282f1f,0 8px 22px #16282f1a}.pp-gallery[data-astro-cid-uu4pc7bs] figcaption[data-astro-cid-uu4pc7bs]{margin-top:10px;font-size:16px;line-height:1.4;color:var(--t2)}.pp-stores[data-astro-cid-uu4pc7bs]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.pp-store[data-astro-cid-uu4pc7bs]{padding:16px;background:var(--card);border:1px solid var(--border);border-radius:var(--r)}.pp-store[data-astro-cid-uu4pc7bs] h3[data-astro-cid-uu4pc7bs]{margin:0 0 6px;font-size:18px}.pp-store[data-astro-cid-uu4pc7bs] p[data-astro-cid-uu4pc7bs]{margin:0;font-size:16px;line-height:1.55;color:var(--t2)}.pp-note[data-astro-cid-uu4pc7bs]{margin:12px 0 0;font-size:16px;line-height:1.5;color:var(--t2)}.pp-buy-end[data-astro-cid-uu4pc7bs]{margin-top:0}.pp-src[data-astro-cid-uu4pc7bs]{margin:20px 0 0;font-size:16px;line-height:1.55;color:var(--t2)}.pp-sec[data-astro-cid-uu4pc7bs] a[data-astro-cid-uu4pc7bs]:not(.pp-btn):not(.pp-restore){text-decoration:underline}.pp-links[data-astro-cid-uu4pc7bs]{display:flex;flex-wrap:wrap;gap:0 24px;margin:2px 0 0;font-size:16px;line-height:1.4}.pp-links[data-astro-cid-uu4pc7bs] a[data-astro-cid-uu4pc7bs]{display:inline-flex;align-items:center;min-height:44px}.pp-links-src[data-astro-cid-uu4pc7bs]{margin-bottom:8px}.pp-p[data-astro-cid-uu4pc7bs]+.pp-links[data-astro-cid-uu4pc7bs]{margin-top:-8px}.pp-restore[data-astro-cid-uu4pc7bs]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;margin:4px 0 0;border:2px solid var(--teal);border-radius:var(--r-sm);background:var(--card);color:var(--teal);font-size:16px;font-weight:600}.pp-restore[data-astro-cid-uu4pc7bs]:hover{background:var(--teal);color:#fff;text-decoration:none}@media (max-width: 640px){.container[data-astro-cid-uu4pc7bs].pst-page{padding:0 16px}.pp-gallery[data-astro-cid-uu4pc7bs]{grid-template-columns:1fr;gap:28px}.pp-gallery[data-astro-cid-uu4pc7bs] figure[data-astro-cid-uu4pc7bs]{max-width:420px}.pp-stores[data-astro-cid-uu4pc7bs]{grid-template-columns:1fr}}
