.lv-reviews{max-width:1000px;margin:2rem auto;padding:0 20px;font-size:14px;scroll-margin-top:100px}.lv-reviews-accordion{scroll-margin-top:100px;margin-top:-16px}@media(min-width:768px){.lv-reviews-accordion{margin-top:-24px}}.lv-reviews-accordion>summary{list-style:none}.lv-reviews-accordion>summary::-webkit-details-marker{display:none}.lv-reviews-accordion__caret{transition:transform .2s}.lv-reviews-accordion[open] .lv-reviews-accordion__caret{transform:translateY(-50%) rotate(180deg)}.lv-reviews--embedded{max-width:none;margin:0;padding:16px 0}.lv-reviews--embedded .lv-reviews__avg-num{font-size:1.75rem}.lv-reviews__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.lv-reviews__summary{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.lv-reviews__avg-num{font-size:2.25rem;font-weight:700}.lv-reviews__stars,.lv-review__stars,.lv-rating-picker{color:#f5a623;letter-spacing:0}.lv-star-empty{color:#d8d8d8}.lv-reviews__count{color:#6b7280;margin-left:.25rem}.lv-reviews__empty{color:#6b7280}.lv-review{padding:1rem 0;border-bottom:1px solid #eee}.lv-review__head{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.lv-badge{font-size:.72rem;color:#15803d;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:1px 8px}.lv-review__head .lv-review__stars{margin-left:auto}.lv-review__title{font-weight:600;margin-top:.4rem}.lv-review__date{font-size:.78rem;color:#9ca3af;margin-top:.15rem}.lv-review__body{margin:.4rem 0;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.lv-review__media{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.4rem}.lv-review__media img{width:112px;height:112px;object-fit:cover;border-radius:8px}.lv-review__img{cursor:zoom-in;transition:opacity .15s}.lv-review__img:hover{opacity:.85}.lv-review__video{width:112px;height:112px;object-fit:cover;border-radius:8px;background:#000}.lv-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000d1}.lv-lightbox[hidden]{display:none}.lv-lightbox__img{max-width:92vw;max-height:88vh;object-fit:contain;border-radius:6px;box-shadow:0 10px 40px #00000080}.lv-lightbox__close{position:absolute;top:14px;right:20px;width:40px;height:40px;font-size:1.8rem;line-height:1;color:#fff;background:transparent;border:0;cursor:pointer}.lv-review__reply{margin-top:.5rem;padding:.5rem .75rem;background:#f8fafc;border-left:2px solid #cbd5e1;border-radius:6px}.lv-review__reply p{margin:.25rem 0 0;color:#475569;font-size:.9rem}.lv-reviews__more{margin-top:1rem;width:100%;padding:.65rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;cursor:pointer}.lv-reviews__write{margin-top:1.5rem;border-top:1px solid #e5e7eb;padding-top:1rem}.lv-reviews__write summary{cursor:pointer;font-weight:600}.lv-reviews__write form{display:grid;gap:.6rem;max-width:520px;margin-top:1rem}.lv-reviews__write input,.lv-reviews__write textarea{border:1px solid #cbd5e1;border-radius:8px;padding:.5rem .75rem;font:inherit}.lv-rating-picker button{width:40px;height:40px;padding:0;border:0;background:transparent;font-size:1.6rem;cursor:pointer;color:inherit}.lv-rating-picker button.lv-star-empty{color:#d8d8d8}.lv-rating-picker button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lv-reviews__write input,.lv-reviews__write textarea{min-width:0;width:100%;box-sizing:border-box}.lv-review__reply{overflow-wrap:anywhere}.lv-upload{flex-wrap:wrap}.lv-reviews__write button[type=submit]{background:#111827;color:#fff;border:0;border-radius:8px;padding:.65rem;cursor:pointer}.lv-reviews__note{font-size:.85rem;min-height:1em}.lv-charcount{font-size:.78rem;color:#9ca3af;text-align:right;margin-top:-.3rem}.lv-upload{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.lv-upload__btn{display:inline-block;padding:.45rem .9rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:.9rem}.lv-upload__btn:hover{background:#f8fafc}.lv-upload__hint{font-size:.82rem;color:#6b7280}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lalavava-reviews.css.map */
