
.ck-bf-tag{--bf-tag-width:132px;box-sizing:border-box;position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;flex-shrink:0;width:var(--bf-tag-width);padding:13px 13px 10px 9px;border:1px solid #ffe57d;border-radius:18px 29px 18px 14px;background:linear-gradient(125deg,#fff264 0%,#ffdf25 52%,#ffc325 100%);box-shadow:inset 0 -3px 0 #dca313,0 3px 6px #042a181a;color:#053b21;font-family:Inter,var(--font-heading-family),Arial,sans-serif;font-weight:900;font-style:italic;line-height:1;text-align:center;transform:rotate(-5deg);text-transform:uppercase;isolation:isolate}
.ck-bf-tag__hole{position:absolute;top:7px;right:9px;width:9px;height:9px;border:2px solid #c08b27;border-radius:50%;background:#17432a;box-shadow:0 0 0 1px #fff2a3}
.kaching-cart__cart-discounts{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin:6px 8px 18px!important;padding:30px 24px 12px 16px!important;border:1px solid #ffe57d!important;border-radius:14px 29px 15px 12px!important;background:linear-gradient(125deg,#fff264,#ffdf25 52%,#ffc325)!important;box-shadow:inset 0 -3px 0 #dca313,0 3px 6px #042a181a!important;color:#053b21!important;font-family:Inter,var(--font-heading-family),Arial,sans-serif!important;font-weight:900!important;font-style:italic!important;transform:rotate(-2deg)}
.kaching-cart__cart-discounts:before{content:'BLACK FRIDAY';position:absolute;top:12px;left:16px;font-size:11px;font-weight:900;line-height:1}
.kaching-cart__cart-discounts:after{content:'';position:absolute;top:8px;right:10px;width:9px;height:9px;border:2px solid #c08b27;border-radius:50%;background:#17432a;box-shadow:0 0 0 1px #fff2a3}
.kaching-cart__cart-discounts-title{font-size:0!important}.kaching-cart__cart-discounts-title:after{content:'SAVINGS';font-size:14px;font-weight:900}.kaching-cart__cart-discounts-amount{font-size:27px!important;font-weight:900!important;line-height:1!important;color:#053b21!important}
:lang(nl) .kaching-cart__cart-discounts-title:after{content:'JOUW VOORDEEL'}:lang(de) .kaching-cart__cart-discounts-title:after{content:'DEINE ERSPARNIS'}:lang(es) .kaching-cart__cart-discounts-title:after{content:'TU AHORRO'}
.ck-bf-tag__hole:before{content:'';position:absolute;width:3px;height:17px;background:linear-gradient(90deg,#c89951,#f1d79e,#b88340);border-radius:3px;bottom:3px;left:2px;transform:rotate(34deg);transform-origin:bottom}
.ck-bf-tag__name{font-size:10px;letter-spacing:.2px;white-space:nowrap;line-height:1.2}
.ck-bf-tag__number{display:flex;align-items:baseline;justify-content:center;gap:3px;white-space:nowrap}
.ck-bf-tag__number strong{font:inherit;font-size:38px;letter-spacing:-2px}
.ck-bf-tag__number small{font:inherit;font-size:10px;letter-spacing:-.2px}
.ck-bf-tag__word{font-size:13px;letter-spacing:-.3px;line-height:1.15}
.ck-bf-tag__amount{font:inherit;font-size:24px;letter-spacing:-1px;white-space:nowrap}
.ck-bf-tag--card{--bf-tag-width:100px;padding:10px 12px 8px 7px;border-radius:14px 25px 15px 12px}
.ck-bf-tag--card .ck-bf-tag__number strong{font-size:29px}.ck-bf-tag--card .ck-bf-tag__name{font-size:8px}.ck-bf-tag--card .ck-bf-tag__word{font-size:10px}.ck-bf-tag--card .ck-bf-tag__number small{font-size:8px}
.ck-bf-card-badge{position:absolute;left:12px;top:14px;z-index:3;pointer-events:none}
.card__inner:has(>.ck-bf-card-badge){padding-top:86px}
@media(max-width:749px){.card__inner:has(>.ck-bf-card-badge){padding-top:70px}}
.ck-bf-tag--label{width:auto;max-width:100%;padding:11px 23px 10px 11px;border-radius:9px 21px 10px 8px}.ck-bf-tag--label .ck-bf-tag__name{font-size:12px}
.ck-bf-tag--ribbon{--bf-tag-width:auto;display:inline-flex;flex-direction:row;gap:7px;padding:7px 20px 7px 11px;border-radius:8px 20px 8px 8px;transform:rotate(-2deg)}.ck-bf-tag--ribbon .ck-bf-tag__name{font-size:12px}.ck-bf-tag--ribbon .ck-bf-tag__number strong{font-size:22px;letter-spacing:-1px}.ck-bf-tag--ribbon .ck-bf-tag__number small{font-size:10px}.ck-bf-tag--ribbon .ck-bf-tag__word{font-size:11px}.ck-bf-tag--ribbon .ck-bf-tag__hole{width:7px;height:7px;right:6px;top:5px}.ck-bf-tag--ribbon .ck-bf-tag__hole:before{height:10px}
.ck-bf-product-offer{display:flex;align-items:center;gap:18px;flex-basis:100%;width:100%;padding:14px 0 5px;color:#053b21;font-family:Inter,var(--font-heading-family),Arial,sans-serif}.ck-bf-product-offer>strong{font-size:18px;font-weight:800;line-height:1.25}.price:has(>.ck-bf-product-offer){flex-wrap:wrap}
.ck-bf-cart-savings{display:flex;align-items:center;gap:15px;margin:8px 0 22px;padding:15px 10px;border-radius:14px;background:#f0f9f1;color:#053b21;font-family:Inter,var(--font-heading-family),Arial,sans-serif}.ck-bf-cart-savings p{font-size:12px;line-height:1.4;margin:6px 0 0}.ck-bf-cart-savings strong{font-weight:850}.ck-bf-tag--cart{--bf-tag-width:115px}
.ck-bf-favorites-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;font-family:Inter,var(--font-heading-family),Arial,sans-serif;color:#053b21}.ck-bf-favorites-heading h2{font-family:inherit;font-size:clamp(26px,3vw,42px);font-weight:900;font-style:italic;line-height:1.08;margin:0 0 10px;text-transform:uppercase;letter-spacing:-1px}.ck-bf-favorites-heading p{margin:0;font-size:16px}.ck-bf-favorites-heading a{display:inline-block;margin-top:12px;color:#007d4e;font-weight:800;text-underline-offset:4px}
.ck-collections__bf-tag{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;transform:none!important;overflow:visible}.ck-collections__bf-tag:before{display:none!important}.ck-collections__bf-tag .ck-bf-tag__name{font-size:10px}
@media(max-width:749px){.ck-bf-card-badge{left:9px;top:11px}.ck-bf-tag--card{--bf-tag-width:80px;padding:10px 11px 7px 5px}.ck-bf-tag--card .ck-bf-tag__number strong{font-size:24px}.ck-bf-tag--card .ck-bf-tag__name{font-size:6.5px}.ck-bf-tag--card .ck-bf-tag__word{font-size:8px}.ck-bf-tag--card .ck-bf-tag__number small{font-size:6px}.ck-bf-tag--card .ck-bf-tag__hole{width:7px;height:7px;right:7px;top:5px}.ck-bf-product-offer>strong{font-size:16px}.ck-bf-tag--regular{--bf-tag-width:118px}.ck-bf-tag__number strong{font-size:34px}.ck-bf-favorites-heading{gap:12px;align-items:flex-start}.ck-bf-favorites-heading>.ck-bf-tag{--bf-tag-width:100px;margin-top:6px}.ck-bf-favorites-heading>.ck-bf-tag .ck-bf-tag__number strong{font-size:28px}.ck-bf-favorites-heading p{font-size:14px}.ck-bf-favorites-heading a{font-size:13px}.ck-collections__bf-tag .ck-bf-tag--label{padding:8px 17px 8px 7px}.ck-collections__bf-tag .ck-bf-tag__name{font-size:8px}.ck-collections__bf-tag .ck-bf-tag__hole{width:6px;height:6px;right:5px;top:5px}.ck-collections__bf-tag .ck-bf-tag__hole:before{height:11px}.ck-bf-tag--ribbon .ck-bf-tag__name{font-size:10px}.ck-bf-tag--ribbon .ck-bf-tag__word{font-size:9px}.ck-bf-cart-savings{gap:12px}.ck-bf-tag--cart{--bf-tag-width:105px}.ck-bf-tag__amount{font-size:21px}}