@font-face{font-family:BurroughsDisplay;src:url(/assets/burroughs/Redwing.otf) format("opentype");font-display:swap}@font-face{font-family:BurroughsUI;src:url(/assets/burroughs/Inter-400.ttf);font-weight:400;font-display:swap}@font-face{font-family:BurroughsUI;src:url(/assets/burroughs/Inter-600.ttf);font-weight:600;font-display:swap}@font-face{font-family:BurroughsUI;src:url(/assets/burroughs/Inter-700.ttf);font-weight:700;font-display:swap}.bb-root{--red:#b21e2b;--ink:#20201f;--paper:#f7f5f1;color:var(--ink);background:#fff;font-family:BurroughsUI,Arial,sans-serif;font-size:15px;line-height:1.6}.bb-root *{box-sizing:border-box}.bb-root h1,.bb-root h2,.bb-root h3,.bb-root p{margin:0}.bb-root a{color:inherit;text-decoration:none}.bb-root button,.bb-root input,.bb-root select{font:inherit}.bb-root button,.bb-root summary{cursor:pointer}.bb-root button{color:inherit}.bb-root a:focus-visible,.bb-root button:focus-visible,.bb-root summary:focus-visible{outline:3px solid var(--red);outline-offset:4px}.bb-root img{max-width:100%;display:block}.bb-root h1,.bb-root h2{font-family:BurroughsDisplay,Impact,sans-serif;font-weight:400;line-height:.97;letter-spacing:-.02em}.bb-root h2{font-size:clamp(34px,4vw,60px)}.bb-root em{font-style:normal;color:var(--red)}.bb-preview{padding:8px max(5vw,20px);background:var(--red);color:#fff;font-size:10px;letter-spacing:.14em}.bb-header,.bb-preview{display:flex;justify-content:space-between}.bb-header{align-items:center;padding:20px 5vw;border-bottom:1px solid #e7e5e0;background:#fff;gap:20px}.bb-brand{display:flex;gap:12px;align-items:center;font-family:BurroughsDisplay,sans-serif;font-size:24px;line-height:1}.bb-brand small{display:block;font-family:BurroughsUI,sans-serif;font-size:9px;letter-spacing:.28em;margin-top:6px}.bb-header nav{display:flex;align-items:center;gap:28px;font-size:12px;font-weight:600}.bb-header button{border:1px solid #ddd;background:#fff;padding:10px 14px}.bb-console{border-bottom:1px solid var(--red);padding:8px 0}.bb-hero{display:grid;grid-template-columns:1fr 1fr;max-width:1600px;margin:auto;min-height:590px}.bb-hero-copy{padding:64px 3vw 50px 5vw}.bb-brand .bb-brand-cross{color:#96948f;font:400 16px BurroughsUI,sans-serif;margin-left:4px}.bb-brand img.bb-hemero-mark{width:38px;height:28px;-o-object-fit:contain;object-fit:contain}.bb-eyebrow{font-size:10px;font-weight:600;letter-spacing:.18em;line-height:1.8;margin-bottom:22px!important}.bb-hero h1{font-size:clamp(58px,6.9vw,106px)}.bb-lead{margin:24px 0!important;color:#68645f}.bb-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;background:var(--red);color:#fff!important;padding:16px 24px;border:0;font-size:13px;font-weight:600;min-height:50px}.bb-button:hover{background:#8b1622}.bb-coach{display:flex;gap:15px;align-items:center;border-top:1px solid #ddd;margin-top:38px;padding-top:20px;font-size:13px}.bb-coach span{font-size:9px;letter-spacing:.13em;color:#777}.bb-hero-art{position:relative;overflow:hidden;background:#eeede9;display:flex;align-items:center;justify-content:center;isolation:isolate}.bb-hero-art>img{width:85%;height:490px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;z-index:1}.bb-court{width:88%;height:82%;transform:rotate(-12deg)}.bb-court,.bb-court:before{position:absolute;border:1px solid #d6d3ce}.bb-court:before{content:"";width:65%;aspect-ratio:1;border-radius:50%;left:17%;top:12%}.bb-art-label{position:absolute;top:28px;left:30px;font-size:9px;letter-spacing:.16em}.bb-art-caption{position:absolute;bottom:28px;left:30px;right:25px;z-index:2}.bb-art-caption strong{display:block;font-family:BurroughsDisplay,sans-serif;font-size:25px}.bb-art-caption span{font-size:10px;color:#6c6661}.bb-values{display:flex;justify-content:space-around;gap:15px;padding:22px 5vw;background:var(--ink);color:#fff;font-family:BurroughsDisplay,sans-serif;font-size:19px;letter-spacing:.06em}.bb-values i{color:#d9656a;font-size:15px;font-style:normal}.bb-collection,.bb-detail,.bb-faq{max-width:1500px;margin:auto;padding:76px 5vw;scroll-margin-top:20px}.bb-section-heading{display:flex;justify-content:space-between;gap:28px;align-items:end}.bb-section-heading>p{font-size:13px;color:#726b65}.bb-catalog-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:32px 0 26px;padding-bottom:18px;border-bottom:1px solid #ddd}.bb-catalog-tools>span{font-size:12px;color:#777;white-space:nowrap}.bb-filters{display:flex;gap:8px;flex-wrap:wrap}.bb-filters button{border:1px solid #dedbd5;background:#fff;padding:9px 18px;border-radius:2px;font-size:12px;min-height:42px}.bb-filters button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.bb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}.bb-product-image{aspect-ratio:4/4.6;background:var(--paper);position:relative;overflow:hidden}.bb-product-image>span{position:absolute;top:16px;left:16px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;z-index:1}.bb-product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:24px;mix-blend-mode:multiply;transition:transform .3s}.bb-product:hover img{transform:scale(1.035)}.bb-product-image b{position:absolute;bottom:14px;right:14px;background:#fff;width:32px;height:32px;text-align:center;padding-top:3px}.bb-product-info{display:flex;justify-content:space-between;gap:12px;margin-top:16px;align-items:baseline}.bb-product-info h3{font-size:14px;font-weight:600}.bb-product-info>span{font-size:13px;white-space:nowrap}.bb-product>p{font-size:11px;color:#7c756e;margin-top:4px}.bb-reference{font-size:11px;color:#766e67;margin-top:25px!important;line-height:1.7}.bb-story{background:var(--paper);padding:70px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:70px}.bb-story>div>p:not(.bb-eyebrow){font-size:14px;line-height:1.95;margin-bottom:20px;color:#5f5a54}.bb-story-tag{font-family:BurroughsDisplay,sans-serif;color:var(--red);font-size:32px}.bb-console-callout{margin:70px 5vw 0;padding:40px 5vw;background:#f5e9e7;display:flex;justify-content:space-between;gap:30px;align-items:center}.bb-console-callout p:not(.bb-eyebrow){margin-top:20px;color:#645852;font-size:13px}.bb-faq{max-width:1100px}.bb-faq h2{margin-bottom:30px}.bb-root details{border-bottom:1px solid #ddd;padding:20px 0}.bb-root summary{font-size:14px;font-weight:600}.bb-root details p{font-size:13px;color:#67615b;margin-top:15px}.bb-footer{padding:40px 5vw;background:#20201f;color:#fff;display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.bb-footer strong{font-family:BurroughsDisplay,sans-serif;font-size:24px}.bb-footer p,.bb-footer small{font-size:11px;color:#c2bdb6}.bb-footer a{font-size:12px}.bb-footer>span{font-size:9px;letter-spacing:.15em;align-self:end;color:#c2bdb6}.bb-back{display:inline-block;font-size:12px;margin-bottom:28px}.bb-detail{padding-top:30px}.bb-detail-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:70px}.bb-detail-image{background:var(--paper);aspect-ratio:1}.bb-detail-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:30px;mix-blend-mode:multiply}.bb-detail-copy h1{font-size:clamp(40px,4vw,62px);max-width:550px}.bb-price{font-size:24px;margin:24px 0!important}.bb-price small{font-size:11px;color:#777;margin-left:12px}.bb-detail-copy>p:not(.bb-price):not(.bb-eyebrow){color:#6b635c;font-size:13px}.bb-detail fieldset{border:0;padding:0;margin:28px 0}.bb-detail label,.bb-detail legend{font-size:12px;font-weight:600}.bb-detail label small,.bb-detail legend span{font-size:10px;font-weight:400;color:#777;margin-left:10px}.bb-sizes{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.bb-sizes button{min-width:48px;min-height:46px;background:#fff;border:1px solid #ccc;padding:8px}.bb-sizes button[aria-pressed=true]{background:#20201f;color:#fff;border-color:#20201f}.bb-detail input,.bb-detail select{display:block;width:100%;border:1px solid #ccc;padding:12px;background:#fff;border-radius:0;margin-top:8px;font-size:14px}.bb-personalize{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:22px 0}.bb-add{width:100%;margin-top:25px}.bb-message{min-height:25px;font-size:12px;margin-top:10px!important;color:var(--red)}.bb-thumbnails{display:flex;gap:10px;margin-top:14px}.bb-thumbnails button{border:1px solid #ddd;background:var(--paper);padding:5px;width:70px;height:70px}.bb-thumbnails img{height:100%;-o-object-fit:contain;object-fit:contain}.bb-thumbnails button[aria-pressed=true]{border:2px solid var(--red)}.bb-related{padding-top:70px}.bb-related h2{margin-bottom:25px}.bb-bag{border:0;max-width:620px;width:calc(100% - 32px);padding:28px;color:var(--ink);max-height:85dvh;overflow:auto}.bb-bag::backdrop{background:#0008}.bb-bag-top,.bb-bag-total{display:flex;justify-content:space-between;align-items:center;gap:20px}.bb-bag h2{font-size:32px}.bb-bag-top button{background:#fff;border:0;font-size:20px;padding:10px}.bb-bag-item{display:flex;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid #ddd;font-size:13px}.bb-bag-item>div{flex:1}.bb-bag-item p{font-size:11px;color:#777}.bb-bag-item button{border:0;background:none;font-size:11px;text-decoration:underline}.bb-bag-total{margin-top:25px}.bb-bag .bb-button{margin-top:20px}@media (min-width:1600px){.bb-header,.bb-preview{padding-left:calc((100vw - 1440px) / 2);padding-right:calc((100vw - 1440px) / 2)}}@media (max-width:900px){.bb-hero{min-height:500px}.bb-hero-copy{padding-top:42px}.bb-hero h1{font-size:60px}.bb-hero-art>img{height:380px}.bb-coach{flex-direction:column;align-items:start;gap:4px}.bb-story{gap:32px;padding:50px 5vw}.bb-detail-grid{gap:30px}.bb-header nav{gap:15px}.bb-grid{gap:30px 18px}}@media (max-width:600px){.bb-preview{font-size:8px;padding:8px 16px;letter-spacing:.07em}.bb-header{padding:15px 16px;flex-wrap:wrap;gap:16px}.bb-brand{font-size:20px}.bb-brand img{width:30px;height:30px}.bb-header nav{gap:18px;font-size:11px;flex:1;justify-content:flex-end}.bb-header nav>a:first-child{display:none}.bb-header button{padding:7px 9px}.bb-hero{grid-template-columns:1fr}.bb-hero-copy{padding:38px 22px 30px}.bb-hero h1{font-size:66px}.bb-eyebrow{font-size:9px;margin-bottom:17px!important}.bb-lead{font-size:13px;margin:20px 0!important}.bb-coach{flex-direction:row;gap:12px;margin-top:25px;padding-top:15px}.bb-hero-art{min-height:335px}.bb-hero-art>img{height:285px;width:80%;margin:20px 0 45px}.bb-art-label{top:18px;left:22px}.bb-art-caption{bottom:15px;left:22px}.bb-art-caption strong{font-size:21px}.bb-art-caption span{font-size:9px}.bb-values{padding:17px 16px;gap:8px;font-size:12px}.bb-values i{font-size:9px}.bb-collection,.bb-detail,.bb-faq{padding:44px 16px}.bb-section-heading{display:block}.bb-section-heading>p{margin-top:18px;font-size:12px}.bb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.bb-product-image{aspect-ratio:3/4}.bb-product-image img{padding:12px}.bb-product-image>span{top:10px;left:10px;font-size:8px}.bb-product-info{display:block;margin-top:12px}.bb-product-info h3{font-size:12px;line-height:1.4;min-height:34px}.bb-product-info>span{font-size:12px}.bb-product>p{font-size:10px}.bb-catalog-tools{margin-top:25px;align-items:start}.bb-filters{gap:5px}.bb-filters button{font-size:10px;padding:9px 11px}.bb-catalog-tools>span{display:none}.bb-story{grid-template-columns:1fr;gap:28px;padding:45px 22px}.bb-story h2{font-size:41px}.bb-story>div>p:not(.bb-eyebrow){font-size:13px}.bb-console-callout{margin:40px 16px 0;padding:30px 22px;display:block}.bb-console-callout .bb-button{margin-top:24px;width:100%;font-size:12px}.bb-footer{padding:30px 22px;display:grid;gap:24px}.bb-detail{padding-top:25px}.bb-detail-grid{grid-template-columns:1fr;gap:30px}.bb-detail-copy h1{font-size:44px}.bb-related{padding-top:50px}.bb-related .bb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-related .bb-product:last-child{display:none}.bb-bag{padding:20px}.bb-bag-item{gap:10px}.bb-personalize{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.bb-root *{scroll-behavior:auto!important;transition:none!important}}.bb-brand img,.bb-root .bb-hero-art>img{-o-object-fit:contain;object-fit:contain}.bb-root .bb-hero-art>img{mix-blend-mode:multiply}.bb-root .bb-detail-image model-viewer{display:block;min-height:460px}.bb-root .bb-detail-copy details li{margin-bottom:10px}.bb-root .bb-seal-hero>img{position:absolute;width:135%;max-width:none;height:auto;aspect-ratio:1;right:-28%;top:50%;transform:translateY(-50%);opacity:.075;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.bb-root .bb-seal-hero .bb-court{display:none}.bb-jersey-showcase .bb-section-heading{margin-bottom:28px}.bb-jersey-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bb-jersey-card{min-width:0;padding:24px 22px 10px;background:radial-gradient(ellipse at 50% 35%,#fff,#eceeec);border:1px solid #e1e2df;border-radius:12px;text-align:center}.bb-jersey-card h3{margin:0;font-family:inherit;font-size:15px;font-weight:600}.bb-jersey-card model-viewer{display:block;width:100%;height:430px;touch-action:pan-y}.bb-jersey-controls{display:flex;justify-content:center;gap:8px}.bb-jersey-controls button{min-height:44px;padding:8px 18px;border:1px solid #d2d4d1;border-radius:6px;background:#fff;font:inherit;font-size:12px;cursor:pointer}.bb-jersey-link{display:flex;justify-content:space-between;gap:12px;margin-top:18px;padding:16px 0;border-top:1px solid #d8dcd7;color:inherit;font-size:13px;font-weight:600;text-decoration:none}.bb-jersey-link span{white-space:nowrap}.bb-jersey-link:hover{color:#aa1526}.bb-jersey-controls button:focus-visible,.bb-jersey-link:focus-visible{outline:2px solid #aa1526;outline-offset:4px}.bb-jersey-hint{text-align:center;font-size:12px;color:#6d716e;margin:20px 0 0}@media(max-width:700px){.bb-jersey-grid{gap:12px}.bb-jersey-card{padding:18px 10px 6px}.bb-jersey-card model-viewer{height:270px}.bb-jersey-link{flex-direction:column;gap:5px;font-size:12px}.bb-jersey-controls button{padding:8px 12px}.bb-root .bb-seal-hero{min-height:280px}}.bb-root .bb-brand small,.bb-root .bb-brand>span,.bb-root .bb-hero-copy,.bb-root .bb-hero-copy .bb-eyebrow,.bb-root .bb-hero-copy h1{text-align:left}.bb-root .bb-brand>span{display:block}.bb-root .bb-brand small,.bb-root .bb-hero-copy .bb-eyebrow{padding:0;margin-left:0}.bb-root .bb-seal-hero>img{width:155%;right:-37%;filter:grayscale(1);opacity:.085;margin:0}.bb-root .bb-story-mark{width:230px;max-width:75%;height:62px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;mix-blend-mode:multiply;margin:28px 0 12px}.bb-root .bb-footer-mark{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);margin-bottom:16px;opacity:.8}.bb-root .bb-footer{align-items:center;padding-bottom:100px}.bb-root .bb-product-info{align-items:baseline}.bb-root .bb-product-info h3{text-align:left}.bb-root .bb-product-pricing{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.bb-root .bb-product-pricing .bb-msrp{color:#737373;font-size:11px;font-weight:400;white-space:nowrap}.bb-root .bb-product-info>.bb-product-pricing{justify-content:flex-end}.bb-root .bb-price .bb-msrp{font-size:13px}@media (max-width:640px){.bb-root .bb-product-info>.bb-product-pricing{justify-content:flex-start}}.bb-root .bb-header nav>a:first-child{display:inline}.bb-root .bb-header nav>.bb-coach-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;border:1px solid #e7e5e0;border-radius:6px;padding:0 12px;white-space:nowrap;transition:background .15s,border-color .15s}.bb-root .bb-coach-link:hover{background:#f7f6f3;border-color:#aaa}.bb-root .bb-coach-link:focus-visible{outline:2px solid #b21e2b;outline-offset:3px}@media (max-width:640px){.bb-root .bb-header nav{gap:10px}.bb-root .bb-header nav>.bb-coach-link{padding:0}.bb-root .bb-coach-link span,.bb-root .bb-header nav>a:first-child{display:none}}.bb-tour{font-family:BurroughsUI,Arial,sans-serif;color:#242424;line-height:1.5}.bb-tour *{box-sizing:border-box}.bb-tour button{font:inherit;cursor:pointer}.bb-tour-launch{position:fixed;z-index:1000;right:24px;bottom:24px;display:flex;align-items:center;gap:24px;min-height:48px;padding:12px 20px;border:1px solid #c4b5b6;border-radius:8px;background:#fff;color:#292323;font-size:12px!important;font-weight:600!important;box-shadow:0 5px 22px #00000012}.bb-tour-launch:after{content:"";position:absolute;inset:-3px;border:1px solid #b21e2b;border-radius:10px;pointer-events:none;animation:bb-tour-outline 4s ease-in-out infinite}@keyframes bb-tour-outline{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.65;transform:scale(1.015,1.05)}}.bb-tour button:focus-visible{outline:2px solid #b21e2b;outline-offset:4px}.bb-tour-space{height:290px;background:#fff}.bb-tour-panel{position:fixed;z-index:1001;bottom:24px;right:24px;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:22px 24px;border:1px solid #dedbd7;border-radius:12px;background:#fffefa;box-shadow:0 12px 48px #00000020}.bb-tour-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:9px;font-weight:600;letter-spacing:.12em;color:#77706c}.bb-tour-top button{width:44px;height:44px;margin:-12px -12px -12px 0;border:0;background:transparent;color:#45403d;font-size:24px}.bb-tour-panel h2{margin:0 0 12px;font-family:BurroughsUI,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.25;letter-spacing:-.025em;text-align:left}.bb-tour-panel p{margin:0;color:#625e59;font-size:13px;line-height:1.65;text-align:left}.bb-tour-actions{display:flex;align-items:center;gap:10px;margin-top:20px}.bb-tour-actions button{min-height:44px;padding:10px 12px;background:transparent;border:1px solid #ddd7d2;border-radius:6px;color:#4b4541;font-size:12px}.bb-tour-actions .bb-tour-next{margin-left:auto;background:#a91c29;border-color:#a91c29;color:#fff}.bb-tour-target{outline:1px solid #b21e2b60;outline-offset:8px}@media(max-width:600px){.bb-root .bb-hero-copy{padding-left:22px;padding-right:22px}.bb-root .bb-hero h1{font-size:clamp(48px,16.2vw,66px)}.bb-root .bb-hero>div{min-width:0}.bb-root .bb-brand>span{font-size:20px}.bb-root .bb-seal-hero>img{width:125%;right:-22%}.bb-root .bb-story-mark{width:200px}.bb-tour-launch,.bb-tour-panel{right:16px;bottom:16px}.bb-tour-panel{padding:18px}.bb-tour-panel h2{font-size:19px}.bb-tour-space{height:330px}}@media(prefers-reduced-motion:reduce){.bb-tour-launch:after{animation:none;opacity:.4}}@media(max-width:400px){.bb-root .bb-personalize{grid-template-columns:1fr}.bb-root .bb-header nav:has(button)>a:not(.bb-coach-link){display:none}.bb-root .bb-detail-copy h1{font-size:36px}}.bb-chino-collection{--blue:#b21e2b;--muted:#737373;--line:#dedbd6}.bb-chino-collection h4{margin:0}.bb-chino-collection .bb-empty-pack{background:#f7f6f3;color:#aaa;border-style:dashed}.bb-chino-collection .bb-empty-pack span{font-size:10px}.bb-chino-collection .bb-filters{margin-bottom:24px}.bb-chino-collection .bb-pack-message:empty{display:none}.bb-pack-message{margin-bottom:20px!important;color:#8f1520}.bb-clear-pack{background:none;border:0;font-size:12px;text-decoration:underline;cursor:pointer}@media (min-width:701px){.bb-chino-collection [class*=productBar]>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.bb-chino-collection .bb-pack-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.bb-chino-collection .bb-pack-actions .bb-button{justify-content:center;gap:8px;min-height:48px;padding:0 20px;white-space:nowrap;box-sizing:border-box}.bb-chino-collection .bb-pack-actions .bb-clear-pack{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;padding:0 16px;border:1px solid #dedbd6;background:#fff;color:#282828;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap}}@media (max-width:700px){.bb-chino-collection .bb-pack-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.bb-chino-collection .bb-pack-actions .bb-button{order:1;width:100%;box-sizing:border-box;justify-content:center;gap:8px;min-height:48px}.bb-chino-collection .bb-pack-actions .bb-clear-pack{order:2;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:44px;margin:0;padding:0 12px;border:1px solid #dedbd6;background:#fff;color:#282828;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none}}.bb-artwork-label{position:absolute;bottom:18px;left:12px;font-size:9px;letter-spacing:.06em;color:#727272}.bb-pack-dialog{width:min(540px,calc(100% - 32px));max-height:85vh;overflow:auto}.bb-pack-dialog form{display:grid;gap:16px;margin-top:22px}.bb-pack-dialog label{display:grid;gap:5px;font-size:13px}.bb-pack-dialog select{width:100%;padding:12px;border:1px solid #ccc;background:#fff;color:#222}.bb-photo-hero{position:relative;overflow:hidden;min-height:650px;display:block!important}.bb-photo-hero .bb-hero-copy{position:relative;z-index:3;width:50%;padding:70px 0 70px 5vw;pointer-events:none}.bb-photo-hero .bb-hero-copy a{pointer-events:auto}.bb-photo-hero [class*=archivePhoto] img{filter:saturate(.75)}.bb-photo-hero canvas{opacity:.68}.bb-motion-toggle{position:absolute;bottom:12px;right:24px;z-index:4;background:#ffffffd9;color:#333;border:1px solid #ddd;border-radius:20px;padding:6px 12px;font-size:10px}.bb-paused [class*=archiveRow]{animation-play-state:paused}.bb-chino-collection [class*=productBar]:focus{outline:none}@media(max-width:700px){.bb-photo-hero{padding-bottom:350px!important;min-height:0}.bb-photo-hero .bb-hero-copy{width:100%;padding:40px 22px 25px}.bb-photo-hero .bb-coach{margin-top:20px}.bb-photo-hero [class*=heroArchive]{height:310px;bottom:28px}.bb-chino-collection [class*=productBar]{align-items:flex-start;flex-direction:column}.bb-chino-collection .bb-empty-pack{min-height:48px;padding:14px 20px}.bb-chino-collection [class*=packageHeading]{align-items:flex-start}.bb-chino-collection [class*=productCopy] h4{font-size:12px}}.bb-fan-notice{padding:14px 18px;background:#f7f4f2;border-left:3px solid #b21e2b;color:#343434;font-size:14px;line-height:1.6;margin:0 0 24px}.bb-jersey-card .bb-rotate-cue{margin:4px 0 10px;color:#767676;font:11px/1.4 Arial,sans-serif;letter-spacing:.035em;text-align:center}.bb-rotate-cue span{display:inline-block;margin-right:5px;font-size:15px;vertical-align:-1px}