:root{--bf-zwart: #000000;--bf-zwart-hover: #2a2a2a;--bf-wit: #ffffff;--bf-tekst-zacht: rgba(255, 255, 255, .74);--bf-lijn: rgba(255, 255, 255, .16);--bf-rood: #d7262d;--bf-rood-hover: #cb1d24;--color-footer-bg: #000000}:is(html,#bf) :is(.product-row__card-atc,.product-form__submit,.quick-add__submit,.pdp__atc,.pdp .pdp__atc,.pdp__sticky-cta-btn,.pdp__static-cta,.product-sticky-atc__btn,.candy-drawer__checkout,.candy-drawer .candy-drawer__checkout,.candy-drawer__upsell-add,.candy-drawer__sync-note button,.cart__checkout-button,.atc-modal__btn--primary,.mpo-modal__btn,.coll-load-more,.hw .coll-load-more,.ks .coll-load-more,.coll-filters__apply,.coll-empty__reset,.load-more__btn,.wishlist-main__empty-cta,.contact-form__btn,.over-ons__cta,.hdp-haribo-cta.hdp-haribo-cta,.hdp-mousse-cta.hdp-mousse-cta,.hmc-cta,.hmb-cta,.hmb-cta-desktop,.hss-cta,.hbp__cta,.chocolate-claim-banner-btn,.haribo-atc-btn,.haribo-sticky-bar__btn,.haribo-popup__cta,.haribo-card__add-btn,.haribo-card.is-selected .haribo-card__add-btn,.haribo-deal__atc,.haribo-deal__sticky-bar .haribo-deal__atc,.cbdeal-card__add-btn,.cbdeal-card.is-selected .cbdeal-card__add-btn,.cbdeal__atc,.cbdeal__sticky-bar .cbdeal__atc,.hs-card__add,.hs-card.is-selected .hs-card__add,.hs-cta__btn,.hs-stickybar__cta,.kb__sticky-btn,.pk__cta,.cbx__cta,.cbx-sticky__cta,.cbx-fl__add,.sq-cta,.cta-atc-button,.sq-mobile-sticky-cta,#sq-sticky-btn,.sq-sticky button,.td-inline-atc,.bundle-v2__cta,.bundle-v2__sticky-cta,.bundle-v2__flavor-add-btn,.bundle-v2-atc-modal__btn--primary,.mcqv__add,.mfp__submit,.msn__btn--primary,.co-hero__cta,.co-news button,.co-btn,.cb-popup__btn,.haribo-popup__btn,.repen-popup__btn,.squishy-popup__btn--primary,.squishy-popup .squishy-popup__btn--primary,.po-notice__btn,.rb-info-modal__cta,.rb-confirm-modal__btn--primary,.promo-bundle-cta .button):not(:disabled):not([aria-disabled=true]):not(.is-success):not(.is-loading):not(.candy-drawer__upsell-add--done):not(.product-row__card-atc--disabled):not(.product-row__card-atc--unavailable):not(.product-row__card-atc--out){background:var(--bf-rood)!important;border-color:var(--bf-rood)!important;color:var(--bf-wit)!important}:is(html,#bf) :is(.product-row__card-atc,.product-form__submit,.quick-add__submit,.pdp__atc,.pdp .pdp__atc,.pdp__sticky-cta-btn,.pdp__static-cta,.product-sticky-atc__btn,.candy-drawer__checkout,.candy-drawer .candy-drawer__checkout,.candy-drawer__upsell-add,.candy-drawer .candy-drawer__upsell-add,.cart__checkout-button,.atc-modal__btn--primary,.mpo-modal__btn,.coll-load-more,.coll-filters__apply,.coll-empty__reset,.load-more__btn,.wishlist-main__empty-cta,.contact-form__btn,.over-ons__cta,.hdp-haribo-cta.hdp-haribo-cta,.hdp-mousse-cta.hdp-mousse-cta,.hmc-cta,.hmb-cta,.hmb-cta-desktop,.hss-cta,.hbp__cta,.haribo-card__add-btn,.haribo-deal__atc,.cbdeal-card__add-btn,.cbdeal__atc,.hs-card__add,.hs-cta__btn,.hs-stickybar__cta,.kb__sticky-btn,.pk__cta,.cbx__cta,.cbx-sticky__cta,.sq-cta,.cta-atc-button,.sq-mobile-sticky-cta,#sq-sticky-btn,.sq-sticky button,.td-inline-atc,.bundle-v2__cta,.mcqv__add,.co-hero__cta,.co-btn,.cb-popup__btn,.haribo-popup__btn,.repen-popup__btn,.squishy-popup__btn--primary,.squishy-popup .squishy-popup__btn--primary,.po-notice__btn):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not(.is-success):not(.is-loading):not(.candy-drawer__upsell-add--done):not(.product-row__card-atc--disabled):not(.product-row__card-atc--unavailable):not(.product-row__card-atc--out){background:var(--bf-rood-hover)!important;border-color:var(--bf-rood-hover)!important;color:var(--bf-wit)!important}:is(html,#bf) :is(.cpm__add,.product-carousel__more-btn,.coll-filter__price-btn,.search-hero__submit,.sale-outlet__cta,.sq-pr-loadmore,.product-row__card-stepper-btn):hover:not(:disabled){background:var(--bf-rood)!important;border-color:var(--bf-rood)!important;color:var(--bf-wit)!important}:is(html,#bf) .pdp__variant-options input[type=radio]:checked+.pdp__variant-pill{background:var(--bf-rood)!important;border-color:var(--bf-rood)!important;color:var(--bf-wit)!important}:is(html,#bf) :is(.pdp__atc,.pdp .pdp__atc,.pdp__sticky-cta-btn,.pdp__static-cta,.product-sticky-atc__btn,.candy-drawer .candy-drawer__checkout,.candy-drawer__sync-note button,.squishy-popup .squishy-popup__btn--primary,.cbx-fl__add,.co-hero__cta,.co-btn,.cbdeal__atc,.cbdeal__sticky-bar .cbdeal__atc,.haribo-deal__atc,.haribo-deal__sticky-bar .haribo-deal__atc,.hs-cta__btn,.hs-stickybar__cta,.hbp__cta,.chocolate-claim-banner-btn,.hdp-haribo-cta.hdp-haribo-cta,.hdp-mousse-cta.hdp-mousse-cta,.hmc-cta,.hmb-cta,.hmb-cta-desktop,.hss-cta,.sq-cta,.cta-atc-button,.sq-mobile-sticky-cta,.td-inline-atc,.rb-confirm-modal__btn--primary,.rb-info-modal__cta){box-shadow:0 6px 16px -6px #d7262d73!important}:is(html,#bf) :is(.pdp__atc,.pdp .pdp__atc,.pdp__sticky-cta-btn,.pdp__static-cta,.product-sticky-atc__btn,.candy-drawer .candy-drawer__checkout,.candy-drawer__sync-note button,.squishy-popup .squishy-popup__btn--primary,.co-hero__cta,.cbdeal__atc,.haribo-deal__atc,.hs-cta__btn,.hs-stickybar__cta,.hdp-haribo-cta.hdp-haribo-cta,.hdp-mousse-cta.hdp-mousse-cta,.hmc-cta,.hmb-cta,.hmb-cta-desktop,.hss-cta,.sq-cta,.rb-info-modal__cta,.footer-add-to-cart,.rb-info-modal__stepper-btn):hover{box-shadow:0 10px 22px -10px #d7262d8c!important}:is(html,#bf) :is(.pdp .pdp__atc,.candy-drawer .candy-drawer__checkout):focus-visible:not(:disabled){box-shadow:0 0 0 3px #fff,0 0 0 5px var(--bf-rood)!important}:is(html,#bf) :is(.import-story__cta,.brand-cta__button,.newsletter-signup__button,.newsletter-form__button,.po-cta__btn--primary,.pv-cta__btn,.haribo-deal__hero-cta,.cbdeal__hero-cta,.hero-authority__btn--primary):not(:disabled){background:var(--bf-rood)!important;border-color:var(--bf-rood)!important;color:var(--bf-wit)!important}:is(html,#bf) :is(.import-story__cta,.brand-cta__button,.newsletter-signup__button,.newsletter-form__button,.po-cta__btn--primary,.pv-cta__btn,.haribo-deal__hero-cta,.cbdeal__hero-cta,.hero-authority__btn--primary):is(:hover,:focus-visible):not(:disabled){background:var(--bf-rood-hover)!important;border-color:var(--bf-rood-hover)!important;color:var(--bf-wit)!important}:is(html,#bf) :is(.header-custom__logo-img,.header-custom__logo img){filter:brightness(0)!important}:is(html,#bf) .header-custom__logo-text{color:var(--bf-zwart)!important}:is(html,#bf) .header-custom__logo{display:grid!important;grid-template-columns:auto auto;justify-content:center;align-items:baseline;column-gap:4px;row-gap:4px}:is(html,#bf) .header-custom__logo-img{grid-column:1 / -1;justify-self:center;align-self:center}:is(html,#bf) .header-custom__logo:before,:is(html,#bf) .header-custom__logo:after{grid-row:2;font-family:Inter,system-ui,sans-serif;line-height:1;white-space:nowrap}:is(html,#bf) .header-custom__logo:before{content:"EARLY";grid-column:1;justify-self:end;font-size:8px;font-weight:800;letter-spacing:.16em;color:var(--bf-rood)}:is(html,#bf) .header-custom__logo:after{content:"BLACK FRIDAY";grid-column:2;justify-self:start;font-size:12px;font-weight:900;letter-spacing:.1em;margin-right:-.1em;color:var(--bf-zwart)}@media screen and (max-width:749px){:is(html,#bf) .header-custom__logo{column-gap:3px;row-gap:3px}:is(html,#bf) .header-custom__logo:before{font-size:6.5px;letter-spacing:.12em}:is(html,#bf) .header-custom__logo:after{font-size:9.5px;letter-spacing:.08em;margin-right:-.08em}:is(html,#bf) .section-header-custom{padding-top:59px!important}}:is(html,#bf) :is(.usp-topbar,.usp-topbar--slider,.announcement-custom){background:var(--bf-zwart)!important;border-color:var(--bf-zwart)!important}:is(html,#bf) :is(.usp-topbar__item,.usp-topbar__item a,.usp-topbar a,.announcement-custom,.announcement-custom a){color:var(--bf-wit)!important}@media screen and (max-width:749px){:is(html,#bf) body.template-index .header-custom__search{background:var(--bf-zwart)!important}}:is(html,#bf) .split-klassiek__slider{background:var(--bf-zwart)!important;box-shadow:0 18px 44px #00000038!important}:is(html,#bf) .trust-strip__inner{background:var(--bf-zwart)!important;border-color:var(--bf-zwart)!important;box-shadow:0 18px 44px #00000029!important}:is(html,#bf) .trust-strip__item{border-color:var(--bf-lijn)!important}:is(html,#bf) .trust-strip__item:hover{background:#ffffff0f!important}:is(html,#bf) .trust-strip__big{color:var(--bf-wit)!important}:is(html,#bf) .trust-strip__small{color:var(--bf-tekst-zacht)!important}:is(html,#bf) :is(.hero-authority__inner,.hero-authority__content){background-color:var(--bf-zwart)!important}:is(html,#bf) :is(.import-story__inner,.import-story__text){background:var(--bf-zwart)!important;border-color:var(--bf-zwart)!important}:is(html,#bf) .import-story__heading{color:var(--bf-wit)!important}:is(html,#bf) .import-story__pitch{color:var(--bf-tekst-zacht)!important}:is(html,#bf) .brand-cta__inner{background:var(--bf-zwart)!important;border-color:var(--bf-zwart)!important}:is(html,#bf) :is(.brand-cta__heading,.brand-cta__stat-num){color:var(--bf-wit)!important}:is(html,#bf) :is(.brand-cta__subtext,.brand-cta__stat-label){color:var(--bf-tekst-zacht)!important}:is(html,#bf) .brand-cta__stats,:is(html,#bf) .brand-cta__stat{border-color:var(--bf-lijn)!important}:is(html,#bf) .shopify-section-group-footer-group{background:var(--bf-zwart)!important}:is(html,#bf) .newsletter-signup{background:var(--bf-zwart)!important}:is(html,#bf) .newsletter-signup__heading{color:var(--bf-wit)!important}:is(html,#bf) :is(.newsletter-signup__subtext,.newsletter-signup__disclaimer){color:var(--bf-tekst-zacht)!important}:is(html,#bf) :is(.haribo-deal__hero,.haribo-deal__hero-content,.haribo-deal__hero-media-desktop,.cbdeal__hero,.cbdeal__hero-content,.cbdeal__hero-media-desktop){background:var(--bf-zwart)!important}:is(html,#bf) :is(.haribo-deal__hero-title,.cbdeal__hero-title,.haribo-deal__hero-mobile-content .haribo-deal__hero-title,.cbdeal__hero-mobile-content .cbdeal__hero-title){color:var(--bf-wit)!important}:is(html,#bf) .hs-usp{background:var(--bf-zwart)!important}:is(html,#bf) :is(.pv-hero,.po-stats){background:var(--bf-zwart)!important}:is(html,#bf) :is(.pc-hero,.pv-cta,.po-cta){background:var(--bf-zwart)!important}:is(html,#bf) :is(.pc-hero__title,.pv-cta h2,.po-cta__text h2){color:var(--bf-wit)!important}:is(html,#bf) :is(.pc-hero__intro,.pv-cta p,.po-cta__text p){color:var(--bf-tekst-zacht)!important}:is(html,#bf) .haribo-banner__bg{background:var(--bf-zwart)!important}:is(html,#bf) .product-row__heading{text-wrap:balance}:is(html,#bf) .mm-nav__direct[href$="/pages/candydeals"] .mm-nav__label{color:var(--bf-rood)}:root{--bf-label-rood: #d7262d;--bf-ster-vorm: polygon(50% 0%, 55.8% 5.9%, 62.9% 1.7%, 67% 8.9%, 75% 6.7%, 77.1% 14.7%, 85.4% 14.6%, 85.3% 22.9%, 93.3% 25%, 91.1% 33%, 98.3% 37.1%, 94.1% 44.2%, 100% 50%, 94.1% 55.8%, 98.3% 62.9%, 91.1% 67%, 93.3% 75%, 85.3% 77.1%, 85.4% 85.4%, 77.1% 85.3%, 75% 93.3%, 67% 91.1%, 62.9% 98.3%, 55.8% 94.1%, 50% 100%, 44.2% 94.1%, 37.1% 98.3%, 33% 91.1%, 25% 93.3%, 22.9% 85.3%, 14.6% 85.4%, 14.7% 77.1%, 6.7% 75%, 8.9% 67%, 1.7% 62.9%, 5.9% 55.8%, 0% 50%, 5.9% 44.2%, 1.7% 37.1%, 8.9% 33%, 6.7% 25%, 14.7% 22.9%, 14.6% 14.6%, 22.9% 14.7%, 25% 6.7%, 33% 8.9%, 37.1% 1.7%, 44.2% 5.9%)}body .product-row__badge--sale,body .product-row__badge--outlet{background:transparent!important;border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 3px 6px rgba(0,0,0,.3))}body .product-row__badge--sale:before,body .product-row__badge--outlet:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-1;background:var(--bf-label-rood);clip-path:var(--bf-ster-vorm)}body .product-row__badge--sale .product-row__badge-line1,body .product-row__badge--outlet .product-row__badge-line1,body .product-row__badge--sale .product-row__badge-line2,body .product-row__badge--outlet .product-row__badge-line2{font-family:var(--font-heading-family);color:#fff}body .pdp__gallery-badge--sale{width:76px;height:76px;padding:0;justify-content:center;background:transparent!important;transform:rotate(-10deg);filter:drop-shadow(0 6px 12px rgba(0,0,0,.35));font-family:var(--font-heading-family);font-size:19px;letter-spacing:-.02em}body .pdp__gallery-badge--sale:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--bf-label-rood);clip-path:var(--bf-ster-vorm)}@media(max-width:749px){body .pdp__gallery-badge--sale{width:64px;height:64px;font-size:16px}}body .candy-drawer .candy-drawer__item-saving{background:var(--bf-label-rood)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.04em}body .atc-modal__upsells .atc-up-card__badge,body .candy-drawer .candy-drawer__upsell-badge{background:var(--bf-label-rood)!important;color:#fff!important}@media screen and (min-width:750px){.bfs-mega--compact .bfs-mega__kaart:last-child:nth-child(3n+1){grid-column:1 / -1;aspect-ratio:auto;height:210px}.bfs-mega--compact .bfs-mega__raster:has(>.bfs-mega__kaart:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.bfs-mega--compact .bfs-mega__raster:has(>.bfs-mega__kaart:nth-child(2):last-child)>.bfs-mega__kaart{aspect-ratio:auto;height:240px}}@media screen and (max-width:749px){.bfs-mega--compact .bfs-mega__kaart:last-child:nth-child(odd){grid-column:1 / -1;aspect-ratio:2 / 1}}body .bfs-mega__kaart--slot{cursor:default;container-type:size}body .bfs-mega__kaart--slot .bfs-mega__foto,body .bfs-mega__kaart--slot:hover .bfs-mega__foto{transform:none;filter:grayscale(.35) brightness(.5) blur(1.5px)}body .bfs-mega__kaart--slot:hover .bfs-mega__ster{transform:rotate(-10deg)}body .bfs-mega__kaart--slot .bfs-mega__tekst{z-index:4}body .bfs-mega__kaart--slot .bfs-mega__merk{z-index:5}.bfs-mega__slot{--slot: clamp(30px, 26cqh, 58px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at 50% 32%,#0000000d,#0000008c);pointer-events:none}.bfs-mega__ketting{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;filter:drop-shadow(0 3px 4px rgba(0,0,0,.7));-webkit-mask-image:linear-gradient(to bottom,#000 56%,transparent 80%);mask-image:linear-gradient(to bottom,#000 56%,transparent 80%)}.bfs-mega__ketting use{fill:none;stroke-linecap:round}.bfs-mega__k-rand{stroke:#0b0b0b;stroke-width:15px;stroke-dasharray:16 18}.bfs-mega__k-ring{stroke:#b9bec5;stroke-width:12px;stroke-dasharray:16 18}.bfs-mega__k-gat{stroke:#141414;stroke-width:4.2px;stroke-dasharray:7 27;stroke-dashoffset:-4.5}.bfs-mega__k-schakel-rand{stroke:#0b0b0b;stroke-width:7.5px;stroke-dasharray:23.8 10.2;stroke-dashoffset:-13.1}.bfs-mega__k-schakel{stroke:#e3e6ea;stroke-width:4.2px;stroke-dasharray:23.8 10.2;stroke-dashoffset:-13.1}.bfs-mega__slotje{position:absolute;left:calc(50% - var(--slot) / 2);top:calc(32% - var(--slot) / 2);display:block;width:var(--slot);height:var(--slot);filter:drop-shadow(0 6px 12px rgba(0,0,0,.6));transform-origin:50% 20%;animation:bfsSlotWiebel 3.4s ease-in-out infinite}.bfs-mega__slotje svg{display:block;width:100%;height:100%}.bfs-mega__slot-tekst{position:absolute;top:12px;left:12px;padding:5px 10px;color:#fff;font-family:var(--font-heading-family);font-size:11px;font-weight:800;line-height:1;letter-spacing:.14em;white-space:nowrap;text-transform:uppercase;background:#000000d1;border:1px solid rgba(255,255,255,.22);border-radius:999px!important}.bfs-mega__slot-sub{display:none;position:absolute;left:10%;right:10%;top:calc(32% + var(--slot) / 2 + 10px);color:#ffffffeb;font-size:13px;font-weight:700;line-height:1.3;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.85)}@container (min-height: 230px){.bfs-mega__slot-sub{display:block}}@container (max-height: 185px){.bfs-mega__kaart--slot .bfs-mega__label{display:none}}@keyframes bfsSlotWiebel{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-9deg)}90%{transform:rotate(8deg)}94%{transform:rotate(-5deg)}97%{transform:rotate(2deg)}}@media(prefers-reduced-motion:reduce){.bfs-mega__slotje{animation:none}}@media screen and (max-width:1080px){.bfs-mega__slot-tekst{top:8px;left:8px;padding:4px 8px;font-size:9.5px;letter-spacing:.12em}}@media screen and (max-width:749px){.bfs-mega__slot-tekst{padding:4px 7px;font-size:8.5px;letter-spacing:.1em}}:is(html,#bf) .header-custom__logo{--bf-logo-grens: 4.37em}:is(html,#bf) .header-custom__logo:before,:is(html,#bf) .header-custom__logo:after{color:transparent;background:linear-gradient(to left,var(--bf-rood) 0 var(--bf-logo-grens),var(--bf-zwart) var(--bf-logo-grens));-webkit-background-clip:text;background-clip:text}@media screen and (max-width:749px){:is(html,#bf) .header-custom__logo{--bf-logo-grens: 4.25em}}body .product-row__badge--stapel .product-row__badge-line0{font-family:var(--font-heading-family);font-size:7px;font-weight:800;line-height:1;letter-spacing:.3px;text-transform:uppercase;color:#fff;margin-bottom:1px}body .product-row__card-welcome--stapel{color:var(--bf-rood, #d7262d)}
/*# sourceMappingURL=/cdn/shop/t/59/assets/blackfriday.css.map */
