.purchase-page-loader{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;background:rgba(248,248,243,.84);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.purchase-page-loader.is-visible{opacity:1;visibility:visible;pointer-events:auto}.purchase-loader-mark{display:grid;justify-items:center;gap:10px;min-width:210px;padding:25px 30px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 16px 38px #24312820;color:var(--ink);text-align:center}.purchase-loader-mark strong{font-size:.92rem}.purchase-loader-mark small{color:var(--muted);font-size:.75rem}.purchase-loader-ring{width:42px;height:42px;border:4px solid #e1e5dc;border-top-color:var(--ink);border-right-color:var(--lime);border-radius:50%;animation:purchase-loader-spin .75s linear infinite}@keyframes purchase-loader-spin{to{transform:rotate(360deg)}}
