html body .product-single .bn-personalize-block{margin-top:32px!important;margin-bottom:16px!important}html body .product-single .bn-sw{margin-top:24px!important}html body .product-single .bn-bundle-atc{margin-top:16px!important}html body .product-single .bn-bundle-option{margin-bottom:14px!important}html body .product-single .bn-trust-row{margin-top:18px!important}@media screen and (min-width:750px){html body #AddToCartForm>.bn-text-with-icon--tile{margin-bottom:14px!important}}html body .bn-vakantiegeld-sale.bn-sale26{margin:26px 0 6px!important;padding:18px 20px!important;border:2px solid var(--bn-tarwe, #e9c987)!important;border-radius:var(--bn-r-kaart, 22px)!important;background:var(--bn-tarwe-licht, #f8edd3)!important;box-shadow:none!important}html body .bn-sale26 .bn-vakantiegeld-sale__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}html body .bn-sale26 .bn-vakantiegeld-sale__label{display:inline-flex;align-items:center;gap:7px;color:var(--bn-donker);font-size:12.5px;font-weight:800;letter-spacing:.08em}html body .bn-sale26 .bn-vakantiegeld-sale__dot{flex:none;width:8px!important;min-width:8px;height:8px!important;padding:0!important;border-radius:50%!important;background-color:var(--bn-oven, #e8622a)!important}html body .bn-sale26 .bn-vakantiegeld-sale__timer{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background-color:var(--bn-donker, #4b2e1f)!important;color:#fff6ea!important;font-size:12.5px;font-weight:500;line-height:1.1;white-space:nowrap}html body .bn-sale26 .bn-vakantiegeld-sale__countdown{color:#fff6ea!important;font-weight:700;font-variant-numeric:tabular-nums}html body .bn-sale26 .bn-vakantiegeld-sale__headline{display:inline-flex!important;align-items:center;margin:0 0 10px!important;padding:8px 16px!important;border-radius:999px!important;background:#c24d1d!important;color:#fff!important;font-size:16px!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.2!important;box-shadow:0 6px 16px #c24d1d40}html body .bn-sale26 .bn-vakantiegeld-sale__text{margin:0!important;color:var(--bn-tekst)!important;font-size:14px!important;line-height:1.5!important}html body .bn-sale26 .bn-vakantiegeld-sale__text strong{color:var(--bn-donker)!important;font-weight:800}html body .bn-bundle-option{border:1.5px solid var(--bn-lijn, #eadfcf)!important}html body .bn-bundle-option:hover{border-color:#e9b48f!important}html body .bn-bundle-option.active{border:2px solid var(--bn-oven, #e8622a)!important;background:#fff6ee!important;box-shadow:0 8px 22px #e8622a1f!important}html body .bn-bundle-option.active .bn-bundle-radio{border-color:var(--bn-oven, #e8622a)!important;background:var(--bn-oven, #e8622a)!important;box-shadow:inset 0 0 0 4px #fff!important}html body .bn-bundle-atc .bn-bundle-option.active .bn-bundle-radio:after,html body .bn-bundle-option.active .bn-bundle-radio:after{display:none!important}html body .bn-bundle-title{font-size:16.5px!important}html body .bn-bundle-prices strong{font-size:18px!important}html body .bn-save{padding:4px 10px!important;background:#c24d1d!important;color:#fff!important;font-size:12px!important;font-weight:700!important}html body .bn-bundle-content .bn-discount-pill{padding:3px 10px!important;border-radius:999px!important;background:var(--bn-tarwe, #e9c987)!important;color:var(--bn-donker, #4b2e1f)!important;font-size:12px!important;font-weight:700!important}html body .bn-three-discount-row .bn-discount-pill--shipping,html body .bn-bundle-option[data-qty="3"] .bn-discount-pill--shipping{padding:3px 10px!important;border-radius:999px!important;border:1.5px solid #16a34a!important;background:#fff!important;color:#15803d!important;font-size:12px!important;font-weight:700!important}html body .bn-badge,html body .bn-bundle-option[data-qty="3"] .bn-badge{background:var(--bn-oven, #e8622a)!important;color:#fff!important;font-weight:700!important}@media screen and (max-width:749px){html body .bn-vakantiegeld-sale.bn-sale26{margin-top:22px!important;padding:16px!important}html body .bn-sale26 .bn-vakantiegeld-sale__headline{font-size:15px!important;padding:7px 14px!important}html body .bn-sale26 .bn-vakantiegeld-sale__text{font-size:13.5px!important}html body .bn-sale26 .bn-vakantiegeld-sale__timer{font-size:12px;padding:5px 10px}html body .product-single .bn-sw{margin-top:20px!important}}html body .bn-sale26 .bn-vakantiegeld-sale__shipping{display:flex!important;align-items:center;gap:8px;width:fit-content;margin-top:12px!important;padding:6px 14px 6px 6px!important;border:0!important;border-radius:999px!important;background-color:#e9c9878c!important;color:var(--bn-donker, #4b2e1f)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;box-shadow:none!important}html body .bn-sale26 .bn-vakantiegeld-sale__shipping span{display:inline-flex!important;align-items:center;justify-content:center;width:20px!important;height:20px!important;flex:0 0 20px!important;border-radius:50%!important;background-color:var(--bn-donker, #4b2e1f)!important;color:var(--bn-tarwe, #e9c987)!important;font-size:11px!important;font-weight:800!important}html body .bn-sale26 .bn-vakantiegeld-sale__dot{position:relative;overflow:visible!important}html body .bn-sale26 .bn-vakantiegeld-sale__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--bn-oven, #e8622a);animation:bnSaleDotPulse 1.8s ease-out infinite}@keyframes bnSaleDotPulse{0%{transform:scale(1);opacity:.7}75%,to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){html body .bn-sale26 .bn-vakantiegeld-sale__dot:after{animation:none}}html body .bn-sale26 .bn-vakantiegeld-sale__shipping,html body .bn-sale26 .bn-vakantiegeld-sale__shipping.bn-ship-groen{padding:5px 14px 5px 5px!important;border:1.5px solid #16a34a!important;background:#fff!important;color:#15803d!important;font-weight:700!important}html body .bn-sale26 .bn-vakantiegeld-sale__shipping span,html body .bn-sale26 .bn-vakantiegeld-sale__shipping.bn-ship-groen span{width:22px!important;height:22px!important;flex:0 0 22px!important;background-color:#16a34a!important;color:#fff!important}html body .bn-sale26 .bn-vakantiegeld-sale__timer[hidden]{display:none!important}html body .bn-sale26 .bn-vakantiegeld-sale__timer-icon{font-size:12px;line-height:1}html body .bn-sale26 .bn-vakantiegeld-sale__countdown{display:inline-block;min-width:76px}html body .bn-bundle-atc .bn-bundle-option .bn-discount-pill{grid-column:1 / -1!important;grid-row:2!important;justify-self:start!important;max-width:100%;white-space:nowrap!important}html body .bn-bundle-atc .bn-bundle-option .bn-discount-pill--shipping{white-space:normal!important;max-width:62%}html body .bn-bundle-atc .bn-bundle-option .bn-save{grid-column:1 / -1!important;grid-row:2!important;justify-self:end!important;white-space:nowrap}html body .bn-bundle-atc .bn-bundle-option .bn-ship-chip{grid-column:1 / -1;grid-row:3;justify-self:start}html body .bn-bundle-atc .bn-bundle-option .bn-qty-row{grid-row:4!important}html body .bn-ship-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 4px;border:1.5px solid #16a34a;border-radius:999px;background:#fff;color:#15803d;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}html body .bn-ship-chip i{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#16a34a;color:#fff;font-style:normal;font-size:10px;font-weight:800;line-height:1}@media screen and (max-width:749px){html body .bn-ship-chip{font-size:11px;padding:2px 9px 2px 3px}}@media screen and (max-width:749px){html body .bn-bundle-atc .bn-bundle-option .bn-discount-pill{grid-column:1!important;justify-self:start!important;max-width:100%;white-space:normal!important}html body .bn-bundle-atc .bn-bundle-option .bn-save{grid-column:2 / -1!important;justify-self:end!important}}html body .bn-media-badge,html body .bn-best-badge{display:none!important}html body p[style*="font-size:17px"][style*="font-weight:700"],html body p[style*="font-size:16px"][style*="font-weight:700"][style*="#4B2E1F"]{color:#4b2e1f!important;font-size:23px!important;font-weight:800!important;line-height:1.22!important;letter-spacing:-.02em!important;padding-top:6px!important;padding-bottom:10px!important;text-wrap:balance}html body p[style*="font-size:13px"][style*="#5E4232"]{font-size:15px!important;line-height:1.55!important;color:#5e4232!important}html body p[style*="font-size:13px"][style*="#5E4232"] strong{color:#8b5a34!important;font-weight:800}@media screen and (max-width:749px){html body p[style*="font-size:17px"][style*="font-weight:700"],html body p[style*="font-size:16px"][style*="font-weight:700"][style*="#4B2E1F"]{font-size:20px!important}html body p[style*="font-size:13px"][style*="#5E4232"]{font-size:14px!important}}html body .bn-ptitle{margin:4px 0 16px;color:#4b2e1f}html body .bn-ptitle__h{margin:0 0 12px;color:#4b2e1f;font-size:30px;font-weight:800;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}html body .bn-ptitle__land{white-space:nowrap}html body .bn-ptitle__h em{color:#8b5a34;font-style:italic;font-weight:800}html body .bn-ptitle__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 0 14px;padding:0;list-style:none}html body .bn-ptitle__chips li{display:flex;align-items:center;gap:7px;margin:0;padding:8px 10px 8px 8px;border-radius:12px;background:#f0e2c6;color:#4b2e1f;font-size:13.5px;font-weight:700;line-height:1.2}html body .bn-ptitle__chips li:before{content:none}html body .bn-ptitle__chips i{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#4b2e1f;color:#f0e2c6;font-size:10.5px;font-style:normal;font-weight:900}html body .bn-ptitle__sub{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;border-left:3px solid #d9a95b;border-radius:0 10px 10px 0;background:#efe5d4;color:#5e4232;font-size:14.5px;line-height:1.5}html body .bn-ptitle__sub strong{color:#4b2e1f;font-weight:800}html body .bn-ptitle__ico{flex-shrink:0;margin-top:2px;color:#8b5a34}@media screen and (max-width:749px){html body .bn-ptitle__h{font-size:25px;margin-bottom:10px}html body .bn-ptitle__chips{gap:6px;margin-bottom:12px}html body .bn-ptitle__chips li{padding:6px 8px 6px 6px;font-size:12.5px;border-radius:12px}html body .bn-ptitle__sub{font-size:13.5px;padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/bn-pdp-2026.css.map */
