:root{--lrb-red: #B3122B;--lrb-cream: #FFFBF5;--lrb-ink: #1A1A1A}.lrb-divider{display:flex;align-items:center;gap:1.2rem;max-width:32rem;margin:0 auto;color:var(--lrb-red)}.lrb-divider:before,.lrb-divider:after{content:"";flex:1;height:1px;background:currentColor;opacity:.25}.lrb-divider svg{width:1.8rem;height:1.8rem;flex:none}.lrb-ornament:before{content:"";display:inline-block;width:.7em;height:.85em;margin-right:.4em;vertical-align:-.05em;background:var(--lrb-red);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Crect x='7' y='0' width='6' height='4' rx='1'/%3E%3Ccircle cx='10' cy='14' r='9'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Crect x='7' y='0' width='6' height='4' rx='1'/%3E%3Ccircle cx='10' cy='14' r='9'/%3E%3C/svg%3E") center / contain no-repeat}.lrb-bundles{border:0;padding:0;margin:0 0 1.6rem}.lrb-bundles legend{font-size:1.4rem;margin-bottom:.8rem}.lrb-bundle{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.6rem;margin-bottom:.8rem;border:1px solid rgba(26,26,26,.15);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.lrb-bundle:has(input:checked){border-color:var(--lrb-red);box-shadow:0 4px 14px #b3122b1f}.lrb-bundle input{accent-color:var(--lrb-red);margin:0}.lrb-bundle__label{flex:1;font-weight:600}.lrb-bundle__price{text-align:right;line-height:1.3}.lrb-bundle__was{display:block;font-size:1.2rem;opacity:.6;text-decoration:line-through}.lrb-pill{display:inline-block;margin-left:.6rem;padding:.2rem .8rem;border-radius:40px;font-size:1.15rem;font-weight:600;background:var(--lrb-red);color:var(--lrb-cream)}.lrb-pill--soft{background:#b3122b1a;color:var(--lrb-red)}.lrb-has-bundles .product-form__quantity{display:none}.lrb-facts{list-style:none;padding:0;margin:0 0 1.6rem;font-size:1.45rem}.lrb-facts li{display:flex;gap:.8rem;align-items:flex-start;margin-bottom:.6rem}.lrb-facts svg{width:1.8rem;height:1.8rem;flex:none;color:var(--lrb-red);margin-top:.2rem}.lrb-love{padding:1.6rem 1.8rem;margin:0 0 1.6rem;border-radius:16px;background:#fff;box-shadow:0 6px 20px #1a1a1a0f}.lrb-love h3{margin:0 0 .6rem;font-size:1.7rem}.lrb-love p{margin:0}.lrb-ship{max-width:44rem;margin:0 auto 2rem;text-align:center;font-size:1.45rem}.lrb-ship__track{height:8px;margin-top:.8rem;border-radius:8px;background:#1a1a1a1a;overflow:hidden}.lrb-ship__fill{height:100%;border-radius:8px;background:var(--lrb-red);transition:width .3s}.lrb-savings{text-align:right;color:var(--lrb-red);font-weight:600;margin:0 0 1rem}.card__badge .badge.lrb-badge{background:var(--lrb-cream);color:var(--lrb-red);border:1px solid var(--lrb-red)}.lrb-signup{position:fixed;right:1.6rem;bottom:1.6rem;left:1.6rem;z-index:50;max-width:36rem;margin-left:auto;padding:2rem;border-radius:16px;background:#fff;color:var(--lrb-ink);box-shadow:0 10px 30px #1a1a1a26}.lrb-signup[hidden]{display:none}.lrb-signup h2{margin:0 2.4rem .6rem 0;font-size:1.9rem}.lrb-signup p{margin:0 0 1.2rem;font-size:1.4rem}.lrb-signup__close{position:absolute;top:1rem;right:1rem;background:none;border:0;font-size:2rem;line-height:1;cursor:pointer;color:inherit}.lrb-signup__dismiss{display:block;margin-top:.8rem;background:none;border:0;padding:0;font-size:1.3rem;text-decoration:underline;cursor:pointer;color:inherit}.lrb-signup .field{margin-bottom:.8rem}@media(prefers-reduced-motion:reduce){.lrb-bundle,.lrb-ship__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lrb-custom.css.map */
