.scoreboard{overflow-x:clip}.scoreboard__body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "board" "buy" "merch";gap:clamp(28px,4vw,44px)}.scoreboard__head{grid-area:head}.scoreboard__head .section-heading{margin:0}.scoreboard__stage{grid-area:board}.scoreboard__buy{grid-area:buy}.scoreboard__merch{grid-area:merch}@media(min-width:990px){.scoreboard__body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"board head" "board buy" "merch merch";grid-template-rows:auto 1fr auto;column-gap:clamp(40px,5vw,72px);align-items:start}}.scoreboard__buy{display:grid;grid-template-columns:minmax(96px,132px) minmax(0,1fr);gap:var(--space-5);align-items:start}.scoreboard__photo{position:relative;display:block;aspect-ratio:1;background:var(--white);rotate:2deg}.scoreboard__photo img{display:block;width:100%;height:100%;object-fit:cover}.gun.scoreboard__gun{position:absolute;right:-14px;bottom:-14px;z-index:2;--gun-fs: 1.375rem}.scoreboard__buy-body{display:grid;gap:var(--space-3);justify-items:start}.scoreboard__product-name{margin:0;font:800 1.125rem/1.15 var(--font-body);font-stretch:75%}.scoreboard__product-name a{display:inline-flex;align-items:center;min-height:44px;color:var(--fg);text-decoration:none}.scoreboard__product-name a,.scoreboard__details{position:relative}.scoreboard__product-name a:after,.scoreboard__details:after{content:"";position:absolute;inset:min(0px,calc((100% - 44px)/2)) min(0px,calc((100% - 44px)/2))}.scoreboard__product-name a:hover{text-decoration:underline;text-decoration-thickness:2px}.scoreboard__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4)}.scoreboard__form{display:contents}.scoreboard__form .field__error{flex-basis:100%;margin:0}.scoreboard__details{display:inline-block;padding-block:4px;font:700 var(--fs-small)/1.3 var(--font-mono);color:var(--fg);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.scoreboard__details:hover{background:var(--ink);color:var(--yellow);text-decoration:none}.scoreboard__caption{margin:0;max-width:32ch;font:400 var(--fs-xs)/1.4 var(--font-mono);color:var(--fg-soft)}@media(max-width:479px){.scoreboard__cta .btn{width:100%}}.scoreboard__merch{padding:clamp(18px,3vw,32px)}.scoreboard__merch-title{margin:0 0 var(--space-5)}.scoreboard__merch-grid{--cols: 3;--cols-tablet: 3;--cols-mobile: 2}@media(min-width:990px){.scoreboard__body{grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-template-areas:"board head" "board buy" "board merch";grid-template-rows:auto auto 1fr;row-gap:var(--space-5)}.scoreboard__head .section-heading__title{font-size:clamp(2.25rem,1.2rem + 2.2vw,3.25rem)}.scoreboard__merch{padding:14px 16px 2px}.scoreboard__merch-title{margin-bottom:var(--space-3);font-size:1.125rem}.scoreboard__merch .made-card__media{aspect-ratio:5 / 4}.scoreboard__merch .made-card__media img{object-fit:contain}.scoreboard__merch .made-card__meta{display:none}.scoreboard__merch .made-card__body{padding:14px 8px 8px}.scoreboard__merch .made-card__title{font-size:.9375rem}.scoreboard__merch .price-dot{--dot: 52px}.scoreboard__merch .made-card__add{min-height:40px}}@media(max-width:749px){.scoreboard__body{gap:20px}.scoreboard__head .section-heading__sub{margin-top:6px}.scoreboard__buy{grid-template-columns:96px minmax(0,1fr);gap:var(--space-4)}.scoreboard__photo{width:auto}.gun.scoreboard__gun{--gun-fs: 1.125rem;right:-10px;bottom:-12px}.scoreboard__caption{display:none}.scoreboard .feat-sb__controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.scoreboard .feat-sb__controls .btn{width:100%;min-height:48px;padding:.5em .6em;font-size:.875rem;line-height:1.1}.scoreboard__merch .made-card__meta{display:none}.scoreboard__merch.plate{padding:0;background:none;border:0;box-shadow:none}.scoreboard__merch-title{margin:0 0 14px;font-size:1.25rem}.scoreboard__merch-grid.rail-phone{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:16px;margin-inline:0;padding:0 6px 4px 0;overflow:visible;scroll-snap-type:none}.scoreboard__merch-grid.rail-phone>.grid__item{width:auto;min-width:0}.scoreboard__merch-grid>.grid__item:nth-child(n+3){display:none}}.scoreboard__merch-grid>.grid__item{min-width:0}.scoreboard__merch .made-card{display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"media body" "media add";height:100%}.scoreboard__merch .made-card__media{grid-area:media;aspect-ratio:auto;min-height:88px;border-bottom:0;border-right:3px solid var(--ink)}.scoreboard__merch .made-card__media img{object-fit:contain}.scoreboard__merch .made-card__body{grid-area:body;justify-content:center;gap:2px;padding:12px 10px 8px}.scoreboard__merch .made-card__meta{display:none}.scoreboard__merch .made-card__title{font-size:.9375rem}.scoreboard__merch .made-card>:last-child{grid-area:add;min-width:0}.scoreboard__merch .made-card__add{min-height:44px;font-size:.9375rem}.scoreboard__merch .gun.made-card__gun{--gun-fs: 1rem;right:-10px;bottom:-10px}.scoreboard__merch .made-card__pick-panel{left:-79px;right:-3px;border:3px solid var(--ink)}@media(min-width:990px){.scoreboard__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);row-gap:18px}.scoreboard__head .section-heading{gap:10px}.scoreboard__head .section-heading__title{font-size:clamp(2rem,1rem + 2vw,2.75rem)}.scoreboard__buy{grid-template-columns:112px minmax(0,1fr);gap:20px}.scoreboard__caption{display:none}.scoreboard__merch{padding:12px 14px 14px}.scoreboard__merch-title{margin-bottom:12px}.scoreboard__merch-grid.product-grid{--cols: 3;gap:14px}.scoreboard__merch-grid.has-shelves>.grid__item{padding-bottom:0}.scoreboard__merch-grid.has-shelves>.grid__item:after{content:none}}@media(max-width:749px){.scoreboard__body{gap:16px}.scoreboard__merch-title{margin-bottom:4px}.scoreboard__merch-grid.rail-phone{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(232px,76%);gap:14px;margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter)}.scoreboard__merch-grid>.grid__item:nth-child(n+3){display:block}.scoreboard__merch-grid.has-shelves>.grid__item{padding-bottom:0}.scoreboard__merch-grid.has-shelves>.grid__item:after{content:none}}.scoreboard .feat-sb__line1{font-size:min(6.5rem,17cqi)}.scoreboard .feat-sb__rest{font-size:min(5rem,11.75cqi)}.scoreboard .feat-sb__board{padding-block:14px 6px}.scoreboard .feat-sb{gap:12px}.scoreboard .feat-sb__say{max-width:none}@media(min-width:990px){.scoreboard__body{row-gap:14px}.scoreboard__head .section-heading{gap:8px}.scoreboard__merch-title{margin-bottom:10px}}@media(max-width:749px){.scoreboard__head .section-heading__sub{display:none}.scoreboard__body{gap:14px}.scoreboard .feat-sb__line1{font-size:min(6.5rem,18cqi)}.scoreboard .feat-sb__rest{font-size:12cqi}.scoreboard .feat-sb__say{font-size:.8125rem}.scoreboard__add{font-size:.875rem;padding-inline:.9em}.scoreboard__buy-body{gap:8px}.scoreboard__merch-title{font-size:1rem}}@media(min-width:990px){.scoreboard .feat-sb__say{font-size:.875rem}}.scoreboard__merch--row{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:2px;font:700 var(--fs-small)/1.2 var(--font-mono);color:var(--fg);background:none;border:0;box-shadow:none}.scoreboard__merch-lead{margin-inline-end:8px;font:800 1.0625rem/1.1 var(--font-body);font-stretch:62%;text-transform:uppercase;letter-spacing:.02em}.scoreboard__merch-link{display:inline-block;padding:14px 4px;color:var(--fg);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25em}.scoreboard__merch-link:hover{background:var(--ink);color:var(--yellow);text-decoration:none}.scoreboard__merch-price{white-space:nowrap}.scoreboard__merch-dot,.scoreboard__merch-arrow{white-space:pre}@media(min-width:990px){.scoreboard__merch--row{align-self:end}}@media(max-width:749px){.scoreboard__details{display:none}.scoreboard__merch--row{font-size:.8125rem}.scoreboard__merch-lead{flex-basis:100%;margin:0}.scoreboard__merch-link{padding-block:14px}}@media(min-width:990px){.scoreboard .feat-sb__line1{font-size:min(6rem,15cqi)}.scoreboard .feat-sb__rest{font-size:min(4.5rem,10.5cqi)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-scoreboard.css.map */
