.bf-about{background:var(--about-bg);color:var(--about-text)}.bf-about__banner{position:relative;min-height:var(--about-banner-height);display:grid;place-items:center;overflow:hidden;text-align:center}.bf-about__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bf-about__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.bf-about__banner .wrap{position:relative;width:100%;padding-block:40px}.bf-about__content{display:grid;gap:var(--about-gap);padding-block:var(--about-padding)}.bf-about__intro{display:grid;gap:24px;width:100%;max-width:860px;margin-inline:auto;text-align:center}.bf-about__intro .rte,.bf-about__copy .rte{font-size:18px;line-height:1.65}.bf-about__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.bf-about__media{height:var(--about-image-height);min-width:0;overflow:hidden;border-radius:var(--r-card);background:var(--tint)}.bf-about__media img{width:100%;height:100%;object-fit:cover}.bf-about__row--right .bf-about__media{order:2}.bf-about__copy{display:grid;gap:22px;min-width:0;overflow-wrap:anywhere}.bf-about__copy .btn{justify-self:start}@media(max-width:760px){.bf-about__banner{min-height:var(--about-mobile-banner-height)}.bf-about__content{gap:40px;padding-block:40px}.bf-about__row{grid-template-columns:minmax(0,1fr);gap:24px}.bf-about__media{height:auto;aspect-ratio:4/3}.bf-about__row--right .bf-about__media{order:0}.bf-about__intro .rte,.bf-about__copy .rte{font-size:16px;line-height:1.6}.bf-about__intro,.bf-about__copy{gap:18px}}.bf-campaign-options{display:grid;gap:24px;margin-top:28px}.bf-campaign-options img{width:100%;height:auto}.bf-snowhero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:var(--sh-min,520px);padding:var(--sh-pt,80px) 24px var(--sh-pb,80px);background:linear-gradient(var(--sh-ang,160deg),var(--sh-bg1),var(--sh-bg2));color:var(--sh-tx,#fff);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.bf-snowhero *{box-sizing:border-box}.bf-snowhero .bf-sh-img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;margin:0;object-fit:cover;z-index:0}.bf-snowhero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:color-mix(in srgb,var(--sh-ovc,#000) var(--sh-ovp,35%),transparent)}.bf-sh-in{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto}.bf-sh-box{max-width:var(--sh-mw,640px)}.bf-sh-center .bf-sh-box{margin-left:auto;margin-right:auto;text-align:center}.bf-sh-right .bf-sh-box{margin-left:auto;text-align:right}.bf-sh-eb{display:block;font:600 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--sh-ac2,#f4c542)!important}.bf-snowhero h2{margin:16px 0 0;color:var(--sh-hc,#fff)!important;font-weight:800;font-size:clamp(28px,6vw,var(--sh-h,56px));line-height:1.08;letter-spacing:-.01em}.bf-snowhero p.bf-sh-p{color:var(--sh-tx,#fff)!important;margin:18px 0 0;font-size:var(--sh-fs,18px);line-height:1.6;opacity:.9}.bf-sh-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.bf-sh-center .bf-sh-btns{justify-content:center}.bf-sh-right .bf-sh-btns{justify-content:flex-end}.bf-sh-b{display:inline-block;border-radius:99px;padding:14px 28px;font-weight:700;font-size:14px;text-decoration:none;transition:.3s;border:1px solid var(--sh-ac,#c8102e)}.bf-sh-b1{background:var(--sh-ac,#c8102e);color:var(--sh-bt,#fff)}.bf-sh-b1:hover{filter:brightness(1.12)}.bf-sh-b2{background:transparent;color:inherit;border-color:currentColor}.bf-sh-b2:hover{background:#fff;color:#2b1418;border-color:#fff}.bf-sfx-layer{pointer-events:none;overflow:hidden;contain:layout paint style;z-index:var(--z,50);opacity:0;transition:opacity 1.2s ease}.bf-sfx-layer.on{opacity:1}.bf-sfx-fixed{position:fixed;top:0;right:0;bottom:0;left:0}.bf-sfx-in{position:absolute;top:0;right:0;bottom:0;left:0}.bf-sfx-f{position:absolute;top:-170px;color:var(--fc,#fff);animation:bf-sfall var(--d) linear var(--l) infinite;will-change:transform}.bf-sfx-halo-l{fill:none;stroke:var(--gc);stroke-linecap:round;stroke-width:var(--swh,6);opacity:.55}.bf-sfx-halo-f{fill:var(--gc);stroke:var(--gc);stroke-linejoin:round;stroke-width:7;opacity:.5}.bf-sfx-s{display:block;width:100%;height:100%}.bf-sfx-line{fill:none;stroke:currentColor;stroke-width:var(--sw,2.2);stroke-linecap:round}.bf-sfx-fill{fill:currentColor}.bf-sfx-t{display:block;line-height:1;text-align:center;text-shadow:0 0 var(--gl,6px) var(--gc)}.bf-sfx-sp{animation:bf-sfspin var(--r) linear infinite}@keyframes bf-sfall{0%{transform:translateZ(0)}25%{transform:translate3d(calc(var(--dr)*.25 + var(--x)),calc(var(--h)*.28),0)}50%{transform:translate3d(calc(var(--dr)*.5),calc(var(--h)*.56),0)}75%{transform:translate3d(calc(var(--dr)*.75 - var(--x)),calc(var(--h)*.84),0)}to{transform:translate3d(var(--dr),calc(var(--h) + 200px),0)}}@keyframes bf-sfspin{to{transform:rotate(var(--s,360deg))}}.bf-sfx-note{margin:0;padding:10px 16px;background:#0e3b2e;color:#fff;font:600 12px/1.4 ui-monospace,Menlo,monospace;text-align:center}.bf-xmas-hero{position:relative;isolation:isolate;overflow:hidden;min-height:var(--xh-min,360px);display:flex;align-items:center}.bf-xmas-hero>.wrap{position:relative;z-index:1;width:100%}.bf-xmas-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.bf-xmas-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--xh-ov,55)/100*.8)),rgba(0,0,0,calc(var(--xh-ov,55)/100)))}.bf-xmas-hero .h1,.bf-xmas-hero .lead,.bf-xmas-hero .crumbs{text-shadow:0 2px 18px rgba(0,0,0,.45)}@media(max-width:760px){.bf-xmas-hero{min-height:calc(var(--xh-min,360px)*.75)}}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
