.pecto-stars{display:inline-flex;align-items:center;gap:6px;position:relative}.pecto-star{background:transparent;border:0;padding:2px;cursor:pointer;line-height:0}.pecto-star .star{width:22px;height:22px;fill:#e5e7eb;transition:transform .12s ease,fill .12s ease}.pecto-star:hover .star{transform:translateY(-1px)}.pecto-stars.is-hover-1 .pecto-star[data-value="1"] .star,.pecto-stars.is-hover-2 .pecto-star[data-value="1"] .star,.pecto-stars.is-hover-2 .pecto-star[data-value="2"] .star,.pecto-stars.is-hover-3 .pecto-star[data-value="1"] .star,.pecto-stars.is-hover-3 .pecto-star[data-value="2"] .star,.pecto-stars.is-hover-3 .pecto-star[data-value="3"] .star,.pecto-stars.is-hover-4 .pecto-star[data-value="1"] .star,.pecto-stars.is-hover-4 .pecto-star[data-value="2"] .star,.pecto-stars.is-hover-4 .pecto-star[data-value="3"] .star,.pecto-stars.is-hover-4 .pecto-star[data-value="4"] .star,.pecto-stars.is-hover-5 .pecto-star .star,.pecto-stars.is-selected-1 .pecto-star[data-value="1"] .star,.pecto-stars.is-selected-2 .pecto-star[data-value="1"] .star,.pecto-stars.is-selected-2 .pecto-star[data-value="2"] .star,.pecto-stars.is-selected-3 .pecto-star[data-value="1"] .star,.pecto-stars.is-selected-3 .pecto-star[data-value="2"] .star,.pecto-stars.is-selected-3 .pecto-star[data-value="3"] .star,.pecto-stars.is-selected-4 .pecto-star[data-value="1"] .star,.pecto-stars.is-selected-4 .pecto-star[data-value="2"] .star,.pecto-stars.is-selected-4 .pecto-star[data-value="3"] .star,.pecto-stars.is-selected-4 .pecto-star[data-value="4"] .star,.pecto-stars.is-selected-5 .pecto-star .star{fill:#fd6506}.pecto-stars__tooltip{position:absolute;left:0;top:100%;transform:translateY(8px);font-size:12px;background:#111;color:#fff;padding:6px 10px;border-radius:8px;white-space:nowrap;box-shadow:0 6px 24px #0000001f;opacity:0;pointer-events:none;transition:opacity .15s ease}.pecto-stars:hover .pecto-stars__tooltip{opacity:1}.pecto-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:9999}.pecto-modal.is-open{display:block}.pecto-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:1}.pecto-modal__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(880px,92vw);max-height:90vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 20px 60px #00000038}.pecto-modal__header{display:flex;gap:12px;padding:18px 20px 8px}.pecto-modal__thumb{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f2f3f5}.pecto-modal__title{margin:0;font-size:18px}.pecto-modal__close{position:absolute;top:10px;right:12px;width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #e8e8e8;cursor:pointer}.pecto-modal__compose{padding:12px 20px 16px;border-top:1px solid #f2f3f5}.pecto-modal__list{padding:12px 20px 20px}.pecto-list__title{margin:6px 0 10px;font-size:16px}.pecto-input{width:100%;border:1px solid #e6e6e6;border-radius:10px;padding:10px 12px;margin:10px 0}.pecto-actions{display:flex;justify-content:flex-end;gap:8px}.pecto-btn{background:#fd6506;color:#fff;border:0;border-radius:10px;padding:10px 14px;font-weight:700;cursor:pointer}.pecto-auth{background:#fff3e8;border:1px solid #ffd7b5;color:#7a3b00;border-radius:10px;padding:10px 12px;margin-top:6px}.pecto-review{border:1px solid #f1f1f1;border-radius:12px;padding:12px;margin:10px 0}.pecto-review__meta{font-size:12px;color:#6b7280;margin-bottom:6px}@media(max-width:768px){.pecto-modal__panel{width:100vw;height:100vh;max-height:none;border-radius:0;left:0;top:0;transform:none}.pecto-modal__header{padding:14px}.pecto-modal__compose,.pecto-modal__list{padding:10px 14px}.pecto-star .star{width:24px;height:24px}}.pecto-meta,.pecto-inline .pecto-meta,.pecto-reviews-root .pecto-meta{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important;background:transparent!important}.pecto-meta:hover{text-decoration:none!important;opacity:.85}@media(min-width:901px){.pecto-ovl [data-form]{display:flex!important;flex-direction:column!important;gap:12px!important}.pecto-ovl [data-form] .row,.pecto-ovl [data-form] .grid,.pecto-ovl [data-form] .cols,.pecto-ovl [data-form] .field,.pecto-ovl [data-form] .field-row,.pecto-ovl [data-form] .form-row{display:block!important;width:100%!important}.pecto-ovl [data-form-stars]{display:inline-flex!important;width:fit-content!important;margin-bottom:2px}.pecto-ovl [data-form] input,.pecto-ovl [data-form] textarea{width:100%!important;max-width:100%!important;display:block!important;box-sizing:border-box!important}.pecto-ovl [data-form] button[type=submit]{width:100%!important;display:block!important}}@media(min-width:901px){.pecto-modal__panel{resize:both;overflow:auto;min-width:720px;min-height:420px;max-width:96vw;max-height:90vh}.pecto-modal__list,.pecto-modal__compose{overflow:visible}}@media(min-width:901px){.pecto-modal__panel{max-width:980px}.pecto-modal__title{font-size:22px;font-weight:600;line-height:1.35}.pecto-review{font-size:18px;line-height:1.6}.pecto-review__meta{font-size:13px;margin-bottom:8px}.pecto-modal__compose h3,.pecto-modal__compose label{font-size:15px;font-weight:600;margin-bottom:6px}.pecto-input{font-size:15px;padding:12px 14px}textarea.pecto-input{min-height:140px;line-height:1.6}.pecto-btn{font-size:15px;padding:12px 18px;border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pecto-reviews.css.map */
