@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400 600;font-display:optional;src:url(ibm-plex-sans.woff2)format("woff2")}@font-face{font-family:"Oswald";font-style:normal;font-weight:600 700;font-display:optional;src:url(oswald.woff2)format("woff2")}:root{--ibx-dark:#191817;--ibx-dark-2:#26241f;--ibx-blue:#33a1ff;--ibx-blue-dark:#007acc;--ibx-copper:#b8542a;--ibx-copper-h:#9a4321;--ibx-copper-tint:#f0e6db;--ibx-cream:#f4f3ee;--ibx-cream-2:#ebe8de;--ibx-cream-3:#e1ddd0;--ibx-fg:#191817;--ibx-fg2:#4d4943;--ibx-muted:#807a70;--ibx-border:#d4cfc1;--ibx-on-dark:#f4f3ee;--ibx-on-dark-m:#c8c2ba;--ibx-border-inv:#3a3731;--ibx-on-light:#fff;--ibx-warm-mid:#57534c;--ibx-font-display:'Oswald', 'Arial Narrow', sans-serif;--ibx-font-body:'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--ibx-text-2xs:10px;--ibx-text-xs:11px;--ibx-text-sm:12px;--ibx-text-nav:13px;--ibx-text-base:14px;--ibx-text-md:15px;--ibx-text-lg:16px;--ibx-text-body:17px;--ibx-text-sub:18px;--ibx-tracking-tight:-0.02em;--ibx-tracking-heading:-0.01em;--ibx-tracking-normal:0em;--ibx-tracking-ui:0.02em;--ibx-tracking-wide:0.06em;--ibx-tracking-cta:0.08em;--ibx-tracking-caps:0.12em;--ibx-tracking-eyebrow:0.16em;--ibx-weight-regular:400;--ibx-weight-medium:500;--ibx-weight-semibold:600;--ibx-weight-bold:700;scroll-padding-top:var(--header-height, 100px)}.ibx-eyebrow{display:block;font-size:var(--ibx-text-xs);font-weight:var(--ibx-weight-semibold);letter-spacing:var(--ibx-tracking-eyebrow);text-transform:uppercase;color:var(--ibx-copper);margin-bottom:14px}.ibx-section--no-padding{padding:0!important}.elite-profiling__heading,.elite-profiling__machine-name,.elite-profiling__price,.equip-cats__heading,.equip-cats__title,.fit-guide__hero-heading,.gear-guide__hero-heading,.goalie-overview__brand-name,.goalie-overview__hero-heading,.ibx-about__heading,.ibx-brands__eyebrow,.ibx-hero__headline,.ibx-hero__stat-num,.ibx-services__card-title,.ibx-services__heading,.skate-sel__heading,.skate-sharp__heading,.skate-sharp__machine-name,.skate-sharp__price-main,.true-goalie__feature-heading,.true-goalie__hero-heading,.warrior-goalie__feature-heading,.warrior-goalie__hero-heading{font-family:var(--ibx-font-display)}[class*=elite-profiling],[class*=equip-cats],[class*=fit-guide],[class*=gear-guide],[class*=goalie-overview],[class*=ibx-],[class*=skate-sel],[class*=skate-sharp],[class*=true-goalie],[class*=warrior-goalie]{font-family:var(--ibx-font-body)}canvas,iframe,img,svg,video{max-width:100%}@supports (padding:max(0px)){@media (orientation:landscape){.section-header .header{padding-left:max(3rem,env(safe-area-inset-left));padding-right:max(3rem,env(safe-area-inset-right))}.ibx-mega-nav__bar{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}}@media (max-width:768px){.scroll-trigger--offscreen,.scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}[class*=ep-],[class*=fsk-],[class*=ibx-]{backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (pointer:coarse){.ibx-mega-nav__acc-panel a,.ibx-mega-nav__acc-trigger,.ibx-mega-nav__link{min-height:44px;display:flex;align-items:center}.ibx-mega-nav__trigger{min-height:44px;padding-top:12px;padding-bottom:12px}.ibx-mnav-m__bar{min-height:48px}.equip-cats__cta,.fsk-btn,.fsk-related__link,.ibx-tcs__cta,.ibx-tcs__cta-primary,.svc-ov__card-link{min-height:44px;display:inline-flex;align-items:center}}.header{min-height:164px}@media screen and (min-width:990px){.header{min-height:188px}}.header-wrapper,.header-wrapper.gradient{--color-background:25, 24, 23;--color-foreground:244, 243, 238;--gradient-background:var(--ibx-dark);background:var(--ibx-dark);background-attachment:initial}.header-wrapper .localization-form__select{border-color:rgba(244,243,238,.2);color:var(--ibx-on-dark)}.header-wrapper .localization-form__select option{color:var(--ibx-fg);background:var(--ibx-cream)}.header-wrapper .header__heading-link{color:var(--ibx-on-dark)}.header-wrapper.header-wrapper--border-bottom{border-bottom:none}