.hp-pack-options{border:0;min-width:0;margin:16px 0;padding:0}.hp-pack-options legend{font:500 14px/1.4 var(--body);color:var(--ink);margin-bottom:10px;padding:0}.hp-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hp-pack-tile{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);color:var(--ink);cursor:pointer;font:400 14px/1.4 var(--body);transition:transform .16s var(--ease);flex-direction:column;align-items:center;gap:3px;padding:12px 8px 10px;display:flex;position:relative}.hp-pack-tile.is-selected{border-color:var(--accent-text);background:color-mix(in srgb, var(--accent) 12%, var(--surface));box-shadow:inset 0 0 0 1px var(--accent)}.hp-pack-tile:active{transform:scale(.98)}.hp-pack-tile:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.hp-pack-tile input{opacity:0;width:1px;height:1px;position:absolute}.hp-pack-label{font-size:17px;font-weight:600}.hp-pack-each{color:var(--muted);white-space:nowrap;font-size:13px}.hp-pack-total{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.hp-pack-total>span{font-size:12px;font-weight:400}.hp-pack-saving{color:var(--accent-text);font-size:12px;font-weight:600}.hp-vial-quantity{justify-content:center;align-items:center;width:100%;height:108px;display:flex;position:relative}.hp-vial-quantity-grid{grid-auto-columns:24px;grid-auto-flow:column;justify-content:center;gap:1px;display:grid}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,24px);grid-auto-flow:row}.hp-vial-quantity img{object-fit:contain;width:46px;max-width:none;height:52px;margin-inline:-11px;display:block}.hp-vial-outline{border:1px solid var(--muted);border-radius:3px 3px 5px 5px;width:14px;height:26px;margin:7px 5px;display:block}.hp-vial-multiplier{color:var(--accent-text);font-size:11px;position:absolute;bottom:0;right:0}.hp-pack-caption{font:400 12px/1.5 var(--body);color:var(--muted);margin:10px 0 18px}.hp-volume-label{font:500 12px/1.4 var(--body);color:var(--muted);margin-left:8px}.clstore :is(.pdp,.pdp-stack,.pdp-rail) :is(.opt-label,.opt-chip,.pdp-price-unit,.pdp-note){font-family:var(--body);letter-spacing:0}.clstore :is(.pdp,.pdp-stack,.pdp-rail) .opt-chip{font-size:14px}.clstore :is(.pdp,.pdp-stack,.pdp-rail) .opt-label{text-transform:none;font-size:13px}.clstore .pdp-buy .pdp-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hp-card-quantities{color:var(--accent-text);font:500 12px/1.4 var(--body);margin-top:7px}.hp-set-count{color:var(--accent-text);font:500 13px/1.4 var(--body);margin:0 0 8px}.bb-bar.hp-box-bar{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;display:grid}.hp-box-tray{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hp-box-tray li{background:var(--surface);border:1px dashed var(--line-2);min-width:0;height:56px;color:var(--muted);font:500 11px var(--body);border-radius:6px;justify-content:center;align-items:center;display:flex}.hp-box-tray li.is-filled{border-style:solid;border-color:color-mix(in srgb, var(--accent) 60%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.hp-box-tray img{object-fit:contain;width:42px;height:52px;animation:hp-slot-in .18s var(--ease);display:block}@keyframes hp-slot-in{0%{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.hp-pack-tile:hover{border-color:var(--accent-text)}}@media (max-width:1100px){.bb-bar.hp-box-bar{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.hp-pack-options{margin:12px 0}.hp-pack-options legend{margin-bottom:8px}.hp-pack-grid{gap:7px}.hp-pack-tile{gap:2px;padding:8px 4px}.hp-pack-label{font-size:15px}.hp-pack-each{font-size:11px}.hp-pack-total{font-size:14px}.hp-pack-total>span{font-size:10px}.hp-pack-saving{font-size:11px}.hp-vial-quantity{height:76px}.hp-vial-quantity-grid{grid-auto-columns:17px;gap:0}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,17px)}.hp-vial-quantity img{width:34px;height:38px;margin-inline:-8.5px}.hp-card-quantities{font-size:11px}.bb-bar.hp-box-bar{gap:8px;padding:10px}.hp-box-tray{gap:3px}.hp-box-tray li{border-radius:4px;height:34px}.hp-box-tray img{width:100%;height:32px}.bb-bar.hp-box-bar .bb-bar-l{gap:0}.bb-bar.hp-box-bar .bb-bar-r{gap:6px}.bb-bar.hp-box-bar .bb-meter{padding-top:3px;padding-bottom:16px}}@media (max-width:359px){.hp-pack-grid{gap:5px}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,14px)}.hp-vial-quantity-grid{grid-auto-columns:14px}.hp-vial-quantity img{width:30px;margin-inline:-8px}.hp-pack-each{font-size:10px}}@media (prefers-reduced-motion:reduce){.hp-pack-tile{transition:none}.hp-pack-tile:active{transform:none}.hp-box-tray img{animation:none}}.hp-size-options{border:0;min-width:0;padding:0}.hp-size-chip{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:inline-flex;position:relative}.hp-size-chip input{accent-color:var(--accent);margin:0}.hp-size-chip.disabled{opacity:.55;cursor:default}.hp-size-chip:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.hp-card-quantities{padding-inline:12px;padding-bottom:8px;display:block}.bb-media{cursor:pointer;background:0 0;border:0;position:relative}.bb-media:disabled{cursor:default}.bb-count{background:var(--accent);min-width:28px;height:28px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:8px;right:8px}.bb-qty-in{text-align:center;background:var(--surface);width:42px;min-width:0;min-height:44px;color:var(--ink);font:400 16px var(--body);border:0;border-radius:0;padding:4px}.bb-bar.hp-box-bar{bottom:max(8px,env(safe-area-inset-bottom));background:var(--surface);z-index:30;padding:14px;position:sticky}.hp-box-bar .bb-bar-l{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.bb-tally{flex-direction:column;gap:4px;display:flex}.bb-tally-row{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hp-box-bar .is-empty{visibility:hidden}.bb-off{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius);padding:3px 8px;display:inline-block}.bb-next{min-height:1.5em}.bb-worth{flex-direction:column;gap:4px;display:flex}.bb-save{color:var(--accent-text);font-size:12px}.bb-share{border:1px solid var(--line-2);border-radius:var(--radius);min-height:44px;color:var(--ink);font:inherit;background:0 0;align-items:center;padding:8px;display:flex}.bb-meter{width:100%;min-width:0;padding:4px 26px 24px 5px;display:block}.bb-meter-rail{background:var(--line-2);border-radius:99px;height:4px;display:block;position:relative}.bb-meter-fill{background:var(--accent);transform-origin:0;transition:transform .24s;position:absolute;inset:0}.bb-stop{position:absolute;top:50%;transform:translate(-50%,-50%)}.bb-stop i{background:var(--surface);border:2px solid var(--line-2);border-radius:50%;width:10px;height:10px;display:block}.bb-stop.on i{background:var(--accent);border-color:var(--accent)}.bb-stop em{font:400 11px var(--body);white-space:nowrap;color:var(--muted);position:absolute;top:15px;left:50%;transform:translate(-50%)}.bb-stop.on em{color:var(--accent-text)}.bb-off.is-pulse{animation:.26s hp-tier}.bb-ghost{z-index:45;pointer-events:none;object-fit:contain;position:fixed}@keyframes hp-tier{50%{transform:scale(1.05)}}.cart-added{top:calc(var(--hdr-h,80px) + 12px);z-index:45;background:var(--surface);width:min(430px,100% - 24px);color:var(--ink);border:1px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow);align-items:flex-start;display:flex;position:fixed;right:clamp(12px,3vw,40px)}.cart-added-open{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:14px 0 14px 14px;display:flex}.cart-added-image{flex:none;width:48px}.cart-added-image img{object-fit:contain}.cart-added-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.cart-added-label{color:var(--accent-text);font:500 12px/1.4 var(--body)}.cart-added-name{font:600 18px/1.3 var(--body);overflow-wrap:anywhere}.cart-added-action{color:var(--accent-text);font:500 13px/1.5 var(--body);align-items:center;gap:10px;display:flex}.cart-added-count{color:var(--muted);font-size:12px}.cart-added-dismiss{min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;flex:none;margin:4px;font-size:24px}@media (max-width:760px){.bb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-media{height:180px}.bb-media img{max-width:100%;height:165px}.hp-box-bar .bb-bar-r{flex-wrap:wrap}.hp-box-bar .bb-bar-r .btn{flex:100%}.bb-next{font-size:12px}.bb-worth{flex:1}.bb-bar.hp-box-bar{gap:6px}.hp-box-bar .bb-bar-l{gap:4px}.cart-added-name{font-size:16px}.clstore .pdp .pstage{height:clamp(140px,25svh,220px);min-height:0}.clstore .pdp .pstage img{object-fit:contain;width:100%;height:100%;max-height:220px}}@media (prefers-reduced-motion:reduce){.bb-meter-fill{transition:none}.bb-off.is-pulse{animation:none}}
.cin-block{position:absolute;inset:0;overflow:hidden}.cin-layer{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cin-layer.is-on{opacity:1}.cin-turn{touch-action:pan-y;max-width:100%;line-height:0;display:inline-block;position:relative}.cin-turn [data-cinema-poster]{transition:opacity .35s cubic-bezier(.16,1,.3,1)}.cin-turn-layer{z-index:2;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cin-turn.is-live .cin-turn-layer{opacity:1}.cin-turn.is-live [data-cinema-poster]{opacity:0}html[data-motion-tier=cinema] .cin-turn.is-live{cursor:grab}html[data-motion-tier=cinema] .cin-turn.is-live:active{cursor:grabbing}.cin-turn-opaque .cin-turn-layer{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000 30% 70%,#0000 76%),linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 24%,#000 30% 70%,#0000 76%),linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.cin-scene{position:relative}.cin-scene-pin{height:clamp(420px,80svh,760px);position:relative;overflow:hidden}.cin-scene-media{z-index:0;position:absolute;inset:0;overflow:hidden}.cin-scene-poster{position:absolute;inset:0}.cin-scene-canvas{opacity:0;width:100%;height:100%;transition:opacity .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cin-scene-canvas.is-on{opacity:1}.cin-scene-layer{pointer-events:none;position:absolute;inset:0}.cin-scene-copy{z-index:2;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}html[data-motion-tier=cinema] .cin-scene{height:calc(var(--cin-track,2) * 100vh)}html[data-motion-tier=cinema] .cin-scene-pin{height:100vh;position:sticky;top:0}html:not([data-motion-tier=cinema]) .clstore .stage .glow,html:not([data-motion-tier=cinema]) .htw-scroll span,html:not([data-motion-tier=cinema]) .ship-est-ico.roll svg{animation:none}html:not([data-motion-tier=cinema]) .holiday *{animation:none!important}html[data-motion-stance=calm] .clstore .stage .glow,html[data-motion-stance=calm] .htw-scroll span,html[data-motion-stance=calm] .ship-est-ico.roll svg,html[data-motion-stance=calm] .checkout-fab,html[data-motion-stance=calm] .type-caret{animation:none}html[data-motion-stance=calm] .holiday *{animation:none!important}html[data-motion-tier=cinema] .mrh{animation:var(--mrh-dur,.9s) cubic-bezier(.16,1,.3,1) var(--mrh-delay,0s) backwards}html[data-motion-tier=cinema] .mrh-bottom{animation-name:mrhBottom}html[data-motion-tier=cinema] .mrh-top{animation-name:mrhTop}html[data-motion-tier=cinema] .mrh-left{animation-name:mrhLeft}html[data-motion-tier=cinema] .mrh-right{animation-name:mrhRight}@keyframes mrhBottom{0%{clip-path:inset(100% 0% 0%)}to{clip-path:inset(0%)}}@keyframes mrhTop{0%{clip-path:inset(0% 0% 100%)}to{clip-path:inset(0%)}}@keyframes mrhLeft{0%{clip-path:inset(0% 100% 0% 0%)}to{clip-path:inset(0%)}}@keyframes mrhRight{0%{clip-path:inset(0% 0% 0% 100%)}to{clip-path:inset(0%)}}
:root{--mb-cloud:#f5f8fe;--mb-ice:#dbe6fc;--mb-cobalt:#204ece;--mb-cobalt-2:#1638a3;--mb-ink:#172750;--mb-night:#0e1a3a;--mb-lime:#d4f53c;--mb-lime-2:#c3e62a;--mb-muted:#4a5a82;--mb-line-on-cobalt:#f5f8fe8c;--mb-ring:inset 0 0 0 1px #204ece2e;--mb-ring-ice:inset 0 0 0 1px #f5f8fe57;--mb-ease:cubic-bezier(.16,1,.3,1);--mb-serif:var(--f-pick-accent),Georgia,serif;--accent:var(--mb-cobalt);--accent-text:var(--mb-cobalt)}body{font-weight:500}.mb-tag{font-family:var(--mono);letter-spacing:.04em;background:var(--mb-lime);color:var(--mb-ink);white-space:nowrap;border-radius:6px;align-items:center;padding:5px 9px 4px;font-size:12px;line-height:1;display:inline-flex}.mb-tag-ice{background:var(--mb-cloud);color:var(--mb-ink)}.mb-kicker{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--mb-ink);align-items:center;gap:10px;margin:0 0 18px;font-size:13px;font-weight:600;display:flex}.clstore .eyebrow,.sb-ey,.bnr-ey,.bulk-ey,.shead-c .eyebrow{font-family:var(--mono);letter-spacing:.04em;text-transform:none;background:var(--mb-lime);color:var(--mb-ink);border-radius:6px;align-items:center;gap:8px;padding:6px 10px 5px;font-size:12px;line-height:1;display:inline-flex}.bulk-ey .mb-tag{background:0 0;padding:0}.clstore .cl-btn-p,.btn-primary,.clg-go,.mb-pill-buy{background:var(--mb-lime);border-color:var(--mb-lime);color:var(--mb-ink);font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;border-radius:72px;font-weight:700}.clstore .cl-btn-p:hover,.btn-primary:hover:not(:disabled),.clg-go:hover:not(:disabled),.mb-pill-buy:hover{background:var(--mb-lime-2);border-color:var(--mb-lime-2);color:var(--mb-ink)}.clstore .cl-btn-p:active,.btn-primary:active,.clg-go:active,.mb-pill-buy:active,.card-add:active,.mb-cartkey:active{transition:transform .1s ease-out;transform:scale(.97)}.mb-pill{min-height:52px;transition:background .18s var(--mb-ease),transform .1s ease-out;border:1px solid #0000;align-items:center;gap:10px;padding:0 28px;font-size:15px;display:inline-flex}.mb-textlink{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--mb-cobalt);text-underline-offset:6px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.mb-textlink:hover{color:var(--mb-ink)}:focus-visible{outline:3px solid var(--mb-cobalt);outline-offset:3px}.mb-court{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mb-court-draw .mb-court-ring{stroke-dasharray:1;stroke-dashoffset:1px;animation:mb-draw .9s var(--mb-ease) .15s forwards}.mb-court-draw .mb-court-ring-in{animation-delay:.42s}.mb-court-draw .mb-court-half{transform-origin:50%;animation:mb-half .7s var(--mb-ease) forwards;transform:scaleY(0)}@keyframes mb-draw{to{stroke-dashoffset:0}}@keyframes mb-half{to{transform:scaleY(1)}}.site-header-cl.mb-header{background:linear-gradient(90deg,var(--mb-cloud) 0 50%,var(--mb-cobalt) 50% 100%);transition:background .3s var(--mb-ease);border-bottom:0}.mb-header .tb{background:var(--mb-ink);color:var(--mb-cloud);font-family:var(--mono);letter-spacing:.06em;margin:0 calc(50% - 50vw);padding:8px max(20px,50vw - 50%);font-size:11px}.mb-header .tb span{color:var(--mb-cloud)}.clstore .top.mb-split-top{border-bottom:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:14px 0;display:grid}.mb-nav{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;gap:22px;font-size:13px;font-weight:600;display:flex}.clstore .top .mb-nav a{color:var(--mb-ink)}.clstore .top .mb-nav a:hover{color:var(--mb-cobalt)}.clstore .top .brand.mb-brand{background:var(--mb-cloud);color:var(--mb-ink);box-shadow:var(--mb-ring),0 0 0 6px #f5f8fe00;letter-spacing:0;border-radius:72px;align-items:center;gap:10px;padding:8px 20px 8px 12px;display:inline-flex}.mb-brand svg{color:var(--mb-cobalt)}.mb-wordmark{font-family:var(--disp);letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:900;line-height:1}.mb-wordmark b{color:var(--mb-cobalt);font-weight:900}.mb-actions{justify-self:end;align-items:center;gap:12px;display:flex}.clstore .top .nav-cart.mb-cartkey{background:var(--mb-night);min-height:44px;color:var(--mb-cloud);font-family:var(--label);letter-spacing:.1em;border-radius:72px;align-items:center;gap:10px;padding:0 8px 0 18px;font-size:13px;font-weight:700;display:inline-flex}.mb-cartkey b{background:var(--mb-lime);min-width:32px;height:32px;color:var(--mb-ink);font-family:var(--mono);border-radius:72px;place-items:center;font-size:15px;font-weight:400;display:inline-grid}.mb-header.is-scrolled{background:0 0}.mb-header.is-scrolled .top.mb-split-top{background:var(--mb-cobalt);border-radius:72px;margin-top:10px;padding:8px 10px 8px 26px;box-shadow:inset 0 0 0 1px #f5f8fe66}.mb-header.is-scrolled .mb-nav a{color:var(--mb-cloud)}.mb-header.is-scrolled .tb{display:none}@media (max-width:900px){.site-header-cl.mb-header{background:var(--mb-cloud)}.clstore .top.mb-split-top{grid-template-columns:1fr auto;row-gap:10px}.mb-split-top .mb-brand{order:1;justify-self:start}.mb-split-top .mb-actions{order:2}.mb-split-top .mb-nav{scrollbar-width:none;order:3;grid-column:1/-1;gap:20px;padding-bottom:2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000)}.mb-split-top .mb-nav a{white-space:nowrap;align-items:center;min-height:36px;display:inline-flex}.mb-header.is-scrolled .top.mb-split-top{padding:8px 8px 8px 14px}.mb-header.is-scrolled .mb-nav{display:none}.mb-wordmark{font-size:20px}}@media (prefers-reduced-transparency:reduce){.mb-header.is-scrolled .top.mb-split-top{background:var(--mb-cobalt)}}.mb-hero{background:var(--mb-cloud);grid-template-columns:1fr 1fr;min-height:clamp(620px,100svh - 120px,980px);display:grid;position:relative}.mb-hero-copy{flex-direction:column;justify-content:center;padding:clamp(48px,6vw,96px) clamp(24px,5vw,80px) clamp(40px,5vw,72px) max(24px,50vw - 660px);display:flex;position:relative;overflow:hidden}.mb-hero-no{font-family:var(--disp);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px #204ece29;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(300px,40vw,640px);font-weight:900;line-height:.8;position:absolute;top:50%;right:-.06em;transform:translateY(-52%)}.mb-hero-copy>:not(.mb-hero-no){position:relative}.mb-hero-h{font-family:var(--disp);letter-spacing:-.01em;text-transform:uppercase;color:var(--mb-ink);text-wrap:balance;margin:0;font-size:clamp(58px,8.4vw,156px);font-weight:900;line-height:.88}.mb-hero-h span{display:block}.mb-hero-h i{color:var(--mb-cobalt);font-style:normal}.mb-hero-sub{max-width:46ch;color:var(--mb-muted);margin:26px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.5}.mb-hero-cta{flex-wrap:wrap;align-items:center;gap:22px 28px;margin-top:32px;display:flex}.mb-statline{border-top:1px solid #204ece38;gap:clamp(22px,3vw,44px);margin:44px 0 0;padding-top:20px;display:flex}.mb-statline dt{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--mb-muted);font-size:12px;font-weight:600}.mb-statline dd{font-family:var(--mono);color:var(--mb-ink);margin:6px 0 0;font-size:clamp(28px,2.6vw,40px);line-height:1}.mb-hero-stage{background:var(--mb-cobalt);color:var(--mb-line-on-cobalt);min-height:420px;position:relative;overflow:hidden}.mb-hero-stage img,.mb-hero-stage video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mb-hero-lines{z-index:1;opacity:.55;mix-blend-mode:screen}.mb-callout{z-index:2;box-shadow:var(--mb-ring-ice);color:var(--mb-cloud);font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;background:#0e1a3ab8;border-radius:72px;align-items:center;gap:14px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .2s;display:flex;position:absolute;bottom:clamp(16px,2.4vw,36px);left:clamp(16px,2.4vw,36px)}.mb-callout:hover{background:#0e1a3ae6}.mb-callout-score{font-family:var(--mono);color:var(--mb-lime);padding:0 10px;font-size:24px;font-weight:400}.mb-figcap{z-index:2;text-align:right;max-width:24ch;font-family:var(--mb-serif);color:#f5f8fedb;margin:0;font-size:15px;font-style:italic;line-height:1.35;position:absolute;top:clamp(16px,2.4vw,32px);right:clamp(16px,2.4vw,36px)}@media (max-width:900px){.mb-hero{grid-template-columns:1fr;min-height:0}.mb-hero-copy{padding:44px 20px 40px}.mb-hero-no{font-size:72vw;top:30%}.mb-hero-stage{aspect-ratio:4/5;min-height:0}.mb-statline{margin-top:32px}}@media (prefers-reduced-transparency:reduce){.mb-callout{background:var(--mb-night)}}.mb-clock{font-variant-numeric:tabular-nums;display:inline-block}.mb-clock-face{display:inline-flex}.mb-digit{height:1em;line-height:1;display:inline-block;overflow:hidden}.mb-digit-col{flex-direction:column;display:flex;transform:translateY(0)}.mb-digit-col>span{height:1em;line-height:1;display:block}.mb-clock.is-live .mb-digit-col{transform:translateY(calc(var(--d) * -1em));transition:transform 1.1s var(--mb-ease) calc(var(--i) * 70ms)}@media (prefers-reduced-motion:reduce){.mb-digit-col{transform:translateY(calc(var(--d) * -1em))!important;transition:none!important}}.mb-shead{max-width:820px;margin:0 0 clamp(48px,6vw,84px)}.mb-shead h2,.clstore .shead h2,.clstore .shead-c h2{color:var(--mb-ink);margin:0;font-size:clamp(40px,5.6vw,92px);line-height:.92}.mb-shead p{max-width:52ch;color:var(--mb-muted);margin:18px 0 0;font-size:18px;line-height:1.5}.mb-roster{padding-top:clamp(72px,9vw,128px)}.mb-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:72px 18px;padding-top:40px;display:grid}.mb-jersey{background:var(--mb-ice);box-shadow:var(--mb-ring);color:var(--mb-ink);isolation:isolate;border-radius:16px;flex-direction:column;display:flex;position:relative}.mb-jersey-main{color:inherit;flex-direction:column;flex:1;padding:0 20px 14px;text-decoration:none;display:flex;position:relative}.mb-jersey-no{z-index:-1;font-family:var(--disp);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #204ece4d;transition:color .25s var(--mb-ease);font-size:clamp(120px,11vw,196px);font-weight:900;line-height:.8;position:absolute;top:14px;right:10px}.mb-jersey-media{aspect-ratio:4/5;width:76%;transition:transform .22s var(--mb-ease);margin:-56px auto 4px}.mb-jersey-media img{object-fit:contain;filter:drop-shadow(0 18px 18px #0e1a3a38);width:100%;height:100%}.mb-jersey-stat{align-items:center;gap:10px;margin-top:6px;display:flex}.mb-jersey-class{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:600}.mb-jersey .mb-jersey-name{font-family:var(--disp);text-transform:uppercase;text-wrap:balance;color:inherit;margin:10px 0 0;font-size:clamp(22px,1.9vw,30px);font-weight:800;line-height:1}.mb-jersey-line{border-top:1px solid #204ece33;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:16px;display:flex}.mb-jersey-sizes{font-family:var(--mono);opacity:.85;font-size:13px}.mb-jersey-price{font-family:var(--mono);font-size:30px;line-height:1}.mb-jersey-price small{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-right:6px;font-size:11px;font-weight:600}.mb-jersey-out{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin-top:8px;font-size:12px;font-weight:600}.mb-jersey-buy{padding:0 20px 20px}.mb-jersey .card-add{background:var(--mb-cobalt);width:100%;min-height:46px;color:var(--mb-cloud);font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:72px;font-size:13px;font-weight:700;transition:background .18s}.mb-jersey .card-add:hover:not(:disabled){background:var(--mb-cobalt-2)}.mb-jersey-main:hover .mb-jersey-media{transform:translateY(-8px)rotate(-2deg)}.mb-jersey-main:hover .mb-jersey-no{color:#204ece1a}.mb-jersey.is-cobalt,.mb-wall>.mb-jersey:nth-child(8n+1),.mb-wall>.mb-jersey:nth-child(8n+2),.mb-wall>.mb-jersey:nth-child(8n+3),.mb-wall>.mb-jersey:nth-child(8n+4){background:var(--mb-cobalt);color:var(--mb-cloud);box-shadow:var(--mb-ring-ice)}.mb-wall>.mb-jersey:nth-child(8n+1) .mb-jersey-no,.mb-wall>.mb-jersey:nth-child(8n+2) .mb-jersey-no,.mb-wall>.mb-jersey:nth-child(8n+3) .mb-jersey-no,.mb-wall>.mb-jersey:nth-child(8n+4) .mb-jersey-no{-webkit-text-stroke-color:#f5f8fe61}.mb-wall>.mb-jersey:nth-child(8n+1) .mb-jersey-line,.mb-wall>.mb-jersey:nth-child(8n+2) .mb-jersey-line,.mb-wall>.mb-jersey:nth-child(8n+3) .mb-jersey-line,.mb-wall>.mb-jersey:nth-child(8n+4) .mb-jersey-line{border-top-color:#f5f8fe4d}.mb-wall>.mb-jersey:nth-child(8n+1) .card-add,.mb-wall>.mb-jersey:nth-child(8n+2) .card-add,.mb-wall>.mb-jersey:nth-child(8n+3) .card-add,.mb-wall>.mb-jersey:nth-child(8n+4) .card-add{background:var(--mb-cloud);color:var(--mb-ink)}.mb-wall>.mb-jersey:nth-child(8n+1) .card-add:hover,.mb-wall>.mb-jersey:nth-child(8n+2) .card-add:hover,.mb-wall>.mb-jersey:nth-child(8n+3) .card-add:hover,.mb-wall>.mb-jersey:nth-child(8n+4) .card-add:hover{background:var(--mb-ice)}@media (max-width:1100px){.mb-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.mb-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 12px}.mb-jersey-main,.mb-jersey-buy{padding:0 12px 12px}.mb-jersey-price{font-size:22px}.mb-jersey-no{font-size:110px}.mb-jersey-media{width:84%;margin-top:-40px}}.clstore .grid:has(>.mb-jersey){gap:72px 18px;padding-top:40px}.sb{--sb-cols:1fr 1fr}.sb .sb-media{background:var(--mb-cobalt);border-radius:0}.sb .sb-body{padding:clamp(40px,6vw,96px) clamp(24px,5vw,80px)}.sb .sb-h{color:var(--mb-ink);font-size:clamp(40px,5vw,84px);line-height:.92}.sb .sb-lead{color:var(--mb-muted);max-width:48ch;font-size:18px;line-height:1.5}.sb .sb-rows li{border-color:#204ece33}.feature-banner{background:var(--mb-night)}.feature-banner .bnr-h{font-family:var(--disp);text-transform:uppercase;color:var(--mb-cloud);letter-spacing:-.01em;font-size:clamp(60px,8.6vw,164px);font-weight:900;line-height:.88}.feature-banner .bnr-lead{color:#f5f8fee0;max-width:44ch;font-size:18px}.feature-banner .bnr-scrim{background:linear-gradient(90deg,#0e1a3adb 0%,#0e1a3a8c 42%,#0e1a3a00 70%)}.feature-banner .cl-btn:not(.cl-btn-p){color:var(--mb-cloud);border-color:#f5f8fe80}.bulk-wrap{background:var(--mb-cobalt);color:var(--mb-cloud)}.bulk .bulk-h{color:var(--mb-cloud);font-size:clamp(38px,4.8vw,80px);line-height:.92}.bulk .bulk-lead{color:#f5f8fedb}.bulk .bulk-chip{color:var(--mb-cloud);box-shadow:var(--mb-ring-ice);font-family:var(--mono);background:0 0;border:0;border-radius:72px}.bulk .bulk-chip.on{background:var(--mb-cloud);color:var(--mb-ink)}.bulk .bulk-eg{background:var(--mb-cobalt-2);box-shadow:var(--mb-ring-ice);color:var(--mb-cloud);border:0;border-radius:28px}.bulk .bulk-eg b,.bulk .bulk-eg span,.bulk .bulk-eg s{color:inherit}.bulk .bulk-eg-r b{font-family:var(--mono);font-size:36px;font-weight:400}.clstore section#how{background:var(--mb-ice);box-shadow:0 0 0 100vmax var(--mb-ice);clip-path:inset(0 -100vmax);position:relative}.cd-root .cd-scrim{background:#0e1a3a6b}.cd-panel.mb-half-court{background:var(--mb-cobalt);width:min(50vw,720px);min-width:min(440px,100%);color:var(--mb-cloud);border-left:0;border-radius:28px 0 0 28px;box-shadow:inset 1px 0 #f5f8fe80}.mb-half-court .cd-head{border-bottom-color:#f5f8fe33}.mb-half-court .cd-title{font-family:var(--disp);text-transform:uppercase;color:var(--mb-cloud);font-size:clamp(30px,3vw,44px);font-weight:900;line-height:1}.mb-half-court .cd-count{font-family:var(--mono);color:var(--mb-lime);font-size:.55em;font-weight:400}.mb-half-court .cd-close{color:var(--mb-cloud);box-shadow:var(--mb-ring-ice);background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mb-scoreboard{grid-template-columns:1fr 1fr 1.6fr;gap:8px;margin:0 22px 14px;display:grid}.mb-scoreboard>div{background:var(--mb-night);box-shadow:var(--mb-ring-ice);border-radius:16px;padding:12px 14px}.mb-scoreboard dt{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:#f5f8feb3;font-size:11px;font-weight:600}.mb-scoreboard dd{font-family:var(--mono);color:var(--mb-lime);margin:6px 0 0;font-size:clamp(28px,2.6vw,40px);line-height:1}.mb-half-court .cd-body{padding-left:22px;padding-right:22px}.mb-half-court .cd-line{box-shadow:var(--mb-ring-ice);background:#f5f8fe12;border:0;border-radius:16px;margin-bottom:8px;padding:12px;position:relative}.mb-line-no{font-family:var(--disp);color:#0000;-webkit-text-stroke:1px #f5f8fe4d;pointer-events:none;font-size:56px;font-weight:900;line-height:.8;position:absolute;top:6px;right:52px}.mb-half-court .cd-thumb{background:var(--mb-cobalt-2);border-radius:10px}.mb-half-court .cd-name,.mb-half-court .cd-line-total{color:var(--mb-cloud)}.mb-half-court .cd-line-total{font-family:var(--mono)}.mb-half-court .cd-line-sub{color:#f5f8feb3}.mb-half-court .cd-remove{color:#f5f8fecc}.mb-half-court .cd-stepper{box-shadow:var(--mb-ring-ice);border:0;border-radius:72px}.mb-half-court .cd-stepper button{color:var(--mb-cloud);min-width:40px;min-height:40px}.mb-half-court .cd-q{color:var(--mb-cloud);font-family:var(--mono)}.mb-half-court .cd-foot{background:var(--mb-cobalt);border-top-color:#f5f8fe33}.mb-half-court .cd-sub,.mb-half-court .cd-sub b{color:var(--mb-cloud)}.mb-half-court .cd-sub b{font-family:var(--mono);font-size:26px;font-weight:400}.mb-half-court .cd-note,.mb-half-court .cd-ruo{color:#f5f8febd}.mb-half-court .cd-foot-links a,.mb-half-court .cd-foot-links button{color:var(--mb-cloud)}.mb-half-court .cd-checkout{min-height:54px;font-size:15px}.mb-half-court .cd-empty{color:var(--mb-cloud);font-family:var(--disp);text-transform:uppercase;font-size:28px;font-weight:800}.mb-half-court .cd-ship{color:var(--mb-cloud)}.mb-half-court .cd-ship-bar{background:#f5f8fe33}.mb-half-court .cd-ship-bar i{background:var(--mb-lime)}.mb-grab{background:#f5f8fe80;border-radius:5px;width:48px;height:5px;margin:10px auto 2px;display:block}@media (max-width:760px){.cd-root{align-items:flex-end}.cd-panel.mb-half-court{touch-action:none;border-radius:28px 28px 0 0;width:100%;min-width:0;height:min(92svh,100%);box-shadow:inset 0 1px #f5f8fe80}.mb-half-court .cd-body{touch-action:pan-y}.mb-scoreboard{margin:0 14px 10px}.mb-half-court .cd-body{padding-left:14px;padding-right:14px}}.mb-pstage{background:var(--mb-cobalt);isolation:isolate;border-radius:28px;position:relative;overflow:hidden}.mb-pdp-no{z-index:-1;font-family:var(--disp);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px #f5f8fe4d;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;font-size:clamp(240px,30vw,520px);font-weight:900;line-height:.8;display:grid;position:absolute;inset:0}.p-eyebrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pdp h1.t{font-size:clamp(44px,5vw,84px);line-height:.92}.pdp-price{font-family:var(--mono)}.opt-chip.active,.hp-pack-tile.is-selected{background:var(--mb-cobalt);color:var(--mb-cloud);border-color:var(--mb-cobalt)}.hp-pack-tile.is-selected *{color:inherit}.specgrid .wk .ph{font-family:var(--mono)}.clgate.gv-stamp{background:var(--mb-cobalt);color:var(--mb-cloud);align-items:center}.mb-gate-court{color:var(--mb-line-on-cobalt);pointer-events:none;position:absolute;inset:0}.mb-gate-key{opacity:.45}.mb-gate-key-bot{transform:rotate(180deg)}.clgate.gv-stamp .clgate-card{box-shadow:none;text-align:center;max-width:540px;color:var(--mb-cloud);background:0 0;border:0;position:relative}.clgate.gv-stamp .clg-mark{color:var(--mb-cloud);justify-content:center}.clgate.gv-stamp .clg-wm{font-family:var(--disp);letter-spacing:.02em;text-transform:uppercase;color:var(--mb-cloud);font-size:26px;font-weight:900}.clgate.gv-stamp .clg-ey{color:var(--mb-ink);background:var(--mb-lime);font-family:var(--mono);letter-spacing:.04em;border-radius:6px;padding:6px 10px 5px;display:inline-flex}.clgate.gv-stamp .clg-h{font-family:var(--disp);text-transform:uppercase;color:var(--mb-cloud);font-size:clamp(46px,6vw,84px);font-weight:900;line-height:.9}.clgate.gv-stamp .gv-rule{display:none}.clgate.gv-stamp .clg-sub{color:#f5f8fee0;font-size:17px}.clgate.gv-stamp .clg-ack{text-align:left;box-shadow:var(--mb-ring-ice);color:var(--mb-cloud);background:#0e1a3a61;border:0;border-radius:16px}.clgate.gv-stamp .clg-ack b{color:var(--mb-cloud)}.clgate.gv-stamp .clg-box{border-color:#f5f8feb3;border-radius:6px}.clgate.gv-stamp .clg-ack.on .clg-box{background:var(--mb-lime);border-color:var(--mb-lime)}.clgate.gv-stamp .clg-ack.on .clg-box svg{stroke:var(--mb-ink)}.clgate.gv-stamp .clg-cap{justify-content:center}.clgate.gv-stamp .clg-go{min-height:54px;padding:0 40px;font-size:15px}.clgate.gv-stamp .clg-go:disabled{color:#f5f8feb3;opacity:1;background:0 0;border-color:#f5f8fe73}.clgate.gv-stamp .clg-leave{color:#f5f8fed1}.clgate.gv-stamp .clg-fine{color:#f5f8feb3}@media (max-width:620px){.mb-gate-key{display:none}}.site-footer.mb-baseline{background:var(--mb-cobalt);color:var(--mb-cloud);border-top:0;overflow:hidden}.mb-baseline p,.mb-baseline .ruo,.mb-baseline .foot-base span{color:#f5f8fed6}.mb-baseline .fsignup h4{color:var(--mb-cloud)}.mb-baseline .fcol h4{color:var(--mb-cloud);font-family:var(--label);letter-spacing:.12em;font-weight:700}.mb-baseline .fcol a,.mb-baseline a{color:var(--mb-cloud)}.mb-baseline .fcol a:hover{color:var(--mb-lime)}.mb-baseline .foot-base{border-top-color:#f5f8fe3d}.mb-baseline input{background:var(--mb-cobalt-2);color:var(--mb-cloud);border-color:#f5f8fe66}.mb-baseline input::placeholder{color:#f5f8feb3}.mb-baseline .foot-compliance{color:#f5f8fec7;font-size:14px;line-height:1.6}.mb-baseline .foot-compliance b{color:var(--mb-cloud)}.mb-baseline-word{font-family:var(--disp);letter-spacing:-.01em;text-align:center;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #f5f8fe66;-webkit-user-select:none;user-select:none;margin:56px -2vw -.12em;font-size:19.6vw;font-weight:900;line-height:.8}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sb .sb-media{animation:linear both mb-seam-a;animation-timeline:view();animation-range:entry cover 38%}.sb .sb-body{animation:linear both mb-seam-b;animation-timeline:view();animation-range:entry cover 38%}.sb.sb-right .sb-media{animation-name:mb-seam-b}.sb.sb-right .sb-body{animation-name:mb-seam-a}.mb-jersey{animation:linear both mb-rise;animation-timeline:view();animation-range:entry entry 70%}.mb-baseline-word{animation:linear both mb-rise;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes mb-seam-a{0%{transform:translate(-6%)}to{transform:none}}@keyframes mb-seam-b{0%{transform:translate(6%)}to{transform:none}}@keyframes mb-rise{0%{transform:translateY(28px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.mb-court-draw .mb-court-ring{stroke-dashoffset:0;animation:none}.mb-court-draw .mb-court-half{animation:none;transform:none}.mb-jersey-main:hover .mb-jersey-media{transform:none}}.sb-ey,.bnr-ey{align-self:flex-start;width:fit-content}.mb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mb-wm{font-family:var(--disp);text-transform:uppercase;letter-spacing:.035em;color:var(--mb-ink);--wm-tail:var(--mb-cobalt);--wm-glint:var(--mb-lime);--wm-glint-stroke:var(--mb-ink);font-size:34px;font-weight:900;line-height:1;display:inline-block;position:relative}.mb-wm-lg{color:var(--mb-cloud);--wm-tail:var(--mb-lime);--wm-glint:var(--mb-lime);--wm-glint-stroke:transparent;font-size:clamp(40px,5vw,60px)}.mb-wm-base,.mb-wm-glint{display:inline-flex}.mb-wm-cell{margin:-.08em 0;padding:.08em .005em;display:inline-block;overflow:hidden}.mb-wm-cell.is-tail{color:var(--wm-tail)}.mb-wm-roll,.mb-wm-ch{display:inline-block}.mb-wm-ch{animation:.95s cubic-bezier(.16,1,.3,1) forwards mb-wm-in;animation-delay:calc(var(--i) * 55ms + .2s);transform:translateY(115%)}@keyframes mb-wm-in{0%{filter:blur(4px);transform:translateY(115%)skewY(10deg)}55%{filter:blur()}to{filter:none;transform:none}}.mb-wm-glint{pointer-events:none;color:var(--wm-glint);-webkit-text-stroke:1px var(--wm-glint-stroke);animation:7s cubic-bezier(.65,0,.35,1) 1.4s infinite mb-wm-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 0 42%,#000 48% 52%,#0000 58% 100%);mask-image:linear-gradient(100deg,#0000 0 42%,#000 48% 52%,#0000 58% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:320% 100%;mask-size:320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mb-wm-glint .mb-wm-cell.is-tail{color:var(--wm-glint)}@keyframes mb-wm-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}20%,to{-webkit-mask-position:0 0;mask-position:0 0}}a:hover .mb-wm-roll,a:focus-visible .mb-wm-roll{animation:.62s cubic-bezier(.16,1,.3,1) both mb-wm-flip;animation-delay:calc(var(--i) * 32ms)}@keyframes mb-wm-flip{0%{transform:none}40%{transform:translateY(-118%)}41%{transform:translateY(118%)}to{transform:none}}.clstore .top .brand.mb-brand{padding:9px 22px}.clg-wordmark{margin:0 auto}.mb-mono{font-family:var(--disp);letter-spacing:.02em;font-weight:900;line-height:1}@media (max-width:860px){.mb-wm{font-size:26px}}@media (prefers-reduced-motion:reduce){.mb-wm-ch,.mb-wm-roll{filter:none!important;animation:none!important;transform:none!important}.mb-wm-glint{display:none}}@media (max-width:560px){.mb-jersey-line{flex-direction:column;align-items:flex-start;gap:6px}.mb-jersey-price{font-size:26px}}.cd-panel.mb-half-court .cd-sub,.cd-panel.mb-half-court .cd-sub span{color:var(--mb-cloud)}
