:root{--bf-burgundy: #64303D;--bf-roze: #F3ABB9;--bf-lichtroze: #FBE7EB;--bf-geel: #FFC20E;--bf-felroze: #FF5DB1;--bf-verloop: linear-gradient(170deg, #7A3A4A, #64303D 50%, #3F1C26);--bf-neon-schaduw: 0 0 .02em #fff, 0 0 .07em rgba(255,255,255,.8), 0 0 .16em #FF7CC4, 0 0 .34em #FF3D9A, 0 0 .6em rgba(255,61,154,.55)}.bf-neon{font-family:var(--bf-neon-font, "Bebas Neue"),"Bebas Neue",Impact,sans-serif;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:.02em;line-height:.92;text-shadow:var(--bf-neon-schaduw);margin:0}.bf-neon span{font-size:inherit!important;font-family:inherit!important}.bf-label{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.bf-label span{font-size:inherit!important}.bf-sticker{display:inline-block;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;padding:.45em .9em;box-shadow:0 6px 18px #3f1c2659;white-space:nowrap}.bf-sticker span{font-size:inherit!important}.bf-sticker--geel{background:var(--bf-geel);color:var(--bf-burgundy);transform:rotate(-4deg)}.bf-sticker--roze{background:var(--bf-felroze);color:#fff;transform:rotate(3deg)}.bf-knop{display:inline-flex;align-items:center;gap:.6em;background:var(--bf-roze);color:var(--bf-burgundy)!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;padding:14px 26px;border-radius:999px;border:0;transition:background .2s,transform .2s}.bf-knop:hover{background:#fff;transform:translateY(-1px)}.bf-knop svg{width:14px;height:14px}.bf-knop:focus-visible{outline:2px solid #fff;outline-offset:3px}.bf-knop--fel{background:var(--bf-felroze);color:#fff!important}.bf-knop--fel:hover{background:#fff;color:var(--bf-burgundy)!important}@media(max-width:767px){.bf-t1,.bf-t2{display:block;white-space:nowrap}.bf-t2 .bf-t2b{display:inline!important}}.bf-hero{position:relative;overflow:hidden;background:var(--bf-burgundy);color:#fff}.bf-hero__media{position:relative;width:100%;aspect-ratio:16 / 9;max-height:82vh;min-height:460px}.bf-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.bf-hero__waas{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 70% at 50% 50%,#3f1c268c,#3f1c2600 75%);pointer-events:none}.bf-hero__inhoud{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:18px}.bf-hero__stickers{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.bf-hero__titel{font-size:clamp(56px,7.4vw,124px)}.bf-hero__titel .bf-t2b{display:block}.bf-hero__sub{color:var(--bf-lichtroze);font-size:15px;text-shadow:0 1px 10px rgba(63,28,38,.7)}.bf-hero__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bf-hero__inhoud .bf-knop{position:relative;z-index:2}@media(max-width:767px){.bf-hero__media{aspect-ratio:auto;height:min(78svh,150vw);min-height:0;max-height:none}.bf-hero__media img{object-position:center 30%;transform:scale(1.06)}.bf-hero__titel{font-size:min(18.5vw,96px)!important}.bf-hero__waas{background:radial-gradient(ellipse 90% 55% at 50% 50%,#3f1c2699,#3f1c2600 80%)}.bf-hero__inhoud{gap:16px}.bf-sticker{font-size:13px}}.bf-m{color:var(--bf-lichtroze);padding:0 0 70px}.bf-m__kop{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:64px 20px 44px}.bf-m__titel{font-size:clamp(64px,9vw,150px)}.bf-m__sub{color:var(--bf-lichtroze);margin:0}.bf-m__galerij{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:1000px;margin:0 auto;padding:0 30px}.bf-m__kaart{display:flex;flex-direction:column;color:#fff!important;text-decoration:none!important}.bf-m__foto{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 3;background:#4d2430;border-radius:10px}.bf-m__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:opacity .45s ease,transform .8s ease}.bf-m__img--hover{opacity:0;z-index:2}@media(hover:hover){.bf-m__kaart:hover .bf-m__img{transform:scale(1.03)}.bf-m__kaart:hover .bf-m__img--hover{opacity:1}}.bf-m__pct{position:absolute;left:18px;bottom:12px;z-index:2;font-size:clamp(64px,8vw,120px);line-height:.85}.bf-m__op{position:absolute;left:14px;top:14px;z-index:2;background:var(--bf-lichtroze);color:var(--bf-burgundy);padding:6px 12px;border-radius:999px}.bf-m__kaart--op .bf-m__img{filter:grayscale(.6);opacity:.7}.bf-m__info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 0 0;font-family:Poppins,sans-serif;line-height:1.4}.bf-m__naam{font-weight:600;color:#fff;font-size:14px;line-height:1.45}.bf-m__prijs{font-size:14px;color:#fff}.bf-m__prijs s{color:#fff;margin-right:6px}.bf-m__nu{color:var(--bf-roze);font-weight:600}.bf-m__maten{font-size:14px;color:#fff}.bf-m__kortenaam{display:none}@media(min-width:768px){.bf-m__kaart--breed{grid-column:1 / -1}.bf-m__kaart--breed{flex-direction:row;align-items:center;gap:44px}.bf-m__kaart--breed .bf-m__foto{flex:0 0 calc(50% - 13px)}.bf-m__kaart--breed .bf-m__info{padding:0;gap:10px}}.bf-m__tekst{font-size:14px;line-height:1.6}.bf-m__tekst p{margin:0;color:var(--bf-lichtroze)}.bf-m__tekst strong{color:#fff}.bf-m__wacht{text-align:center;padding:10px 20px 30px;max-width:520px;margin:0 auto}.bf-m__wacht-titel{font-size:clamp(40px,6vw,72px);margin-bottom:14px}.bf-m__kop-in{display:inline-flex;flex-direction:column;align-items:center;gap:16px;max-width:100%}.bf-m__balk-wrap{align-self:stretch;margin-top:8px}.bf-m__balk,.bf-balk{margin:0;background:var(--bf-geel);color:var(--bf-burgundy);text-align:center;padding:14px 16px;transform:rotate(-1.5deg);font-weight:500}.bf-m__balk strong,.bf-balk strong{font-weight:800}@media(max-width:767px){.bf-m__kop-in{gap:12px}.bf-m__balk{padding:11px 10px;font-size:12px}}.bf-plan{display:none!important}html.bf-testversie .bf-plan{display:inline!important}html.bf-testversie .bf-m__pct.bf-plan,html.bf-testversie .bf-pdp-pct.bf-plan{display:block!important}html.bf-testversie .bf-geenplan{display:none!important}@media(max-width:767px){.bf-m__kop{padding:44px 16px 30px;gap:12px}.bf-m__titel{font-size:min(18.5vw,96px)}.bf-m__galerij{gap:22px 10px;padding:0 12px}.bf-m__kaart--breed{grid-column:1 / -1}.bf-m__kaart--breed .bf-m__foto{aspect-ratio:4 / 5}.bf-m__foto{border-radius:8px}.bf-m__info{gap:3px;padding-top:10px}.bf-m__naam{font-size:13px;line-height:1.4}.bf-m__prijs,.bf-m__maten{font-size:13px}.bf-m__pct{left:10px;bottom:8px;font-size:13vw}.bf-m__kaart--breed .bf-m__pct{font-size:20vw;left:14px;bottom:12px}.bf-m__op{font-size:10px;padding:4px 8px}}.bf-neon-over{display:none!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}.product-single__thumbnail{position:relative}html[data-bf=deals][data-bf-live="1"][data-bf-week="1"] .bf-neon-wk1,html[data-bf=deals][data-bf-live="1"][data-bf-week="2"] .bf-neon-wk2,html[data-bf=deals][data-bf-live="1"][data-bf-week="3"] .bf-neon-wk3{display:block!important}.bf-mand-badge{display:inline-block;background:var(--bf-burgundy);color:var(--bf-lichtroze);font-size:10px;padding:4px 9px;border-radius:999px;margin-bottom:6px;letter-spacing:.08em}.bf-tijdens-wk1,.bf-tijdens-wk2,.bf-tijdens-wk3{display:none!important}html[data-bf=deals][data-bf-live="1"][data-bf-week="1"] .bf-tijdens-wk1,html[data-bf=deals][data-bf-live="1"][data-bf-week="2"] .bf-tijdens-wk2,html[data-bf=deals][data-bf-live="1"][data-bf-week="3"] .bf-tijdens-wk3{display:block!important}html[data-bf=deals][data-bf-live="1"][data-bf-week="1"] .bf-buiten-wk1,html[data-bf=deals][data-bf-live="1"][data-bf-week="2"] .bf-buiten-wk2,html[data-bf=deals][data-bf-live="1"][data-bf-week="3"] .bf-buiten-wk3{display:none!important}html[data-bf=deals][data-bf-live="1"][data-bf-week="1"] .bf-pdp-wk1 :is(.product-badge:has(.product-badge__item--sale),.collectie-badge,.collectie-badge-icon),html[data-bf=deals][data-bf-live="1"][data-bf-week="2"] .bf-pdp-wk2 :is(.product-badge:has(.product-badge__item--sale),.collectie-badge,.collectie-badge-icon),html[data-bf=deals][data-bf-live="1"][data-bf-week="3"] .bf-pdp-wk3 :is(.product-badge:has(.product-badge__item--sale),.collectie-badge,.collectie-badge-icon){display:none!important}.bf-pdp-pct-wrap{position:absolute;left:0;bottom:0;z-index:2;padding:0 0 14px 20px;pointer-events:none}.bf-pdp-pct{display:block;font-size:clamp(80px,8vw,140px);line-height:.85}.bf-pdp-balk{margin:16px 0 6px}.bf-pdp-kop{font-family:var(--bf-neon-font, "Bebas Neue"),"Bebas Neue",Impact,sans-serif;text-transform:uppercase;letter-spacing:.03em;line-height:1;color:#ff79b5;font-size:26px;margin:0 0 6px}@media(max-width:767px){.bf-pdp-pct{font-size:24vw}.bf-pdp-pct-wrap{padding:0 0 10px 14px}.bf-pdp-balk{font-size:12px;padding:12px 10px}.bf-pdp-kop{font-size:22px;margin:0 0 4px}}.bf-pdp-banner{background:var(--bf-verloop);color:var(--bf-lichtroze);padding:26px;margin:0 0 22px}.bf-pdp-banner .bf-neon{font-size:44px;margin-bottom:10px}.bf-pdp-banner p{font-size:14px;line-height:1.6;margin:0;color:var(--bf-lichtroze)}.bf-pdp-banner strong{color:#fff}.bf-pdp-banner a{color:var(--bf-lichtroze)!important;text-decoration:underline;font-weight:400}.bf-behang{position:relative;z-index:4;color:#fff}.bf-behang__scheur{position:absolute;left:0;top:0;width:100%;transform:translateY(-50%);z-index:5;line-height:0;pointer-events:none}.bf-behang__scheur svg{display:block;width:100%;height:auto}.bf-behang__scheur svg path{fill:var(--bf-scheur-kleur, #fbfaf8)}.bf-behang__band{background:var(--bf-verloop)}.bf-behang__inhoud{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:78px 24px 64px;max-width:960px;margin:0 auto}.bf-behang__label{color:var(--bf-roze)}.bf-behang__titel{font-size:clamp(44px,5vw,72px)}.bf-behang__tekst{font-size:15px;line-height:1.6;max-width:560px}.bf-behang__tekst p{margin:0;color:var(--bf-lichtroze)}.bf-behang__tekst strong{color:#fff}.bf-behang .bf-knop{margin-top:6px}@media(max-width:767px){.bf-behang__inhoud{padding:58px 22px 48px}.bf-behang__titel{font-size:min(13vw,56px)!important}.bf-behang__tekst{font-size:14px}}html[data-bf=deals] .EL-header-2-cols{display:none!important}@media(min-width:768px){.bf-behang__scheur{transform:translateY(-50%) scaleY(.55)}}.announcement__text a:before,.announcement__text a:after{display:none!important}.announcement__text a{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bf-poespas.css.map */
