.lbx{--ink:#1A1A1A;--muted:#4A4A4A;--line:#E3D9CE;--cream:#F7F1EA;--accent:#7A1E2C;color:var(--ink);font-size:17px;line-height:1.5;margin:10px 0}.lbx *{box-sizing:border-box}.lbx-rating{display:flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none;font-size:16px;flex-wrap:wrap}.lbx-stars{color:#c98a1b;letter-spacing:2px;font-size:19px}.lbx-loved{margin:4px 0 0;font-size:16px}.lbx-ben{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.lbx-ben li{display:flex;gap:8px;align-items:flex-start;font-size:15px;line-height:1.4;margin:0}.lbx-ben svg{flex:none;margin-top:2px;width:17px;height:17px}.lbx-h{font-weight:600;margin:0 0 8px;font-size:16px}.lbx-opt{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #D6CEC4;border-radius:12px;margin:0 0 10px;cursor:pointer;background:#fff}.lbx-opt:has(input:checked){border:2px solid var(--ink);background:#fbf8f4}.lbx-opt input{width:22px;height:22px;accent-color:var(--ink);flex:none;margin:0}.lbx-opt img{width:52px;height:52px;border-radius:8px;object-fit:cover;flex:none;background:#f4f1ed}.lbx-opt-t{flex:1;display:flex;flex-direction:column;line-height:1.3;min-width:0}.lbx-opt-t b{font-size:17px}.lbx-opt-t small{font-size:14px;color:var(--muted)}.lbx-opt-p{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3;flex:none}.lbx-opt-p b{font-size:17px}.lbx-opt-p s{font-size:13px;color:var(--muted)}.lbx-opt-p em{font-style:normal;font-size:13px;font-weight:600;color:var(--accent)}.lbx-gift{border:1.5px solid #2E7D4F;border-radius:12px;overflow:hidden}.lbx-gift-h{background:#2e7d4f;color:#fff;text-align:center;font-size:14px;font-weight:700;letter-spacing:1px;padding:8px}.lbx-gift-b{display:flex;gap:14px;align-items:center;padding:14px;background:#f1f8f3}.lbx-gift-b img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex:none}.lbx-free{display:inline-block;background:#2e7d4f;color:#fff;font-size:13px;font-weight:700;padding:2px 8px;border-radius:10px;margin-top:4px}.lbx-stock{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;font-size:16px;text-align:center}.lbx-dot{width:10px;height:10px;border-radius:50%;background:#2e7d4f;flex:none}.lbx-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 8px;background:var(--cream);border-radius:10px;text-align:center;font-size:14px;font-weight:600;line-height:1.3}.lbx-trust div{display:flex;flex-direction:column;align-items:center;gap:6px}.lbx-quote{background:var(--cream);border-radius:12px;padding:18px}.lbx-quote p{margin:6px 0 0}.lbx-who{font-size:15px;color:var(--muted)}.lbx-patc{display:flex;align-items:center;gap:14px;margin:16px 0 6px}.lbx-patc-l{flex:none}.lbx-patc-p{font-size:32px;font-weight:700;line-height:1}.lbx-patc-w{font-size:15px;color:var(--muted);margin-top:4px}.lbx-patc-btn{flex:1;min-height:58px;border:0;border-radius:10px;background:var(--accent);color:#fff;font-size:20px;font-weight:700;cursor:pointer;font-family:inherit;padding:0 16px}.lbx-patc-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lbx-sec{max-width:1180px;margin:0 auto;padding:28px 16px}.lbx-sec h2{font-size:clamp(22px,2.6vw,28px);font-weight:600;margin:0 0 16px}.lbx-vids{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.lbx-vid{position:relative;flex:0 0 155px;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:#e9e1d7;scroll-snap-align:start}.lbx-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lbx-play{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.lbx-play span{width:54px;height:54px;border-radius:50%;background:#1a1a1a8c;display:flex;align-items:center;justify-content:center}.is-playing .lbx-play span{opacity:0}.lbx-rgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}@media(min-width:750px){.lbx-rgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lbx-r-img{aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:#f4f1ed;margin-bottom:10px}.lbx-r-img img{width:100%;height:100%;object-fit:cover}.lbx-r h3{margin:0 0 6px;font-size:20px;display:flex;gap:10px;align-items:center}.lbx-num{flex:none;width:32px;height:32px;border-radius:50%;background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.lbx-r p{margin:0;color:#333}.product-single__meta .product-block:has(>.rte),.product-single__meta .product-single__description{display:none!important}.lbd-b--off{background:#7a1e2c!important}[id$=__reasons_1] .image-wrap,[id$=__reasons_2] .image-wrap{position:relative;height:0!important;padding-bottom:125%!important;overflow:hidden;border-radius:10px}[id$=__reasons_1] .image-wrap img,[id$=__reasons_2] .image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:50% 30%}@media(max-width:600px){.lbx-trust{font-size:13px}.lbx-opt{padding:12px;gap:10px}.lbx-patc-p{font-size:28px}.lbx-patc-btn{font-size:18px;min-height:54px}.lbx-ben{gap:3px;margin:6px 0}.lbx-ben li{font-size:13.5px;line-height:1.3;gap:6px}.lbx-ben svg{width:14px;height:14px;margin-top:1px}.lbx-loved{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lb-blocks.css.map */
