.unified-preview{width:100%;min-width:0;color:var(--public-ink);font-family:var(--public-font);container:checkout/inline-size}.unified-preview :where(p,dl,dd,h4){margin:0}.unified-preview-screen-nav{display:none}.unified-preview-layout{background:var(--art-paper);grid-template-columns:minmax(0,.98fr) minmax(0,1.12fr) minmax(0,.94fr);align-items:stretch;gap:20px;padding:24px;display:grid;position:relative}.unified-preview-stage{flex-direction:column;min-width:0;display:flex}.unified-preview-screen{border:1px solid var(--art-line);background:#fff;border-radius:10px;flex:1;min-width:0;box-shadow:0 4px 12px -9px #02394124}.unified-preview .unified-preview-screen-heading{border-bottom:1px solid var(--art-soft-line);min-height:64px;color:var(--public-ink);letter-spacing:-.015em;align-items:center;gap:10px;padding:18px 20px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.unified-preview-screen-heading>span{border:1px solid var(--art-line);color:#023941;letter-spacing:0;font-variant-numeric:tabular-nums;background:#f0f5f1;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:400;display:grid}.unified-preview-screen-body{min-width:0;padding:24px 20px}.unified-preview-order{align-items:center;gap:12px;min-width:0;display:flex}.unified-preview-order-icon{border:1px solid var(--art-line);background:var(--art-paper);color:#023941;border-radius:8px;flex:0 0 72px;place-items:center;width:72px;height:56px;display:grid}.unified-preview-order-icon img{object-fit:contain;width:100%;height:auto;max-height:100%;display:block}.unified-preview-order>div{gap:4px;min-width:0;display:grid}.unified-preview-order strong{font-size:14px;font-weight:500;line-height:1.5}.unified-preview-order>div>span{color:var(--public-muted);font-size:12px;line-height:1.5}.unified-preview-total{border-block:1px solid var(--art-soft-line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:24px;padding:20px 0;display:flex}.unified-preview-total dt{font-size:14px}.unified-preview-total dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:5px;font-size:26px;font-weight:500;line-height:1.3;display:flex}.unified-preview-total dd>span{letter-spacing:.025em;color:var(--public-muted);font-size:11px;font-weight:400}.unified-preview .unified-preview-method-label{color:var(--public-muted);margin:22px 0 12px;font-size:13px;line-height:1.5}.unified-preview-methods{gap:10px;display:grid}.unified-preview-methods[hidden]{display:none}.unified-preview-methods button{min-width:0;min-height:50px;color:var(--public-ink);font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #bccdc2;border-radius:8px;align-items:center;gap:10px;padding:11px 12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.unified-preview-methods button:enabled:hover{background:var(--art-paper);border-color:#023941}.unified-preview-methods button[aria-selected=true]{background:#f0f5f1;border-color:#023941;box-shadow:inset 0 0 0 .5px #023941}.unified-preview-methods .icon{flex-shrink:0;width:18px;height:18px}.unified-preview-choice{border:1px solid #8b9e92;border-radius:50%;flex:0 0 14px;width:14px;height:14px;margin-left:auto}.unified-preview-methods [aria-selected=true] .unified-preview-choice{background:#0acea9;border:4px solid #023941}.unified-preview-methods button:focus-visible,.unified-preview-method-panel:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.unified-preview-wallet-marks{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.unified-preview-wallet-option{background:#fff;border:1px solid #bccdc2;border-radius:8px;place-items:center;min-width:0;height:52px;display:grid}.unified-preview-wallet-marks img{object-fit:contain;min-width:0;max-width:100%;display:block}.unified-preview-wallet-marks .unified-preview-apple{width:56px;height:auto}.unified-preview-wallet-marks .unified-preview-google{width:84px;height:auto}.unified-preview-networks{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:34px;margin-top:20px;display:flex}.unified-preview-networks .network-mark-visa{width:62px}.unified-preview-networks .network-mark-mastercard{width:36px}.unified-preview-networks .network-mark-amex{width:26px}.unified-preview-networks .network-mark-discover{width:40px}.unified-preview-method-panel{border-radius:0 0 7px 7px}.unified-preview-contact{border:1px solid var(--art-soft-line);background:var(--art-paper);border-radius:8px;padding:14px}.unified-preview-contact dt{color:var(--public-muted);font-size:12px;line-height:1.5}.unified-preview-contact dd{color:var(--public-ink);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.5}.unified-preview .unified-preview-detail-label{color:var(--public-ink);margin:20px 0 12px;font-size:13px;font-weight:500;line-height:1.5}.unified-preview-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;display:grid}.unified-preview-field{grid-template-rows:auto 1fr;min-width:0;display:grid}.unified-preview-field-wide{grid-column:1/-1}.unified-preview-field dt{color:var(--public-muted);margin-bottom:5px;font-size:12px;line-height:1.5}.unified-preview-field dd{color:#42574c;overflow-wrap:anywhere;background:#fff;border:1px solid #c5d1c9;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 10px;font-size:13px;line-height:1.5;display:flex}.unified-preview-field dd>.icon{color:#6b7c71;flex:0 0 16px;width:16px;height:16px}.unified-preview-masked{letter-spacing:.015em}.unified-preview .unified-preview-bank-note{color:var(--public-muted);margin-top:16px;font-size:12px;line-height:1.65}.unified-preview-pay-specimen{color:#fff;background:#023941;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:24px;padding:12px 8px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.unified-preview-pay-specimen .icon{flex-shrink:0;width:15px;height:15px}.unified-preview-confirmation-status{text-align:center;padding:16px 0 28px}.unified-preview-status-icon{color:#023941;background:#e1f7ed;border:1px solid #c5ded2;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 20px;display:grid}.unified-preview-status-icon .icon{stroke-width:1.8px;width:22px;height:22px}.unified-preview .unified-preview-confirmation-title{letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1.4}.unified-preview .unified-preview-amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:7px;margin-top:10px;font-size:36px;font-weight:500;line-height:1.25;display:flex}.unified-preview-amount>span{color:var(--public-muted);letter-spacing:.025em;font-size:11px;font-weight:400}.unified-preview-receipt{border-top:1px solid var(--art-soft-line);padding-top:8px}.unified-preview-receipt>div{padding:11px 0}.unified-preview-receipt dt{color:var(--public-muted);font-size:12px;line-height:1.5}.unified-preview-receipt dd{color:var(--public-ink);overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:3px;font-size:14px;line-height:1.5;display:flex}.unified-preview-receipt .network-mark-visa{width:56px}.unified-preview-receipt .icon{flex-shrink:0;width:18px;height:18px}.unified-preview .unified-preview-confirmation-note{border-top:1px solid var(--art-soft-line);color:var(--public-muted);margin-top:10px;padding-top:16px;font-size:12px;line-height:1.65}.unified-preview-confirmation-pending .unified-preview-status-icon{color:var(--public-ink);background:var(--art-tint)}.unified-preview-notes{color:var(--public-muted);justify-content:space-between;align-items:baseline;gap:10px 28px;margin-top:16px;font-size:12px;line-height:1.65;display:flex}.unified-preview .unified-preview-example-note{font-size:inherit;line-height:inherit;flex-shrink:0}.unified-preview .unified-preview-eligibility{max-width:72ch;font-size:inherit;line-height:inherit}@container checkout (max-width:920px){.unified-preview-layout{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#a5bdb0 transparent;gap:20px;padding:24px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.unified-preview-stage{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;max-width:none}.unified-preview-screen-nav:not([hidden]){background:var(--art-paper);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px 24px 0;display:grid}.unified-preview-screen-nav button{border:1px solid var(--art-line);min-width:0;min-height:44px;color:var(--public-muted);font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.unified-preview-screen-nav button[aria-pressed=true]{color:#fff;background:#023941;border-color:#023941}.unified-preview-screen-nav button:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.unified-preview-screen-nav button span{font-variant-numeric:tabular-nums;font-size:11px}.unified-preview-screen{width:100%;max-width:480px;margin-inline:auto}.unified-preview-screen-body{padding:22px}.unified-preview .unified-preview-screen-heading{padding-inline:22px}.unified-preview-field dt,.unified-preview-contact dt{font-size:13px}.unified-preview-field dd,.unified-preview-contact dd{font-size:14px}.unified-preview-receipt>div{grid-template-columns:minmax(75px,.6fr) minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.unified-preview-receipt dd{margin-top:0}.unified-preview-notes{flex-direction:column;gap:6px}}@container checkout (max-width:420px){.unified-preview-layout{gap:16px;padding:14px;scroll-padding-inline:14px}.unified-preview-screen-nav:not([hidden]){gap:6px;padding-inline:14px}.unified-preview-screen-nav button{font-size:12px}.unified-preview .unified-preview-screen-heading{padding:14px;font-size:14px}.unified-preview-screen-body{padding:20px 14px}.unified-preview .payment-artwork-header{flex-direction:column;align-items:start}.unified-preview .payment-artwork-caption{margin-left:40px}.unified-preview-fields{gap:12px 8px}.unified-preview-field dt{font-size:12px}.unified-preview-field dd{padding-inline:8px;font-size:13px}.unified-preview-order-icon{flex-basis:64px;width:64px;height:50px}.unified-preview-order{gap:10px}.unified-preview-networks{gap:8px}.unified-preview-total dd{font-size:24px}.unified-preview .unified-preview-amount{font-size:32px}.unified-preview-receipt>.unified-preview-receipt-method{display:block}.unified-preview-receipt-method dd{margin-top:6px}.unified-preview-receipt-method dd>span{white-space:nowrap}}@media (prefers-contrast:more){.unified-preview-screen,.unified-preview-field dd,.unified-preview-methods button,.unified-preview-wallet-option{border-color:var(--public-muted)}}@container checkout (max-width:420px){.unified-preview-methods button{font-size:13px}.unified-preview-networks{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:8px;display:grid}.unified-preview-networks .network-mark{max-width:100%}}.unified-preview-layout:focus-visible{outline:3px solid var(--public-focus);outline-offset:-4px}@container checkout (max-width:920px){.unified-preview:has(.unified-preview-no-script) .unified-preview-layout{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.unified-preview:has(.unified-preview-no-script) .unified-preview-stage{max-width:480px;margin-inline:auto}}.unified-preview-screen-nav button:disabled,.unified-preview-methods button:disabled{opacity:1;cursor:wait}:is(.unified-preview:has(.unified-preview-no-script) .unified-preview-screen-nav,.unified-preview:has(.unified-preview-no-script) .unified-preview-methods){display:none}
.payment-service-explorer{border:1px solid var(--public-line,#dce3dc);min-width:0;color:var(--public-ink,#183d35);font-family:var(--public-font,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:#fff;border-radius:0;scroll-margin-top:32px;font-size:16px;line-height:1.6;container:payment-explorer/inline-size}.payment-service-explorer,.payment-service-explorer *,.payment-service-explorer :before,.payment-service-explorer :after{box-sizing:border-box}.payment-service-explorer .pse-facts dd,.payment-service-explorer .pse-stages p,.payment-service-explorer .pse-related>p,.payment-service-explorer :where(.pse-context,.pse-label,.pse-record-description,.pse-record-amount,.pse-facts,.pse-stages,.pse-record-note,.pse-related-title){margin:0}.payment-service-explorer [hidden]{display:none!important}.payment-service-explorer .pse-context{color:var(--public-muted,#586960);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:20px 32px;font-size:14px;display:flex}.payment-service-explorer .pse-context>span:last-child{font-variant-numeric:tabular-nums}.payment-service-explorer .pse-tabs{border-bottom:1px solid #cbd6cc;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:32px;display:grid}.payment-service-explorer .pse-tabs button{appearance:none;min-width:0;min-height:52px;color:var(--public-muted,#586960);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 16px;font-size:16px;font-weight:500;line-height:1.4}.payment-service-explorer .pse-tabs button[aria-selected=true]{border-bottom-color:var(--public-ink,#183d35);color:var(--public-ink,#183d35);background:#f0f5f1}.payment-service-explorer .pse-tabs button:enabled:hover{color:var(--public-hover,#285c49);background:#e9eee5}.payment-service-explorer .pse-tabs button:focus-visible,.payment-service-explorer summary:focus-visible,.payment-service-explorer .pse-panel:focus-visible{outline:3px solid var(--public-focus,#217262);outline-offset:3px}.payment-service-explorer .pse-panel{min-width:0;padding:32px}.payment-service-explorer .pse-view-title{letter-spacing:-.03em;margin:0 0 20px;font-size:24px;font-weight:500;line-height:1.3}.payment-service-explorer .pse-record-layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.payment-service-explorer .pse-record{border:1px solid var(--public-line,#dce3dc);background:#fff;border-radius:12px;min-width:0;padding:32px;box-shadow:0 12px 28px -22px #02394124}.payment-service-explorer .pse-record-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.payment-service-explorer .pse-label{color:var(--public-muted,#586960);font-size:14px}.payment-service-explorer .pse-record-description{letter-spacing:-.025em;max-width:23ch;margin-top:0;font-size:17px;font-weight:500;line-height:1.4}.payment-service-explorer .pse-record-amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:32px;font-weight:500;line-height:1.2;display:flex}.payment-service-explorer .pse-record-amount>span{color:var(--public-muted,#586960);letter-spacing:0;text-align:right;font-size:14px;font-weight:400;display:inline}.payment-service-explorer .pse-facts{gap:10px;margin-top:28px;display:grid}.payment-service-explorer .pse-facts>div{flex-wrap:wrap;justify-content:space-between;gap:5px 16px;display:flex}.payment-service-explorer .pse-facts dt{color:var(--public-muted,#586960);font-size:14px}.payment-service-explorer .pse-facts dd{font-variant-numeric:tabular-nums;font-size:15px}.payment-service-explorer .pse-stages{border-top:1px solid var(--public-line,#dce3dc);gap:18px;margin-top:26px;padding:24px 0 0;list-style:none;display:grid}.payment-service-explorer .pse-stages li{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.payment-service-explorer .pse-stage-index{color:var(--public-accent,#527254);font-variant-numeric:tabular-nums;border:1px solid #ccdad2;border-radius:50%;place-items:center;width:28px;height:28px;padding-top:0;font-size:12px;display:grid}.payment-service-explorer .pse-stages li>div>p:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.payment-service-explorer .pse-stages strong{font-size:16px;font-weight:500}.payment-service-explorer .pse-stages li>div>p:first-child>span{color:var(--public-muted,#586960);font-size:14px}.payment-service-explorer .pse-stages li>div>p:last-child{color:var(--public-muted,#586960);margin-top:3px;font-size:14px;line-height:1.6}.payment-service-explorer .pse-record-note{border-top:1px solid var(--public-line,#dce3dc);color:var(--public-muted,#586960);margin-top:24px;padding-top:18px;font-size:14px;line-height:1.6}.payment-service-explorer .pse-related{padding-block:3px;border-left:1px solid #dce5df;min-width:0;padding:24px}.payment-service-explorer .pse-related-title{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.4}.payment-service-explorer .pse-related>p+p{color:var(--public-muted,#586960);margin-top:12px;font-size:16px}.payment-service-explorer details{border-top:1px solid var(--public-line,#dce3dc);margin-top:16px}.payment-service-explorer details+details{margin-top:0}.payment-service-explorer summary{min-height:48px;color:var(--public-ink,#183d35);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-block:11px;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.payment-service-explorer summary::-webkit-details-marker{display:none}.payment-service-explorer summary:after{content:"+";color:var(--public-accent,#527254);text-align:center;flex:0 0 14px;font-size:20px;font-weight:400}.payment-service-explorer details[open] summary:after{content:"−"}.payment-service-explorer summary:hover{color:var(--public-hover,#285c49)}.payment-service-explorer details>p{color:var(--public-muted,#586960);padding-bottom:16px;font-size:15px;line-height:1.65}@container payment-explorer (max-width:700px){.payment-service-explorer .pse-record-layout{grid-template-columns:1fr;gap:26px}.payment-service-explorer .pse-related{padding-inline:2px;border-top:1px solid #dce5df;border-left:0;padding:4px 2px 0}}@container payment-explorer (max-width:420px){.payment-service-explorer .pse-context{gap:4px 14px;padding:18px}.payment-service-explorer .pse-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:14px}.payment-service-explorer .pse-tabs button{min-height:54px;padding:10px 4px;font-size:14px}.payment-service-explorer .pse-panel{padding:24px 14px}.payment-service-explorer .pse-view-title{font-size:22px}.payment-service-explorer .pse-record{padding:20px 17px}.payment-service-explorer .pse-record-heading{display:block}.payment-service-explorer .pse-record-amount{margin-top:18px}.payment-service-explorer .pse-facts{margin-top:24px}.payment-service-explorer .pse-stages li{grid-template-columns:28px minmax(0,1fr);gap:10px}.payment-service-explorer .pse-stages li>div>p:first-child{display:block}.payment-service-explorer .pse-stages li>div>p:first-child>span{margin-left:9px}}.payment-service-explorer .pse-record-product{align-items:center;gap:16px;margin-top:26px;display:flex}.payment-service-explorer .pse-product-detail{color:var(--public-muted);margin:5px 0 0;font-size:12px;line-height:1.5}@container payment-explorer (max-width:420px){.payment-service-explorer .pse-record-product{gap:12px}.payment-service-explorer .pse-record-product .commerce-product-thumbnail{width:64px;height:50px}.payment-service-explorer .pse-record-description{font-size:15px}}.payment-service-explorer .pse-tabs button:disabled{opacity:1;cursor:wait}.payment-service-explorer:has(.pse-no-script) .pse-tabs{display:none}.payment-service-explorer:has(.pse-no-script) .pse-panel[hidden]{display:block!important}
