.lbc-pr{--lbc-pr-ink:#2f3b33;--lbc-pr-muted:#6b7a70;--lbc-pr-line:#e5eae3;--lbc-pr-soft:#f4f8f2;--lbc-pr-green:#5b8a3c;--lbc-pr-green-d:#0b4b3f;color:var(--lbc-pr-ink);font-size:1.35rem;line-height:1.4}.lbc-pr *{box-sizing:border-box}.lbc-pr p{margin:0}.lbc-pr--tiroir{padding:1.2rem 0 1.4rem;border-bottom:1px solid var(--lbc-pr-line);margin-bottom:.4rem;display:flex;flex-direction:column;gap:1.1rem}.lbc-pr__cadre{margin-top:2rem}.lbc-pr--panier{background:var(--lbc-pr-soft);border:1px solid #e2ecdd;border-radius:12px;padding:1.6rem 1.8rem;margin:0 0 2.4rem;display:flex;flex-direction:column;gap:1.2rem}.lbc-pr__barre{display:flex;flex-direction:column;gap:.55rem}.lbc-pr__texte{font-weight:600}.lbc-pr__ok{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:999px;background:var(--lbc-pr-green);color:#fff;font-size:1.1rem;margin-right:.6rem;vertical-align:-.2rem}.lbc-pr__piste{height:.7rem;border-radius:999px;background:var(--lbc-pr-line);overflow:hidden}.lbc-pr__piste span{display:block;height:100%;border-radius:999px;background:var(--lbc-pr-green);transition:width .35s ease}.lbc-pr__barre.is-fait .lbc-pr__piste span{background:var(--lbc-pr-green-d)}.lbc-pr__detail{color:var(--lbc-pr-muted);font-size:1.2rem}.lbc-pr__ligne{font-weight:600}.lbc-pr__ligne a,.lbc-pr__produit a{color:var(--lbc-pr-green-d);text-underline-offset:.2rem}.lbc-pr__page{align-self:flex-start;color:var(--lbc-pr-green-d);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.1rem}.lbc-pr__page:hover,.lbc-pr__page:focus-visible{color:var(--lbc-pr-green)}.lbc-pr--produit{margin:.8rem 0 1.4rem;display:flex;flex-direction:column;gap:.35rem}.lbc-pr__produit{font-size:1.4rem}.lbc-pr__produit.is-fort{display:inline-block;align-self:flex-start;background:var(--lbc-pr-soft);border:1px solid #e2ecdd;border-radius:999px;padding:.45rem 1.2rem;color:var(--lbc-pr-green-d);font-weight:600}.lbc-pr__produit-livraison{color:var(--lbc-pr-muted);font-size:1.25rem}@media(prefers-reduced-motion:reduce){.lbc-pr__piste span{transition:none}}@media(max-width:749px){.lbc-pr--panier{padding:1.3rem 1.4rem}.lbc-pr__produit.is-fort{border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lbc-promo-reminders.css.map */
