.payment-page.svelte-xl6veo{--payment-ink:#202624;--payment-muted:#606661;--payment-accent:#b4232a;--payment-line:#dfe2dc;color:var(--payment-ink);background:#f6f7f3;padding:28px 0 72px}.payment-container.svelte-xl6veo{max-width:1280px;margin:0 auto;padding:0 32px}.payment-page.svelte-xl6veo :where(.svelte-xl6veo)::selection{color:#fff;background:#b4232a}.payment-page.svelte-xl6veo a:where(.svelte-xl6veo){text-underline-offset:5px}.payment-page.svelte-xl6veo a:where(.svelte-xl6veo):focus-visible{outline:3px solid var(--payment-accent);outline-offset:6px;border-radius:2px}.payment-page.svelte-xl6veo svg:where(.svelte-xl6veo){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.breadcrumbs.svelte-xl6veo>:where(.svelte-xl6veo):not(:last-child):after{content:none}.breadcrumbs.svelte-xl6veo{width:auto;color:var(--payment-muted);background:0 0;border-radius:0;align-items:center;gap:10px;margin:0;padding:0;font-size:13px;line-height:1.6;display:flex}.breadcrumbs.svelte-xl6veo a:where(.svelte-xl6veo){transition:color .16s ease-out}.breadcrumbs.svelte-xl6veo a:where(.svelte-xl6veo):hover{color:var(--payment-accent);text-decoration:underline}.breadcrumbs.svelte-xl6veo svg:where(.svelte-xl6veo){width:14px;height:14px}.breadcrumbs.svelte-xl6veo span:where(.svelte-xl6veo){color:var(--payment-ink)}.payment-heading.svelte-xl6veo{justify-content:space-between;align-items:flex-end;gap:32px;padding:32px 0 36px;display:flex}h1.svelte-xl6veo{letter-spacing:-.04em;margin:0;font-size:clamp(44px,6vw,76px);font-weight:650;line-height:1.08}.payment-heading.svelte-xl6veo p:where(.svelte-xl6veo){max-width:420px;color:var(--payment-muted);margin:0 0 3px;font-size:18px;line-height:1.6}.payment-layout.svelte-xl6veo{border-top:1px solid var(--payment-line);grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:48px;padding-top:36px;display:grid}.payment-methods.svelte-xl6veo h2:where(.svelte-xl6veo){letter-spacing:-.02em;margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.4}.method-list.svelte-xl6veo{margin:0}.method.svelte-xl6veo{border-bottom:1px solid var(--payment-line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:20px;padding:28px 0;display:grid}.method.svelte-xl6veo dt:where(.svelte-xl6veo){align-items:center;gap:18px;font-size:19px;font-weight:550;line-height:1.4;display:flex}.method.svelte-xl6veo dt:where(.svelte-xl6veo) svg:where(.svelte-xl6veo){width:32px;height:32px;color:var(--payment-accent)}.method.svelte-xl6veo dd:where(.svelte-xl6veo){color:var(--payment-muted);margin:0;font-size:15px;line-height:1.6}.delivery-link.svelte-xl6veo{align-items:center;gap:16px;min-height:44px;margin-top:20px;font-size:14px;font-weight:500;display:inline-flex}.delivery-link.svelte-xl6veo svg:where(.svelte-xl6veo),.contact-link.svelte-xl6veo svg:where(.svelte-xl6veo){width:20px;height:20px;transition:transform .18s ease-out}.delivery-link.svelte-xl6veo:hover{color:var(--payment-accent)}.delivery-link.svelte-xl6veo:hover svg:where(.svelte-xl6veo),.contact-link.svelte-xl6veo:hover svg:where(.svelte-xl6veo){transform:translate(4px)}.payment-help.svelte-xl6veo{color:#fff;background:#792b30;border-radius:12px;padding:28px}.help-icon.svelte-xl6veo{color:#f4c6c8;width:32px;height:32px;margin-bottom:24px}.payment-help.svelte-xl6veo h2:where(.svelte-xl6veo){letter-spacing:-.025em;margin:0;font-size:29px;font-weight:550;line-height:1.2}.payment-help.svelte-xl6veo p:where(.svelte-xl6veo){color:#f1d7d8;margin:14px 0 24px;font-size:15px;line-height:1.65}.help-phone.svelte-xl6veo{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;min-height:44px;font-size:22px;font-weight:550;line-height:1.3;display:inline-flex}.help-phone.svelte-xl6veo:hover{text-decoration:underline}.contact-link.svelte-xl6veo{border-top:1px solid #a45b60;justify-content:space-between;align-items:center;min-height:48px;margin-top:16px;padding-top:16px;font-size:14px;display:flex}.contact-link.svelte-xl6veo:hover span:where(.svelte-xl6veo){text-decoration:underline}.payment-help.svelte-xl6veo a:where(.svelte-xl6veo):focus-visible{outline-color:#fff}@media (width<=1023px){.payment-layout.svelte-xl6veo{grid-template-columns:minmax(0,1fr) 290px;gap:28px}.method.svelte-xl6veo{grid-template-columns:1fr;gap:6px;padding:22px 0}.method.svelte-xl6veo dd:where(.svelte-xl6veo){padding-left:50px}.payment-heading.svelte-xl6veo p:where(.svelte-xl6veo){font-size:16px}.payment-help.svelte-xl6veo{padding:24px}}@media (width<=767px){.payment-page.svelte-xl6veo{padding:24px 0 40px}.payment-container.svelte-xl6veo{padding:0 20px}.payment-heading.svelte-xl6veo{padding:26px 0 28px;display:block}.payment-heading.svelte-xl6veo p:where(.svelte-xl6veo){max-width:340px;margin:16px 0 0}.payment-layout.svelte-xl6veo{grid-template-columns:1fr;gap:28px;padding-top:26px}.payment-methods.svelte-xl6veo h2:where(.svelte-xl6veo){margin-bottom:8px;font-size:19px}.method.svelte-xl6veo dt:where(.svelte-xl6veo){font-size:18px}.method.svelte-xl6veo dd:where(.svelte-xl6veo){font-size:14px}.delivery-link.svelte-xl6veo{gap:12px;margin-top:16px}.payment-help.svelte-xl6veo{padding:26px}.help-icon.svelte-xl6veo{margin-bottom:20px}.payment-help.svelte-xl6veo h2:where(.svelte-xl6veo){font-size:28px}.payment-help.svelte-xl6veo p:where(.svelte-xl6veo){max-width:32ch;margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.payment-page.svelte-xl6veo a:where(.svelte-xl6veo),.delivery-link.svelte-xl6veo svg:where(.svelte-xl6veo),.contact-link.svelte-xl6veo svg:where(.svelte-xl6veo){transition:none}}
