:root{--primary:#C38BFF;--accent:#FF7A9E;--success:#16a34a;--ink:#0F172A;--muted:#64748B;--bg:#ffffff;--card:#ffffff}*{box-sizing:border-box}.feedback-header{border-radius:18px;padding:28px 18px;background:linear-gradient(135deg,#c38bff2e,#ff7a9e2e);border:1px solid rgba(15,23,42,.08);box-shadow:0 8px 24px #0f172a14}.badge{display:inline-block;background:#0f172a;color:#fff;padding:6px 12px;border-radius:999px;font-size:12px;letter-spacing:.4px;margin-bottom:10px}.h1{font-size:34px;font-weight:800;margin:4px 0 6px}.subtle{color:#0f172abf}.fs-26{font-size:26px}.card{background:var(--card);border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:20px 10px;margin:16px 0;box-shadow:0 10px 28px #0f172a0f}.section-title{display:flex;align-items:center;gap:10px;margin:0 0 12px}.section-title .dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(90deg,var(--primary),var(--accent))}.row{display:flex;gap:12px;flex-wrap:wrap}.col{flex:1 1 260px}label{display:block;font-weight:600}.fw-600{font-weight:600}input[type=text],textarea,select{width:100%;padding:12px 14px;border:1px solid rgba(15,23,42,.14);border-radius:12px;background:#fff;outline:none}input[type=text]:focus,textarea:focus,select:focus{box-shadow:0 0 0 4px #c38bff1f;border-color:#c38bff73}textarea{min-height:88px}.hint{font-size:12px;color:var(--muted)}.pill{display:inline-block;padding:6px 12px;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:#fff}.pill.success{background:#16a34a14;border-color:#16a34a3d;color:var(--success)}.btn{-webkit-appearance:none;appearance:none;border:0;background:linear-gradient(90deg,var(--primary),var(--accent));color:#fff;padding:13px 18px;line-height:1;border-radius:12px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px #c38bff40}.btn.secondary{background:#0f172a}.details{border:1px dashed rgba(15,23,42,.16);border-radius:12px;padding:12px;background:#fff}.star-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:10px 0}.star-label{min-width:260px;font-weight:600}.stars{display:inline-flex;gap:6px}.stars input{display:none}.stars label{font-size:35px;cursor:pointer;transition:transform .07s ease,opacity .07s ease;color:#ddd}.stars label:before{content:"\2605"}.stars label:hover{opacity:1;transform:scale(1.05);border-color:var(--accent)}.stars:hover label{opacity:1;color:#ddd;border-color:#e2e8f0}.stars label:nth-of-type(1):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.stars label:nth-of-type(2):hover~label:nth-of-type(1),.stars label:nth-of-type(2):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.stars label:nth-of-type(3):hover~label:nth-of-type(1),.stars label:nth-of-type(3):hover~label:nth-of-type(2),.stars label:nth-of-type(3):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.stars label:nth-of-type(4):hover~label:nth-of-type(1),.stars label:nth-of-type(4):hover~label:nth-of-type(2),.stars label:nth-of-type(4):hover~label:nth-of-type(3),.stars label:nth-of-type(4):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.stars label:nth-of-type(5):hover~label:nth-of-type(1),.stars label:nth-of-type(5):hover~label:nth-of-type(2),.stars label:nth-of-type(5):hover~label:nth-of-type(3),.stars label:nth-of-type(5):hover~label:nth-of-type(4),.stars label:nth-of-type(5):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.stars input:nth-of-type(1):checked~label:nth-of-type(1){opacity:1;color:var(--accent);border-color:var(--accent)}.stars input:nth-of-type(2):checked~label:nth-of-type(1),.stars input:nth-of-type(2):checked~label:nth-of-type(2){opacity:1;color:var(--accent);border-color:var(--accent)}.stars input:nth-of-type(3):checked~label:nth-of-type(1),.stars input:nth-of-type(3):checked~label:nth-of-type(2),.stars input:nth-of-type(3):checked~label:nth-of-type(3){opacity:1;color:var(--accent);border-color:var(--accent)}.stars input:nth-of-type(4):checked~label:nth-of-type(1),.stars input:nth-of-type(4):checked~label:nth-of-type(2),.stars input:nth-of-type(4):checked~label:nth-of-type(3),.stars input:nth-of-type(4):checked~label:nth-of-type(4){opacity:1;color:var(--accent);border-color:var(--accent)}.stars input:nth-of-type(5):checked~label:nth-of-type(1),.stars input:nth-of-type(5):checked~label:nth-of-type(2),.stars input:nth-of-type(5):checked~label:nth-of-type(3),.stars input:nth-of-type(5):checked~label:nth-of-type(4),.stars input:nth-of-type(5):checked~label:nth-of-type(5){opacity:1;color:var(--accent);border-color:var(--accent)}.range-hint{font-size:12px;color:var(--muted);min-width:180px;text-align:right}.product-card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:12px;margin:8px 0;background:#fff}.product-thumbnail{width:60px;height:60px;border-radius:8px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:24px;color:#64748b}.product-info{flex:1}.product-title{font-weight:600;font-size:14px;margin:0 0 4px}.product-stars{display:inline-flex;gap:4px}.product-stars label{font-size:28px;cursor:pointer;color:#ddd;transition:transform .07s ease,opacity .07s ease,color .1s ease}.product-stars label:before{content:"\2605"}.product-stars input{display:none}.product-stars input:nth-of-type(1):checked~label:nth-of-type(1){opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars input:nth-of-type(2):checked~label:nth-of-type(1),.product-stars input:nth-of-type(2):checked~label:nth-of-type(2){opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars input:nth-of-type(3):checked~label:nth-of-type(1),.product-stars input:nth-of-type(3):checked~label:nth-of-type(2),.product-stars input:nth-of-type(3):checked~label:nth-of-type(3){opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars input:nth-of-type(4):checked~label:nth-of-type(1),.product-stars input:nth-of-type(4):checked~label:nth-of-type(2),.product-stars input:nth-of-type(4):checked~label:nth-of-type(3),.product-stars input:nth-of-type(4):checked~label:nth-of-type(4){opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars input:nth-of-type(5):checked~label:nth-of-type(1),.product-stars input:nth-of-type(5):checked~label:nth-of-type(2),.product-stars input:nth-of-type(5):checked~label:nth-of-type(3),.product-stars input:nth-of-type(5):checked~label:nth-of-type(4),.product-stars input:nth-of-type(5):checked~label:nth-of-type(5){opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars:hover label{opacity:1;color:#ddd;border-color:#e2e8f0}.product-stars label:nth-of-type(1):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars label:nth-of-type(2):hover~label:nth-of-type(1),.product-stars label:nth-of-type(2):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars label:nth-of-type(3):hover~label:nth-of-type(1),.product-stars label:nth-of-type(3):hover~label:nth-of-type(2),.product-stars label:nth-of-type(3):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars label:nth-of-type(4):hover~label:nth-of-type(1),.product-stars label:nth-of-type(4):hover~label:nth-of-type(2),.product-stars label:nth-of-type(4):hover~label:nth-of-type(3),.product-stars label:nth-of-type(4):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars label:nth-of-type(5):hover~label:nth-of-type(1),.product-stars label:nth-of-type(5):hover~label:nth-of-type(2),.product-stars label:nth-of-type(5):hover~label:nth-of-type(3),.product-stars label:nth-of-type(5):hover~label:nth-of-type(4),.product-stars label:nth-of-type(5):hover{opacity:1;color:var(--accent);border-color:var(--accent)}.product-stars label:hover{opacity:1;transform:scale(1.05);border-color:var(--accent)}.stars.rated-1 label:nth-of-type(-n+1),.stars.rated-2 label:nth-of-type(-n+2),.stars.rated-3 label:nth-of-type(-n+3),.stars.rated-4 label:nth-of-type(-n+4),.stars.rated-5 label:nth-of-type(-n+5),.product-stars.rated-1 label:nth-of-type(-n+1),.product-stars.rated-2 label:nth-of-type(-n+2),.product-stars.rated-3 label:nth-of-type(-n+3),.product-stars.rated-4 label:nth-of-type(-n+4),.product-stars.rated-5 label:nth-of-type(-n+5){color:var(--accent);opacity:1;transform:none}.loader{border:2px solid #fff;border-top:2px solid #00bfff;border-radius:50%;width:14px;height:14px;display:inline-block;margin-right:6px;animation:spin .8s linear infinite}.missing-rating{border:1px solid red;border-radius:8px;padding:6px;background:#fff7f7}.text-center{text-align:center}.btn-success{-webkit-appearance:none;appearance:none;border:0;background:#7d39ee;color:#fff;padding:13px 18px;line-height:1;border-radius:12px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px #c38bff40}.discount-section{background:#f4e8ff;border:1px solid #c3a9db;border-radius:10px;width:80%;margin:10px auto;padding:10px}.discount-section span{color:#7d39ee;font-weight:600}.d-none{display:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/feedback.css.map */
