:root{--bfcm-color-background: #fff;--bfcm-color-text: #1b1b19;--bfcm-color-muted: #66635c;--bfcm-color-brand: #275847;--bfcm-color-accent: #409172;--bfcm-color-panel: #e5f3ed;--bfcm-color-border: #e3ded4;--bfcm-font-body: "BFCM Montserrat", Montserrat, system-ui, sans-serif;--bfcm-font-display: "BFCM Bellefair", Georgia, serif}:where(.bfcm-section,.bfcm-section *){box-sizing:border-box;margin:0;padding:0}:where(.bfcm-section img){display:block;max-width:100%;height:auto}.bfcm-landing{margin:0}.bfcm-section{display:block;background:var(--bfcm-color-background);color:var(--bfcm-color-text);font-family:var(--bfcm-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased}.bfcm-section :is(h1,h2,h3,h4,h5,h6){text-transform:none}.bfcm-container{max-width:var(--bfcm-container-width, 1200px);margin:0 auto;padding:0 20px}.bfcm-panel{background:var(--bfcm-color-panel);border-radius:6px}.bfcm-heading{display:block;margin:var(--bfcm-heading-margin, 0);font-family:var(--bfcm-font-body);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.02em;text-align:center}.bfcm-kicker{margin:var(--bfcm-kicker-margin, 0);color:var(--bfcm-color-brand);font-size:var(--bfcm-kicker-size, 13px);font-weight:600;letter-spacing:.06em;text-align:var(--bfcm-kicker-align, inherit);text-transform:uppercase}.bfcm-checklist{margin:0;padding:0;list-style:none}.bfcm-checklist__item{display:flex;gap:12px;align-items:flex-start;margin:0 0 12px;padding:0;font-size:15px}.bfcm-checklist__item:before{content:var(--bfcm-check-content, "\2713");flex:none;box-sizing:content-box;width:18px;height:18px;margin-top:1px;border:2px solid var(--bfcm-check-border, var(--bfcm-color-accent));border-radius:3px;background:var(--bfcm-check-background, transparent);color:var(--bfcm-check-color, var(--bfcm-color-accent));font-size:13px;font-weight:800;line-height:15px;text-align:center;transform:var(--bfcm-check-transform, none);transition:var(--bfcm-check-transition, none)}@media screen and (min-width:1000px){.bfcm-heading{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/432/assets/bfcm-base.css.map */
