.bpc-kit-offer{--kit-green:#237d36;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:auto;min-width:0;max-width:100%;margin:8px 0;padding:12px;border:1px solid #bcdcc3;border-top:4px solid #36a64c;border-radius:9px;background:linear-gradient(135deg,#f0faf2,#fff);color:#173d21;line-height:1.3;text-align:left;container-type:normal}.bpc-kit-offer *{box-sizing:border-box;letter-spacing:normal}.bpc-kit-offer .bpc-kit-offer__badge{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:6px 9px;border-radius:5px;background:var(--kit-green);color:#fff;font-family:inherit;font-size:11px;font-weight:800;line-height:1.3;white-space:normal;text-transform:uppercase;letter-spacing:.035em;text-align:center}.bpc-kit-offer .bpc-kit-offer__original{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;color:#627065;font-size:12px;font-weight:400;line-height:1.4}.bpc-kit-offer__original>span{font-size:10px}.bpc-kit-offer__original s{white-space:nowrap;text-decoration-thickness:2px;text-decoration-color:#7c8a7f}.bpc-kit-offer .bpc-kit-offer__current{display:block;max-width:100%;color:#1d6c2d;font-family:inherit;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.025em;white-space:normal;overflow-wrap:anywhere;word-break:normal}.bpc-kit-offer .bpc-kit-offer__saving{display:inline-block;padding:5px 9px;border-radius:5px;background:#dcf2e1;color:#195d28;font-size:12px;line-height:1.3;font-weight:600}.bpc-kit-offer__saving strong{font-weight:800;white-space:nowrap}.bpc-kit-offer .bpc-kit-offer__vat{color:#59685c;font-size:11px;font-weight:400;line-height:1.4}.bpc-kit-offer .bpc-kit-offer__terms{display:block;max-width:100%;margin-top:3px;padding-top:8px;border-top:1px solid #cde3d2;color:#44594b;font-size:11px;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:break-word;text-transform:none}.bpc-kit-offer__terms strong{display:block;margin-bottom:3px;font-weight:700;color:#205e2d}.bpc-kit-offer.bpc-kit-offer--main{gap:8px;width:auto;max-width:480px;margin:12px 0;padding:16px 18px;border-radius:10px}.bpc-kit-offer--main .bpc-kit-offer__badge{font-size:13px;padding:7px 11px}.bpc-kit-offer--main .bpc-kit-offer__original{font-size:15px}.bpc-kit-offer--main .bpc-kit-offer__original>span{font-size:12px}.bpc-kit-offer.bpc-kit-offer--main .bpc-kit-offer__current{font-size:32px}.bpc-kit-offer--main .bpc-kit-offer__saving{font-size:14px}.bpc-kit-offer--main .bpc-kit-offer__vat,.bpc-kit-offer--main .bpc-kit-offer__terms{font-size:12px}@media(max-width:749px){.bpc-kit-offer{padding:9px 8px;gap:6px}.bpc-kit-offer .bpc-kit-offer__current{font-size:19px}.bpc-kit-offer .bpc-kit-offer__badge{font-size:10px;padding:5px 7px}.bpc-kit-offer.bpc-kit-offer--main{padding:14px}.bpc-kit-offer.bpc-kit-offer--main .bpc-kit-offer__current{font-size:28px}.bpc-kit-offer--main .bpc-kit-offer__badge{font-size:12px;padding:7px 10px}}.bpc-kit-offer--trade .bpc-kit-offer__badge{background:#155d36}.bpc-kit-offer--trade .bpc-kit-offer__current{color:#155d36}.bpc-kit-trade-unavailable{font-size:14px;line-height:1.45}.bpc-kit-offer.bpc-kit-offer--reno{--bpc-reno-red: #c91b2c;border:1px solid #e4a7ae;border-top:4px solid var(--bpc-reno-red);background:linear-gradient(145deg,#fff3f4,#fff 85%);color:#392326;box-shadow:0 6px 20px #96142312}.bpc-kit-offer--reno .bpc-kit-offer__badge{background:#b91628;color:#fff;font-weight:850}.bpc-kit-offer--reno .bpc-kit-offer__original{color:#80666a}.bpc-kit-offer .bpc-kit-offer__net-primary{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;font-size:20px;line-height:1.2;font-weight:850;color:#b91628;overflow-wrap:anywhere}.bpc-kit-offer .bpc-kit-offer__net-primary strong{font-size:inherit;font-weight:850}.bpc-kit-offer .bpc-kit-offer__net-primary>span{font-size:.56em;color:#602a32;font-weight:750;white-space:nowrap;text-transform:uppercase}.bpc-kit-offer .bpc-kit-offer__gross-secondary{font-size:12px;line-height:1.4;color:#69565a;font-weight:550}.bpc-kit-offer--reno .bpc-kit-offer__saving{background:#ffe3e7;color:#961124}.bpc-kit-offer--reno .bpc-kit-offer__terms{border-color:#f1ccd0;color:#56494b}.bpc-kit-offer--reno .bpc-kit-offer__terms strong{color:#9e1727}.bpc-kit-offer.bpc-kit-offer--reno.bpc-kit-offer--main{padding:18px 20px;gap:10px}.bpc-kit-offer--reno.bpc-kit-offer--main .bpc-kit-offer__net-primary{font-size:clamp(30px,3.3vw,40px)}.bpc-kit-offer--reno.bpc-kit-offer--main .bpc-kit-offer__gross-secondary{font-size:15px}.bpc-kit-offer--reno.bpc-kit-offer--main .bpc-kit-offer__badge{font-size:13px;padding:7px 12px}.product__info-container:has(.bpc-complete-kit) .product-main-price{margin-bottom:4px}.product__info-container:has(.bpc-complete-kit) .bpc-kit-product-price .price__container{margin-bottom:0!important;gap:0!important}.product__info-container:has(.bpc-complete-kit) .bpc-kit-offer--main{margin-bottom:0}.product__info-container .bpc-complete-kit{margin:10px 0 16px}.product__info-container .bpc-complete-kit .product-form__submit{margin-bottom:0}.product__info-container .bpc-complete-kit [data-bpc-kit-status]:empty{display:none}@media(max-width:749px){.bpc-kit-offer.bpc-kit-offer--reno.bpc-kit-offer--main{padding:15px}.bpc-kit-offer--reno.bpc-kit-offer--main .bpc-kit-offer__net-primary{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bpc-kit-offer.css.map */
