.bf{--bf-wine: #7a131c;--bf-coral: #ff8a7a;--bf-cream: #fff0e2;--bf-paper: #fffaf3;--bf-ink: #2b1a16;--bf-muted: #786861;--bf-line: #dfcec4;--bf-serif: var(--theme-heading-font-family, "ITC Berkeley Old Style", Georgia, serif);--bf-sans: var(--theme-body-font-family, "Afacad Flux", "Segoe UI", system-ui, sans-serif);color:var(--bf-ink);font-family:var(--bf-sans)}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf :is(h1,h2,h3,h4,h5,h6){font-family:var(--bf-sans);font-style:normal}.bf [hidden]{display:none!important}.bf img{display:block}.bf-wrap{width:min(1320px,calc(100% - 48px));margin-inline:auto}.bf a{color:inherit}.bf .bf-button{align-items:center;background:var(--bf-wine);border:1px solid var(--bf-wine);color:#fff;display:inline-flex;font:500 16px/1 var(--bf-sans);justify-content:center;min-height:48px;padding:13px 24px;text-decoration:none;transition:background .2s,color .2s}.bf .bf-button:hover{background:transparent;color:var(--bf-wine)}.bf-eyebrow{color:var(--bf-wine);font-size:13px;font-weight:600;letter-spacing:.13em;margin:0 0 10px;text-transform:uppercase}.bf-heading{color:var(--bf-wine);font:400 clamp(34px,4vw,52px)/1.06 var(--bf-serif);letter-spacing:-.025em;margin:0}@media(max-width:767px){.bf-wrap{width:min(100% - 28px,680px)}.bf-heading{font-size:32px}}@media(prefers-reduced-motion:reduce){.bf *,.bf *:before,.bf *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.bf{--bf-wine: #7a131c;--bf-coral: #ff8778;--bf-cream: #fff0e2;--bf-paper: #fffdf8;--bf-ink: #2c2023;--bf-muted: #6e5f5b;--bf-line: #dcc8bf;--bf-serif: var(--theme-heading-font-family, "ITC Berkeley Old Style", Georgia, serif);--bf-sans: var(--theme-body-font-family, "Afacad Flux", "Segoe UI", system-ui, sans-serif);font-size:17px;line-height:1.4}.bf-wrap{width:min(1248px,calc(100% - 64px))}.bf-heading{color:var(--bf-wine);font:700 clamp(30px,2.6vw,42px)/1.05 var(--bf-sans);letter-spacing:-.035em;text-transform:uppercase}.bf-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:8px}.bf .bf-button{border-radius:0;font-size:15px;font-weight:600;min-height:44px;padding:11px 20px}.bf .bf-button:hover{background:#76101a;color:#fff}@media(max-width:1000px){.bf-wrap{width:min(100% - 32px,820px)}}@media(max-width:767px){.bf{font-size:15px}.bf-wrap{width:calc(100% - 32px)}.bf-heading{font-size:29px}}.bf-heading{letter-spacing:-.02em}.bf-motion-enabled .bf [data-bf-reveal]{opacity:0;translate:0 22px;transition:opacity .7s ease var(--bf-delay, 0ms),translate .7s ease var(--bf-delay, 0ms)}.bf-motion-enabled .bf [data-bf-reveal].bf-is-visible{opacity:1;translate:0}.bf shopify-account::part(dialog)::backdrop{background:#1c15136e}@media(prefers-reduced-motion:reduce){.bf-motion-enabled .bf [data-bf-reveal]{opacity:1;translate:0;transition:none!important}.bf *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/bf-core.css.map */
