.fs-ld .fs-ld-buy-cta[data-fs-purchase]:not([data-fs-purchase-ready]){visibility:hidden}.fs-ld .fs-ld-buy-off{display:flex;align-items:center;justify-content:center;min-height:var(--fs-ctl-h-lg, 48px);margin:0;padding:0 var(--fs-space-4, 16px);border:var(--fs-border, 1px) dashed var(--fs-c-line-strong, #5f6670);border-radius:var(--fs-radius, 4px);color:var(--fs-c-ink-muted, #b7bcc3);font-size:var(--fs-size-14, 14px);font-weight:var(--fs-weight-medium, 500)}.fs-ld .fs-ld-purchase-flow[hidden]{display:none}.fs-demo .fs-pu-lead{font-size:var(--fs-size-16, 16px);line-height:1.5}.fs-demo .fs-pu-summary{display:grid;gap:0;margin:0;border:var(--fs-border, 1px) solid var(--fs-c-line, #2b3037);border-radius:var(--fs-radius, 4px);background:var(--fs-c-surface, #0f1114)}.fs-demo .fs-pu-summary-row{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--fs-space-3, 12px);padding:var(--fs-space-3, 12px) var(--fs-space-4, 16px)}.fs-demo .fs-pu-summary-row+.fs-pu-summary-row{border-top:var(--fs-border, 1px) solid var(--fs-c-line, #2b3037)}.fs-demo .fs-pu-summary dt{color:var(--fs-c-ink-muted, #b7bcc3);font-size:var(--fs-size-14, 14px)}.fs-demo .fs-pu-summary dd{margin:0;color:var(--fs-c-ink, #f5f4f0);font-size:var(--fs-size-16, 16px);line-height:1.4;overflow-wrap:anywhere}.fs-demo .fs-pu-summary-row:last-child dd{font-weight:var(--fs-weight-bold, 700);font-variant-numeric:tabular-nums}.fs-demo .fs-pu-note{color:var(--fs-c-ink-muted, #b7bcc3);font-size:var(--fs-size-14, 14px);line-height:1.5}.fs-demo .fs-pu-consents{display:grid;gap:var(--fs-space-2, 8px)}.fs-demo .fs-pu-check{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--fs-space-3, 12px);align-items:start;min-height:var(--fs-ctl-h, 44px);padding-top:12px}.fs-demo .fs-pu-check .fs-checkbox{margin-top:1px}.fs-demo .fs-pu-check label{font-size:var(--fs-size-14, 14px);line-height:1.5;cursor:pointer}.fs-demo .fs-pu-hint{min-height:1.5em;color:var(--fs-c-ink-muted, #b7bcc3);font-size:var(--fs-size-14, 14px);line-height:1.5}.fs-demo .fs-pu-hint--alert{color:var(--fs-c-danger, #ffb4a8);font-weight:var(--fs-weight-strong, 600)}.fs-demo .fs-pu-feedback:empty{display:none}.fs-demo .fs-pu-alert{display:grid;gap:var(--fs-space-2, 8px)}.fs-demo .fs-pu-alert-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--fs-space-4, 16px)}.fs-demo .fs-pu-alert-links .fs-link{display:inline-flex;align-items:center;min-height:var(--fs-ctl-h, 44px)}.fs-demo .fs-pu-actions{display:flex;flex-wrap:wrap;gap:var(--fs-space-3, 12px)}.fs-demo .fs-pu-actions .fs-btn--primary{flex:1 1 14rem;font-variant-numeric:tabular-nums}@media(max-width:767px){.fs-demo .fs-pu-dialog .fs-dialog-inner{display:flex;flex-direction:column;min-height:100%;padding-bottom:0}.fs-demo .fs-pu-title{font-size:var(--fs-size-20)}.fs-demo .fs-pu-body{display:flex;flex:1 0 auto;flex-direction:column}.fs-demo .fs-pu-actions{position:sticky;margin-top:auto;bottom:0;margin-inline:calc(-1 * var(--fs-dialog-pad-x));padding:var(--fs-space-3, 12px) var(--fs-dialog-pad-x) calc(var(--fs-space-3, 12px) + env(safe-area-inset-bottom,0px));border-top:var(--fs-border, 1px) solid var(--fs-c-line, #2b3037);background:var(--fs-c-bg, #08090b)}.fs-demo .fs-pu-actions .fs-btn{flex:1 1 100%}.fs-demo .fs-pu-summary-row{grid-template-columns:1fr;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/fs-purchase.css.map */
