:root{--nba-white: #ffffff;--nba-black: #000000;--nba-ink: #111111;--nba-text: #1f1f1f;--nba-muted: #62666d;--nba-line: #e3e3e3;--nba-line-strong: #c8c8c8;--nba-grey: #f5f5f3;--nba-paper: #e8e2d4;--nba-paper-dot: rgba(60, 48, 30, .12);--nba-red: #f00000;--nba-red-dark: #c8102e;--nba-blue: #1d428a;--nba-blue-text: #004586;--nba-green: #0a7a3b;--nba-orange: #b54c00;--nba-font-display: "Anton", "Impact", "Arial Narrow", sans-serif;--nba-font-ui: "Outfit", "Helvetica Neue", Arial, sans-serif;--nba-font-body: "Roboto", "Helvetica Neue", Arial, sans-serif;--nba-t-display: clamp(34px, 4vw, 52px);--nba-t-h2: clamp(28px, 3vw, 40px);--nba-radius: 8px;--nba-header-h: 64px;--nba-gutter: clamp(16px, 4vw, 40px);--nba-max: 1240px;--nba-section: clamp(48px, 6vw, 80px);--nba-ease: cubic-bezier(.2, .7, .2, 1);--font-body-family: var(--nba-font-body);--font-heading-family: var(--nba-font-ui);--font-heading-weight: 700}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nba-header-h) + 16px)}body.nba{background:var(--nba-white);color:var(--nba-text);font:400 16px/1.55 var(--nba-font-body);letter-spacing:0;-webkit-font-smoothing:antialiased}.nba h1,.nba h2,.nba h3,.nba h4{letter-spacing:0}.nba a{color:inherit}.nba img{max-width:100%}:where(.nba) p{margin:0}.nba-container{width:100%;max-width:var(--nba-max);margin:0 auto;padding:0 var(--nba-gutter)}.nba-section{padding:var(--nba-section) 0}.nba-section--grey{background:var(--nba-grey)}.nba-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nba-paper{background-color:var(--nba-paper);background-image:radial-gradient(var(--nba-paper-dot) 1px,transparent 1.4px);background-size:7px 7px}.nba-eyebrow{margin:0 0 12px;font:700 13px/1 var(--nba-font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--nba-red-dark)}.nba-h2{margin:0 0 16px;font:400 var(--nba-t-h2)/1.05 var(--nba-font-display);text-transform:uppercase;color:var(--nba-blue-text)}.nba-h2 em{font-style:normal;color:var(--nba-red-dark)}.nba-h3{margin:0 0 16px;font:700 clamp(24px,2.4vw,32px)/1.25 var(--nba-font-body);color:var(--nba-blue-text)}.nba-lead{max-width:560px;margin:0 0 28px;font-size:16px;line-height:1.6;color:var(--nba-text)}.nba-lead p{margin:0}.nba-facts{display:grid;gap:6px;margin:0 0 32px;padding:0;list-style:none;font-size:15px}.nba-facts b{font-weight:700}.nba-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border:2px solid var(--nba-red);border-radius:var(--nba-radius);background:var(--nba-red);color:#fff!important;text-decoration:none;cursor:pointer;white-space:nowrap;font:700 15px/1 var(--nba-font-ui);letter-spacing:.02em;text-transform:uppercase;transition:background .2s,border-color .2s,color .2s}.nba-btn:hover{background:var(--nba-red-dark);border-color:var(--nba-red-dark)}.nba-btn:focus-visible{outline:2px solid var(--nba-blue);outline-offset:2px}.nba-btn svg{width:18px;height:18px;flex:none}.nba-btn--sm{height:40px;padding:0 16px;font-size:14px}.nba-btn--lg{height:56px;padding:0 28px;font-size:16px}.nba-btn--block{width:100%}.nba-btn--outline{background:transparent;border-color:var(--nba-ink);color:var(--nba-ink)!important}.nba-btn--outline:hover{background:var(--nba-ink);border-color:var(--nba-ink);color:#fff!important}.nba-btn--white-outline{background:transparent;border-color:#fff;color:#fff!important}.nba-btn--white-outline:hover{background:#fff;border-color:#fff;color:var(--nba-black)!important}.nba-btn[disabled]{background:#d9d9d9;border-color:#d9d9d9;color:#6b6b6b!important;cursor:not-allowed}.nba-btn.loading{color:transparent!important}.nba-btn.loading:after{content:"";position:absolute;width:20px;height:20px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:nbaSpin .7s linear infinite}@keyframes nbaSpin{to{transform:rotate(360deg)}}.nba-icon-btn{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--nba-radius);background:transparent;color:#fff;cursor:pointer}.nba-icon-btn:hover{background:#ffffff1f}.nba-icon-btn svg{width:22px;height:22px}.nba-swatch{display:inline-block;width:12px;height:12px;border-radius:3px;background:var(--cat);flex:none}.nba-swatch--soldout{background:#d6d6d6}.nba-js [data-nba-reveal]{opacity:0;transform:translateY(12px);transition:opacity .5s var(--nba-ease),transform .5s var(--nba-ease);transition-delay:calc(var(--d, 0) * 60ms)}.nba-js [data-nba-reveal].is-in{opacity:1;transform:none}.shopify-design-mode [data-nba-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.nba-js [data-nba-reveal]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nba-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;background:var(--nba-black);color:#fff;transition:transform .7s cubic-bezier(.7,0,.2,1);animation:nbaLoaderFailsafe 0s linear 5s forwards}.nba-loader__content{display:flex;flex-direction:column;align-items:center;gap:24px}.nba-loader__lockup{opacity:0;transform:translateY(8px);animation:nbaIn .6s var(--nba-ease) .1s forwards}.nba-loader__lockup img{display:block;width:200px;height:auto}.nba-loader__bar{width:200px;height:3px;border-radius:2px;background:#ffffff26;overflow:hidden}.nba-loader__bar span{display:block;height:100%;background:var(--nba-red);transform-origin:left;transform:scaleX(0);animation:nbaBar 1s var(--nba-ease) .2s forwards}.nba-loader__meta{font:600 12px/1 var(--nba-font-ui);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.nba-loader.is-quick .nba-loader__content{display:none}.nba-loader.is-done{transform:translateY(-100%);pointer-events:none}.nba-loader.is-gone{display:none}@keyframes nbaIn{to{opacity:1;transform:none}}@keyframes nbaBar{to{transform:scaleX(1)}}@keyframes nbaLoaderFailsafe{to{visibility:hidden;pointer-events:none}}.nba-announce{background:var(--nba-blue);color:#fff}.nba-announce__track{position:relative;height:32px;overflow:hidden}.nba-announce__msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;font:600 13px/1.2 var(--nba-font-ui);text-align:center;color:#fff;text-decoration:none;opacity:0;transform:translateY(100%);transition:opacity .4s,transform .5s var(--nba-ease)}.nba-announce__msg.is-active{opacity:1;transform:none}.nba-announce__msg.is-leaving{opacity:0;transform:translateY(-100%)}.nba-announce__msg svg{width:15px;height:15px;flex:none}.nba-header-section{position:sticky;top:0;z-index:50}.nba-header{position:relative;z-index:46;background:var(--nba-black);color:#fff}.nba-header__inner{display:flex;align-items:center;gap:32px;height:var(--nba-header-h)}.nba-header__logo{display:inline-flex;align-items:center;flex:none;color:#fff;text-decoration:none}.nba-header__nav{flex:1}.nba-header__nav ul{display:flex;gap:28px;margin:0;padding:0;list-style:none}.nba-header__link{display:block;padding:6px 0;border-bottom:2px solid transparent;font:700 14px/1 var(--nba-font-ui);text-transform:uppercase;color:#fff;text-decoration:none;transition:border-color .2s}.nba-header__link:hover,.nba-header__link[aria-current]{border-color:var(--nba-red)}.nba-header__actions{display:flex;align-items:center;gap:4px;margin-left:auto}.nba-header__countdown{margin-right:8px;font:700 13px/1 var(--nba-font-ui);text-transform:uppercase;color:#ffffffb3;white-space:nowrap}.nba-header__countdown svg{display:none}.nba-header__countdown b{color:#fff}.nba-header__cta{margin-left:8px;height:40px;padding:0 16px;font-size:14px}.nba-header__burger{display:none}.nba-burger{position:relative;width:22px;height:14px}.nba-burger span{position:absolute;left:0;right:0;height:2px;background:currentColor;transition:transform .3s var(--nba-ease),opacity .2s,top .3s var(--nba-ease)}.nba-burger span:nth-child(1){top:0}.nba-burger span:nth-child(2){top:6px}.nba-burger span:nth-child(3){top:12px}.is-menu-open .nba-burger span:nth-child(1){top:6px;transform:rotate(45deg)}.is-menu-open .nba-burger span:nth-child(2){opacity:0}.is-menu-open .nba-burger span:nth-child(3){top:6px;transform:rotate(-45deg)}#cart-icon-bubble{text-decoration:none}.nba-cart-count{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:grid;place-items:center;background:var(--nba-red);color:#fff;font:700 11px/1 var(--nba-font-ui)}.nba-logo__img{display:block;height:auto}.nba-logo__official{width:auto;height:40px}.nba-footer .nba-logo__official{height:60px}.nba-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;flex-direction:column;gap:24px;padding:calc(var(--nba-header-h) + 32px + 16px) var(--nba-gutter) 24px;background:#fff;overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .25s,transform .3s var(--nba-ease),visibility 0s .3s}.nba-mobile-menu.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .25s,transform .3s var(--nba-ease),visibility 0s}.nba-mobile-menu__links{margin:0;padding:0;list-style:none}.nba-mobile-menu__links li{border-bottom:1px solid var(--nba-line)}.nba-mobile-menu__links a{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font:400 28px/1 var(--nba-font-display);text-transform:uppercase;color:var(--nba-ink);text-decoration:none}.nba-mobile-menu__links a svg{width:20px;height:20px;color:var(--nba-red)}.nba-mobile-menu__event{display:grid;gap:6px}.nba-mobile-menu__event strong{font:400 24px/1 var(--nba-font-display);text-transform:uppercase;color:var(--nba-blue-text)}.nba-mobile-menu__event p{display:flex;align-items:center;gap:8px;font-size:15px}.nba-mobile-menu__event p svg{width:16px;height:16px}.nba-mobile-menu__event .nba-countdown{margin-top:8px}.nba-mobile-menu .nba-btn{width:100%;height:56px}body.nba-lock{overflow:hidden}@media(max-width:1099px){.nba-header__nav,.nba-header__countdown{display:none}.nba-header__burger{display:inline-grid}}@media(max-width:749px){:root{--nba-header-h: 56px}.nba-header__cta,.nba-header__account{display:none}.nba-logo__official{height:34px}.nba-announce__msg{font-size:12px}}.nba-countdown{display:flex;gap:6px}.nba-countdown__unit{min-width:56px;padding:8px 6px 7px;border-radius:var(--nba-radius);background:var(--nba-black);color:#fff;text-align:center}.nba-countdown__num{display:block;font:400 24px/1 var(--nba-font-display);font-variant-numeric:tabular-nums}.nba-countdown__label{display:block;margin-top:4px;font:600 10px/1 var(--nba-font-ui);letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6}.nba-countdown__live{font:400 24px/1 var(--nba-font-display);text-transform:uppercase;color:var(--nba-red)}.nba-kv{position:relative;display:flex;align-items:flex-end;min-height:clamp(600px,calc(100svh - var(--nba-header-h) - 32px),860px);overflow:hidden;background:var(--nba-black);color:#fff}.nba-kv__media{position:absolute;top:0;right:0;bottom:0;left:0}.nba-kv__media img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.nba-kv__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000,#000000b3 30%,#0000 58%)}.nba-kv__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-bottom:40px;text-align:center}.nba-kv__logo{width:clamp(240px,26vw,400px);margin:0 0 20px}.nba-kv__logo img{display:block;width:100%;height:auto}.nba-kv__match{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:8px}.nba-kv__match img{width:48px;height:48px;object-fit:contain}.nba-kv__teams{font:400 32px/1 var(--nba-font-display);text-transform:uppercase;white-space:nowrap}.nba-kv__teams span{margin:0 6px;color:var(--nba-red)}.nba-kv__date{margin:0 0 28px;font:700 14px/1.3 var(--nba-font-ui);letter-spacing:.04em;text-transform:uppercase;color:#ffffffd9}.nba-kv__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px}.nba-kv__count .nba-countdown__unit{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e}@media(max-width:749px){.nba-kv{display:block;min-height:0}.nba-kv__media{position:relative;display:block;aspect-ratio:8 / 7}.nba-kv__media:after{background:linear-gradient(0deg,#000,#0000 45%)}.nba-kv__content{margin-top:-88px;padding-bottom:32px}.nba-kv__logo{width:220px;margin-bottom:16px}.nba-kv__match{gap:10px}.nba-kv__match img{width:32px;height:32px}.nba-kv__teams{font-size:26px}.nba-kv__date{font-size:13px;margin-bottom:20px}.nba-kv__ctas{display:grid;grid-template-columns:1fr;width:100%}.nba-kv__ctas .nba-btn,.nba-kv__count,.nba-kv__count .nba-countdown{width:100%}.nba-kv__count .nba-countdown__unit{flex:1;min-width:0}}.nba-tickets__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);align-items:start}.nba-cat-list{margin:0;padding:0;list-style:none;border:1px solid var(--nba-line);border-radius:var(--nba-radius) var(--nba-radius) 0 0;overflow:hidden}.nba-cat-list li+li{border-top:1px solid var(--nba-line)}.nba-cat-row{display:grid;grid-template-columns:4px minmax(0,1fr) auto 20px;align-items:center;gap:16px;min-height:68px;padding:12px 20px 12px 16px;background:#fff;color:var(--nba-text);text-decoration:none;transition:background .15s}.nba-cat-row:hover{background:var(--nba-grey)}.nba-cat-row .nba-swatch{width:4px;height:36px;border-radius:2px}.nba-cat-row__name{font:700 16px/1.2 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-cat-row__name small{display:block;margin-top:2px;font:400 14px/1.35 var(--nba-font-body);text-transform:none;color:var(--nba-muted)}.nba-cat-row__price{font:400 24px/1 var(--nba-font-display);color:var(--nba-ink);white-space:nowrap}.nba-cat-row__go{width:20px;height:20px;color:var(--nba-red)}.nba-cat-row__go svg{display:block;width:100%;height:100%}.nba-cat-row.is-soldout{background:var(--nba-grey)}.nba-cat-row.is-soldout .nba-swatch{background:var(--nba-line-strong)}.nba-cat-row.is-soldout .nba-cat-row__name,.nba-cat-row.is-soldout .nba-cat-row__price{color:var(--nba-muted)}.nba-cat-row.is-soldout .nba-cat-row__price{text-decoration:line-through}.nba-cat-row.is-soldout .nba-cat-row__go{color:var(--nba-line-strong)}.nba-cat-list__foot{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:12px 20px;border:1px solid var(--nba-line);border-top:0;border-radius:0 0 var(--nba-radius) var(--nba-radius);background:var(--nba-grey);font-size:13px;color:var(--nba-muted)}.nba-checks{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.nba-checks li{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--nba-text)}.nba-checks svg{width:15px;height:15px;color:var(--nba-green)}@media(max-width:899px){.nba-tickets__grid{grid-template-columns:1fr}.nba-cat-row{grid-template-columns:4px minmax(0,1fr) auto;gap:12px;padding:12px 16px 12px 12px}.nba-cat-row__go{display:none}}.nba-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.nba-split__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--nba-radius)}.nba-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 32px;padding:0;list-style:none;border-top:1px solid var(--nba-line);border-bottom:1px solid var(--nba-line)}.nba-stats li{padding:16px 12px 16px 0}.nba-stats li+li{padding-left:16px;border-left:1px solid var(--nba-line)}.nba-stats strong{display:block;font:400 24px/1 var(--nba-font-display);color:var(--nba-ink);white-space:nowrap}.nba-stats span{display:block;margin-top:6px;font-size:13px;line-height:1.3;color:var(--nba-muted)}@media(max-width:899px){.nba-split{grid-template-columns:1fr}}.nba-faq__layout{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,72px);align-items:start}.nba-faq__aside{position:sticky;top:calc(var(--nba-header-h) + 24px)}.nba-faq__aside .nba-lead{margin-bottom:0}.nba-help-card{display:flex;gap:12px;align-items:center;margin-top:24px;padding:16px;border:1px solid var(--nba-line);border-radius:var(--nba-radius)}.nba-help-card__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:var(--nba-radius);background:var(--nba-blue);color:#fff}.nba-help-card__icon svg{width:20px;height:20px}.nba-help-card p{margin:0;font-size:14px}.nba-help-card a{color:var(--nba-blue-text);font-weight:700}.nba-accordion{border-top:1px solid var(--nba-line)}.nba-accordion details{border-bottom:1px solid var(--nba-line)}.nba-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none;font:700 17px/1.35 var(--nba-font-body);color:var(--nba-ink)}.nba-accordion summary::-webkit-details-marker{display:none}.nba-accordion summary:hover{color:var(--nba-blue-text)}.nba-accordion__icon{position:relative;flex:none;width:28px;height:28px;border-radius:6px;background:var(--nba-grey)}.nba-accordion__icon:before,.nba-accordion__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--nba-ink);transition:transform .25s var(--nba-ease)}.nba-accordion__icon:after{transform:rotate(90deg)}details[open] .nba-accordion__icon{background:var(--nba-red)}details[open] .nba-accordion__icon:before,details[open] .nba-accordion__icon:after{background:#fff}details[open] .nba-accordion__icon:after{transform:rotate(0)}.nba-accordion__body{overflow:hidden}.nba-accordion__content{padding:0 44px 16px 0;font-size:15px;line-height:1.6;color:var(--nba-muted)}.nba-accordion__content p{margin:0}@media(max-width:899px){.nba-faq__layout{grid-template-columns:1fr;gap:24px}.nba-faq__aside{position:static}.nba-help-card{display:none}.nba-accordion__content{padding-right:0}.nba-accordion summary{font-size:16px}}.nba-pdp__hero{padding:20px 0 24px;border-bottom:4px solid var(--nba-blue)}.nba-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;font:500 13px/1 var(--nba-font-ui);color:var(--nba-muted)}.nba-breadcrumb a{color:var(--nba-muted);text-decoration:none}.nba-breadcrumb a:hover{color:var(--nba-ink);text-decoration:underline}.nba-breadcrumb li+li:before{content:"/";margin-right:8px;opacity:.5}.nba-breadcrumb [aria-current]{color:var(--nba-ink)}.nba-pdp__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:16px}.nba-pdp__intro{display:flex;align-items:center;gap:24px}.nba-pdp__teams{display:flex;align-items:center;gap:10px;padding-right:24px;border-right:1px solid rgba(0,0,0,.12)}.nba-pdp__teams img{width:48px;height:48px;object-fit:contain}.nba-pdp__teams span{font:400 16px/1 var(--nba-font-display);color:var(--nba-ink)}.nba-pdp__title{margin:0;font:400 var(--nba-t-display)/1 var(--nba-font-display);text-transform:uppercase;color:var(--nba-blue)}.nba-pdp__count{flex:none}.nba-pdp__count-label{margin:0 0 10px;font:700 12px/1 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-pdp__chips{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.nba-chip{display:inline-flex;align-items:center;gap:8px;font:600 14px/1.3 var(--nba-font-ui);color:var(--nba-ink)}.nba-chip svg{width:16px;height:16px;color:var(--nba-red-dark);flex:none}.nba-pdp__body{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:24px;align-items:start;padding-top:32px;padding-bottom:64px}.nba-pdp__map,.nba-pdp__buy{min-width:0}.nba-pdp__map{position:sticky;top:calc(var(--nba-header-h) + 16px);align-self:start}.nba-card{border:1px solid var(--nba-line);border-radius:var(--nba-radius);background:#fff}.nba-card__head{margin-bottom:16px}.nba-card__title{margin:0;font:700 20px/1.2 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-card__sub{margin-top:4px;font-size:14px;color:var(--nba-muted)}.nba-map-card{padding:20px}.nba-seatmap{position:relative}.nba-seatmap__svg{display:block;width:100%;height:auto;max-height:calc(100svh - var(--nba-header-h) - 210px);margin:0 auto;overflow:visible;touch-action:manipulation}.nba-zone{fill:var(--zone, #9aa0a6);stroke:#fff;stroke-width:2;cursor:pointer;transition:fill-opacity .15s,stroke .15s}.nba-zone.is-hover{fill-opacity:.75}.has-selection .nba-zone{fill-opacity:.25}.has-selection .nba-zone.is-hover{fill-opacity:.55}.nba-zone.is-picked,.has-selection .nba-zone.is-picked{fill-opacity:1}.nba-zone.is-soldout{fill:#d6d6d6!important;fill-opacity:1!important;stroke:#fff!important;stroke-width:2!important;cursor:not-allowed}.nba-seatmap__labels text{font:600 9px/1 var(--nba-font-ui);fill:#fff;text-anchor:middle;dominant-baseline:central;pointer-events:none}.nba-seatmap__court{pointer-events:none}.nba-seatmap__court>rect:first-child{fill:#1b1b1b}.nba-seatmap__court-label{font:400 18px/1 var(--nba-font-display);fill:#fff;fill-opacity:.4;text-anchor:middle;letter-spacing:.15em}.nba-map-tooltip{position:absolute;z-index:5;min-width:200px;padding:12px 14px;border-radius:var(--nba-radius);background:var(--nba-ink);color:#fff;pointer-events:none;transform:translate(-50%,calc(-100% - 12px));opacity:0;transition:opacity .12s}.nba-map-tooltip.is-visible{opacity:1}.nba-map-tooltip__cat{display:flex;align-items:center;gap:8px;font:700 15px/1 var(--nba-font-ui);text-transform:uppercase}.nba-map-tooltip__row{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:13px;color:#ffffffb3}.nba-map-tooltip__row b{color:#fff}.nba-legend{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none}.nba-legend button,.nba-legend__soldout{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--nba-line);border-radius:6px;background:#fff;color:var(--nba-ink);font:600 13px/1 var(--nba-font-ui)}.nba-legend button{cursor:pointer}.nba-legend button:hover{border-color:var(--nba-line-strong)}.nba-legend button.is-soldout{color:var(--nba-muted);text-decoration:line-through}.nba-legend button.is-soldout .nba-swatch{background:#d6d6d6}.nba-legend__soldout{color:var(--nba-muted)}.nba-buy{padding:20px}.nba-buy__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.nba-cats{display:grid;gap:8px;margin:0 0 20px;padding:0;list-style:none}.nba-cat{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:72px;padding:12px 12px 12px 18px;border:1px solid var(--nba-line);border-radius:var(--nba-radius);background:#fff;transition:border-color .15s,background .15s,box-shadow .15s}.nba-cat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:var(--nba-radius) 0 0 var(--nba-radius);background:var(--cat)}.nba-cat:hover{border-color:var(--nba-line-strong)}.nba-cat.is-picked{border-color:var(--nba-ink);box-shadow:inset 0 0 0 1px var(--nba-ink)}.nba-cat.is-flash{animation:nbaFlash .9s var(--nba-ease)}@keyframes nbaFlash{0%,40%{background:#fff6d6}to{background:#fff}}.nba-cat__info{min-width:0}.nba-cat__name{font:700 16px/1.2 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-cat__desc{margin-top:2px;font-size:13px;line-height:1.35;color:var(--nba-muted)}.nba-cat__price{font:400 22px/1 var(--nba-font-display);color:var(--nba-ink);white-space:nowrap}.nba-stock{display:inline-block;margin-top:6px;font:600 12px/1 var(--nba-font-ui);color:var(--nba-green)}.nba-stock--low{color:var(--nba-orange)}.nba-stock--out{display:none}.nba-cat.is-soldout{background:var(--nba-grey)}.nba-cat.is-soldout:before{background:#d6d6d6}.nba-cat.is-soldout .nba-cat__name,.nba-cat.is-soldout .nba-cat__price{color:var(--nba-muted)}.nba-cat.is-soldout .nba-cat__price{text-decoration:line-through}.nba-cat__soldout{display:inline-flex;align-items:center;justify-content:center;width:116px;height:36px;border-radius:6px;background:#e8e8e8;font:700 12px/1 var(--nba-font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--nba-muted)}.nba-stepper{display:inline-grid;grid-template-columns:36px 44px 36px;align-items:center;width:116px}.nba-stepper button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--nba-line-strong);border-radius:6px;background:#fff;color:var(--nba-ink);cursor:pointer;transition:background .15s,border-color .15s}.nba-stepper button:hover:not([disabled]){border-color:var(--nba-ink)}.nba-stepper button[data-step="1"]:not([disabled]){background:var(--nba-ink);border-color:var(--nba-ink);color:#fff}.nba-stepper button[disabled]{opacity:.35;cursor:not-allowed}.nba-stepper button svg{width:16px;height:16px}.nba-stepper output{text-align:center;font:400 20px/1 var(--nba-font-display);color:var(--nba-ink);font-variant-numeric:tabular-nums}.nba-summary{margin:0 0 20px;padding:20px 0 0;border-top:1px solid var(--nba-line)}.nba-summary__lines{display:grid;gap:6px;margin:0 0 12px;padding:0;list-style:none}.nba-summary__lines li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--nba-text)}.nba-summary__lines li span{display:inline-flex;align-items:center;gap:8px}.nba-summary__lines li i{width:8px;height:8px;border-radius:2px}.nba-summary__lines b{font-weight:500}.nba-summary__empty{color:var(--nba-muted)!important}.nba-summary__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.nba-summary__total>span{font:700 16px/1 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-summary__total small{margin-left:6px;font:400 13px/1 var(--nba-font-body);text-transform:none;color:var(--nba-muted)}.nba-summary__total strong{font:400 32px/1 var(--nba-font-display);color:var(--nba-ink)}.nba-buy__error{margin:0 0 12px;padding:10px 12px;border-radius:var(--nba-radius);background:#fdecec;color:#a50e0e;font-size:14px}.nba-buy__error[hidden]{display:none}.nba-buy__hold{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:13px;color:var(--nba-muted)}.nba-buy__hold svg{width:15px;height:15px}.nba-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:20px 0 0;padding:20px 0 0;border-top:1px solid var(--nba-line);list-style:none}.nba-trust li{display:flex;align-items:center;gap:8px;font:600 13px/1.2 var(--nba-font-ui);color:var(--nba-text)}.nba-trust svg{width:18px;height:18px;flex:none;color:var(--nba-blue)}.nba-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:12px;padding:10px var(--nba-gutter) calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--nba-line);box-shadow:0 -4px 16px #00000014;transform:translateY(110%);transition:transform .3s var(--nba-ease)}.nba-sticky-buy.is-visible{transform:none}.nba-sticky-buy__info{flex:1;min-width:0;display:grid;gap:2px}.nba-sticky-buy__info strong{font:700 15px/1.1 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-sticky-buy__info span{font-size:13px;color:var(--nba-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1099px){.nba-pdp__body{grid-template-columns:minmax(0,1fr) 400px}}@media(max-width:989px){.nba-pdp__head{flex-direction:column;align-items:flex-start;gap:16px}.nba-pdp__body{grid-template-columns:minmax(0,1fr);padding-top:20px;padding-bottom:48px}.nba-pdp__map{position:static}.nba-seatmap__svg{max-height:none}.nba-sticky-buy{display:flex}.nba-template-product .nba-footer{padding-bottom:72px}}@media(max-width:749px){.nba-pdp__intro{flex-direction:column;align-items:flex-start;gap:12px}.nba-pdp__teams{padding-right:0;border-right:0}.nba-pdp__teams img{width:36px;height:36px}.nba-pdp__title{font-size:30px}.nba-pdp__chips{gap:8px 16px}.nba-pdp__count .nba-countdown__unit{min-width:52px}.nba-map-card,.nba-buy{padding:16px}.nba-card__title{font-size:18px}.nba-seatmap__labels{display:none}.nba-legend{flex-wrap:nowrap;overflow-x:auto;margin-right:-16px;padding-right:16px;scrollbar-width:none}.nba-legend::-webkit-scrollbar{display:none}.nba-legend li{flex:none}.nba-cat{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info price" "info action";row-gap:8px;padding:12px 12px 12px 16px}.nba-cat__info{grid-area:info}.nba-cat__price{grid-area:price;justify-self:end;font-size:20px}.nba-stepper,.nba-cat__soldout{grid-area:action;justify-self:end}}@media(max-width:374px){.nba-pdp__count .nba-countdown__unit{min-width:46px}}.nba-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;margin-bottom:24px}.nba-section-head .nba-h2,.nba-section-head .nba-lead{margin-bottom:0}.nba-practical__layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:stretch}.nba-mapframe{position:relative;min-height:380px;border:1px solid var(--nba-line);border-radius:var(--nba-radius);overflow:hidden;background:var(--nba-grey)}.nba-mapframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.nba-mapframe__card{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 12px 12px 16px;border-radius:var(--nba-radius);background:#fff;box-shadow:0 2px 12px #0000001f}.nba-mapframe__card strong{display:block;font:700 16px/1.2 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-mapframe__card>div span{font-size:13px;color:var(--nba-muted)}.nba-mapframe__card .nba-btn{height:40px;padding:0 16px;font-size:14px}.nba-tabs{display:flex;flex-direction:column;padding:4px 20px 16px}.nba-tabs__list{display:flex;gap:20px;border-bottom:1px solid var(--nba-line);overflow-x:auto;scrollbar-width:none}.nba-tabs__list::-webkit-scrollbar{display:none}.nba-tabs__btn{flex:none;margin-bottom:-1px;padding:16px 0 12px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--nba-muted);font:700 14px/1 var(--nba-font-ui);text-transform:uppercase;cursor:pointer}.nba-tabs__btn[aria-selected=true]{border-color:var(--nba-red);color:var(--nba-ink)}.nba-tabs__panel{padding-top:16px}.nba-tabs__panel[hidden]{display:none}.nba-tabs__panel h3{margin:0 0 12px;font:700 16px/1.2 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink)}.nba-rte{font-size:15px;line-height:1.6;color:var(--nba-text)}.nba-rte p{margin:0 0 8px}.nba-rte ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.nba-rte li{padding-left:14px;position:relative}.nba-rte li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:1px;background:var(--nba-red)}.nba-transport{display:grid;gap:8px;margin:0;padding:0;list-style:none}.nba-transport li{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--nba-muted)}.nba-transport b{display:block;font:700 15px/1.25 var(--nba-font-ui);color:var(--nba-ink)}.nba-line-badge{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;font:700 14px/1 var(--nba-font-ui);color:#fff}.nba-line-badge--sq{border-radius:6px;background:var(--nba-ink)!important}.nba-line-badge svg{width:18px;height:18px}@media(max-width:899px){.nba-practical__layout{grid-template-columns:1fr}.nba-mapframe{min-height:300px}.nba-tabs{padding:4px 16px 16px}}.nba-info{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:start}.nba-info__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nba-info__item{padding:16px;border:1px solid var(--nba-line);border-radius:var(--nba-radius);background:#fff}.nba-info__item svg{width:20px;height:20px;color:var(--nba-red-dark)}.nba-info__item span{display:block;margin:10px 0 4px;font:700 12px/1 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-muted)}.nba-info__item strong{display:block;font:400 20px/1.1 var(--nba-font-display);text-transform:uppercase;color:var(--nba-ink)}.nba-cal{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}@media(max-width:899px){.nba-info{grid-template-columns:1fr}}.nba-footer{background:var(--nba-black);color:#fff}.nba-footer__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px 48px;align-items:center;padding:48px 0 32px;border-bottom:1px solid rgba(255,255,255,.14)}.nba-footer__top .nba-h2{margin:0 0 10px;color:#fff;font-size:clamp(26px,2.6vw,34px)}.nba-footer__top p{color:#ffffffb3;font-size:15px}.nba-newsletter__field{display:flex;align-items:center;gap:4px;padding:4px;border-radius:var(--nba-radius);background:#fff;box-shadow:0 0 0 2px transparent;transition:box-shadow .2s}.nba-newsletter__field:focus-within{box-shadow:0 0 0 2px var(--nba-red)}.nba-newsletter__field input{flex:1;min-width:0;height:44px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--nba-ink);font:400 16px/1 var(--nba-font-body);outline:none;box-shadow:none}.nba-newsletter__field input::placeholder{color:#8a8a8a}.nba-newsletter__field .nba-btn{height:44px;border-radius:6px;padding:0 18px}.nba-newsletter__field .nba-btn{flex:none}.nba-newsletter__msg{margin-top:8px!important;font-size:14px}.nba-newsletter__msg--ok{color:#7ee2a8!important}.nba-newsletter__msg--err{color:#ff9b9b!important}.nba-newsletter small{display:block;margin-top:8px;font-size:12px;color:#ffffff80}.nba-footer__main{display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:32px;padding:40px 0}.nba-footer__brand p{max-width:300px;margin:16px 0 20px;font-size:14px;line-height:1.6;color:#ffffffb3}.nba-socials{display:flex;gap:8px;margin:0;padding:0;list-style:none}.nba-socials a{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--nba-radius);background:#ffffff1a;color:#fff;transition:background .2s}.nba-socials a:hover{background:var(--nba-red)}.nba-socials svg{width:17px;height:17px}.nba-footer__col h3{margin:0 0 16px;font:700 14px/1 var(--nba-font-ui);text-transform:uppercase;color:#fff}.nba-footer__col ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.nba-footer__col a{font-size:14px;color:#ffffffb3;text-decoration:none}.nba-footer__col a:hover{color:#fff;text-decoration:underline}.nba-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:16px 0 24px;border-top:1px solid rgba(255,255,255,.14);font-size:12px;color:#fff9}.nba-footer__legal{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}.nba-footer__legal a{color:#fff9;text-decoration:none}.nba-footer__legal a:hover{color:#fff}.nba-payments{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.nba-payments svg{width:38px;height:24px}@media(max-width:989px){.nba-footer__top{grid-template-columns:1fr}.nba-footer__main{grid-template-columns:repeat(3,minmax(0,1fr))}.nba-footer__brand{grid-column:1 / -1}}@media(max-width:599px){.nba-footer__top{padding-top:40px}.nba-footer__main{grid-template-columns:1fr 1fr;gap:28px 16px}.nba-newsletter__field .nba-btn{padding:0 14px;font-size:14px}}.nba-cart-steps{padding:24px 0 0}.nba-steps{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.nba-steps li{display:flex;align-items:center;gap:8px;flex:1;font:700 13px/1 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-muted)}.nba-steps li:after{content:"";flex:1;height:2px;background:var(--nba-line)}.nba-steps li:last-child{flex:none}.nba-steps li:last-child:after{display:none}.nba-steps__dot{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:6px;background:var(--nba-grey);color:var(--nba-ink);font-size:13px}.nba-steps .is-done:after{background:var(--nba-blue)}.nba-steps .is-done .nba-steps__dot{background:var(--nba-blue);color:#fff}.nba-steps .is-current{color:var(--nba-ink)}.nba-steps .is-current .nba-steps__dot{background:var(--nba-red);color:#fff}.nba-steps svg{width:14px;height:14px}@media(max-width:599px){.nba-steps__text{display:none}.nba-steps .is-current .nba-steps__text{display:inline}}.nba-hold{position:relative;overflow:hidden;border-radius:var(--nba-radius);background:var(--nba-ink);color:#fff}.nba-hold__row{display:flex;align-items:center;gap:12px;padding:12px 14px 14px}.nba-hold__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:#ffffff1f}.nba-hold__icon svg{width:18px;height:18px;animation:nbaHourglass 3s ease-in-out infinite}@keyframes nbaHourglass{0%,80%{transform:rotate(0)}to{transform:rotate(180deg)}}.nba-hold__text{display:grid;gap:3px;flex:1;min-width:0}.nba-hold__text b{font:700 14px/1.2 var(--nba-font-ui);text-transform:uppercase;letter-spacing:.02em}.nba-hold__text small{font-size:12px;line-height:1.35;color:#ffffffb3}.nba-hold__time{flex:none;font:400 28px/1 var(--nba-font-display);font-variant-numeric:tabular-nums;color:#fff}.nba-hold__bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffffff24}.nba-hold__bar span{display:block;height:100%;background:var(--nba-red);transform-origin:left;transition:transform 1s linear}.nba-hold.is-urgent .nba-hold__time{color:#ff6b6b;animation:nbaBlink 1s steps(2,start) infinite}@keyframes nbaBlink{to{opacity:.35}}.nba-hold.is-expired{background:#fdecec;color:#a50e0e}.nba-hold.is-expired .nba-hold__icon{background:#a50e0e1f}.nba-hold.is-expired .nba-hold__text small{color:#a50e0e}.nba-hold.is-expired .nba-hold__time{color:#a50e0e;animation:none}.nba-hold[hidden]{display:none}.nba-cart-steps .nba-hold{margin-top:16px}.nba .drawer__heading,.nba .title--primary,.nba .cart__empty-text{font-family:var(--nba-font-display);font-weight:400;text-transform:uppercase;color:var(--nba-blue-text)}.nba .cart-item__name{font:700 16px/1.25 var(--nba-font-ui);text-transform:uppercase;color:var(--nba-ink);text-decoration:none}.nba .cart-item__image{border-radius:var(--nba-radius)}.nba .totals__total,.nba .totals__subtotal{font-family:var(--nba-font-ui);font-weight:700;text-transform:uppercase}.nba .totals__total-value,.nba .totals__subtotal-value{font-family:var(--nba-font-display);font-size:24px;color:var(--nba-ink)}.nba .cart__checkout-button,.nba .cart__ctas .button,.nba .cart-drawer .button{border-radius:var(--nba-radius);min-height:52px;font:700 15px/1 var(--nba-font-ui);text-transform:uppercase;letter-spacing:.02em}.nba .button:before,.nba .button:after{border-radius:var(--nba-radius)}.nba-seatmap__labels text.is-out{fill:#9a9a9a}.nba-legend button.is-picked{border-color:var(--nba-ink);box-shadow:inset 0 0 0 1px var(--nba-ink)}.nba .cart-drawer .drawer__inner{padding:0;border:0;background:#fff}.nba .cart-drawer .drawer__header{position:relative;margin:0;padding:20px 24px;background:var(--nba-black)}.nba .cart-drawer .drawer__heading{margin:0;font:400 28px/1 var(--nba-font-display);text-transform:uppercase;color:#fff}.nba .cart-drawer .drawer__close{top:50%;right:14px;transform:translateY(-50%);color:#fff}.nba .cart-drawer .drawer__close .svg-wrapper svg{width:18px;height:18px}.nba .cart-drawer .nba-hold{margin:16px 24px 4px}.nba .cart-drawer cart-drawer-items{padding:8px 24px 0}.nba .cart-drawer .cart-items thead th{padding-bottom:12px;font:700 12px/1 var(--nba-font-ui);letter-spacing:.04em;color:var(--nba-muted);opacity:1}.nba .cart-drawer .cart-item{padding-bottom:20px}.nba .cart-drawer .cart-item__media{width:72px}.nba .cart-drawer .cart-item__image{width:72px;height:72px;object-fit:cover;border-radius:var(--nba-radius)}.nba .cart-drawer .cart-item__details{padding-left:4px}.nba .cart-drawer .cart-item__details>*+*{margin-top:4px}.nba .cart-drawer .cart-item .product-option{font-size:13px;color:var(--nba-text)}.nba .cart-drawer .cart-item__totals .price{font:700 15px/1 var(--nba-font-ui);color:var(--nba-ink);white-space:nowrap}.nba .cart-drawer .cart-item__totals{min-width:84px}.nba .cart-drawer .drawer__footer{padding:20px 24px 24px;border-top:1px solid var(--nba-line);background:var(--nba-grey)}.nba .cart-drawer .totals{margin:0}.nba .cart-drawer .totals__total{font:700 15px/1 var(--nba-font-ui);text-transform:uppercase}.nba .cart-drawer .totals__total-value{font:400 28px/1 var(--nba-font-display)}.nba .cart-drawer .tax-note{margin:8px 0 16px;font-size:12px;color:var(--nba-muted);text-align:left}.nba .cart-drawer .cart__ctas{display:flex;flex-direction:column;align-items:stretch;margin-top:0}.nba .cart-drawer .cart__checkout-button{width:100%;min-height:52px;background:var(--nba-red);color:#fff}.nba .cart-drawer .cart__checkout-button:after{box-shadow:none}.nba-drawer__meta{font-size:13px;color:var(--nba-muted)}.nba-drawer__trust{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px!important;font-size:12px;color:var(--nba-muted)}.nba-drawer__trust svg{width:14px;height:14px}.nba .cart-drawer .drawer__inner-empty{padding:0 24px}.nba .cart-drawer .cart-drawer__empty-content{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.nba .cart-drawer .cart__empty-text{margin:0;font:400 30px/1 var(--nba-font-display);color:var(--nba-blue-text)}.nba-drawer__empty-text{font-size:14px;color:var(--nba-muted)}.nba .cart-drawer .cart-drawer__empty-content .button{margin-top:12px;min-width:240px}.nba .cart-drawer .drawer__inner-empty .drawer__close{color:var(--nba-ink)}.nba-ticket-thumb{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:72px;height:72px;padding:8px 6px 12px;border-radius:var(--nba-radius);background:var(--nba-black);text-decoration:none;overflow:hidden}.nba-ticket-thumb:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--cat)}.nba-ticket-thumb img{width:48px;height:auto}.nba-ticket-thumb span{font:700 8px/1 var(--nba-font-ui);letter-spacing:.02em;text-transform:uppercase;color:#fff;white-space:nowrap}.cart-items .nba-ticket-thumb{width:100px;height:100px}.cart-items .nba-ticket-thumb img{width:64px}.cart-items .nba-ticket-thumb span{font-size:10px}.cart-drawer .nba-ticket-thumb{width:72px;height:72px}@media(max-width:749px){.nba .cart-drawer .cart-item__name{font-size:14px}.nba .cart-drawer .drawer__header{padding:16px 20px}.nba .cart-drawer cart-drawer-items{padding:8px 20px 0}.nba .cart-drawer .drawer__footer{padding:16px 20px 20px}.nba .cart-drawer .nba-hold{margin:12px 20px 0}}.nba-pay{display:flex;justify-content:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.nba-pay svg{display:block;width:34px;height:auto;aspect-ratio:38 / 24}.has-selection .nba-zone.is-picked.is-dim{fill-opacity:.55}.has-selection .nba-zone.is-picked.is-chosen{fill-opacity:1}.nba-map-toast{position:absolute;left:50%;bottom:8px;z-index:6;width:max-content;max-width:calc(100% - 16px);padding:10px 14px;border-radius:var(--nba-radius);background:var(--nba-ink);color:#fff;font:500 13px/1.35 var(--nba-font-body);text-align:center;pointer-events:none;opacity:0;transform:translate(-50%,8px);transition:opacity .2s,transform .25s var(--nba-ease)}.nba-map-toast b{font-family:var(--nba-font-ui);font-weight:700;text-transform:uppercase}.nba-map-toast.is-visible{opacity:1;transform:translate(-50%)}.nba-map-toast.is-warn{background:#a50e0e}.nba-summary__lines li span{flex-wrap:wrap}.nba-summary__lines em{flex-basis:100%;margin-left:16px;font-style:normal;font-size:12px;color:var(--nba-muted)}.nba-limit{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;padding-top:2px}.nba-limit__pips{display:flex;gap:4px}.nba-limit__pips i{width:16px;height:6px;border-radius:3px;background:var(--nba-line);transition:background .2s}.nba-limit__pips i.is-on{background:var(--nba-ink)}.nba-limit__pips i.is-cart{background:var(--nba-blue)}.nba-limit.is-full .nba-limit__pips i.is-on{background:var(--nba-red)}.nba-limit__label{font:600 12px/1 var(--nba-font-ui);color:var(--nba-muted);white-space:nowrap}.nba-limit__label b{color:var(--nba-ink)}.nba-limit.is-full .nba-limit__label b{color:var(--nba-red)}.nba-limit.is-alert{animation:nbaShake .45s var(--nba-ease)}@keyframes nbaShake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.nba-limit-note{margin:0 0 16px;padding:10px 12px;border-radius:var(--nba-radius);background:#eef3fb;color:var(--nba-blue-text);font-size:13px;line-height:1.45}.nba-limit-note b{font-weight:700}.nba-limit-note.is-full{background:#fff4e0;color:#7a4300}.nba-limit-note.is-alert{animation:nbaNoteAlert .7s var(--nba-ease)}@keyframes nbaNoteAlert{0%,40%{background:#ffe0b8}}.nba-limit-note[hidden]{display:none}.nba-stepper button.is-capped,.nba-stepper button[data-step="1"].is-capped:not([disabled]){background:#fff;border-color:var(--nba-line-strong);color:var(--nba-ink);opacity:.4;cursor:not-allowed}.nba-cat__incart{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 7px;border-radius:4px;background:#e8f5ec;color:var(--nba-green);font:700 11px/1 var(--nba-font-ui);letter-spacing:.02em;text-transform:uppercase}.nba-cat__incart:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.nba-cat__incart.is-changed{background:#fff4e0;color:var(--nba-orange)}.nba-cat__incart[hidden]{display:none}.nba-btn.is-view{background:var(--nba-ink);border-color:var(--nba-ink)}.nba-btn.is-view:hover{background:#333;border-color:#333}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nba.css.map */
