:root{--bam-ink: #0B0B0C;--bam-ink-2: #2A2B30;--bam-red: #C8102E;--bam-red-hover: #9B0C23;--bam-red-bright: #FF3B4E;--bam-bg: #F6F4F1;--bam-bg-2: #F3F1EE;--bam-line: #ECE9E4;--bam-line-2: #D9D5CF;--bam-grey: #6B6C73;--bam-gold: #C9A45C;--bam-gold-dark: #9A7A35;--bam-green: #1A7F47;--bam-pink: #FBE9EB;--bam-white: #fff;--bam-font-display: "Bricolage Grotesque", Georgia, serif;--bam-font-body: Manrope, system-ui, -apple-system, sans-serif;--bam-wrap: 1360px;--bam-gutter: 32px;--bam-radius-card: 20px;--bam-radius-img: 14px;--bam-ease: cubic-bezier(.2, .8, .2, 1)}body:not(.index):not(.page-membership):not(.page-ambassador) main{background:#f3f1ee;padding-top:1rem}@media(max-width:699px){:root{--bam-gutter: 16px}}body{margin:0;padding:0;box-sizing:border-box}.bam,.bam *,.bam *:before,.bam *:after{box-sizing:border-box}.bam,body{font-family:var(--bam-font-body);color:var(--bam-ink);-webkit-font-smoothing:antialiased}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--bam-sticky-top, 0px) + 16px)}body{margin:0;background:var(--bam-bg);color:var(--bam-ink);font-family:var(--bam-font-body);font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:where(*,*:before,*:after){box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin:0 0 .5em;font-weight:800;line-height:1.12;overflow-wrap:break-word}:where(h1,h2,h3,.h1,.h2,.h3){font-family:var(--bam-font-display);letter-spacing:-.025em}:where(h4,h5,h6,.h4,.h5,.h6){font-family:var(--bam-font-body);letter-spacing:-.01em}:where(h1,.h1){font-size:clamp(36px,5vw,64px);line-height:1.02}:where(h2,.h2){font-size:clamp(28px,3.4vw,44px);line-height:1.06}:where(h3,.h3){font-size:clamp(22px,2.4vw,30px)}:where(h4,.h4){font-size:clamp(19px,1.8vw,22px)}:where(h5,.h5){font-size:17px}:where(h6,.h6){font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bam-grey)}:where(p){margin:0 0 1em}:where(small){font-size:.875em}:where(strong,b){font-weight:800}:where(a){color:var(--bam-red);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}:where(a:hover){color:var(--bam-red-hover)}:where(ul,ol){margin:0 0 1em;padding-left:1.3em}:where(li){margin-bottom:.35em}:where(blockquote){margin:0 0 1em;padding:14px 20px;border-left:4px solid var(--bam-red);background:var(--bam-bg-2);border-radius:0 14px 14px 0}:where(hr){border:0;border-top:1px solid var(--bam-line);margin:2em 0}:where(code,kbd){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--bam-bg-2);padding:.1em .4em;border-radius:6px}:where(table){width:100%;border-collapse:collapse}:where(th,td){text-align:left;padding:10px 12px;border-bottom:1px solid var(--bam-line)}:where(img,svg,video,canvas,iframe){max-width:100%}:where(img,video){height:auto}:where(button,input,select,textarea){font:inherit;color:inherit}:where(button){cursor:pointer}::selection{background:var(--bam-red);color:#fff}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--bam-red);outline-offset:2px}@media(max-width:749px){body{font-size:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.bam-wrap{width:100%;max-width:var(--bam-wrap);margin:0 auto;padding:0 var(--bam-gutter)}.bam-disp{font-family:var(--bam-font-display);letter-spacing:-.025em;font-weight:800;line-height:1.02}.bam-kicker{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--bam-grey)}.bam-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bam-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;border:1px solid transparent;font:700 15px var(--bam-font-body);text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.bam-btn:active{transform:scale(.98)}.bam-btn--red{background:var(--bam-red);color:#fff}.bam-btn--red:hover{background:var(--bam-red-hover);color:#fff}.bam-btn--ink{background:var(--bam-ink);color:#fff}.bam-btn--ink:hover{background:var(--bam-red);color:#fff}.bam-btn--line{background:transparent;color:var(--bam-ink);border-color:var(--bam-line-2)}.bam-btn--line:hover{border-color:var(--bam-ink)}.bam-btn--white{background:#fff;color:var(--bam-ink)}.bam-btn--white:hover{background:var(--bam-red);color:#fff}.bam a:focus-visible,.bam button:focus-visible,.bam input:focus-visible{outline:2px solid var(--bam-red);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bam *,.bam *:before,.bam *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bam-base.css.map */
