:root{--ffbf-dark: #1F1510;--ffbf-brown: #4A3728;--ffbf-ink: #FFF7E6;--ffbf-orange: #F28C1B;--ffbf-line: #5C483A;--ffbf-dim: #CDBBA6}.ff-bf-bar,.ff-bf-hero,.ff-bf-marquee,.ff-bf-badge,.ff-bf-pdp,.ff-bf-cart,.ff-bf-kicker,.ff-bf-nav,.ff-bf-a,.ff-bf-a1,.ff-bf-a2,.ff-bf-b,.ff-bf-c,.ff-bf-ok{display:none}html[data-bf] .ff-bf-bar,html[data-bf] .ff-bf-hero,html[data-bf] .ff-bf-marquee,html[data-bf] .ff-bf-kicker{display:block}html[data-bf] .ff-bf-nav{display:list-item}html[data-bf=a1] .ff-bf-a,html[data-bf=a2] .ff-bf-a,html[data-bf=a1] .ff-bf-a1,html[data-bf=a2] .ff-bf-a2,html[data-bf=b] .ff-bf-b,html[data-bf=c] .ff-bf-c{display:block}html[data-bf=a1] .ff-bf-badge--a,html[data-bf=a2] .ff-bf-badge--a,html[data-bf=b] .ff-bf-badge--b,html[data-bf=c] .ff-bf-badge--c{display:inline-block}html[data-bf=a1] .ff-bf-pdp--a,html[data-bf=a2] .ff-bf-pdp--a,html[data-bf=b] .ff-bf-pdp--b,html[data-bf=c] .ff-bf-pdp--b,html[data-bf=a2] .ff-bf-cart{display:block}html[data-bf=a1] .ff-bf-a1.ff-bf-inline,html[data-bf=a2] .ff-bf-a2.ff-bf-inline,html[data-bf=b] .ff-bf-b.ff-bf-inline,html[data-bf=c] .ff-bf-c.ff-bf-inline{display:inline}html[data-bf-signed] .ff-bf-ok{display:block}html[data-bf-signed] .ff-bf-niet-aangemeld{display:none!important}.ff-bf-aangemeld{display:none}html[data-bf-signed] .ff-bf-aangemeld{display:inline}.ff-bf-prijs{display:none}html[data-bf=b] .ff-bf-prijs,html[data-bf=c] .ff-bf-prijs{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}html[data-bf=b] .price--ff-bf .price__regular,html[data-bf=c] .price--ff-bf .price__regular,html[data-bf=b] .price--ff-bf .price__sale,html[data-bf=c] .price--ff-bf .price__sale{display:none}html[data-bf] .ff-bf-prijs .price-item--sale{color:var(--ffbf-orange);font-weight:700}html[data-bf] .ff-bf-prijs s{color:var(--ffbf-brown);font-size:.82em;font-weight:400;opacity:.75}html[data-bf] .price--large .ff-bf-prijs .price-item--sale{font-size:33.6px}html[data-bf] .price--large .ff-bf-prijs s{font-size:18px}html[data-bf] [id$=__announcement-bar],html[data-bf] [id$=__slideshow_6M3wqd]{display:none}html:not([data-bf]) [id$=__ff_bf_toppers]{display:none}.ff-bf-bar{background:var(--ffbf-dark);color:var(--ffbf-ink);font-size:14px;line-height:1.4;border-bottom:1px solid var(--ffbf-line)}.ff-bf-bar__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:9px 16px;text-align:center}.ff-bf-bar__event{color:var(--ffbf-orange);font-family:var(--font-family-heading);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ff-bf-bar a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ff-bf-bar a:hover{color:var(--ffbf-orange)}.ff-bf-cd{font-variant-numeric:tabular-nums;border:1px solid var(--ffbf-line);border-radius:4px;padding:1px 8px;white-space:nowrap}.ff-bf-cd:empty{display:none}html[data-bf] .header-wrapper{--color-background: 31,21,16;--color-foreground: 255,247,230;background-color:#1f1510;color:#fff7e6}html[data-bf] .header-wrapper .header-menu-item,html[data-bf] .header-wrapper .header-icons a,html[data-bf] .header-wrapper .header-icons button,html[data-bf] .header-wrapper svg{color:#fff7e6}html[data-bf] .header-wrapper .drawer-menu svg{color:#4a3728}.ff-bf-nav a{color:var(--ffbf-orange)!important;font-weight:700}.ff-bf-hero{position:relative;background:var(--ffbf-dark);color:var(--ffbf-ink);overflow:hidden}.ff-bf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ff-bf-hero__media img{width:100%;height:100%;object-fit:cover;object-position:100% 30%;display:block}.ff-bf-hero__inner{position:relative;display:flex;align-items:center;min-height:clamp(520px,44vw,720px);max-width:var(--page-width, 1400px);margin:0 auto;padding:48px 32px}.ff-bf-hero__copy{max-width:min(620px,47%);display:grid;gap:16px}.ff-bf-hero__kicker{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ffbf-orange)}.ff-bf-hero .ff-bf-cd{letter-spacing:0;text-transform:none;font-weight:600;color:var(--ffbf-ink)}.ff-bf-hero__title{margin:0;font-family:var(--font-family-heading);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:.005em;color:var(--ffbf-ink);font-size:clamp(56px,7.2vw,112px)}.ff-bf-hero__title span{display:block;color:var(--ffbf-orange);font-size:.62em;line-height:1.1;margin-top:6px}.ff-bf-hero__text{margin:0;font-size:18px;line-height:1.45;max-width:48ch;color:var(--ffbf-ink)}.ff-bf-form{display:flex;gap:8px;max-width:500px;margin:4px 0 0}.ff-bf-form__input{flex:1 1 auto;min-width:0;height:54px;margin:0;padding:0 18px;border:0;border-radius:999px;background:#fff;color:var(--ffbf-brown);font-size:16px}.ff-bf-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 28px;border:0;border-radius:999px;background:var(--ffbf-orange);color:var(--ffbf-dark);font-family:var(--font-family-heading);font-size:17px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap}.ff-bf-btn:hover,.ff-bf-btn:focus-visible{background:var(--ffbf-ink);color:var(--ffbf-dark)}.ff-bf-btn--ghost{background:transparent;color:var(--ffbf-ink);box-shadow:inset 0 0 0 1px var(--ffbf-dim)}.ff-bf-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.ff-bf-legal{margin:0;font-size:13px;line-height:1.4;color:var(--ffbf-dim)}.ff-bf-legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ff-bf-err{margin:0;font-size:14px;color:#ffb48a}.ff-bf-oktext{margin:0;font-size:18px;line-height:1.45}.ff-bf-oktext b{color:var(--ffbf-orange)}.ff-bf-marquee{overflow:hidden;background:var(--ffbf-orange);color:var(--ffbf-dark)}.ff-bf-marquee__track{display:flex;width:max-content;animation:ffBfMarquee 34s linear infinite}.ff-bf-marquee__group{flex:0 0 auto}.ff-bf-marquee__row{display:flex}.ff-bf-marquee span{padding:10px 22px;font-family:var(--font-family-heading);font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ff-bf-marquee span+span:before{content:"\2022";margin-right:44px;margin-left:-22px}@keyframes ffBfMarquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ff-bf-marquee__track{animation:none}}.card__inner{position:relative}.ff-bf-badge{position:absolute;top:10px;left:10px;z-index:2;padding:4px 9px 5px;border-radius:6px;background:var(--ffbf-dark);color:var(--ffbf-ink);font-size:12px;font-weight:700;line-height:1.2;pointer-events:none}.ff-bf-badge b{color:var(--ffbf-orange);font-weight:800}html[data-bf] .ff-sale-badge,html[data-bf] .card .tag-badge{display:none}.ff-bf-pdp{margin:14px 0 4px;padding:14px 16px;border-radius:12px;background:var(--ffbf-dark);color:var(--ffbf-ink)}.ff-bf-pdp__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;font-family:var(--font-family-heading);font-size:18px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--ffbf-orange)}.ff-bf-pdp .ff-bf-cd{font-family:var(--font-family-body);font-size:12px;letter-spacing:0;text-transform:none;font-weight:600;color:var(--ffbf-ink)}.ff-bf-pdp__text{margin:6px 0 0;font-size:15px;line-height:1.45}.ff-bf-pdp__text b{color:var(--ffbf-orange)}.ff-bf-pdp a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700}.ff-bf-cart{margin:0 0 10px;padding:10px 12px;border-radius:10px;background:var(--ffbf-dark);color:var(--ffbf-ink);font-size:13px;line-height:1.4}.ff-bf-cart b{color:var(--ffbf-orange)}.ff-bf-kicker{margin:0 0 6px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ffbf-orange)}html[data-bf] .breadcrumb-main-area{--color-background: 31,21,16;--color-foreground: 255,247,230;background-color:#1f1510;color:#fff7e6}html[data-bf] .breadcrumb-main-area *:not(.ff-bf-kicker):not(.ff-bf-kicker span){color:#fff7e6}.ff-bf-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:#140c08b8}.ff-bf-pop[hidden]{display:none}.ff-bf-pop__box{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(820px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:18px;background:var(--ffbf-dark);color:var(--ffbf-ink)}.ff-bf-pop__img{min-height:100%;background-size:cover;background-position:50% 20%}.ff-bf-pop__copy{display:grid;align-content:center;gap:12px;padding:40px 28px 28px}.ff-bf-pop__title{margin:0;font-family:var(--font-family-heading);font-size:42px;font-weight:700;line-height:1;text-transform:uppercase;color:var(--ffbf-ink)}.ff-bf-pop__title span{display:block;color:var(--ffbf-orange);font-size:.62em;line-height:1.15;margin-top:4px}.ff-bf-pop__text{margin:0;font-size:15px;line-height:1.45}.ff-bf-pop .ff-bf-form{flex-direction:column}.ff-bf-pop .ff-bf-btn{width:100%}.ff-bf-pop__close{position:absolute;top:10px;right:10px;z-index:1;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#1f1510bf;color:var(--ffbf-ink);font-size:22px;line-height:1;cursor:pointer}.ff-bf-pop button:focus-visible,.ff-bf-hero a:focus-visible,.ff-bf-hero button:focus-visible,.ff-bf-form__input:focus-visible{outline:2px solid var(--ffbf-ink);outline-offset:2px}@media(max-width:767px){.ff-bf-bar{font-size:13px}.ff-bf-bar__row{padding:8px 12px;gap:2px 10px}.ff-bf-bar__hide-mobile{display:none}.ff-bf-hero__media{position:relative;inset:auto;aspect-ratio:5 / 4}.ff-bf-hero__media img{object-position:50% 12%}.ff-bf-hero__media:after{content:"";position:absolute;inset:auto 0 0;height:24%;background:linear-gradient(to bottom,rgba(31,21,16,0),var(--ffbf-dark))}.ff-bf-hero__inner{min-height:0;padding:4px 16px 26px}.ff-bf-hero__copy{max-width:none}.ff-bf-hero__title{font-size:58px}.ff-bf-hero__text{font-size:16px}.ff-bf-form{flex-direction:column;max-width:none}.ff-bf-btn{width:100%}.ff-bf-marquee span{font-size:15px;padding:8px 16px}.ff-bf-badge{top:6px;left:6px;font-size:11px;padding:3px 7px 4px}.ff-bf-pop{align-items:flex-end;padding:0}.ff-bf-pop__box{grid-template-columns:1fr;border-radius:18px 18px 0 0}.ff-bf-pop__img{min-height:190px;background-position:50% 12%}.ff-bf-pop__copy{padding:18px 18px 22px}.ff-bf-pop__title{font-size:36px}}.ff-bf-bar__slides{display:none}@keyframes ff-bf-bar-wissel{0%,46%{opacity:1;visibility:visible}50%,96%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(max-width:767px){.ff-bf-bar__desk{display:none}.ff-bf-bar__slides{display:grid;padding:8px 12px;text-align:center}.ff-bf-bar__slide{grid-area:1 / 1;align-self:center;animation:ff-bf-bar-wissel 10s infinite}.ff-bf-bar__slide:nth-child(2){animation-delay:-5s}.ff-bf-bar__slides:focus-within .ff-bf-bar__slide{animation-play-state:paused}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.ff-bf-bar__slide{grid-area:auto;animation:none}}html[data-bf] .section-ff-bf-announcement{position:fixed;top:0;left:0;right:0;z-index:90}html[data-bf] #header-group-area{padding-top:var(--ff-bf-bar-h, 43px)}html[data-bf] .product_single_wrapper .product_single_left_thumb{top:var(--ff-bf-bar-h, 43px)}html[data-bf] .product__column-sticky,html[data-bf] .cart-page .checkout-box .isolate{top:calc(var(--ff-bf-bar-h, 43px) + 16px)}@media(max-width:767px){html[data-bf] #header-group-area{padding-top:var(--ff-bf-bar-h, 37px)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ff-bf-2026.css.map */
