:root{--bm-font-body-family: var(--font-body--family, var(--font-primary--family));--bm-font-heading-family: var(--font-heading--family, var(--font-primary--family));--bm-font-mono-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--bm-font-lore-family: var(--font-lore--family, Georgia, "Times New Roman", serif);--bm-text-xs: clamp(.75rem, .7rem + .2vw, .8125rem);--bm-text-sm: clamp(.875rem, .85rem + .15vw, .9375rem);--bm-text-base: clamp(1rem, .95rem + .25vw, 1.125rem);--bm-text-md: clamp(1.125rem, 1.05rem + .35vw, 1.25rem);--bm-text-lg: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--bm-text-xl: clamp(1.5rem, 1.25rem + 1vw, 2rem);--bm-text-2xl: clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--bm-text-3xl: clamp(2rem, 1.5rem + 2vw, 3.25rem)}body{font-family:var(--bm-font-body-family);font-style:var(--font-body--style, var(--font-primary--style, normal));font-weight:var(--font-body--weight, var(--font-primary--weight, 400));font-size:var(--bm-text-base);line-height:1.5;background-color:var(--color-background);color:var(--color-foreground)}h1,h2,h3,h4,h5,h6,.bm-type-display,.bm-type-heading{font-family:var(--bm-font-heading-family);font-style:var(--font-heading--style, normal);font-weight:var(--font-heading--weight, 600);line-height:1.2;letter-spacing:-.02em;color:var(--color-foreground)}.bm-type-display{font-size:var(--bm-text-3xl)}.bm-type-heading{font-size:var(--bm-text-2xl)}.bm-type-body{font-family:var(--bm-font-body-family);font-size:var(--bm-text-base);line-height:1.5}.bm-type-mono{font-family:var(--bm-font-mono-family);font-size:var(--bm-text-sm);letter-spacing:.04em;text-transform:uppercase}.bm-type-lore{font-family:var(--bm-font-lore-family);font-style:var(--font-lore--style, italic);font-weight:var(--font-lore--weight, 400);font-size:var(--bm-text-md);line-height:1.6}.bm-width-reading{width:min(100%,var(--bm-width-reading));margin-inline:auto}.bm-width-content{width:min(100%,var(--bm-width-content));margin-inline:auto}.bm-width-wide{width:min(100%,var(--bm-width-wide));margin-inline:auto}.bm-width-maximum{width:min(100%,var(--bm-width-maximum));margin-inline:auto}.bm-main{flex:1 0 auto;width:100%}.bm-shell-footer{margin-block-start:auto}.bm-visually-hidden,.bm-skip-link:not(:focus):not(:focus-visible){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}.bm-skip-link:focus,.bm-skip-link:focus-visible{position:fixed;inset-block-start:var(--bm-space-2);inset-inline-start:var(--bm-space-2);z-index:1000;width:auto;height:auto;margin:0;padding:var(--bm-space-3) var(--bm-space-4);overflow:visible;clip:auto;white-space:normal;background:var(--color-foreground);color:var(--color-background);border-radius:var(--bm-radius-1);text-decoration:none;font-size:var(--bm-text-sm);box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-foreground)}.bm-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}:focus:not(:focus-visible){outline:none}html[data-motion=minimal]{--bm-motion-fast: 80ms;--bm-motion-standard: .12s;--bm-motion-slow: .16s;--bm-motion-maximum: .18s}html[data-motion=none] *,html[data-motion=none] *:before,html[data-motion=none] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){html:not([data-motion=none]){--bm-motion-fast: .01ms;--bm-motion-standard: .01ms;--bm-motion-slow: .01ms;--bm-motion-maximum: .01ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/foundation.css.map */
