Custom Locker Room Stools – Digitally Printed
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap'); .tab__container .section__heading--heading{ display: none !important; } /* hide native Booster product area (gallery/title/price/ATC/social); keep .spiff-button in DOM for page CTAs */ .product__row.product__row--default{ position:absolute !important; width:1px !important; height:1px !important; padding:0 !important; margin:-1px !important; overflow:hidden !important; clip:rect(0,0,0,0) !important; white-space:nowrap !important; border:0 !important; } /* hide the original standalone Request-a-Quote button (page CTAs still trigger it via .click()) */ [data-quote-trigger]{ display:none !important; } .hkc{ --o:#ff6b1a; --od:#ff8a3d; --ink:#f4f4f6; --ink2:#d6d6dc; --gray:#9a9aa3; --line:#2a2a31; --bg:#0c0c0e; --bg2:#131318; --card:#1a1a1f; --char:#cdcdd5; font-family:'Inter',Arial,Helvetica,sans-serif; color:var(--ink); background:var(--bg); line-height:1.65; } .hkc *{ box-sizing:border-box; } .hkc img{ display:block; max-width:100%; } .hkc .wrap{ max-width:1200px; margin:0 auto; padding:0 24px; } .hkc h1,.hkc h2,.hkc h3,.hkc h2.t{ font-family:'Oswald','Inter',sans-serif; font-weight:700; text-transform:uppercase; letter-spacing:.005em; font-style:normal; } .hkc .sec{ padding:84px 0; background:var(--bg); } .hkc .sec--soft{ background:var(--bg2); } .hkc .sec--dark{ background:linear-gradient(160deg,#000 0%,#15151c 100%); color:var(--ink); } .hkc .ey{ display:inline-block; font-family:'Oswald'; font-size:12.5px; font-weight:600; letter-spacing:.24em; text-transform:uppercase; color:var(--od); margin-bottom:18px; } .hkc .kick{ text-align:center; max-width:820px; margin:0 auto 50px; } .hkc h2.t{ font-size:clamp(30px,4.2vw,52px); line-height:1.0; letter-spacing:-.01em; margin:0 0 16px; color:var(--ink); } .hkc .kick p{ font-size:18px; color:var(--gray); margin:0; } .hkc .center{ text-align:center; margin-top:38px; } .hkc .hero{ position:relative; overflow:hidden; margin-top:8px; min-height:clamp(480px,52vw,680px); display:flex; align-items:center; color:#fff; background-image:linear-gradient(90deg,rgba(6,6,8,.96) 0%,rgba(6,6,8,.86) 38%,rgba(6,6,8,.45) 66%,rgba(6,6,8,.12) 100%), url('https://cdn.shopify.com/s/files/1/0752/5249/8730/files/Bellmont-Lockerroom.png'); background-size:cover; background-position:center; box-shadow:0 30px 70px rgba(0,0,0,.5); } .hkc .hero-sec .wrap{ max-width:none !important; padding:0 !important; } .hkc .hero__copy{ padding:clamp(44px,5vw,64px) clamp(28px,5vw,66px); max-width:680px; } .hkc .hero h1{ font-size:clamp(36px,5vw,74px); line-height:.98; letter-spacing:0; margin:0 0 18px; color:#fff; text-shadow:0 4px 30px rgba(0,0,0,.5); } .hkc .hero h1 .o{ color:var(--o); } .hkc .hero__sub{ font-size:clamp(15px,1.5vw,18px); line-height:1.6; color:rgba(255,255,255,.85); max-width:560px; margin:0 0 24px; } .hkc .hero__cta{ display:flex; flex-wrap:wrap; gap:12px; margin-bottom:24px; } .hkc .hero__pills{ list-style:none; display:flex; flex-wrap:wrap; gap:9px; margin:0; padding:0; } .hkc .hero__pills li{ font-family:'Oswald'; font-size:12px; font-weight:500; letter-spacing:.06em; text-transform:uppercase; color:#fff; background:rgba(255,255,255,.07); border:1px solid rgba(255,255,255,.2); border-radius:999px; padding:8px 14px; } .hkc .btn{ display:inline-flex; align-items:center; justify-content:center; gap:8px; cursor:pointer; font-family:'Oswald','Inter',sans-serif; padding:16px 30px; border-radius:8px; font-size:15px; font-weight:600; letter-spacing:.06em; text-transform:uppercase; text-decoration:none; border:2px solid transparent; transition:transform .18s, background .18s, box-shadow .18s; } .hkc .btn--o{ background:var(--o); color:#fff; box-shadow:0 14px 30px rgba(255,107,26,.28); } .hkc .btn--o:hover{ background:var(--od); transform:translateY(-2px); } .hkc .btn--ghost{ background:transparent; color:#fff; border-color:rgba(255,255,255,.45); } .hkc .btn--ghost:hover{ background:#fff; color:#111; transform:translateY(-2px); } .hkc .btn--dark{ background:#23232a; color:#fff; border-color:var(--line); box-shadow:0 14px 30px rgba(0,0,0,.3); } .hkc .btn--dark:hover{ background:#2e2e37; transform:translateY(-2px); } .hkc .paths{ display:grid; grid-template-columns:1fr 1fr; gap:24px; max-width:1000px; margin:0 auto; } .hkc .path{ position:relative; background:var(--card); border:1px solid var(--line); border-radius:18px; padding:38px 34px; box-shadow:0 24px 60px rgba(0,0,0,.4); display:flex; flex-direction:column; transition:transform .2s, box-shadow .2s, border-color .2s; } .hkc .path:hover{ transform:translateY(-4px); box-shadow:0 30px 70px rgba(0,0,0,.55); border-color:#3a3a44; } .hkc .path--fast{ border-top:5px solid var(--o); } .hkc .path--quote{ border-top:5px solid var(--char); } .hkc .path__rib{ position:absolute; top:22px; right:22px; font-family:'Oswald'; font-size:11px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; padding:6px 12px; border-radius:999px; } .hkc .path--fast .path__rib{ background:var(--o); color:#fff; } .hkc .path--quote .path__rib{ background:#2a2a31; color:#f4f4f6; } .hkc .path__n{ font-family:'Oswald'; font-size:12.5px; font-weight:600; letter-spacing:.16em; text-transform:uppercase; color:var(--od); margin-bottom:8px; } .hkc .path h3{ font-size:26px; letter-spacing:-.01em; margin:0 0 12px; line-height:1.02; color:var(--ink); } .hkc .path__lead{ font-size:15px; color:var(--gray); line-height:1.6; margin:0 0 18px; } .hkc .path ul{ list-style:none; margin:0 0 24px; padding:0; } .hkc .path li{ position:relative; padding-left:28px; margin-bottom:11px; font-size:14.5px; line-height:1.5; color:var(--ink2); } .hkc .path li::before{ content:""; position:absolute; left:0; top:3px; width:17px; height:17px; border-radius:50%; background:var(--o); -webkit-mask:url("data:image/svg+xml;utf8,") center/13px no-repeat; mask:url("data:image/svg+xml;utf8,") center/13px no-repeat; } .hkc .path--quote li::before{ background:var(--char); } .hkc .path .btn{ margin-top:auto; width:100%; } .hkc .show{ display:grid; grid-template-columns:1fr 1fr; gap:46px; align-items:center; } .hkc .show img{ width:100%; border-radius:18px; border:1px solid var(--line); box-shadow:0 20px 50px rgba(0,0,0,.45); aspect-ratio:4/3; object-fit:cover; } .hkc .show h2.t{ text-align:left; } .hkc .show p{ font-size:16.5px; color:var(--gray); margin:0 0 16px; } .hkc .show .o{ color:var(--od); font-weight:600; } .hkc .grid4{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; } .hkc .fcard{ background:var(--card); border:1px solid var(--line); border-radius:16px; padding:26px 22px; box-shadow:0 14px 36px rgba(0,0,0,.4); } .hkc .sec--dark .fcard{ background:rgba(255,255,255,.04); border-color:rgba(255,255,255,.12); } .hkc .fcard h3{ font-size:18px; margin:0 0 8px; color:var(--ink); } .hkc .fcard p{ margin:0; font-size:14px; color:var(--gray); line-height:1.6; } .hkc .specs{ display:grid; grid-template-columns:repeat(3,1fr); gap:14px; } .hkc .spec{ background:var(--card); border:1px solid var(--line); border-radius:12px; padding:18px 20px; } .hkc .spec b{ display:block; font-family:'Oswald'; font-size:11px; font-weight:600; letter-spacing:.08em; text-transform:uppercase; color:var(--od); margin-bottom:5px; } .hkc .spec span{ font-size:16px; font-weight:600; color:var(--ink); } .hkc .pgal{ display:grid; grid-template-columns:repeat(4,1fr); gap:14px; } .hkc .pgal figure{ margin:0; border-radius:14px; overflow:hidden; border:1px solid var(--line); box-shadow:0 14px 36px rgba(0,0,0,.4); background:var(--card); } .hkc .pgal img{ width:100%; aspect-ratio:1/1; object-fit:cover; display:block; } .hkc .revbox{ background:linear-gradient(135deg,rgba(255,107,26,.16),rgba(255,107,26,.04)); border:1px solid rgba(255,107,26,.4); border-radius:16px; padding:22px 28px; margin:0 auto; max-width:880px; text-align:center; font-size:15.5px; line-height:1.6; color:var(--ink); } .hkc .revbox strong{ color:var(--od); } .hkc .faq details{ background:var(--card); border:1px solid var(--line); border-radius:12px; margin-bottom:12px; overflow:hidden; } .hkc .faq summary{ list-style:none; cursor:pointer; padding:20px 24px; font-weight:600; font-size:16.5px; color:var(--ink); position:relative; font-family:'Oswald'; letter-spacing:.01em; } .hkc .faq summary::-webkit-details-marker{ display:none; } .hkc .faq summary::after{ content:"+"; position:absolute; right:24px; top:18px; color:var(--o); font-weight:700; font-size:22px; } .hkc .faq details[open] summary::after{ content:"\2013"; } .hkc .faq p{ margin:0; padding:0 24px 22px; color:var(--gray); font-size:15.5px; line-height:1.7; } .hkc .cta{ display:grid; grid-template-columns:1.3fr .7fr; gap:28px; align-items:center; background:linear-gradient(135deg,rgba(255,107,26,.2) 0%,rgba(255,107,26,0) 40%),linear-gradient(160deg,#15151b 0%,#0a0a0c 100%); border:1px solid var(--line); border-radius:22px; padding:48px 44px; color:#fff; box-shadow:0 26px 60px rgba(0,0,0,.5); } .hkc .cta h2{ font-size:clamp(28px,3.6vw,44px); line-height:1.02; letter-spacing:-.01em; margin:0 0 12px; color:#fff; } .hkc .cta p{ margin:0; color:rgba(255,255,255,.8); font-size:16px; } .hkc .cta__btns{ display:flex; flex-direction:column; gap:12px; } .hkc .cta__btns .btn{ width:100%; } .hkc-sticky{ position:fixed; left:0; right:0; bottom:0; z-index:60; display:flex; align-items:center; justify-content:space-between; gap:14px; padding:11px 78px 11px 22px; background:rgba(9,9,11,.93); backdrop-filter:blur(8px); border-top:1px solid #2a2a31; font-family:'Inter',sans-serif; } .hkc-sticky__msg{ font-family:'Oswald',sans-serif; font-weight:600; letter-spacing:.1em; text-transform:uppercase; color:#f4f4f6; font-size:14px; } .hkc-sticky__btns{ display:flex; gap:10px; } .hkc-sticky .btn{ padding:11px 20px; font-size:13px; } @media (max-width:900px){ .hkc .sec{ padding:56px 0; } .hkc .paths,.hkc .show,.hkc .cta{ grid-template-columns:1fr; } .hkc .hero{ min-height:560px; align-items:flex-end; background-image:linear-gradient(180deg,rgba(6,6,8,.35) 0%,rgba(6,6,8,.6) 50%,rgba(6,6,8,.95) 100%), url('https://cdn.shopify.com/s/files/1/0752/5249/8730/files/Bellmont-Lockerroom.png'); background-position:center; } .hkc .hero__copy{ padding:34px 24px; } .hkc .grid4,.hkc .pgal,.hkc .specs{ grid-template-columns:1fr 1fr; } .hkc-sticky__msg{ display:none; } .hkc-sticky__btns{ width:100%; } .hkc-sticky .btn{ flex:1; } } @media (max-width:560px){ .hkc .grid4,.hkc .specs,.hkc .pgal{ grid-template-columns:1fr; } .hkc .hero h1{ font-size:33px !important; line-height:1.04 !important; } .hkc h2.t{ font-size:27px !important; } .hkc .hero__cta{ flex-direction:column; align-items:stretch; } .hkc .hero__cta .btn{ width:100%; } .hkc .cta__btns .btn{ width:100%; } } Locker Room Stool · Digitally Printed Get a Quote Personalize Online STL1000DP · Digitally Printed Stool Make the Locker Room Yours. Turn your locker room, dugout, or bench into a pro-level space. Full-color digital printing across the entire seat and edge — your logo, your colors, your identity on every stool. Get a Quote Personalize Online Unlimited Full-Color Print 18-Gauge Steel Frame Holds 325 lbs 10-Year Frame Warranty Two Ways to OrderDesign It Online — or Get a Fast Quote Lay out your stool in our 3D design tool and order online, or request a quote with mockups for full-team orders and purchase orders. ~1 Week FasterOption 1 Design Online in 3D Drop in your logo, pick your colors, and see your stool from every angle before you buy — about a week faster than the traditional proof process. Design your stool in full 3D See exactly what you’re getting Order online — roughly a week faster You still approve a final proof Personalize Online PO FriendlyOption 2 Request a Quote & PO Prefer a quote? Get one with mockups included — purchase orders and approvals welcome, with volume pricing for full-team orders. Mockups included with every quote Purchase orders & approvals welcome Volume pricing — minimum order of 6 A real person helps you get it right Get a Quote The Difference Is Digital Full-Color Print, Seat to Edge Most stools give you a plain seat. Ours are digitally printed in full color across the entire seat and around the edge — unlimited colors, gradients, photos, and your exact logo, captured in crisp detail. Whether it’s your mascot, motto, or a one-of-a-kind design, every stool becomes a statement of team identity and pride. Start Designing Built To LastPro-Grade Construction Engineered for the daily grind of a locker room — sturdy, floor-friendly, and built to look sharp season after season. 18-Gauge Steel Frame Heavy-duty welded steel that stands up to years of everyday team use. Powder-Coated Finish Chip-resistant, vibrant color that stays sharp through countless seasons. 1½" Padded Vinyl Seat Comfortable closed-cell padding wrapped in durable, easy-clean vinyl. Non-Scuffing Rubber Caps Protect your locker room floors from scratches and scuffs — folds flat for easy storage. Seat Height19" Frame Height27" Folded Height32" Weight Capacity325 lbs Seat Padding1½" vinyl Minimum Order6 stools Real Teams, Real StoolsWhat Digital Printing Can Do Get Your Quote Where They ShineMore Than a Locker Room Locker Rooms Give every player their own branded seat and a pro-level space they’re proud of. Dugouts & Benches Durable, compact seating that travels and stores easily between games. Huddles & Timeouts Quick-set seating for sidelines, camps, and team meetings. Camps & Academies A premium, photo-quality look that makes your program stand out. Meets rigorous flammability requirements — California Fire Code TB 117-2013, NFPA 260, and UFAC Class I — and backed by a 10-year limited warranty on the frame. Good To KnowFrequently Asked Questions Can I really print any design?Yes — full-color digital printing means unlimited colors, gradients, photos, and your exact logo, across the whole seat and around the edge. If you can design it, we can print it. How durable are the stools?Very. An 18-gauge welded steel frame with a powder-coated finish is built to take years of everyday locker-room use, and each stool holds up to 325 lbs. Are they easy to store?Yes — the stools fold flat (to about 32") so a full set tucks away neatly between games and seasons. Is there a minimum order?Minimum orders start at just 6 stools, so teams of any size can outfit their space. How long does it take?Average lead time is about 6 weeks, and can run a little longer during our busiest season (Fall & Winter). Designing online is roughly a week faster — so order early for the season. Can I order with a PO or get a volume quote?Absolutely. Use Request a Quote for mockups, volume pricing, purchase orders, and approvals — a real person helps you get it right. Outfit Your Locker Room Design your stool online in minutes, or get a fast quote with mockups for your full team. Personalize OnlineGet a Quote (function(){ function wire(sel, action){ document.querySelectorAll(sel).forEach(function(b){ b.addEventListener('click', function(e){ e.preventDefault(); action(); }); }); } wire('[data-hk-quote]', function(){ var t=document.querySelector('[data-quote-trigger]'); if(t){ t.click(); } }); wire('[data-hk-design]', function(){ var s=document.querySelector('.spiff-button'); if(s){ s.click(); } }); })();