html{scroll-behavior:smooth}:root{--bb-color-primary: rgb(255, 165, 0);--bb-color-primary-light: rgb(255, 186, 51);--bb-color-primary-lighter: rgb(255, 216, 95);--bb-color-text: rgb(34, 32, 18);--bb-color-text-secondary: rgb(68, 64, 36);--bb-color-text-muted: rgb(102, 96, 54);--bb-color-text-inverse: rgb(247, 246, 243);--bb-color-bg-white: rgb(255, 255, 255);--bb-color-bg-offwhite: rgb(247, 246, 243);--bb-color-bg-gray: rgb(224, 222, 218);--bb-color-bg-lime: rgb(232, 239, 149);--bb-color-bg-olive: rgb(118, 105, 44);--bb-color-bg-purple: rgb(223, 198, 224);--bb-color-bg-dark: rgb(34, 32, 18);--bb-color-bg-tertiary: rgb(249, 249, 249);--bb-color-cyan: rgb(135, 210, 216);--bb-color-teal: rgb(0, 105, 101);--bb-color-error: rgb(220, 53, 69);--bb-color-warning: rgb(255, 193, 7);--bb-color-wood: rgb(139, 90, 43);--bb-color-disabled: rgb(200, 200, 200);--bb-font-display: "Brodaers", serif;--bb-font-body: "BB Gill Sans", "Gill Sans MT", Calibri, sans-serif;--bb-font-body-weight: 400;--bb-font-body-weight-semibold: 600;--bb-font-body-weight-bold: 700;--bb-text-xs: 12px;--bb-text-sm: 14px;--bb-text-base: 16px;--bb-text-lg: 18px;--bb-text-xl: 20px;--bb-text-2xl: 24px;--bb-text-3xl: 28px;--bb-text-4xl: 32px;--bb-text-5xl: 40px;--bb-text-6xl: 48px;--bb-text-7xl: 56px;--bb-text-8xl: 64px;--bb-text-9xl: 72px;--bb-leading-none: 1;--bb-leading-tight: 1.1;--bb-leading-snug: 1.2;--bb-leading-normal: 1.35;--bb-leading-relaxed: 1.5;--bb-space-1: 4px;--bb-space-2: 8px;--bb-space-3: 12px;--bb-space-4: 16px;--bb-space-5: 20px;--bb-space-6: 24px;--bb-space-8: 32px;--bb-space-10: 40px;--bb-space-12: 48px;--bb-space-16: 64px;--bb-space-20: 80px;--bb-space-24: 96px;--bb-radius-sm: 4px;--bb-radius-md: 8px;--bb-radius-lg: 12px;--bb-radius-xl: 16px;--bb-radius-full: 100px;--bb-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--bb-shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--bb-shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--bb-shadow-xl: 0 20px 25px rgba(0, 0, 0, .15);--bb-container-max: 1416px;--bb-container-padding: 12px;--bb-section-padding-y: 96px;--bb-header-height: 110px;--bb-transition-fast: .15s ease;--bb-transition-base: .2s ease;--bb-transition-slow: .3s ease;--bb-z-dropdown: 100;--bb-z-sticky: 200;--bb-z-modal: 300;--bb-z-overlay: 400}[class^=bb-],[class*=" bb-"],[class^=bb-] *,[class*=" bb-"] *{box-sizing:border-box}.bb-list-none{list-style:none;margin:0;padding:0}.bb-btn-reset{-webkit-appearance:none;appearance:none;background:transparent;border:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit}.bb-link-reset{color:inherit;text-decoration:none}.bb-container{width:100%;max-width:var(--bb-container-max);margin-left:auto;margin-right:auto;padding-left:var(--bb-container-padding);padding-right:var(--bb-container-padding)}.bb-section{padding-top:var(--bb-section-padding-y);padding-bottom:var(--bb-section-padding-y)}.bb-section--compact{padding-top:calc(var(--bb-section-padding-y) / 2);padding-bottom:calc(var(--bb-section-padding-y) / 2)}#MainContent,.content-for-layout{padding-top:var(--bb-header-height, 110px)}.bb-home-hero-section,.bb-about-hero-section,.bb-system-hero-section,.bb-faq-page-section,.article-template{margin-top:calc(-1 * var(--bb-header-height, 110px))}.bb-display{font-family:var(--bb-font-display);font-weight:400;line-height:var(--bb-leading-tight);text-transform:uppercase;letter-spacing:-.02em}.bb-body{font-family:var(--bb-font-body);font-weight:var(--bb-font-body-weight);line-height:var(--bb-leading-normal)}.bb-body--semibold{font-weight:var(--bb-font-body-weight-semibold)}.bb-body--bold{font-weight:var(--bb-font-body-weight-bold)}.bb-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bb-focus-visible:focus-visible{outline:2px solid var(--bb-color-primary);outline-offset:2px}[data-magnetic]{transition:transform .1s ease-out;will-change:transform;transform-origin:center center;cursor:default}.bb-magnetic-active{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}@media(hover:none)and (pointer:coarse){[data-magnetic]{cursor:default}}@media(prefers-reduced-motion:reduce){[data-magnetic]{transition:none!important;transform:none!important}}.bb-u-h1{font-family:var(--bb-font-display);font-size:var(--bb-text-6xl);font-weight:400;line-height:var(--bb-leading-tight);letter-spacing:-.02em;text-transform:uppercase;color:var(--bb-color-text)}.bb-u-h2{font-family:var(--bb-font-display);font-size:var(--bb-text-5xl);font-weight:400;line-height:var(--bb-leading-tight);letter-spacing:-.02em;text-transform:uppercase;color:var(--bb-color-text)}.bb-u-h3{font-family:var(--bb-font-display);font-size:var(--bb-text-4xl);font-weight:400;line-height:var(--bb-leading-tight);letter-spacing:-.02em;text-transform:uppercase;color:var(--bb-color-text)}.bb-u-h4{font-family:var(--bb-font-body);font-size:var(--bb-text-2xl);font-weight:var(--bb-font-body-weight-semibold);line-height:var(--bb-leading-snug);color:var(--bb-color-text)}.bb-u-h5{font-family:var(--bb-font-body);font-size:var(--bb-text-lg);font-weight:var(--bb-font-body-weight-semibold);line-height:var(--bb-leading-normal);color:var(--bb-color-text)}.bb-u-body-lg{font-family:var(--bb-font-body);font-size:var(--bb-text-lg);font-weight:var(--bb-font-body-weight);line-height:var(--bb-leading-normal);color:var(--bb-color-text-secondary)}.bb-u-body{font-family:var(--bb-font-body);font-size:var(--bb-text-base);font-weight:var(--bb-font-body-weight);line-height:var(--bb-leading-normal);color:var(--bb-color-text-secondary)}.bb-u-small{font-family:var(--bb-font-body);font-size:var(--bb-text-sm);font-weight:var(--bb-font-body-weight);line-height:var(--bb-leading-normal);color:var(--bb-color-text-muted)}.bb-u-label{font-family:var(--bb-font-body);font-size:15px;font-weight:var(--bb-font-body-weight-semibold);line-height:1.19;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-color-text)}.bb-u-link{font-family:var(--bb-font-body);font-size:var(--bb-text-base);font-weight:var(--bb-font-body-weight-semibold);line-height:var(--bb-leading-normal);color:var(--bb-color-primary);text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bb-base.css.map */
