.btn-feedback,.close-popup{font-size:14px;cursor:pointer}#feedback-popup,#feedback-reason-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9998}.feedback-content,.feedback-reason-content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%;max-width:400px;background-color:#fff;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.2);border-radius:8px;z-index:9999}.feedback-buttons button{width:100%;margin:10px 0;padding:10px;border:none;border-radius:5px;cursor:pointer;font-size:16px}.feedback-buttons button:hover,.feedback-reason-content button:hover{background-color:#f0f0f0}.close-popup{margin-top:10px;padding:10px;background-color:transparent;border:none;text-decoration:underline}.close-popup:hover{color:var(--close)}.feedback-reason-content p{margin-bottom:15px;font-size:16px}.feedback-reason-content input[type=text]{width:100%;padding:10px;font-size:16px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.feedback-reason-content button{width:100%;padding:10px;margin:5px 0;border:none;border-radius:5px;cursor:pointer;font-size:16px;background-color:#fff;transition:background-color .2s}.btn-feedback{background-color:var(--primary-color);color:#fff;border:none;padding:10px 15px;border-radius:5px;margin:5px 0;transition:background-color .3s}.btn-feedback.enviar{background-color:var(--third-color)}.btn-feedback.cancelar{background-color:var(--light-gray)}