:root{--bf26-black: #000;--bf26-white: #fff;--bf26-heading: var(--FONT-STACK-HEADING);--bf26-body: var(--FONT-STACK-BODY)}#bf26-announcement{background:var(--bf26-black);color:var(--bf26-white);border:0}#bf26-announcement .bf26-bar{position:relative;display:grid;place-items:center;height:36px;padding:0 16px;overflow:hidden;color:inherit;text-decoration:none;font-family:var(--bf26-body);font-size:13px;line-height:1.2;text-align:center}#bf26-announcement .bf26-bar__msg{grid-area:1 / 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-decoration:underline 2px transparent;text-underline-offset:4px;transition:text-decoration-color .2s;animation:bf26-rotate 8s infinite}#bf26-announcement .bf26-bar__msg--2{animation-delay:-4s}#bf26-announcement .bf26-bar:hover .bf26-bar__msg,#bf26-announcement .bf26-bar:focus-visible .bf26-bar__msg{text-decoration-color:var(--bf26-red)}@keyframes bf26-rotate{0%,45%{opacity:1;visibility:visible}50%,95%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){#bf26-announcement .bf26-bar__msg{animation:none}#bf26-announcement .bf26-bar__msg--2{display:none}}.bf26-surface{position:relative;background:var(--bf26-black);color:var(--bf26-white);overflow:hidden}.bf26-surface .bf26-inner{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:72px 16px;text-align:center}.bf26-surface .bf26-sub{margin:16px auto 0;max-width:40em;font-family:var(--bf26-body);font-size:17px;line-height:1.45;color:var(--bf26-white)}.bf26-surface .bf26-end{margin:24px 0 0;font-family:var(--bf26-body);font-size:13px;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.bf26-red{color:var(--bf26-red)}#bf26-collection-banner .bf26-red{white-space:nowrap}.bf26-surface .bf26-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:2px solid var(--bf26-white);border-radius:var(--btn-radius, 0);background:transparent;color:var(--bf26-white);font-family:var(--bf26-heading);font-weight:800;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.bf26-surface .bf26-btn:hover,.bf26-surface .bf26-btn:focus-visible{background:var(--bf26-white);color:var(--bf26-black)}.bf26-surface .bf26-btn--primary{margin-top:32px;background:var(--bf26-white);color:var(--bf26-black)}.bf26-surface .bf26-btn--primary:hover,.bf26-surface .bf26-btn--primary:focus-visible{background:var(--bf26-red);border-color:var(--bf26-red);color:var(--bf26-white)}.bf26-surface .bf26-btn--red{background:var(--bf26-red);border-color:var(--bf26-red)}.bf26-surface .bf26-btn--red:hover,.bf26-surface .bf26-btn--red:focus-visible{background:var(--bf26-white);border-color:var(--bf26-white);color:var(--bf26-red)}.bf26-surface .bf26-tiers{display:grid;grid-template-columns:1fr;gap:12px;margin:24px auto 0;max-width:820px}@media(min-width:750px){.bf26-surface .bf26-tiers{grid-template-columns:repeat(3,1fr)}}.bf26-hero .bf26-inner{padding-top:96px;padding-bottom:96px}.bf26-hero__title{margin:0;font-family:var(--bf26-heading);font-weight:800;font-size:clamp(40px,9vw,112px);line-height:.95;letter-spacing:-.02em;color:var(--bf26-white);text-wrap:balance}.shopify-section:has(>.bf26-hero--replaces)+.shopify-section{display:none}.bf26-hero--image .bf26-hero__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.bf26-hero--image .bf26-hero__img{display:block;width:100%;height:100%;object-fit:cover}.bf26-hero--image .bf26-hero__img--desktop{display:none}.bf26-hero--image .bf26-inner{padding-top:40px;padding-bottom:48px}.bf26-hero--image .bf26-hero__title{font-size:clamp(40px,11vw,56px)}@media(min-width:750px){.bf26-hero--image{display:grid;min-height:min(85vh,860px)}.bf26-hero--image .bf26-hero__media,.bf26-hero--image .bf26-inner{grid-area:1 / 1}.bf26-hero--image .bf26-hero__media{aspect-ratio:auto}.bf26-hero--image .bf26-hero__img--desktop{display:block}.bf26-hero--image .bf26-hero__img--mobile{display:none}.bf26-hero--image .bf26-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e0,#0009 38%,#0000 68%)}.bf26-hero--image .bf26-inner{display:flex;align-items:center;width:100%;max-width:none;margin:0;padding:64px clamp(32px,6vw,96px);text-align:left}.bf26-hero--image .bf26-hero__content{width:min(100%,600px)}.bf26-hero--image .bf26-hero__title{font-size:clamp(56px,6.5vw,104px)}.bf26-hero--image .bf26-sub{margin-left:0}.bf26-hero--image .bf26-tiers{grid-template-columns:1fr;max-width:420px;margin-left:0}.bf26-hero--image.bf26-hero--center .bf26-inner{justify-content:center;text-align:center}.bf26-hero--image.bf26-hero--center .bf26-hero__media:after{background:#0000008c}.bf26-hero--image.bf26-hero--center .bf26-sub,.bf26-hero--image.bf26-hero--center .bf26-tiers{margin-left:auto;margin-right:auto}}@media(min-width:1100px){.bf26-hero--image .bf26-tiers{grid-template-columns:repeat(3,1fr);max-width:none}.bf26-hero--image .bf26-hero__content{width:min(100%,660px)}.bf26-hero--image .bf26-btn--tier{padding-left:12px;padding-right:12px}}#bf26-collection-banner .bf26-inner{padding-top:56px;padding-bottom:56px}#bf26-collection-banner .bf26-banner__name{margin:0;font-family:var(--bf26-heading);font-weight:800;font-size:clamp(40px,8vw,96px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.bf26-chip{display:inline-block;padding:5px 8px;border-radius:var(--btn-radius, 0);background:var(--bf26-black);color:var(--bf26-white);font-family:var(--bf26-heading);font-weight:800;font-size:11px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bf26-chip--allin{background:var(--bf26-red)}.bf26-chip--pdp{font-size:12px;padding:6px 10px;vertical-align:middle}.bf26-pdp-chip{margin-top:8px}.bf26-last-sizes{margin:8px 0 0;font-family:var(--bf26-heading);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--bf26-red)}.bf26-cart-line{margin:0 0 12px;padding:10px 12px;background:var(--bf26-black);color:var(--bf26-white);font-family:var(--bf26-body);font-size:13px;line-height:1.35;text-align:center}.bf26-nav,.bf26-nav *,.bf26-nav:hover,.bf26-nav:focus-visible{color:var(--bf26-red)!important}
/*# sourceMappingURL=/cdn/shop/t/152/assets/bf26.css.map */
