.page-content.svelte-182h1gh{padding:60px 20px 120px;max-width:700px}.page-content.svelte-182h1gh h1:where(.svelte-182h1gh){font-size:2.8rem;margin-bottom:20px;text-align:center}.plan-summary.svelte-182h1gh{background:var(--card-bg);padding:20px;border-radius:15px;margin-bottom:30px;text-align:center}.plan-summary.svelte-182h1gh h2:where(.svelte-182h1gh){font-size:1.8rem;margin:0 0 10px}.plan-summary.svelte-182h1gh .delivery-info:where(.svelte-182h1gh){font-size:1rem;color:#555;margin:15px 0}.plan-summary.svelte-182h1gh .amount:where(.svelte-182h1gh){font-size:1.2rem}.plan-summary.svelte-182h1gh .amount:where(.svelte-182h1gh) span:where(.svelte-182h1gh){font-weight:700;font-size:1.5rem}.subscription-notice.svelte-182h1gh{background:#fff9e6;border-left:4px solid var(--primary-color);padding:15px 20px;margin-bottom:30px;border-radius:4px}.subscription-notice.svelte-182h1gh p:where(.svelte-182h1gh){margin:0;color:#555;font-size:.95rem;line-height:1.7}.checkout-form.svelte-182h1gh .form-group:where(.svelte-182h1gh){margin-bottom:20px}.checkout-form.svelte-182h1gh label:where(.svelte-182h1gh){display:block;margin-bottom:8px;font-weight:600}.checkout-form.svelte-182h1gh input:where(.svelte-182h1gh){width:100%;padding:15px;border-radius:8px;border:1px solid #ddd;font-family:var(--font-family);font-size:1rem}.status-message.svelte-182h1gh{margin-top:20px;text-align:center;color:var(--primary-color);font-weight:600}.legal-checkboxes.svelte-182h1gh{font-size:.9rem;color:#555}.legal-checkboxes.svelte-182h1gh div:where(.svelte-182h1gh){display:flex;align-items:flex-start;margin-bottom:15px}.legal-checkboxes.svelte-182h1gh input[type=checkbox]:where(.svelte-182h1gh){width:auto;margin-right:10px;margin-top:3px;flex-shrink:0}.legal-checkboxes.svelte-182h1gh label:where(.svelte-182h1gh){font-weight:400;line-height:1.5}.legal-checkboxes.svelte-182h1gh a:where(.svelte-182h1gh){text-decoration:underline}.checkout-form.svelte-182h1gh button:where(.svelte-182h1gh):disabled{opacity:.6;cursor:not-allowed}.floating-popup.svelte-182h1gh{position:fixed;bottom:0;left:0;width:100%;background:var(--card-bg);box-shadow:0 -2px 10px #0000001a;padding:15px 0;z-index:100;transform:translateY(100%);animation:svelte-182h1gh-slide-up .5s .5s forwards ease-out}@keyframes svelte-182h1gh-slide-up{to{transform:translateY(0)}}.popup-content.svelte-182h1gh{max-width:700px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:10px}.popup-content.svelte-182h1gh input[type=checkbox]:where(.svelte-182h1gh){width:20px;height:20px;accent-color:var(--primary-color);cursor:pointer}.popup-content.svelte-182h1gh label:where(.svelte-182h1gh){font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}
