.bf .bf-hero__in .bf-eyebrow{font-size:18px;letter-spacing:.2em;margin-bottom:20px}@media(max-width:749px){.bf .bf-hero__in .bf-eyebrow{font-size:15px}}[role=dialog][aria-label="POPUP Form"],[role=dialog][aria-label="FLYOUT Form"],[role=dialog][aria-label="FULLSCREEN Form"],div[class*=kl-teaser]{display:none!important}.bf-cart{margin:8px 0 0;padding:6px 10px;font-size:12px;line-height:1.35;font-weight:700;letter-spacing:.02em;color:var(--bf-moss)}@media(max-width:749px){.cart-drawer .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size:40px;--shopify-accelerated-checkout-row-gap:6px;margin-top:6px}.cart-drawer .cart__ctas{gap:6px}.cart-drawer .cart__summary-totals:not(:has(.cart-actions)){padding-block-start:var(--margin-sm,10px)}.cart-drawer__close-button{min-width:44px;min-height:44px}.cart-drawer__content{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cart-drawer__content>*{flex:none}.cart-drawer__items{display:contents}.cart-drawer__summary{order:2;position:static;max-height:none;overflow:visible}.cart-drawer__content [data-cart-drawer-recommendations]{order:3}}@media(max-width:749px){.bf-badge{top:6px;left:6px;font-size:10px;letter-spacing:.03em;padding:3px 6px;max-width:calc(100% - 12px)}}@media(max-width:749px){body:has(.variant-option__select:focus) .sticky-add-to-cart__bar{pointer-events:none;visibility:hidden}}@media(max-width:749px){shopify-chat{transform:scale(.8);transform-origin:bottom right}}.bf-form__done{font-weight:700;font-size:17px;line-height:1.4;margin:0}.bf-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}.bf-popup[hidden]{display:none}.bf-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.bf-popup__box{position:relative;background:var(--bf-cream);color:var(--bf-ink);width:min(880px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;display:grid;grid-template-columns:5fr 6fr;box-shadow:0 30px 80px #0006}.bf-popup__img{background:#111 center/cover no-repeat;min-height:220px}.bf-popup__body{padding:40px 36px 28px}.bf-popup__body h2{font-size:clamp(34px,4.5vw,52px);margin-bottom:10px}.bf-popup__body p{font-size:15px;line-height:1.5;margin:0 0 16px}.bf-popup__body .bf-countdown--inline{margin-bottom:18px}.bf-popup__body .bf-btn{background:var(--bf-ink);color:#fff}.bf-popup__close{position:absolute;top:8px;right:12px;background:none;border:0;font-size:30px;line-height:1;cursor:pointer;color:var(--bf-ink);z-index:2}.bf-popup__no{display:block;margin:14px auto 0;background:none;border:0;font:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6b6b66;cursor:pointer;text-decoration:underline}html.bf-popup-open{overflow:hidden}html.bf-popup-open shopify-chat{display:none!important}@media(max-width:760px){.bf-form--inline{flex-direction:column}.bf-form--inline .bf-btn{width:100%}}@media(max-width:700px){.bf-popup{align-items:flex-end;padding:0}.bf-popup__img{display:none}.bf-popup__box{grid-template-columns:1fr;width:100%;max-height:85dvh}.bf-popup__body{padding:44px 20px 20px}.bf-popup__close{top:4px;right:4px;width:44px;height:44px;font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/bf-fixes.css.map */
