.checkout-theme{--ui-button-bg:var(--checkout-primary);--ui-button-color:var(--checkout-on-primary);--ui-button-border:var(--checkout-primary);--ui-button-hover-bg:var(--checkout-accent);--ui-button-hover-color:var(--checkout-on-primary);--ui-outline-color:var(--checkout-primary);--ui-outline-border:var(--checkout-primary);--ui-outline-hover-bg:var(--checkout-bg);--ui-outline-hover-color:var(--checkout-accent);--ui-ghost-color:var(--checkout-primary);--ui-ghost-hover-bg:var(--checkout-bg);--ui-ghost-hover-color:var(--checkout-accent);--ui-focus:var(--checkout-primary)}.purchase-shell{--ui-outline-bg:var(--purchase-surface);--ui-button-hover-bg:color-mix(in srgb, var(--purchase-accent) var(--ds-mix-button-hover-accent), var(--purchase-ink));--ui-button-hover-color:var(--purchase-on-accent);--ui-outline-color:var(--purchase-ink);--ui-outline-border:var(--purchase-border);--ui-outline-hover-bg:var(--purchase-raised-surface);--ui-outline-hover-color:var(--purchase-ink);--ui-ghost-color:var(--purchase-muted-ink);--ui-ghost-hover-bg:var(--purchase-raised-surface);--ui-ghost-hover-color:var(--purchase-ink);--ui-focus:var(--purchase-focus);--ui-selection-bg:var(--purchase-accent);--ui-selection-color:var(--purchase-on-accent);--ui-button-bg:var(--purchase-accent);--ui-button-color:var(--purchase-on-accent);--ui-button-border:var(--purchase-accent);--ui-input-bg:var(--purchase-surface);--ui-input-color:var(--purchase-ink);--ui-input-border:var(--purchase-border);--ui-card-bg:var(--purchase-surface);--ui-card-color:var(--purchase-ink);--ui-card-border:var(--purchase-border);min-height:100svh;padding:var(--ds-space-24px);color:var(--purchase-ink);background:var(--purchase-canvas);font-family:var(--ds-font-body);font-size:var(--ds-type-15px);line-height:var(--ds-type-1-5);overflow-wrap:anywhere}.purchase-shell *,.purchase-shell :before,.purchase-shell :after{box-sizing:border-box}.purchase-shell :where(h1,h2,h3,p,ol,dl,dd){margin:var(--ds-space-0)}.purchase-shell :is(a,button,summary,input,select,textarea):focus-visible{outline:var(--ds-border-size-3px) solid var(--purchase-focus);outline-offset:var(--ds-space-4px)}.purchase-shell :where(a){color:inherit;text-underline-offset:var(--ds-space-3px)}.purchase-shell .purchase-frame{max-width:1180px;margin:var(--ds-space-0-auto);border:var(--ds-border-size-1px) solid color-mix(in srgb, var(--purchase-border) var(--ds-border-size-35), var(--ds-color-transparent));border-radius:var(--ds-radius-0);box-shadow:var(--ds-shadow-size-0) var(--ds-shadow-size-14px) var(--ds-shadow-size-60px) var(--ds-color-checkout-frame-shadow)}.purchase-shell .purchase-masthead{min-height:83px;padding:var(--ds-space-18px-42px);background:var(--ds-color-checkout-masthead);color:var(--ds-color-canvas);border-radius:var(--ds-radius-0);justify-content:space-between;align-items:center;gap:var(--ds-space-16px);display:flex}.purchase-shell .purchase-wordmark{flex:0 205px;align-items:center;width:205px;height:44px;display:flex;overflow:hidden}.purchase-shell .purchase-logo{flex-shrink:0;width:290px;max-width:none;height:auto}.purchase-shell[data-purchase-brand=headliner] .purchase-logo{width:173px}.purchase-shell[data-purchase-brand=headliner]{--purchase-heading:var(--ds-font-heading);--purchase-heading-weight:var(--ds-type-800)}.purchase-shell .purchase-textmark{color:var(--ds-color-canvas);font-weight:var(--ds-type-750);font-size:var(--ds-type-22px)}.purchase-shell .purchase-masthead-actions{align-items:center;gap:var(--ds-space-16px);font-size:var(--ds-type-12px);flex-shrink:0;display:flex}.purchase-shell .purchase-mode-toggle{border:var(--ds-border-size-1px) solid var(--ds-color-dark-border);min-width:54px;min-height:44px;color:var(--ds-color-canvas);background:var(--ds-color-transparent);padding:var(--ds-space-7px-10px);border-radius:var(--ds-radius-0);cursor:pointer}.purchase-shell .purchase-masthead :focus-visible{outline-color:var(--ds-color-checkout-focus)}.purchase-shell .purchase-sandbox{align-items:center;gap:var(--ds-space-12px);padding:var(--ds-space-12px-42px);color:var(--purchase-muted-ink);background:var(--purchase-raised-surface);font-size:var(--ds-type-12px);display:flex}.purchase-shell .purchase-sandbox-label{padding:var(--ds-space-4px-7px);border:var(--ds-border-size-1px) solid var(--purchase-border);border-radius:var(--ds-radius-0);background:var(--purchase-surface);color:var(--purchase-ink);font-size:var(--ds-type-10px);font-weight:var(--ds-type-700);letter-spacing:var(--ds-type-04em-cccf9d);text-transform:uppercase;flex-shrink:0}.purchase-shell .purchase-content{padding:var(--ds-space-28px-42px-34px)}.purchase-shell .purchase-back{align-items:center;gap:var(--ds-space-8px);min-height:44px;margin-bottom:var(--ds-space-16px);color:var(--purchase-canvas-muted-ink);font-size:var(--ds-type-12px);display:inline-flex}.purchase-shell .purchase-heading{color:var(--purchase-canvas-ink);justify-content:space-between;align-items:end;gap:var(--ds-space-24px);margin-bottom:var(--ds-space-27px);display:flex}.purchase-shell .purchase-heading>div{min-width:0}.purchase-shell .purchase-eyebrow{color:var(--purchase-canvas-muted-ink);font-size:var(--ds-type-10px);font-weight:var(--ds-type-700);text-transform:uppercase;letter-spacing:var(--ds-type-13em);margin-bottom:var(--ds-space-10px)}.purchase-shell .purchase-heading h1{font-family:var(--purchase-heading,var(--ds-font-checkout-heading));font-size:var(--ds-type-44px);font-weight:var(--purchase-heading-weight,var(--ds-type-500));line-height:var(--ds-type-1-08);letter-spacing:var(--ds-type-55px)}.purchase-shell .purchase-subtitle{color:var(--purchase-canvas-muted-ink);font-size:var(--ds-type-13px);margin-top:var(--ds-space-10px)}.purchase-shell .purchase-progress{color:var(--purchase-canvas-muted-ink);font-size:var(--ds-type-11px);flex-shrink:0}.purchase-shell .purchase-progress ol{gap:var(--ds-space-12px);padding:var(--ds-space-0);flex-wrap:wrap;list-style:none;display:flex}.purchase-shell .purchase-progress li{align-items:center;gap:var(--ds-space-5px);display:flex}.purchase-shell .purchase-progress li[aria-current]{color:var(--purchase-canvas-ink);font-weight:var(--ds-type-700)}.purchase-shell .purchase-step-number{color:var(--purchase-muted-ink);border-radius:var(--ds-radius-50);background:var(--purchase-raised-surface);justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.purchase-shell .purchase-progress li[aria-current] .purchase-step-number{background:var(--purchase-accent);color:var(--purchase-on-accent)}.purchase-shell .purchase-progress-status{margin-top:var(--ds-space-8px)}.purchase-shell .purchase-layout{gap:var(--ds-space-30px);grid-template-columns:minmax(0,1fr) 330px;align-items:start;display:grid}.purchase-shell .purchase-layout>*{min-width:0}.purchase-shell .purchase-form-column{grid-area:1/1}.purchase-shell .purchase-summary{grid-area:1/2;position:sticky;top:22px}.purchase-shell .purchase-event-art{background:var(--ds-color-checkout-art);border-radius:var(--ds-radius-0);height:190px;color:var(--ds-color-white);position:relative;overflow:hidden}.purchase-shell .purchase-art-image{object-fit:cover;object-position:65% center;width:100%;height:100%}.purchase-shell .purchase-event-art:after{content:"";background:linear-gradient(180deg, var(--ds-color-checkout-art-overlay-soft), var(--ds-color-checkout-art-overlay-strong));position:absolute;inset:0}.purchase-shell .purchase-art-caption{z-index:var(--ds-layer-1);padding:var(--ds-space-4px-7px);border-radius:var(--ds-radius-0);background:var(--ds-color-checkout-art-caption);color:var(--ds-color-white);font-size:var(--ds-type-9px);position:absolute;top:10px;right:10px}.purchase-shell .purchase-event-identity{z-index:var(--ds-layer-1);position:absolute;bottom:20px;left:22px;right:18px}.purchase-shell .purchase-event-identity p{font-size:var(--ds-type-10px);letter-spacing:var(--ds-type-08em);text-transform:uppercase;margin-bottom:var(--ds-space-7px)}.purchase-shell .purchase-event-identity h2{font-size:var(--ds-type-25px);font-weight:var(--ds-type-750);line-height:var(--ds-type-1-1)}.purchase-shell .purchase-summary-panel{background:var(--purchase-surface);border:var(--ds-border-size-1px) solid color-mix(in srgb, var(--purchase-border) var(--ds-border-size-35), var(--ds-color-transparent));border-top:var(--ds-border-size-0);border-radius:var(--ds-radius-0);padding:var(--ds-space-21px)}.purchase-shell .purchase-summary-row{justify-content:space-between;align-items:start;gap:var(--ds-space-12px);font-size:var(--ds-type-13px);display:flex}.purchase-shell .purchase-summary-row h3{font-size:var(--ds-type-13px);font-weight:var(--ds-type-650)}.purchase-shell .purchase-summary-row p{color:var(--purchase-muted-ink);font-size:var(--ds-type-11px);margin-top:var(--ds-space-4px)}.purchase-shell .purchase-summary-row>span{white-space:nowrap}.purchase-shell .purchase-total{justify-content:space-between;align-items:center;gap:var(--ds-space-12px);border-top:var(--ds-border-size-1px) solid color-mix(in srgb, var(--purchase-border) var(--ds-border-size-25), var(--ds-color-transparent));padding-top:var(--ds-space-18px);margin-top:var(--ds-space-18px);font-size:var(--ds-type-13px);font-weight:var(--ds-type-600);display:flex}.purchase-shell .purchase-total strong{font-size:var(--ds-type-27px);font-weight:var(--ds-type-700);letter-spacing:var(--ds-type-6px-1beed9);white-space:nowrap}.purchase-shell .purchase-price-note{color:var(--purchase-muted-ink);font-size:var(--ds-type-11px);line-height:var(--ds-type-1-6);margin-top:var(--ds-space-9px)}.purchase-shell .purchase-event-facts{gap:var(--ds-space-10px);color:var(--purchase-muted-ink);font-size:var(--ds-type-12px);margin-top:var(--ds-space-20px);display:grid}.purchase-shell .purchase-event-facts dt{font-weight:var(--ds-type-600);color:var(--purchase-ink)}.purchase-shell .purchase-summary-support{gap:var(--ds-space-12px);margin-top:var(--ds-space-18px);padding-top:var(--ds-space-16px);border-top:var(--ds-border-size-1px) solid color-mix(in srgb, var(--purchase-border) var(--ds-border-size-25), var(--ds-color-transparent));color:var(--purchase-muted-ink);font-size:var(--ds-type-11px);display:grid}.purchase-shell .purchase-summary-support h3{color:var(--purchase-ink);font-size:var(--ds-type-11px);font-weight:var(--ds-type-650)}.purchase-shell .purchase-summary-support a{align-items:center;min-height:44px;display:inline-flex}.purchase-shell .purchase-summary-note{color:var(--purchase-muted-ink);background:var(--purchase-raised-surface);padding:var(--ds-space-12px);border-radius:var(--ds-radius-0);font-size:var(--ds-type-11px);line-height:var(--ds-type-1-6);margin-top:var(--ds-space-17px)}.purchase-shell .purchase-summary-placeholder{justify-content:space-between;align-items:center;gap:var(--ds-space-12px);min-height:72px;display:flex}.purchase-shell .purchase-summary-disclosure{display:none}.purchase-shell .purchase-footer{justify-content:space-between;align-items:start;gap:var(--ds-space-24px);padding:var(--ds-space-5px-42px-24px);color:var(--purchase-canvas-muted-ink);font-size:var(--ds-type-11px);display:flex}.purchase-shell .purchase-footer-brand{color:var(--purchase-canvas-ink);font-weight:var(--ds-type-600);margin-bottom:var(--ds-space-5px)}.purchase-shell .purchase-footer nav{gap:var(--ds-space-4px-16px);flex-wrap:wrap;display:flex}.purchase-shell .purchase-footer a{align-items:center;min-height:44px;display:inline-flex}.purchase-shell .purchase-notice[data-kind=error]{color:var(--purchase-danger)}@media (max-width:960px){.purchase-shell{padding:var(--ds-space-16px)}.purchase-shell .purchase-masthead,.purchase-shell .purchase-sandbox{padding-inline:var(--ds-space-24px)}.purchase-shell .purchase-content{padding:var(--ds-space-24px)}.purchase-shell .purchase-heading{display:block}.purchase-shell .purchase-progress{margin-top:var(--ds-space-18px)}.purchase-shell .purchase-layout{gap:var(--ds-space-20px);grid-template-columns:minmax(0,1fr) 290px}.purchase-shell .purchase-footer{padding-inline:var(--ds-space-24px)}}@media (max-width:700px){.purchase-shell{padding:var(--ds-space-0)}.purchase-shell .purchase-frame{border:var(--ds-border-size-0);border-radius:var(--ds-radius-0)}.purchase-shell .purchase-masthead{min-height:74px;padding:var(--ds-space-15px-20px);border-radius:var(--ds-radius-0);gap:var(--ds-space-10px)}.purchase-shell .purchase-wordmark{flex-basis:158px;width:158px;height:38px}.purchase-shell .purchase-logo{width:228px}.purchase-shell[data-purchase-brand=headliner] .purchase-logo{width:145px}.purchase-shell .purchase-masthead-actions{gap:var(--ds-space-8px);font-size:var(--ds-type-11px)}.purchase-shell .purchase-sandbox{padding:var(--ds-space-12px-20px);font-size:var(--ds-type-11px);align-items:start;gap:var(--ds-space-8px)}.purchase-shell .purchase-sandbox-label{font-size:var(--ds-type-9px)}.purchase-shell .purchase-content{padding:var(--ds-space-12px-20px-25px)}.purchase-shell .purchase-back{margin-bottom:var(--ds-space-0)}.purchase-shell .purchase-heading{margin-bottom:var(--ds-space-12px)}.purchase-shell .purchase-heading h1{font-size:var(--ds-type-35px);line-height:var(--ds-type-1-12);letter-spacing:var(--ds-type-4px)}.purchase-shell .purchase-progress{margin-top:var(--ds-space-10px)}.purchase-shell .purchase-layout{gap:var(--ds-space-12px);flex-direction:column;display:flex}.purchase-shell .purchase-layout>*{width:100%}.purchase-shell .purchase-summary{position:static}.purchase-shell .purchase-event-art{border-radius:var(--ds-radius-0);height:auto;min-height:72px}.purchase-shell .purchase-art-image{object-position:center;width:96px;position:absolute;inset:0}.purchase-shell .purchase-event-art:after{background:linear-gradient(90deg, var(--ds-color-transparent), var(--ds-color-checkout-art) var(--ds-space-96px))}.purchase-shell .purchase-event-identity{padding:var(--ds-space-13px-12px-13px-109px);position:relative;inset:auto}.purchase-shell[data-purchase-brand=headliner] .purchase-event-identity{padding-left:var(--ds-space-18px)}.purchase-shell .purchase-event-identity p{font-size:var(--ds-type-9px);margin-bottom:var(--ds-space-5px)}.purchase-shell .purchase-event-identity h2{font-size:var(--ds-type-18px)}.purchase-shell .purchase-art-caption{padding:var(--ds-space-2px-3px);font-size:var(--ds-type-7px);top:4px;left:4px;right:auto}.purchase-shell .purchase-summary-panel{padding:var(--ds-space-14px-18px)}.purchase-shell .purchase-summary-row>span{display:none}.purchase-shell .purchase-total{padding-top:var(--ds-space-10px);margin-top:var(--ds-space-10px)}.purchase-shell .purchase-total strong{font-size:var(--ds-type-24px)}.purchase-shell .purchase-price-note{font-size:var(--ds-type-10px);margin-top:var(--ds-space-5px)}.purchase-shell .purchase-summary-desktop{display:none}.purchase-shell .purchase-summary-disclosure{margin-top:var(--ds-space-10px);border-top:var(--ds-border-size-1px) solid color-mix(in srgb, var(--purchase-border) var(--ds-border-size-25), var(--ds-color-transparent));font-size:var(--ds-type-11px);display:block}.purchase-shell .purchase-summary-disclosure>summary{min-height:44px;padding-block:var(--ds-space-12px);cursor:pointer;color:var(--purchase-muted-ink)}.purchase-shell .purchase-footer{padding:var(--ds-space-0-20px-max-24px-env-safe-area-inset-bottom);gap:var(--ds-space-12px);flex-direction:column}}@media (max-width:380px){.purchase-shell .purchase-masthead-actions>span{display:none}}@media (prefers-reduced-motion:reduce){.purchase-shell,.purchase-shell *,.purchase-shell :before,.purchase-shell :after{transition:none;animation:none}}.purchase-shell{--checkout-primary:var(--purchase-accent);--checkout-on-primary:var(--purchase-on-accent);--checkout-accent:var(--purchase-accent)}.purchase-shell .purchase-stack{gap:var(--ds-space-20px);display:grid}.purchase-shell .purchase-muted{color:var(--purchase-muted-ink)}.purchase-shell .purchase-small{font-size:var(--ds-type-12px)}.purchase-shell .purchase-error{color:var(--purchase-danger)}.purchase-shell .purchase-fields{gap:var(--ds-space-26px);border:var(--ds-border-size-0);padding:var(--ds-space-0);margin:var(--ds-space-0);min-width:0;display:grid}.purchase-shell .purchase-fields:disabled{opacity:.85}.purchase-shell .purchase-section-heading h2{font-size:var(--ds-type-19px);font-weight:var(--ds-type-650);letter-spacing:var(--ds-type-3px-54df08)}.purchase-shell .purchase-section-heading p{font-size:var(--ds-type-12px);margin-top:var(--ds-space-6px)}.purchase-shell .purchase-tier-options{gap:var(--ds-space-12px);border:var(--ds-border-size-0);min-width:0;padding:var(--ds-space-0);display:grid}.purchase-shell .purchase-tier-options>legend{font-weight:var(--ds-type-650);font-size:var(--ds-type-14px);margin-bottom:var(--ds-space-14px)}.purchase-shell .purchase-tier{min-height:44px;padding:var(--ds-space-16px);border:var(--ds-border-size-1px) solid var(--purchase-border);border-radius:var(--ds-radius-0);background:var(--purchase-surface);cursor:pointer;display:block}.purchase-shell .purchase-tier:has(input:checked){border-color:var(--purchase-accent);background:color-mix(in srgb, var(--purchase-accent) 5%, var(--purchase-surface));box-shadow:var(--ds-shadow-size-0) var(--ds-shadow-size-0) var(--ds-shadow-size-0) var(--ds-shadow-size-1px) var(--purchase-accent)}.purchase-shell .purchase-tier[data-unavailable]{cursor:default}.purchase-shell .purchase-tier-list{padding:var(--ds-space-0);margin:var(--ds-space-0);gap:var(--ds-space-12px);list-style:none;display:grid}.purchase-shell .purchase-tier-list .purchase-tier{cursor:default}.purchase-shell .purchase-tier-heading{justify-content:space-between;gap:var(--ds-space-12px);display:flex}.purchase-shell .purchase-tier-heading h3{font-size:var(--ds-type-15px);font-weight:var(--ds-type-650)}.purchase-shell .purchase-tier-heading strong{white-space:nowrap}.purchase-shell .purchase-input{width:100%}.purchase-shell .purchase-fields label{font-size:var(--ds-type-13px)}.purchase-shell .purchase-fields input[type=radio],.purchase-shell .purchase-fields input[type=checkbox]{flex-shrink:0}.purchase-shell .purchase-disclosure{border-top:var(--ds-border-size-1px) solid color-mix(in srgb, var(--purchase-border) var(--ds-border-size-35), var(--ds-color-transparent))}.purchase-shell .purchase-disclosure>summary,.purchase-shell .purchase-ticket-details>summary{cursor:pointer;min-height:44px;padding-block:var(--ds-space-12px);font-size:var(--ds-type-13px);font-weight:var(--ds-type-600)}.purchase-shell .purchase-disclosure>summary span{font-weight:var(--ds-type-400);color:var(--purchase-muted-ink)}.purchase-shell .purchase-disclosure[open]>summary{margin-bottom:var(--ds-space-8px)}.purchase-shell .purchase-disclosure .purchase-tier{margin-top:var(--ds-space-12px)}.purchase-shell .purchase-ticket-details>summary{padding-top:var(--ds-space-0)}.purchase-shell .purchase-ticket-details[open]>summary{margin-bottom:var(--ds-space-10px)}.purchase-shell .purchase-wristband{align-items:center;gap:var(--ds-space-10px);cursor:pointer;border:var(--ds-border-size-1px) solid var(--purchase-border);border-radius:var(--ds-radius-0);min-height:52px;padding:var(--ds-space-12px);display:flex}.purchase-shell .purchase-wristband:has(input:checked){border-color:var(--purchase-accent);box-shadow:var(--ds-shadow-size-0) var(--ds-shadow-size-0) var(--ds-shadow-size-0) var(--ds-shadow-size-1px) var(--purchase-accent);background:var(--purchase-raised-surface)}.purchase-shell .purchase-wristband:before{content:"";border-radius:var(--ds-radius-50);background:var(--ds-color-wristband-red);flex-shrink:0;width:8px;height:8px}.purchase-shell .purchase-wristband[data-color=yellow]:before{background:var(--ds-color-wristband-yellow)}.purchase-shell .purchase-wristband[data-color=green]:before{background:var(--ds-color-wristband-green)}.purchase-shell .purchase-payment form button[type=submit]{width:100%}.purchase-shell .purchase-ticket-facts{gap:var(--ds-space-14px);display:grid}.purchase-shell .purchase-ticket-facts dt{color:var(--purchase-muted-ink);font-size:var(--ds-type-12px)}.purchase-shell .purchase-ticket-facts dd{margin-top:var(--ds-space-4px);font-weight:var(--ds-type-600)}.purchase-shell .purchase-ticket-image{border-radius:var(--ds-radius-0);width:100%;height:auto}.purchase-shell .purchase-ticket-image-placeholder{aspect-ratio:10/13;width:100%;display:block}.purchase-shell .purchase-confirmation{width:min(100%,640px);margin-inline:var(--ds-space-auto);grid-column:1/-1}.purchase-presale-clock{gap:var(--ds-space-12px);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.purchase-presale-clock dd{margin:var(--ds-space-0);font-size:var(--ds-type-35px);font-variant-numeric:tabular-nums}.purchase-presale-clock>div{flex-direction:column;display:flex}.purchase-presale-clock dt{font-size:var(--ds-type-11px);order:1}.checkout-rebrand .purchase-masthead{background:var(--ds-rebrand-obsidian);color:var(--ds-rebrand-marble);border-bottom:var(--ds-border-size-1px) solid var(--ds-rebrand-seam);font-family:var(--ds-rebrand-font-ui);font-variant-numeric:tabular-nums}.checkout-rebrand .purchase-wordmark{gap:var(--ds-space-10px)}.checkout-rebrand .purchase-platform-logo{flex:none;width:28px;height:28px}.checkout-rebrand .purchase-masthead-actions{font-family:var(--ds-rebrand-font-mono)}.checkout-rebrand .purchase-mode-toggle{border-color:var(--ds-rebrand-seam-2);border-radius:var(--ds-rebrand-radius-pill);background:var(--ds-color-transparent);color:var(--ds-rebrand-marble);font-family:var(--ds-rebrand-font-ui)}.checkout-rebrand .purchase-masthead :focus-visible{outline-color:var(--ds-rebrand-ember-glow)}.checkout-rebrand .purchase-footer{padding:var(--ds-space-24px) var(--ds-space-42px);background:var(--ds-rebrand-obsidian);color:var(--ds-rebrand-dust);border-top:var(--ds-border-size-1px) solid var(--ds-rebrand-seam);font-family:var(--ds-rebrand-font-ui)}.checkout-rebrand .purchase-footer-brand{color:var(--ds-rebrand-marble)}.checkout-rebrand .purchase-footer-mark{margin-bottom:var(--ds-space-16px);display:block}.checkout-rebrand .purchase-footer a{color:var(--ds-rebrand-marble)}.checkout-rebrand .purchase-footer :focus-visible{outline-color:var(--ds-rebrand-ember-glow)}.checkout-rebrand .dot-skeleton{--ds-rebrand-skeleton-dots:var(--ds-rebrand-checkout-skeleton-dots);--ds-rebrand-skeleton-highlight:var(--ds-rebrand-checkout-skeleton-highlight)}.checkout-rebrand .purchase-presale-dots{color:var(--purchase-ink);justify-self:center}.checkout-rebrand .purchase-presale-dots .dot-countdown-digit i{background:currentColor}.checkout-rebrand .purchase-presale-dots[data-urgent] .dot-countdown-digit i.on{background:var(--purchase-accent)}.purchase-shell-rebrand{--purchase-heading:var(--ds-rebrand-font-display);--purchase-heading-weight:var(--ds-type-500);font-family:var(--ds-rebrand-font-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.purchase-shell-rebrand[data-purchase-brand=headliner]{--purchase-heading:var(--ds-rebrand-font-display);--purchase-heading-weight:var(--ds-type-500)}.purchase-shell-rebrand .purchase-frame{border-color:var(--purchase-border);border-radius:var(--ds-rebrand-radius-lg);box-shadow:var(--ds-shadow-none);overflow:clip}.purchase-shell-rebrand .purchase-heading h1{letter-spacing:var(--ds-type-02em)}.purchase-shell-rebrand .purchase-eyebrow{font-family:var(--ds-rebrand-font-mono);font-weight:var(--ds-type-400);letter-spacing:var(--ds-type-14em)}.purchase-shell-rebrand :is(.purchase-section-heading h2,.purchase-event-identity h2){font-family:var(--ds-rebrand-font-display);font-weight:var(--ds-type-500);letter-spacing:var(--ds-type-02em)}.purchase-shell-rebrand .purchase-section-heading h2{font-size:var(--ds-type-25px)}.purchase-shell-rebrand :is(.purchase-surface,.purchase-tier,.purchase-summary-note){border-radius:var(--ds-rebrand-radius-md)}.purchase-shell-rebrand .purchase-sandbox-label{border-radius:var(--ds-rebrand-radius-pill);font-family:var(--ds-rebrand-font-mono)}.purchase-shell-rebrand .purchase-event-art{background:var(--ds-rebrand-basalt-2);border-radius:var(--ds-rebrand-radius-md) var(--ds-rebrand-radius-md) 0 0}.purchase-shell-rebrand .purchase-summary-panel{border-radius:0 0 var(--ds-rebrand-radius-md) var(--ds-rebrand-radius-md)}.purchase-shell-rebrand .purchase-summary-row h3{font-weight:var(--ds-type-500)}.purchase-shell-rebrand .purchase-total strong{font-family:var(--ds-rebrand-font-ui);font-weight:var(--ds-type-500);letter-spacing:var(--ds-type-02em)}.purchase-shell-rebrand :is(.ui-button,.purchase-primary-link,.purchase-secondary-button,.purchase-text-button){gap:var(--ds-space-10px);min-height:44px;padding:var(--ds-rebrand-button-padding);border-radius:var(--ds-rebrand-radius-pill);font-family:var(--ds-rebrand-font-ui);font-size:var(--ds-type-15px);font-weight:var(--ds-type-500);line-height:var(--ds-type-1-5);font-variant-numeric:tabular-nums;white-space:normal}.purchase-shell-rebrand .purchase-input{padding:var(--ds-rebrand-input-padding);border-radius:var(--ds-rebrand-input-radius);font-family:var(--ds-rebrand-font-ui);font-size:var(--ds-type-15px);font-variant-numeric:tabular-nums}.purchase-shell-rebrand .purchase-input::placeholder{color:var(--purchase-muted-ink)}.purchase-shell-rebrand .purchase-input:focus{border-color:var(--purchase-focus)}.purchase-shell-rebrand .purchase-wristband{border-radius:var(--ds-rebrand-radius-sm)}.purchase-shell-rebrand .purchase-wristband:before{width:10px;height:10px}.purchase-shell-rebrand .purchase-ticket-image{border-radius:var(--ds-rebrand-radius-md)}.purchase-shell-rebrand .purchase-confirmation .text-\[var\(--ds-color-white\)\]\/70{color:var(--purchase-muted-ink)}@media (max-width:960px){.checkout-rebrand .purchase-footer{padding-inline:var(--ds-space-24px)}}@media (max-width:700px){.checkout-rebrand .purchase-footer{padding:var(--ds-space-0-20px-max-24px-env-safe-area-inset-bottom);padding-top:var(--ds-space-20px)}.checkout-rebrand .purchase-wordmark .brand-wordmark{font-size:var(--ds-type-18px)}.purchase-shell-rebrand .purchase-frame{border-radius:var(--ds-radius-0)}.purchase-shell-rebrand .purchase-event-art{border-radius:var(--ds-rebrand-radius-md) var(--ds-rebrand-radius-md) 0 0}.checkout-rebrand .purchase-shell[data-purchase-default-presentation][data-purchase-brand=projecth] .purchase-summary-panel{padding-block:var(--ds-space-6px)}}.purchase-route-theme{--ui-outline-bg:var(--purchase-surface);--ui-button-hover-bg:color-mix(in srgb, var(--purchase-accent) var(--ds-mix-button-hover-accent), var(--purchase-ink));--ui-button-hover-color:var(--purchase-on-accent);--ui-outline-color:var(--purchase-ink);--ui-outline-border:var(--purchase-border);--ui-outline-hover-bg:var(--purchase-raised-surface);--ui-outline-hover-color:var(--purchase-ink);--ui-ghost-color:var(--purchase-muted-ink);--ui-ghost-hover-bg:var(--purchase-raised-surface);--ui-ghost-hover-color:var(--purchase-ink);--ui-focus:var(--purchase-focus);--ui-selection-bg:var(--purchase-accent);--ui-selection-color:var(--purchase-on-accent);--ui-button-bg:var(--purchase-accent);--ui-button-color:var(--purchase-on-accent);--ui-button-border:var(--purchase-accent);--ui-input-bg:var(--purchase-surface);--ui-input-color:var(--purchase-ink);--ui-input-border:var(--purchase-border);--ui-card-bg:var(--purchase-surface);--ui-card-color:var(--purchase-ink);--ui-card-border:var(--purchase-border);min-height:100svh;color:var(--purchase-ink);background:var(--purchase-canvas);font-family:var(--ds-font-body);font-size:var(--ds-type-15px);line-height:var(--ds-type-1-5);overflow-wrap:anywhere}.checkout-rebrand .purchase-route:not([data-purchase-theme]):has(>.purchase-shell){--ui-outline-bg:var(--purchase-surface);--ui-button-hover-bg:color-mix(in srgb, var(--purchase-accent) var(--ds-mix-button-hover-accent), var(--purchase-ink));--ui-button-hover-color:var(--purchase-on-accent);--ui-outline-color:var(--purchase-ink);--ui-outline-border:var(--purchase-border);--ui-outline-hover-bg:var(--purchase-raised-surface);--ui-outline-hover-color:var(--purchase-ink);--ui-ghost-color:var(--purchase-muted-ink);--ui-ghost-hover-bg:var(--purchase-raised-surface);--ui-ghost-hover-color:var(--purchase-ink);--ui-focus:var(--purchase-focus);--ui-selection-bg:var(--purchase-accent);--ui-selection-color:var(--purchase-on-accent);--ui-button-bg:var(--purchase-accent);--ui-button-color:var(--purchase-on-accent);--ui-button-border:var(--purchase-accent);--ui-input-bg:var(--purchase-surface);--ui-input-color:var(--purchase-ink);--ui-input-border:var(--purchase-border);--ui-card-bg:var(--purchase-surface);--ui-card-color:var(--purchase-ink);--ui-card-border:var(--purchase-border);min-height:100svh;color:var(--purchase-ink);background:var(--purchase-canvas);font-family:var(--ds-font-body);font-size:var(--ds-type-15px);line-height:var(--ds-type-1-5);overflow-wrap:anywhere}.purchase-route-theme>:is(.purchase-stack,.purchase-notice,[role=status],.purchase-surface){max-width:1180px;margin-inline:var(--ds-space-auto);padding:var(--ds-space-24px)}.checkout-rebrand .purchase-route:not([data-purchase-theme]):has(>.purchase-shell)>footer.purchase-surface:has(>[data-collection-agent]){max-width:1180px;margin-inline:var(--ds-space-auto);padding:var(--ds-space-24px)}.purchase-route-theme>.purchase-stack{gap:var(--ds-space-24px);display:grid}.purchase-route-theme .purchase-notice[data-kind=error]{color:var(--purchase-danger)}.purchase-route-theme :is(a,button,summary,input,select,textarea):focus-visible{outline:var(--ds-border-size-3px) solid var(--purchase-focus);outline-offset:var(--ds-space-4px)}.purchase-route-rebrand{font-family:var(--ds-rebrand-font-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.checkout-rebrand .purchase-route:not([data-purchase-theme]):has(>.purchase-shell-rebrand){font-family:var(--ds-rebrand-font-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.purchase-route-rebrand>.purchase-stack>h2,.purchase-route-rebrand>.purchase-stack>section>h3{font-family:var(--ds-rebrand-font-display);font-weight:var(--ds-type-500);letter-spacing:var(--ds-type-02em)}.purchase-route-rebrand>.purchase-stack :is(.ui-button,.purchase-primary-link,.purchase-secondary-button){border-radius:var(--ds-rebrand-radius-pill);min-height:44px;font-family:var(--ds-rebrand-font-ui);font-size:var(--ds-type-15px);font-weight:var(--ds-type-500);font-variant-numeric:tabular-nums;white-space:normal}.purchase-route-theme>.purchase-stack .text-\[var\(--ds-color-white\)\]\/70{color:var(--purchase-muted-ink)}@media (max-width:700px){.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary){top:var(--ds-rebrand-checkout-cta-entry-top);z-index:var(--ds-rebrand-layer-mobile-cta);scroll-margin-top:var(--ds-rebrand-mobile-bar-height);scroll-margin-bottom:var(--ds-rebrand-mobile-bar-height);position:sticky;bottom:auto}@supports (height:100dvh){.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary){top:var(--ds-rebrand-checkout-cta-entry-dynamic-top)}}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-form-column:has(>section[role=alert]>.ui-button-primary:not(:disabled)) :is(form.purchase-surface>.ui-button[type=submit],section.purchase-surface:not([role=alert])>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary){z-index:auto;position:relative;top:auto;bottom:auto}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-form-column:has(>section[role=alert]>.ui-button-primary:not(:disabled)) :is(form.purchase-surface>.ui-button[type=submit],section.purchase-surface:not([role=alert])>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):before{content:none}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-form-column:has(>section[role=alert]>.ui-button-primary:not(:disabled)) :is(form.purchase-surface>.ui-button[type=submit],section.purchase-surface:not([role=alert])>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):after{content:none}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):before{content:"";left:calc(var(--ds-space-20px) * -1);right:calc(var(--ds-space-20px) * -1);height:var(--ds-space-12px);background:var(--purchase-canvas);border-top:var(--ds-border-size-1px) solid var(--purchase-border);pointer-events:none;position:absolute;bottom:100%}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):after{content:"";left:calc(var(--ds-space-20px) * -1);right:calc(var(--ds-space-20px) * -1);height:max(var(--ds-space-12px),env(safe-area-inset-bottom,0px));background:var(--purchase-canvas);pointer-events:none;position:absolute;top:100%}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-payment [data-buyer-acceptance]{z-index:var(--ds-rebrand-layer-mobile-cta);padding-block:var(--ds-space-8px);background:var(--purchase-surface);scroll-margin-top:var(--ds-rebrand-mobile-bar-height);scroll-margin-bottom:var(--ds-rebrand-mobile-bar-height);position:static}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(input,select,textarea,label,summary,a,button){scroll-margin-top:var(--ds-rebrand-mobile-bar-height);scroll-margin-bottom:var(--ds-rebrand-mobile-bar-height)}.checkout-rebrand .purchase-shell[data-purchase-default-presentation]:has(:is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary)){padding-bottom:var(--ds-rebrand-mobile-bar-height)}html:has(.checkout-rebrand .purchase-shell[data-purchase-default-presentation]){scroll-padding-top:var(--ds-rebrand-mobile-bar-height);scroll-padding-bottom:var(--ds-rebrand-mobile-bar-height)}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-presale>[role=status][aria-live=polite]:has(>a.purchase-primary-link[href]){top:var(--ds-rebrand-checkout-cta-entry-top);z-index:var(--ds-rebrand-layer-mobile-cta);scroll-margin-top:var(--ds-rebrand-mobile-bar-height);scroll-margin-bottom:var(--ds-rebrand-mobile-bar-height);background:var(--purchase-canvas);position:sticky;bottom:auto}@supports (height:100dvh){.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-presale>[role=status][aria-live=polite]:has(>a.purchase-primary-link[href]){top:var(--ds-rebrand-checkout-cta-entry-dynamic-top)}}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href]{width:100%;scroll-margin-top:var(--ds-rebrand-mobile-bar-height);scroll-margin-bottom:var(--ds-rebrand-mobile-bar-height);position:relative}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href]:before{content:"";left:calc(var(--ds-space-20px) * -1);right:calc(var(--ds-space-20px) * -1);height:var(--ds-space-12px);background:var(--purchase-canvas);border-top:var(--ds-border-size-1px) solid var(--purchase-border);pointer-events:none;position:absolute;bottom:100%}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href]:after{content:"";left:calc(var(--ds-space-20px) * -1);right:calc(var(--ds-space-20px) * -1);height:max(var(--ds-space-12px),env(safe-area-inset-bottom,0px));background:var(--purchase-canvas);pointer-events:none;position:absolute;top:100%}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-form-column:has(>section[role=alert]>.ui-button-primary:not(:disabled)) .purchase-presale>[role=status][aria-live=polite]:has(>a.purchase-primary-link[href]){z-index:auto;background:var(--ds-color-transparent);position:static;top:auto;bottom:auto}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-form-column:has(>section[role=alert]>.ui-button-primary:not(:disabled)) .purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href]:before{content:none}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-form-column:has(>section[role=alert]>.ui-button-primary:not(:disabled)) .purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href]:after{content:none}.checkout-rebrand .purchase-shell[data-purchase-default-presentation]:has(.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href]){padding-bottom:var(--ds-rebrand-mobile-bar-height)}}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] [data-native-mobile-action-slot][hidden]{display:none}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] [data-native-mobile-action-slot]:not([hidden]){box-sizing:border-box;width:var(--native-action-width);height:var(--native-action-height);min-width:var(--ds-space-0);padding:var(--ds-space-0);border:var(--ds-border-size-0);margin:var(--native-action-margin-top) var(--native-action-margin-right) var(--native-action-margin-bottom) var(--native-action-margin-left);pointer-events:none;visibility:hidden;display:block}@media (max-width:700px){.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href],.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):is([data-native-mobile-action-slot]+*){z-index:auto;position:relative;top:auto;bottom:auto;left:auto}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href],.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):is([data-native-mobile-action-slot]+*):before,.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href],.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):is([data-native-mobile-action-slot]+*):after{content:none}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] .purchase-presale>[role=status][aria-live=polite]:has(>[data-native-mobile-action-slot=presale]+a.purchase-primary-link[href]){z-index:auto;background:var(--ds-color-transparent);position:static;top:auto;bottom:auto}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href],.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):is([data-native-mobile-action-slot]+*)[data-native-mobile-action-pinned]{top:auto;bottom:max(var(--ds-space-12px),env(safe-area-inset-bottom,0px));left:var(--native-action-left);width:var(--native-action-width);margin:var(--ds-space-0);z-index:var(--ds-rebrand-layer-mobile-cta);transition:none;position:fixed;right:auto}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href],.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):is([data-native-mobile-action-slot]+*)[data-native-mobile-action-pinned]:before{content:"";left:calc(var(--ds-space-20px) * -1);right:calc(var(--ds-space-20px) * -1);height:var(--ds-space-12px);background:var(--purchase-canvas);border-top:var(--ds-border-size-1px) solid var(--purchase-border);pointer-events:none;position:absolute;bottom:100%}.checkout-rebrand .purchase-shell[data-purchase-default-presentation] :is(.purchase-form-column.purchase-surface>.purchase-primary-link,.purchase-presale>[role=status][aria-live=polite]>a.purchase-primary-link[href],.purchase-form-column>form.purchase-surface>.ui-button[type=submit],.purchase-form-column>section.purchase-surface:not(.purchase-payment)>.ui-button-primary,.purchase-payment>.ui-button-primary,.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment]) form>.ui-button[type=submit],.purchase-payment>:is([aria-label=Secure\ payment],[aria-label=Test\ payment])>.ui-button-primary):is([data-native-mobile-action-slot]+*)[data-native-mobile-action-pinned]:after{content:"";left:calc(var(--ds-space-20px) * -1);right:calc(var(--ds-space-20px) * -1);height:max(var(--ds-space-12px),env(safe-area-inset-bottom,0px));background:var(--purchase-canvas);pointer-events:none;position:absolute;top:100%}}
